• Nem Talált Eredményt

Fels˝obb matematika villamosm´ern¨ok¨oknek – Kombinatorikus optimaliz´al´as

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Fels˝obb matematika villamosm´ern¨ok¨oknek – Kombinatorikus optimaliz´al´as"

Copied!
36
0
0

Teljes szövegt

(1)

Fels˝ obb matematika villamosm´ ern¨ ok¨ oknek – Kombinatorikus optimaliz´ al´ as

Gr´af´elek leemel´ese, 2k-´el¨osszef¨ugg˝o gr´afok el˝o´all´ıt´asa

2022. ´aprilis 12.

(2)

Bevezet´ es

A mai ´or´an egy speci´alis gr´afoper´aci´ot ´es annak alkalmaz´asait fogjuk vizsg´alni. Egye ´el felemel´eseaze feloszt´asa ´es a keletkez˝o oszt´opont egy kor´abbi cs´ucsba olvaszt´as´at jelenti. Az ´ıgy keletkez˝o

´elp´ar leemel´esepedig ennek az ´elfelemel´esnek ford´ıtottja.

A gr´af v´ag´asainak m´erete sem egy ´el feloszt´as´at´ol, sem pedig az oszt´opontnak egy m´asik cs´ucsba olvaszt´as´at´ol nem cs¨okkenhet.

´Elek felemel´es´evel a v´ag´asok m´eretet teh´at nem cs¨okken, ´elp´arok leemel´es´evel pedig nem n¨ovekszik.

Olyan leemel´eseket fogunk keresni, amt˝ol a minim´alis v´ag´as m´erete (a marad´ek cs´ucshalmazon) nem cs¨okken. A bizony´ıt´asokhoz hasznosak lesznek a gr´afok v´ag´asf¨uggv´eny´er˝ol a tov´abbi egyenl˝otlens´egek.

(3)

Bevezet´ es

A mai ´or´an egy speci´alis gr´afoper´aci´ot ´es annak alkalmaz´asait fogjuk vizsg´alni. Egye ´el felemel´eseaze feloszt´asa ´es a keletkez˝o oszt´opont egy kor´abbi cs´ucsba olvaszt´as´at jelenti. Az ´ıgy keletkez˝o

´elp´ar leemel´esepedig ennek az ´elfelemel´esnek ford´ıtottja.

A gr´af v´ag´asainak m´erete sem egy ´el feloszt´as´at´ol, sem pedig az oszt´opontnak egy m´asik cs´ucsba olvaszt´as´at´ol nem cs¨okkenhet.

´Elek felemel´es´evel a v´ag´asok m´eretet teh´at nem cs¨okken, ´elp´arok leemel´es´evel pedig nem n¨ovekszik.

Olyan leemel´eseket fogunk keresni, amt˝ol a minim´alis v´ag´as m´erete (a marad´ek cs´ucshalmazon) nem cs¨okken. A bizony´ıt´asokhoz hasznosak lesznek a gr´afok v´ag´asf¨uggv´eny´er˝ol a tov´abbi egyenl˝otlens´egek.

(4)

Bevezet´ es

A mai ´or´an egy speci´alis gr´afoper´aci´ot ´es annak alkalmaz´asait fogjuk vizsg´alni. Egye ´el felemel´eseaze feloszt´asa ´es a keletkez˝o oszt´opont egy kor´abbi cs´ucsba olvaszt´as´at jelenti. Az ´ıgy keletkez˝o

´elp´ar leemel´esepedig ennek az ´elfelemel´esnek ford´ıtottja.

A gr´af v´ag´asainak m´erete sem egy ´el feloszt´as´at´ol, sem pedig az oszt´opontnak egy m´asik cs´ucsba olvaszt´as´at´ol nem cs¨okkenhet.

´Elek felemel´es´evel a v´ag´asok m´eretet teh´at nem cs¨okken, ´elp´arok leemel´es´evel pedig nem n¨ovekszik.

Olyan leemel´eseket fogunk keresni, amt˝ol a minim´alis v´ag´as m´erete (a marad´ek cs´ucshalmazon) nem cs¨okken. A bizony´ıt´asokhoz hasznosak lesznek a gr´afok v´ag´asf¨uggv´eny´er˝ol a tov´abbi egyenl˝otlens´egek.

(5)

A szubmodul´ aris egyenl˝ otlens´ eg

Lemma: Tetsz.G = (V,E) gr´af ´esX ⊆V ponthalmaz eset´en d(X) azX-b˝ol kil´ep˝o ´elek sz´am´at, X, Y ⊆V eset´en pedig d(X,Y)az X \Y ´esY \X k¨oz¨ott fut´o ´elek sz´am´at jelenti.

Ekkor tetsz.X,Y ⊂V ponthalmazokra teljes¨ulnek az al´abbiak. (1)d(X) +d(Y) =d(X ∩Y) +d(X ∪Y) + 2d(X \Y,Y \X) = d(X \Y) +d(Y \X) + 2d(X ∩Y,(V \(X ∪Y))

(2)d(X) +d(Y)≥d(X ∩Y) +d(X ∪Y) ill. (3)d(X) +d(Y)≥d(X \Y) +d(Y \X) .

Biz:

(1) G minden ´ele ugyanannyi- val j´arul hozz´a mindh´arom for- mul´ahoz.

(2,3) K¨ozvetlen¨ul ad´odik (1)-b˝ol, az utols´o tag elhagy´as´aval.

V Y X

A Lemma (2) r´esz´enek neveszubmodul´aris egyenl˝otlens´eg.

(6)

A szubmodul´ aris egyenl˝ otlens´ eg

Lemma: Tetsz.G = (V,E) gr´af ´esX ⊆V ponthalmaz eset´en d(X) azX-b˝ol kil´ep˝o ´elek sz´am´at, X, Y ⊆V eset´en pedig d(X,Y)az X \Y ´esY \X k¨oz¨ott fut´o ´elek sz´am´at jelenti.

X

d(X) = 6 V

Ekkor tetsz.X,Y ⊂V ponthalmazokra teljes¨ulnek az al´abbiak.

(1)d(X) +d(Y) =d(X ∩Y) +d(X ∪Y) + 2d(X \Y,Y \X) = d(X \Y) +d(Y \X) + 2d(X ∩Y,(V \(X ∪Y))

(2)d(X) +d(Y)≥d(X ∩Y) +d(X ∪Y) ill. (3)d(X) +d(Y)≥d(X \Y) +d(Y \X) .

Biz:

(1) G minden ´ele ugyanannyi- val j´arul hozz´a mindh´arom for- mul´ahoz.

(2,3) K¨ozvetlen¨ul ad´odik (1)-b˝ol, az utols´o tag elhagy´as´aval.

V Y X

A Lemma (2) r´esz´enek neveszubmodul´aris egyenl˝otlens´eg.

(7)

A szubmodul´ aris egyenl˝ otlens´ eg

Lemma: Tetsz.G = (V,E) gr´af ´esX ⊆V ponthalmaz eset´en d(X) azX-b˝ol kil´ep˝o ´elek sz´am´at, X, Y ⊆V eset´en pedig d(X,Y)az X \Y ´esY \X k¨oz¨ott fut´o ´elek sz´am´at jelenti.

Ekkor tetsz.X,Y ⊂V ponthalmazokra teljes¨ulnek az al´abbiak. (1)d(X) +d(Y) =d(X ∩Y) +d(X ∪Y) + 2d(X \Y,Y \X) = d(X \Y) +d(Y \X) + 2d(X ∩Y,(V \(X ∪Y))

(2)d(X) +d(Y)≥d(X ∩Y) +d(X ∪Y) ill. (3)d(X) +d(Y)≥d(X \Y) +d(Y \X) .

Biz:

(1) G minden ´ele ugyanannyi- val j´arul hozz´a mindh´arom for- mul´ahoz.

(2,3) K¨ozvetlen¨ul ad´odik (1)-b˝ol, az utols´o tag elhagy´as´aval.

V Y X

A Lemma (2) r´esz´enek neveszubmodul´aris egyenl˝otlens´eg.

(8)

A szubmodul´ aris egyenl˝ otlens´ eg

Lemma: Tetsz.G = (V,E) gr´af ´esX ⊆V ponthalmaz eset´en d(X) azX-b˝ol kil´ep˝o ´elek sz´am´at, X, Y ⊆V eset´en pedig d(X,Y)az X \Y ´esY \X k¨oz¨ott fut´o ´elek sz´am´at jelenti.

Ekkor tetsz.X,Y ⊂V ponthalmazokra teljes¨ulnek az al´abbiak.

(1)d(X) +d(Y) =d(X ∩Y) +d(X ∪Y) + 2d(X \Y,Y \X) = d(X \Y) +d(Y \X) + 2d(X ∩Y,(V \(X ∪Y))

(2)d(X) +d(Y)≥d(X ∩Y) +d(X ∪Y) ill.

(3)d(X) +d(Y)≥d(X \Y) +d(Y \X) .

Biz:

(1) G minden ´ele ugyanannyi- val j´arul hozz´a mindh´arom for- mul´ahoz.

(2,3) K¨ozvetlen¨ul ad´odik (1)-b˝ol, az utols´o tag elhagy´as´aval.

V Y X

A Lemma (2) r´esz´enek neveszubmodul´aris egyenl˝otlens´eg.

(9)

A szubmodul´ aris egyenl˝ otlens´ eg

Lemma: Tetsz.G = (V,E) gr´af ´esX ⊆V ponthalmaz eset´en d(X) azX-b˝ol kil´ep˝o ´elek sz´am´at, X, Y ⊆V eset´en pedig d(X,Y)az X \Y ´esY \X k¨oz¨ott fut´o ´elek sz´am´at jelenti.

Ekkor tetsz.X,Y ⊂V ponthalmazokra teljes¨ulnek az al´abbiak.

(1)d(X) +d(Y) =d(X ∩Y) +d(X ∪Y) + 2d(X \Y,Y \X) = d(X \Y) +d(Y \X) + 2d(X ∩Y,(V \(X ∪Y))

(2)d(X) +d(Y)≥d(X ∩Y) +d(X ∪Y) ill.

(3)d(X) +d(Y)≥d(X \Y) +d(Y \X) .

Biz:

(1) G minden ´ele ugyanannyi- val j´arul hozz´a mindh´arom for- mul´ahoz.

(2,3) K¨ozvetlen¨ul ad´odik (1)-b˝ol, az utols´o tag elhagy´as´aval.

V Y X

A Lemma (2) r´esz´enek neveszubmodul´aris egyenl˝otlens´eg.

(10)

A szubmodul´ aris egyenl˝ otlens´ eg

Lemma: Tetsz.G = (V,E) gr´af ´esX ⊆V ponthalmaz eset´en d(X) azX-b˝ol kil´ep˝o ´elek sz´am´at, X, Y ⊆V eset´en pedig d(X,Y)az X \Y ´esY \X k¨oz¨ott fut´o ´elek sz´am´at jelenti.

Ekkor tetsz.X,Y ⊂V ponthalmazokra teljes¨ulnek az al´abbiak.

(1)d(X) +d(Y) =d(X ∩Y) +d(X ∪Y) + 2d(X \Y,Y \X) = d(X \Y) +d(Y \X) + 2d(X ∩Y,(V \(X ∪Y))

(2)d(X) +d(Y)≥d(X ∩Y) +d(X ∪Y) ill.

(3)d(X) +d(Y)≥d(X \Y) +d(Y \X) .

Biz:

(1) G minden ´ele ugyanannyi- val j´arul hozz´a mindh´arom for- mul´ahoz.

(2,3) K¨ozvetlen¨ul ad´odik (1)-b˝ol, az utols´o tag elhagy´as´aval.

V Y X

A Lemma (2) r´esz´enek neveszubmodul´aris egyenl˝otlens´eg.

(11)

A h´ armas egyenl˝ otlens´ eg

T´etel: Tetsz. ir.tatlanG = (V,E) gr´af ´esA,B,C ⊆V eset´en d(A) +d(B) +d(C)≥d(A∩B∩C) +d(A−(B∪C)) +d(B− (A∪C)) +d(C −(B∪A)) + 2d(A∩B∩C,V −(A∪B∪C)) .

Biz: A szubmod. egyenl˝otlens´eg igazol´as´ahoz hasonl´oan itt is az egyes

´elt´ıpusok hozz´aj´arul´as´at kell vizsg´alni a k´et oldalhoz. Az ´abra (szimmetria erej´eig) tartalmazza az ¨osszes ´erdekes

´elt´ıpust. A folytonos ´elek hozz´aj´arul´asa mindk´et oldalhoz ugyanannyi, a

V A C B

szaggatottak a bal oldalba besz´am´ıtanak, a jobb oldalba nem.

(12)

A h´ armas egyenl˝ otlens´ eg

T´etel: Tetsz. ir.tatlanG = (V,E) gr´af ´esA,B,C ⊆V eset´en d(A) +d(B) +d(C)≥d(A∩B∩C) +d(A−(B∪C)) +d(B− (A∪C)) +d(C −(B∪A)) + 2d(A∩B∩C,V −(A∪B∪C)) .

Biz: A szubmod. egyenl˝otlens´eg igazol´as´ahoz hasonl´oan itt is az egyes

´elt´ıpusok hozz´aj´arul´as´at kell vizsg´alni a k´et oldalhoz. Az ´abra (szimmetria erej´eig) tartalmazza az ¨osszes ´erdekes

´elt´ıpust. A folytonos ´elek hozz´aj´arul´asa mindk´et oldalhoz ugyanannyi, a

V A C B

szaggatottak a bal oldalba besz´am´ıtanak, a jobb oldalba nem.

(13)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

G Gef

e f

T´etel: Ha G = (V +z,E), 2|d(z),λG(x,y)≥k ≥2 ∀x,y∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y ∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1. f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

(14)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

T´etel: Ha G = (V +z,E), 2|d(z),λG(x,y)≥k ≥2 ∀x,y ∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y ∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1. f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

(15)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

T´etel: Ha G = (V +z,E), 2|d(z), λG(x,y)≥k ≥2 ∀x,y ∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1. f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

(16)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

T´etel: Ha G = (V +z,E), 2|d(z), λG(x,y)≥k ≥2 ∀x,y ∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1.

f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

z V

u e X

v f

(17)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

T´etel: Ha G = (V +z,E), 2|d(z), λG(x,y)≥k ≥2 ∀x,y ∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1.

f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

I. Ha van olyan f = zv ´el, amire v-t nem tartalmazza vesz´elyes halmaz, akkoref leemelhet˝o.

v f z

V

u e X

(18)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

T´etel: Ha G = (V +z,E), 2|d(z), λG(x,y)≥k ≥2 ∀x,y ∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1.

f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

II. TfhN(z)⊆S

1≤i≤`Xi, ahol minden Xi vesz´elyes ´es` minim´alis.

a Ha ` = 1, akkor k + 1 ≥ d(X1) = d(V−X1) +d(z)≥k+ 2, ellentmond´as.

X1 z

V

u e X

(19)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

T´etel: Ha G = (V +z,E), 2|d(z), λG(x,y)≥k ≥2 ∀x,y ∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1.

f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

II. TfhN(z)⊆S

1≤i≤`Xi, ahol minden Xi vesz´elyes ´es` minim´alis.

a `= 1 X

b Ha `= 2, akkor 2(k+ 1)≥d(X1) + d(X2) =d(X1\X2)+d(X2\X1)+2d(X1∩ X2,(V +z)\(X1∪X2))≥k+k+ 2.

X2 X1

z V

u e X

V´egig egyenl˝os´eg ´all, ´ıgy E(X1∩X2,(V +z)\(X1∪X2)) ={zu}

´esd(X1) =d(X2) =k+ 1. Miveld(z) p´aros, ez´ert feltehet˝o, hogy d(z,X1\X2)>d(z,X2\X1), ahonnan

d(V \X1) =d(X1)−d(z,X1) +d(z,X2\X1)≤

k+ 1−d(z,X1\X2)−1 +d(z,X2\X1)<k, ellentmond´as.

(20)

Lov´ asz leemel´ esi t´ etele

Def: Ha e =zu,f =zv aG gr´af ´elei, akkor

Gef :=G−e−f +uv aze,f leemel´eseut´an kapott gr´af.

T´etel: Ha G = (V +z,E), 2|d(z), λG(x,y)≥k ≥2 ∀x,y ∈V, akkor∀e =zu∈E ∃f =zv ∈E : λGef(x,y)≥k ∀x,y∈V.

Biz: Az X (V halmazvesz´elyes, ha u∈X ´esd(X)≤k+ 1.

f =zv-re (e,f) nem leemelhet˝o ⇐⇒ ∃X 3v vesz´elyes halmaz.

II. TfhN(z)⊆S

1≤i≤`Xi, ahol minden Xi vesz´elyes ´es` minim´alis.

a `= 1 X

b `= 2 X

c Ha`≥3, akkor

X3

X2 X1

z V

u e X

3(k+ 1)≥d(X1) +d(X2) +d(X3)≥

d(X1∩X2∩X3) +d(X1−(X2∪X3)) +d(X2−(X1∪X3)) +d(X3− (X1∪X2)) + 2d(X1∩X2∩X3,(V +z)\(X1∪X2∪X3))≥4k+ 2, ahonnank ≤1 ad´odik, ami ellentmond´as. Ezek szerint

mindenk´epp az I. eset val´osul meg, lehets´eges a leemel´es.

(21)

Teljes leemel´ es

Def: AG gr´af z cs´ucs´anak teljes leemel´eseolyan z-re illeszked˝o ´elp´arok egym´as ut´ani leemel´ese, ami ut´an z izol´alt pontt´a v´alik. Ezut´an z-t t¨or¨olj¨uk.

T´etel: Tfh aG = (V +z,E) gr´afband(z) p´aros ´es λG(x,y)≥k ≥2 ∀x, y∈V . Ekkor vanz-nek olyan teljes leemel´ese, amire a kapott gr´afk-´el¨osszef¨ugg˝o marad.

Biz: Lov´asz leemel´esi t´etele miattz-r˝ol ´ugy emelhet˝o le egy

´elp´ar, hogy a t´etel felt´etelei a leemel´es ut´an is teljes¨ulnek. Ez´ert eg´eszen addig emelhet¨unk le ´elp´arokatz-r˝ol a V-beli cs´ucsok k¨oz¨otti lok´alis k-´el¨osszef¨ugg˝os´eg megtart´as´aval, m´ıg z izol´altt´a nem v´alik. Ekkor z-t t¨or¨olhetj¨uk.

(22)

Teljes leemel´ es

Def: AG gr´af z cs´ucs´anak teljes leemel´eseolyan z-re illeszked˝o ´elp´arok egym´as ut´ani leemel´ese, ami ut´an z izol´alt pontt´a v´alik. Ezut´an z-t t¨or¨olj¨uk.

z

V

z

V

T´etel: Tfh aG = (V +z,E) gr´afband(z) p´aros ´es λG(x,y)≥k ≥2 ∀x, y∈V . Ekkor vanz-nek olyan teljes leemel´ese, amire a kapott gr´afk-´el¨osszef¨ugg˝o marad.

Biz: Lov´asz leemel´esi t´etele miattz-r˝ol ´ugy emelhet˝o le egy

´elp´ar, hogy a t´etel felt´etelei a leemel´es ut´an is teljes¨ulnek. Ez´ert eg´eszen addig emelhet¨unk le ´elp´arokatz-r˝ol a V-beli cs´ucsok k¨oz¨otti lok´alis k-´el¨osszef¨ugg˝os´eg megtart´as´aval, m´ıg z izol´altt´a nem v´alik. Ekkor z-t t¨or¨olhetj¨uk.

(23)

Teljes leemel´ es

Def: AG gr´af z cs´ucs´anak teljes leemel´eseolyan z-re illeszked˝o ´elp´arok egym´as ut´ani leemel´ese, ami ut´an z izol´alt pontt´a v´alik. Ezut´an z-t t¨or¨olj¨uk.

T´etel: Tfh aG = (V +z,E) gr´afband(z) p´aros ´es λG(x,y)≥k ≥2 ∀x, y∈V . Ekkor vanz-nek olyan teljes leemel´ese, amire a kapott gr´afk-´el¨osszef¨ugg˝o marad.

Biz: Lov´asz leemel´esi t´etele miattz-r˝ol ´ugy emelhet˝o le egy

´elp´ar, hogy a t´etel felt´etelei a leemel´es ut´an is teljes¨ulnek. Ez´ert eg´eszen addig emelhet¨unk le ´elp´arokatz-r˝ol a V-beli cs´ucsok k¨oz¨otti lok´alis k-´el¨osszef¨ugg˝os´eg megtart´as´aval, m´ıg z izol´altt´a nem v´alik. Ekkor z-t t¨or¨olhetj¨uk.

(24)

Teljes leemel´ es

Def: AG gr´af z cs´ucs´anak teljes leemel´eseolyan z-re illeszked˝o ´elp´arok egym´as ut´ani leemel´ese, ami ut´an z izol´alt pontt´a v´alik. Ezut´an z-t t¨or¨olj¨uk.

T´etel: Tfh aG = (V +z,E) gr´afband(z) p´aros ´es λG(x,y)≥k ≥2 ∀x, y∈V . Ekkor vanz-nek olyan teljes leemel´ese, amire a kapott gr´afk-´el¨osszef¨ugg˝o marad.

Biz: Lov´asz leemel´esi t´etele miattz-r˝ol ´ugy emelhet˝o le egy

´elp´ar, hogy a t´etel felt´etelei a leemel´es ut´an is teljes¨ulnek. Ez´ert eg´eszen addig emelhet¨unk le ´elp´arokatz-r˝ol a V-beli cs´ucsok k¨oz¨otti lok´alis k-´el¨osszef¨ugg˝os´eg megtart´as´aval, m´ıg z izol´altt´a nem v´alik. Ekkor z-t t¨or¨olhetj¨uk.

(25)

Teljes leemel´ es

Def: AG gr´af z cs´ucs´anak teljes leemel´eseolyan z-re illeszked˝o ´elp´arok egym´as ut´ani leemel´ese, ami ut´an z izol´alt pontt´a v´alik. Ezut´an z-t t¨or¨olj¨uk.

T´etel: Tfh aG = (V +z,E) gr´afband(z) p´aros ´es λG(x,y)≥k ≥2 ∀x, y∈V . Ekkor vanz-nek olyan teljes leemel´ese, amire a kapott gr´afk-´el¨osszef¨ugg˝o marad.

Biz: Lov´asz leemel´esi t´etele miattz-r˝ol ´ugy emelhet˝o le egy

´elp´ar, hogy a t´etel felt´etelei a leemel´es ut´an is teljes¨ulnek. Ez´ert eg´eszen addig emelhet¨unk le ´elp´arokatz-r˝ol a V-beli cs´ucsok k¨oz¨otti lok´alis k-´el¨osszef¨ugg˝os´eg megtart´as´aval, m´ıg z izol´altt´a nem v´alik. Ekkor z-t t¨or¨olhetj¨uk.

(26)

2k -´ el¨ of gr´ afok el˝ o´ all´ıt´ asa.

C´el: A f¨ulfelbont´asr´ol kor´abban tanultakat ´altal´anos´ıtjuk a tov´abbiakban. Eml´ekeztet˝o¨ul: minden 2-´el¨of gr´afnak van

f¨ulfelbont´asa, azaz minden elv´ag´o ´el mentes ¨of gr´af fel´ep´ıthet˝o egy pontb´ol kiindulva f¨ulek egym´as ut´ani felragaszt´as´aval. Ezt az el˝o´all´ıt´asi t´etelt ´es Robbins m´ultkori alkalommal igazolt eredm´eny´et terjesztj¨uk ki. Mi lehet vajon a f¨ulfelbont´as ´altal´anos´ıt´asa? L´assuk.

Def: AG gr´afk ´el´enek ¨osszecs´ıp´esealatt azt ´ertj¨uk, hogyG k k¨ul¨onb¨oz˝o ´el´et felosztjuk egy-egy cs´uccsal, ´es ezeket azonostjuk.

T´etel: Tetsz.G ir´any´ıtatlan multigr´af pontosan akkor

2k-´el¨osszef¨ugg˝o, ha G el˝o´all´ıthat´o egy pontb´ol az al´abbi l´ep´esek alkalmaz´as´aval: (i) ´el hozz´aad´asa, (ii)k db ´el ¨osszecs´ıp´ese.

Biz: El´egs´egess´eg: k¨onnyen ellen˝orizhet˝o, hogy a l´ep´esek alkalmaz´asa sor´an sosem keletkezik 2k-n´al kevesebb ´el˝u v´ag´as.

Sz¨uks´egess´eg: azt igazoljuk, hogy tetsz. 2k-´el¨ofG gr´af egy pontt´a reduk´alhat´o ´elek elhagy´as´aval ´es 2k-fok´u cs´ucsok teljes

leemel´es´evel. Egy ilyen redukci´o id˝obeli megford´ıt´asa ´epp a G egy el˝o´all´ıt´asa a t´etelben le´ırt l´ep´esekkel.

A redukci´o v´egz´esekor ´eleket hagyunk el, mindaddig m´ıg G 2k-´el¨of marad. Ha b´armely ´elt elhagyva G m´ar nem marad 2k-´el¨of, akkor G -nek van pontosan2k-fok´u cs´ucsa is. Ezt a cs´ucsot teljesen le tudjuk emelni a marad´ek gr´afon a 2k-szoros ´el¨osszef¨ugg˝os´eg megtart´as´aval. ´Igy el˝obb ut´obbG-t egy cs´ucsra reduk´aljuk.

(27)

2k -´ el¨ of gr´ afok el˝ o´ all´ıt´ asa.

Def: AG gr´afk ´el´enek ¨osszecs´ıp´esealatt azt ´ertj¨uk, hogyG k k¨ul¨onb¨oz˝o ´el´et felosztjuk egy-egy cs´uccsal, ´es ezeket azonostjuk.

T´etel: Tetsz.G ir´any´ıtatlan multigr´af pontosan akkor

2k-´el¨osszef¨ugg˝o, ha G el˝o´all´ıthat´o egy pontb´ol az al´abbi l´ep´esek alkalmaz´as´aval: (i) ´el hozz´aad´asa, (ii)k db ´el ¨osszecs´ıp´ese.

Biz: El´egs´egess´eg: k¨onnyen ellen˝orizhet˝o, hogy a l´ep´esek alkalmaz´asa sor´an sosem keletkezik 2k-n´al kevesebb ´el˝u v´ag´as.

Sz¨uks´egess´eg: azt igazoljuk, hogy tetsz. 2k-´el¨ofG gr´af egy pontt´a reduk´alhat´o ´elek elhagy´as´aval ´es 2k-fok´u cs´ucsok teljes

leemel´es´evel. Egy ilyen redukci´o id˝obeli megford´ıt´asa ´epp a G egy el˝o´all´ıt´asa a t´etelben le´ırt l´ep´esekkel.

A redukci´o v´egz´esekor ´eleket hagyunk el, mindaddig m´ıg G 2k-´el¨of marad. Ha b´armely ´elt elhagyva G m´ar nem marad 2k-´el¨of, akkor G -nek van pontosan2k-fok´u cs´ucsa is. Ezt a cs´ucsot teljesen le tudjuk emelni a marad´ek gr´afon a 2k-szoros ´el¨osszef¨ugg˝os´eg megtart´as´aval. ´Igy el˝obb ut´obbG-t egy cs´ucsra reduk´aljuk.

(28)

2k -´ el¨ of gr´ afok el˝ o´ all´ıt´ asa.

Def: AG gr´af k ´el´enek ¨osszecs´ıp´esealatt azt ´ertj¨uk, hogyG k k¨ul¨onb¨oz˝o ´el´et felosztjuk egy-egy cs´uccsal, ´es ezeket azonostjuk.

T´etel: Tetsz. G ir´any´ıtatlan multigr´af pontosan akkor

2k-´el¨osszef¨ugg˝o, ha G el˝o´all´ıthat´o egy pontb´ol az al´abbi l´ep´esek alkalmaz´as´aval: (i) ´el hozz´aad´asa, (ii)k db ´el ¨osszecs´ıp´ese.

Biz: El´egs´egess´eg: k¨onnyen ellen˝orizhet˝o, hogy a l´ep´esek alkalmaz´asa sor´an sosem keletkezik 2k-n´al kevesebb ´el˝u v´ag´as.

Sz¨uks´egess´eg: azt igazoljuk, hogy tetsz. 2k-´el¨ofG gr´af egy pontt´a reduk´alhat´o ´elek elhagy´as´aval ´es 2k-fok´u cs´ucsok teljes

leemel´es´evel. Egy ilyen redukci´o id˝obeli megford´ıt´asa ´epp a G egy el˝o´all´ıt´asa a t´etelben le´ırt l´ep´esekkel.

A redukci´o v´egz´esekor ´eleket hagyunk el, mindaddig m´ıg G 2k-´el¨of marad. Ha b´armely ´elt elhagyva G m´ar nem marad 2k-´el¨of, akkor G -nek van pontosan2k-fok´u cs´ucsa is. Ezt a cs´ucsot teljesen le tudjuk emelni a marad´ek gr´afon a 2k-szoros ´el¨osszef¨ugg˝os´eg megtart´as´aval. ´Igy el˝obb ut´obbG-t egy cs´ucsra reduk´aljuk.

(29)

2k -´ el¨ of gr´ afok el˝ o´ all´ıt´ asa.

Def: AG gr´af k ´el´enek ¨osszecs´ıp´esealatt azt ´ertj¨uk, hogyG k k¨ul¨onb¨oz˝o ´el´et felosztjuk egy-egy cs´uccsal, ´es ezeket azonostjuk.

T´etel: Tetsz.G ir´any´ıtatlan multigr´af pontosan akkor

2k-´el¨osszef¨ugg˝o, ha G el˝o´all´ıthat´o egy pontb´ol az al´abbi l´ep´esek alkalmaz´as´aval: (i) ´el hozz´aad´asa, (ii)k db ´el ¨osszecs´ıp´ese.

Biz: El´egs´egess´eg: k¨onnyen ellen˝orizhet˝o, hogy a l´ep´esek alkalmaz´asa sor´an sosem keletkezik 2k-n´al kevesebb ´el˝u v´ag´as.

Sz¨uks´egess´eg: azt igazoljuk, hogy tetsz. 2k-´el¨ofG gr´af egy pontt´a reduk´alhat´o ´elek elhagy´as´aval ´es 2k-fok´u cs´ucsok teljes

leemel´es´evel. Egy ilyen redukci´o id˝obeli megford´ıt´asa ´epp a G egy el˝o´all´ıt´asa a t´etelben le´ırt l´ep´esekkel.

A redukci´o v´egz´esekor ´eleket hagyunk el, mindaddig m´ıg G 2k-´el¨of marad. Ha b´armely ´elt elhagyva G m´ar nem marad 2k-´el¨of, akkor G -nek van pontosan2k-fok´u cs´ucsa is. Ezt a cs´ucsot teljesen le tudjuk emelni a marad´ek gr´afon a 2k-szoros ´el¨osszef¨ugg˝os´eg megtart´as´aval. ´Igy el˝obb ut´obbG-t egy cs´ucsra reduk´aljuk.

(30)

2k -´ el¨ of gr´ afok el˝ o´ all´ıt´ asa.

Def: AG gr´af k ´el´enek ¨osszecs´ıp´esealatt azt ´ertj¨uk, hogyG k k¨ul¨onb¨oz˝o ´el´et felosztjuk egy-egy cs´uccsal, ´es ezeket azonostjuk.

T´etel: Tetsz.G ir´any´ıtatlan multigr´af pontosan akkor

2k-´el¨osszef¨ugg˝o, ha G el˝o´all´ıthat´o egy pontb´ol az al´abbi l´ep´esek alkalmaz´as´aval: (i) ´el hozz´aad´asa, (ii)k db ´el ¨osszecs´ıp´ese.

Biz: El´egs´egess´eg: k¨onnyen ellen˝orizhet˝o, hogy a l´ep´esek alkalmaz´asa sor´an sosem keletkezik 2k-n´al kevesebb ´el˝u v´ag´as.

Sz¨uks´egess´eg: azt igazoljuk, hogy tetsz. 2k-´el¨ofG gr´af egy pontt´a reduk´alhat´o ´elek elhagy´as´aval ´es 2k-fok´u cs´ucsok teljes

leemel´es´evel. Egy ilyen redukci´o id˝obeli megford´ıt´asa ´epp a G egy el˝o´all´ıt´asa a t´etelben le´ırt l´ep´esekkel.

A redukci´o v´egz´esekor ´eleket hagyunk el, mindaddig m´ıg G 2k-´el¨of marad. Ha b´armely ´elt elhagyva G m´ar nem marad 2k-´el¨of, akkor G -nek van pontosan2k-fok´u cs´ucsa is. Ezt a cs´ucsot teljesen le tudjuk emelni a marad´ek gr´afon a 2k-szoros ´el¨osszef¨ugg˝os´eg megtart´as´aval. ´Igy el˝obb ut´obbG-t egy cs´ucsra reduk´aljuk.

(31)

2k -´ el¨ of gr´ afok el˝ o´ all´ıt´ asa.

Def: AG gr´af k ´el´enek ¨osszecs´ıp´esealatt azt ´ertj¨uk, hogyG k k¨ul¨onb¨oz˝o ´el´et felosztjuk egy-egy cs´uccsal, ´es ezeket azonostjuk.

T´etel: Tetsz.G ir´any´ıtatlan multigr´af pontosan akkor

2k-´el¨osszef¨ugg˝o, ha G el˝o´all´ıthat´o egy pontb´ol az al´abbi l´ep´esek alkalmaz´as´aval: (i) ´el hozz´aad´asa, (ii)k db ´el ¨osszecs´ıp´ese.

Biz: El´egs´egess´eg: k¨onnyen ellen˝orizhet˝o, hogy a l´ep´esek alkalmaz´asa sor´an sosem keletkezik 2k-n´al kevesebb ´el˝u v´ag´as.

Sz¨uks´egess´eg: azt igazoljuk, hogy tetsz. 2k-´el¨ofG gr´af egy pontt´a reduk´alhat´o ´elek elhagy´as´aval ´es 2k-fok´u cs´ucsok teljes

leemel´es´evel. Egy ilyen redukci´o id˝obeli megford´ıt´asa ´epp a G egy el˝o´all´ıt´asa a t´etelben le´ırt l´ep´esekkel.

A redukci´o v´egz´esekor ´eleket hagyunk el, mindaddig m´ıg G 2k-´el¨of marad. Ha b´armely ´elt elhagyva G m´ar nem marad 2k-´el¨of, akkor G -nek van pontosan2k-fok´u cs´ucsa is. Ezt a cs´ucsot teljesen le tudjuk emelni a marad´ek gr´afon a 2k-szoros ´el¨osszef¨ugg˝os´eg megtart´as´aval. ´Igy el˝obb ut´obbG-t egy cs´ucsra reduk´aljuk.

(32)

2k -´ el¨ of gr´ afok el˝ o´ all´ıt´ asa.

Def: AG gr´af k ´el´enek ¨osszecs´ıp´esealatt azt ´ertj¨uk, hogyG k k¨ul¨onb¨oz˝o ´el´et felosztjuk egy-egy cs´uccsal, ´es ezeket azonostjuk.

T´etel: Tetsz.G ir´any´ıtatlan multigr´af pontosan akkor

2k-´el¨osszef¨ugg˝o, ha G el˝o´all´ıthat´o egy pontb´ol az al´abbi l´ep´esek alkalmaz´as´aval: (i) ´el hozz´aad´asa, (ii)k db ´el ¨osszecs´ıp´ese.

Biz: El´egs´egess´eg: k¨onnyen ellen˝orizhet˝o, hogy a l´ep´esek alkalmaz´asa sor´an sosem keletkezik 2k-n´al kevesebb ´el˝u v´ag´as.

Sz¨uks´egess´eg: azt igazoljuk, hogy tetsz. 2k-´el¨ofG gr´af egy pontt´a reduk´alhat´o ´elek elhagy´as´aval ´es 2k-fok´u cs´ucsok teljes

leemel´es´evel. Egy ilyen redukci´o id˝obeli megford´ıt´asa ´epp a G egy el˝o´all´ıt´asa a t´etelben le´ırt l´ep´esekkel.

A redukci´o v´egz´esekor ´eleket hagyunk el, mindaddig m´ıg G 2k-´el¨of marad. Ha b´armely ´elt elhagyva G m´ar nem marad2k-´el¨of, akkor G -nek van pontosan2k-fok´u cs´ucsa is. Ezt a cs´ucsot teljesen le tudjuk emelni a marad´ek gr´afon a 2k-szoros ´el¨osszef¨ugg˝os´eg megtart´as´aval. ´Igy el˝obb ut´obbG-t egy cs´ucsra reduk´aljuk.

(33)

k -´ el¨ of ir´ any´ıt´ as l´ etez´ ese

Nash-Williams t´etele: Tetsz.G ir´any´ıtatlan multigr´af ´elei pontosan akkor ir´any´ıthat´ok ´ugy, hogy k-´el¨osszef¨ugg˝o gr´afot kapjunk, haG 2k-´el¨osszef¨ugg˝o.

Biz: Sz¨uks´egess´eg: Tekints¨uk G egy k-´el¨of gr´aff´a ir´any´ıt´as´at. Ebben b´armely ∅ 6=X (V(G) ponthalmazba legal´abbk ´el l´ep be,

´es bel˝ole legal´abbk ´el l´ep ki. Ez´ertdG(X)≥2k, tetsz. X eset´en, azazG bizonyosan 2k-´el¨of.

El´egs´egess´eg: Tekints¨uk G egy

´elbeh´uz´asokkal ´esk ´el ¨osszecs´ıp´es´evel t¨ort´en˝o el˝o´all´ıt´as´at.

K´epezz¨uk G egy ir´any´ıt´as´at ´ugy, hogy az ´elek beh´uz´asa helyett az adott ´el egy tetsz˝oleges ir´any´ıt´ast h´uzzuk be, az ´el¨osszecs´ıp´esek sor´an pedig meg˝orizz¨uk az ¨osszecs´ıpett ´elek ir´any´ıt´ast. Vil´agos, hogy ´el hozz´aad´as´aval nem keletkezhet k-n´al kevesebb ´el˝u

ir´any´ıtott v´ag´as. Dek ´el ¨osszecs´ıpese nyoman sem ad´odhat ilyen. Ha u.i. a v´ag´as mindk´et oldal´an van az ¨osszecs´ıpett cs´ucst´ol k¨ul¨onb¨oz˝o cs´ucs, akkor az eredeti gr´afban is lenne k-n´al kisebb ir´any´ıtott v´ag´as, ´es ha az ¨osszecs´ıpett cs´ucs egymaga a v´ag´as egyik r´esze, akkor sem. A G´ıgy fel´ep´ıtett ir´any´ıt´asa teh´atk-´el¨of.

(34)

k -´ el¨ of ir´ any´ıt´ as l´ etez´ ese

Nash-Williams t´etele: Tetsz.G ir´any´ıtatlan multigr´af ´elei pontosan akkor ir´any´ıthat´ok ´ugy, hogy k-´el¨osszef¨ugg˝o gr´afot kapjunk, haG 2k-´el¨osszef¨ugg˝o.

Biz: Sz¨uks´egess´eg: Tekints¨uk G egy k-´el¨of gr´aff´a ir´any´ıt´as´at.

Ebben b´armely ∅ 6=X (V(G) ponthalmazba legal´abbk ´el l´ep be,

´es bel˝ole legal´abbk ´el l´ep ki. Ez´ertdG(X)≥2k, tetsz. X eset´en, azazG bizonyosan 2k-´el¨of.

El´egs´egess´eg: Tekints¨uk G egy

´elbeh´uz´asokkal ´esk ´el ¨osszecs´ıp´es´evel t¨ort´en˝o el˝o´all´ıt´as´at.

K´epezz¨uk G egy ir´any´ıt´as´at ´ugy, hogy az ´elek beh´uz´asa helyett az adott ´el egy tetsz˝oleges ir´any´ıt´ast h´uzzuk be, az ´el¨osszecs´ıp´esek sor´an pedig meg˝orizz¨uk az ¨osszecs´ıpett ´elek ir´any´ıt´ast. Vil´agos, hogy ´el hozz´aad´as´aval nem keletkezhet k-n´al kevesebb ´el˝u

ir´any´ıtott v´ag´as. Dek ´el ¨osszecs´ıpese nyoman sem ad´odhat ilyen. Ha u.i. a v´ag´as mindk´et oldal´an van az ¨osszecs´ıpett cs´ucst´ol k¨ul¨onb¨oz˝o cs´ucs, akkor az eredeti gr´afban is lenne k-n´al kisebb ir´any´ıtott v´ag´as, ´es ha az ¨osszecs´ıpett cs´ucs egymaga a v´ag´as egyik r´esze, akkor sem. A G´ıgy fel´ep´ıtett ir´any´ıt´asa teh´atk-´el¨of.

(35)

k -´ el¨ of ir´ any´ıt´ as l´ etez´ ese

Nash-Williams t´etele: Tetsz.G ir´any´ıtatlan multigr´af ´elei pontosan akkor ir´any´ıthat´ok ´ugy, hogy k-´el¨osszef¨ugg˝o gr´afot kapjunk, haG 2k-´el¨osszef¨ugg˝o.

Biz: Sz¨uks´egess´eg: Tekints¨uk G egy k-´el¨of gr´aff´a ir´any´ıt´as´at.

Ebben b´armely ∅ 6=X (V(G) ponthalmazba legal´abbk ´el l´ep be,

´es bel˝ole legal´abbk ´el l´ep ki. Ez´ertdG(X)≥2k, tetsz. X eset´en, azazG bizonyosan 2k-´el¨of. El´egs´egess´eg: Tekints¨uk G egy

´elbeh´uz´asokkal ´esk ´el ¨osszecs´ıp´es´evel t¨ort´en˝o el˝o´all´ıt´as´at.

K´epezz¨ukG egy ir´any´ıt´as´at ´ugy, hogy az ´elek beh´uz´asa helyett az adott ´el egy tetsz˝oleges ir´any´ıt´ast h´uzzuk be, az ´el¨osszecs´ıp´esek sor´an pedig meg˝orizz¨uk az ¨osszecs´ıpett ´elek ir´any´ıt´ast. Vil´agos, hogy ´el hozz´aad´as´aval nem keletkezhet k-n´al kevesebb ´el˝u

ir´any´ıtott v´ag´as. Dek ´el ¨osszecs´ıpese nyoman sem ad´odhat ilyen.

Ha u.i. a v´ag´as mindk´et oldal´an van az ¨osszecs´ıpett cs´ucst´ol k¨ul¨onb¨oz˝o cs´ucs, akkor az eredeti gr´afban is lenne k-n´al kisebb ir´any´ıtott v´ag´as, ´es ha az ¨osszecs´ıpett cs´ucs egymaga a v´ag´as egyik r´esze, akkor sem. A G´ıgy fel´ep´ıtett ir´any´ıt´asa teh´atk-´el¨of.

(36)

Ism´ et j´ ot mulattunk!

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Ez´ ert G b´ armely minv´ ag´ asa olyan, hogy megkaphat´ o a kit¨ untetett v-t egy alkalmas u cs´ ucst´ ol szepar´ al´ o minim´ alis v´ ag´ ask´ ent

Ezt a cs´ ucsot teljesen le tudjuk emelni a marad´ ek gr´ afon a 2k-szoros ´ el¨ osszef¨ ugg˝ os´ eg megtart´ as´ aval.. Ezt a cs´ ucsot teljesen le tudjuk emelni a marad´ ek

Legyen ezeknek els˝ o olyan cs´ ucsa, amit m´ ar fel´ ep´ıtett¨ unk u ill... Legyen ezeknek els˝ o olyan cs´ ucsa, amit m´ ar fel´ ep´ıtett¨ unk

Annak viszont, hogy m´egis megeml´ıtettem l´et´et az az oka, hogy ennek az algoritmusnak a kib˝ ov´ıt´es´evel tal´ an ´epp ´ ugy el lehet jutni a sta- bil b-part´ıci´

Az X -beli oszlopokon ε-nal cs¨ okkentj¨ uk, az N(X )-beli sorokon pedig ε-nal n¨ ovelj¨ uk a s´ ulyozott lefog´ ast.. A lehet˝ o legnagyobb olyan ε-t v´ alasztjuk, ami m´ eg

Ha teh´ at volna optim´ alisan ¨ utemez˝ o polinomidej˝ u algoritmus, akkor polinomid˝ oben tudn´ ank megoldani egy NP-teljes probl´ em´ at... Ha teh´ at volna optim´ alisan

A k´ıs´ erletben a neh´ ezs´ eget egyfel˝ ol az egyr´ eszecske forr´ as jelentette, ugyanis hi´ aba cs¨ okkentett´ ek le a l´ ezer intenzit´ as´ at annyira, hogy az ´

A véletlent így teljesen ki tudjuk küszöbölni, miközben az algoritmusunk továbbra is hatékony (polinom idejű) marad. A kis eseménytér választását az tette lehetővé, hogy