¨ tvo ¨ s Lora ´nd Tudoma ´nyegyetem Eo ´nyi kar Term´ eszettudoma
´ th Marko ´ Horva
S´ıkgr´ afok polikromatikus sz´ınez´ ese szakdolgozat Matematika BSc Alkalmazott matematikus szakir´ any
˝: t´ emavezeto B´erczi Krist´of ELTE TTK Oper´ aci´ okutat´ asi Tansz´ek
2011
Tartalomjegyz´ ek K¨ osz¨ onetnyilv´ an´ıt´ as
iv
Bevezet˝ o
v
Fogalmak, jel¨ ol´ esek
vi
1. Soksz¨ ogek ´ es s´ıkgr´ afok lev´ ed´ ese
1
1.1. Chv´atal terem˝or t´etele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
1.2. S´ıkgr´ afok lev´ed´ese . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
2. S´ıkgr´ afok polikromatikus sz´ ama
6
2.1. Als´o ´es fels˝o becsl´es p(g)-re . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.1.1. A 2.1 T´etel bizony´ıt´asa az 1 ≤ g ≤ 4 esetre . . . . . . . . . . . . . . .
7
2.1.2. Lapok cs´ ucsfed´ese . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
2.1.3. Polikromatikus ´elsz´ınez´es . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.1.4. Az als´o becsl´es igazol´asa . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.1.5. A fels˝o becsl´es igazol´asa . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.2. Kapcsolat a v´edelmi probl´em´ akkal . . . . . . . . . . . . . . . . . . . . . . . . 13 2.3. Kapcsolat a N´egysz´ın-t´etellel . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 ¨ 2.4. Osszefoglal´ as, nyitott k´erd´esek . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3. Feloszt´ asok polikromatikus sz´ınez´ ese
17
3.1. T´eglalap-feloszt´ asok polikromatikus sz´ınez´esei . . . . . . . . . . . . . . . . . . 18 3.1.1. Er˝ osen polikromatikus 4-sz´ınez´es . . . . . . . . . . . . . . . . . . . . . 18 3.1.2. Guillotine-feloszt´ asok . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 ´ 3.2. Altal´ anos feloszt´asok polikromatikus sz´ınez´esei . . . . . . . . . . . . . . . . . 21 3.2.1. Gyenge ´ altal´ anos polikromatikus 4-sz´ınez´es . . . . . . . . . . . . . . . 21 3.2.2. Gyenge ´ altal´ anos polikromatikus 3- ´es 5-sz´ınez´es . . . . . . . . . . . . 23 3.2.3. Er˝ os ´ altal´ anos polikromatikus 2- ´es 6-sz´ınez´es . . . . . . . . . . . . . . 25 ¨ 3.3. Osszefoglal´ as, nyitott k´erd´esek . . . . . . . . . . . . . . . . . . . . . . . . . . 27
ii
´ TARTALOMJEGYZEK
4. A polikromatikus sz´ınez´ es bonyolults´ aga
iii
28
4.1. A polikromatikus 2-sz´ınez´es bonyolults´aga . . . . . . . . . . . . . . . . . . . . 29 4.2. A polikromatikus 3-sz´ınez´es bonyolults´aga . . . . . . . . . . . . . . . . . . . . 30 4.3. A polikromatikus 4-sz´ınez´es bonyolults´aga . . . . . . . . . . . . . . . . . . . . 31 4.4. Egy´eb eredm´enyek, nyitott k´erd´esek . . . . . . . . . . . . . . . . . . . . . . . 33 Irodalomjegyz´ ek
34
K¨ osz¨ onetnyilv´ an´ıt´ as Szeretn´ek ez´ uton is k¨osz¨ onetet mondani t´emavezet˝omnek, B´erczi Krist´ ofnak, hogy mindig szak´ıtott r´am id˝ot, k´erd´eseimmel b´ atran fordulhattam hozz´ a, sok seg´edanyaggal ´es m´eg t¨ obb hasznos tan´ accsal l´atott el. K¨osz¨ onettel tartozom m´eg csoportt´arsaimnak, bar´ ataimnak is, de legf˝ ok´eppen csal´adomnak, ami´ert t´ amogatnak ´es seg´ıtik tanulm´anyaimat.
iv
Bevezet˝ o Szakdolgozatomban s´ıkgr´ afok polikromatikus sz´ınez´es´evel foglalkozunk. A lehet˝o legt¨obb sz´ınnel szeretn´enk kisz´ınezni egy s´ıkgr´ af cs´ ucsait u ´ gy, hogy minden lap cs´ ucsai k¨oz¨ott felt˝ unj¨ on minden sz´ın. A legnagyobb sz´amot, mellyel egy G s´ıkgr´ afnak l´etezik polikromatikus sz´ınez´ese, a G s´ıkgr´ af polikromatikus sz´ am´ anak nevezz¨ uk, ´es p(G)-vel jel¨olj¨ uk. B´armely s´ıkgr´ af polikromatikus sz´ am´ ara nyilv´anval´o fels˝okorl´at a legkisebb lapj´anak m´erete, ´ıgy p(G)-t ennek f¨ uggv´eny´eben ´erdemes vizsg´alnunk. Tekints¨ uk azokat a s´ıkgr´ afokat, melyek legkisebb lapja g m´eret˝ u, ´es jel¨ olje p(g) ezen s´ıkgr´ afok polikromatikus sz´ama k¨oz¨ ul a legkisebbet. Ut´obbi pontos ´ert´eke m´ar g = 5 eset´en sem ismert, de ´erdemes megeml´ıteni, hogy a p(5) = 4 egyenl˝ os´egb˝ ol k¨ovetkezne a N´egysz´ın-t´etel. Miel˝ott r´at´ern´enk a polikromatikus sz´ınez´ese vizsg´alat´ara, az 1. fejezetben ismertetj¨ uk Victor Klee terem˝ or probl´em´ aj´ at ´es Chv´atal klasszikus terem˝or t´etel´et [12, 14]. A m´asodik szakaszban s´ıkgr´ afok lev´ed´esi probl´em´ aj´ at vizsg´ aljuk [2]. A polikromatikus sz´ınez´essel val´o kapcsolatr´ ol a 2. fejezetben tesz¨ unk majd eml´ıt´est. A 2. fejezet ¨ oleli fel a dolgozat egyik f˝o t´em´ aj´ at. Alon ´es t´ arsai [1] eredm´enyeit bemutatva a s´ıkgr´ afok polikromatikus sz´ am´ ara adunk als´o ´es fels˝o becsl´est a legkisebb lap m´eret´enek f¨ uggv´eny´eben. Az als´o becsl´eshez kisebb kit´er˝oket tesz¨ unk k¨ ul¨onb¨ oz˝o algebrai, gr´afelm´eleti probl´em´ ak fel´e, a fels˝o becsl´est pedig konstrukt´ıvan bizony´ıtjuk. A m´asodik nagyobb t´em´ at a 3. fejezetben t´ argyaljuk. A s´ıkgr´ afok k´et speci´ alis oszt´aly´anak, az a ´ltal´ anos feloszt´ asok ´es a t´eglalap-feloszt´ asok polikromatikus sz´ınez´eseivel foglalkozunk [3, 6], de eml´ıt´est tesz¨ unk a guillotine-feloszt´ asokr´ ol is [8, 10]. A feloszt´asok sz´ınez´esekor kib˝ov´ıtj¨ uk a polikromatikus sz´ınez´es defin´ıci´oj´ at, ´es igazoljuk, hogy minden t´eglalap-feloszt´ asnak l´etezik er˝ osen polikromatikus 4-sz´ınez´ese. L´ atni fogjuk, hogy van olyan ´altal´ anos feloszt´as melynek nincs gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´ese, de minden ´altal´ anos feloszt´asnak l´etezik gyenge a ´ltal´ anos polikromatikus 3- ´es 5-sz´ınez´ese, illetve er˝ os a ´ltal´ anos 2- ´es 6-sz´ınez´ese. Az utols´ o fejezetben a polikromatikus sz´ınez´es bonyolults´ag´at vizsg´aljuk, melyben f˝ok´ent [1] n´eh´any fontos eredm´eny´et mutatjuk be, de [6] idevonatkoz´o r´eszeit is megeml´ıtj¨ uk. Megmutatjuk, annak eld¨ ont´ese, hogy egy s´ıkgr´ af polikromatikusan k-sz´ınezhet˝o-e, trivi´alis a k = 1 esetben, P-ben van a k = 2 esetben, ´es a k = 3, 4 esetekben a probl´ema N P-teljes.
v
Fogalmak, jel¨ ol´ esek Egy gr´ afot s´ıkbarajzolhat´ onak nevez¨ unk, ha lerajzolhat´ o a s´ıkba u ´ gy, hogy ´elei nem metszik egym´ ast. S´ıkgr´ af alatt egy s´ıkbarajzol´ as´aval adott s´ıkbarajzolhat´ o gr´afot ´ert¨ unk. Egy s´ıkgr´ afot egyszer˝ unek nevez¨ unk, ha nem tartalmaz p´ arhuzamos ´eleket ´es hurkot. Jel¨olje V (G), E(G), F (G) rendre a G s´ıkgr´ af cs´ ucsainak, ´eleinek, lapjainak halmaz´at. Egy lap ker¨ ulet´en tal´ alhat´ o cs´ ucsot a lap cs´ ucs´ anak nevezz¨ uk, egy f ∈ F (G) lap cs´ ucsainak halmaz´at pedig Vf -el jel¨ olj¨ uk. Egy lap m´eret´en a cs´ ucsai sz´am´ at ´ertj¨ uk. A G gr´ af cs´ ucsainak k-sz´ınez´es´en egy χ : V (G) → {1, . . . , k} f¨ uggv´enyt ´ert¨ unk, ´es a sz´ınez´est j´ o k-sz´ınez´esnek nevezz¨ uk, ha nincs monokromatikus ´el, azaz minden uv ∈ E(G) ´elre χ(u) 6= χ(v). A N´egysz´ın-t´etel szerint minden s´ıkgr´ afnak l´etezik j´o 4-sz´ınez´ese. Hasonl´oan, a G gr´ af ´eleinek k-sz´ınez´es´en egy ξ : E(G) → {1, . . . , k} f¨ uggv´enyt ´ert¨ unk, ´es a sz´ınez´est j´ o k-´elsz´ınez´esnek nevezz¨ uk, ha minden u ∈ V (G) cs´ ucsra ´es minden uv, uw ´elre χ(uv) 6= χ(uw). Egy G gr´ af v cs´ ucs´ anak foksz´ am´ an a v v´egpont´ u ´elek sz´am´ at ´ertj¨ uk, ´es dG (v)-vel jel¨olj¨ uk. A v ∈ V (G) cs´ ucs foksz´ am´ at egyszer˝ uen d(v)-vel is jel¨olhetj¨ uk, ha vil´agos, hogy a G-beli fok´ ar´ol van sz´ o. A G gr´ af cs´ ucsai foksz´ am´ anak minimum´at δ(G)-vel, maximum´at ∆(G)-vel jel¨olj¨ uk. Ir´any´ıtott D gr´ af eset´en a v ∈ V (D) cs´ ucsb´ ol ki-, illetve bel´ep˝o ´elek sz´am´ at d+ (D)vel illetve d− (G)-vel jel¨ olj¨ uk. Tekints¨ uk a G gr´ af cs´ ucsainak egy V 0 r´eszhalmaz´ at. G[V 0 ]-vel jel¨olj¨ uk G, V 0 ´altal fesz´ıtett r´eszgr´ afj´ at. Tekints¨ uk a G gr´ af cs´ ucsainak egy X halmaz´at. Ekkor az (X, V (G)\X) halmazp´art G v´ ag´ as´ anak nevezz¨ uk, ´es egy uv ´elt v´ ag´ o´elnek mondunk, ha u ∈ X ´es v ∈ V (G)\X. Egy gr´ afot p´ arosnak nevez¨ unk, ha cs´ ucsai k´et oszt´alyba sorolhat´oak u ´ gy, hogy az egy oszt´alyon bel¨ uli cs´ ucsok nincsenek ´ellel ¨osszek¨ otve. P´eld´ aul egy tetsz˝ oleges gr´af valamely v´ag´asa ´es a v´ag´o´elek p´ aros gr´ afot adnak.
vi
1. fejezet
Soksz¨ ogek ´ es s´ıkgr´ afok lev´ ed´ ese Az al´abbi felvezet˝o fejezetben megismerked¨ unk Victor Klee terem˝or probl´em´ aj´ aval ´es bel´atjuk V´ aclav Chv´ atal klasszikus terem˝or t´etel´et. Ezek ut´an s´ıkgr´ afok lev´ed´es´evel foglalkozunk, mely a polikromatikus sz´ınez´essel is kapcsolatban ´all. Err˝ol majd a 2. Fejezetben lesz sz´o. A val´o ´eletb˝ ol sz´ armaz´o terem˝ or probl´ema a k¨ovetkez˝o. Egy k´ept´ar termeibe szeretn´enk a lehet˝ o legkevesebb biztons´agi ˝ ort elhelyezni u ´ gy, hogy egy¨ utt az eg´esz k´ept´arat bel´ass´ak. A probl´em´ at k¨ozel´ıts¨ uk meg u ´ gy, hogy a k´ept´ar alaprajza egy egyszer˝ u soksz¨og, a biztons´agi ˝ or¨ ok pedig a soksz¨og pontjai. Azt mondjuk, hogy a P soksz¨og pontjainak egy S halmaza lev´edi P -t, ha minden p ∈ P ponthoz l´etezik olyan s ∈ S pont, hogy a ps szakasz teljes eg´esz´eben P -ben helyezkedik el. A terem˝or probl´em´ anak sz´amos v´altozata van, a tov´abbiakban Victor Klee terem˝or probl´em´ aj´ aval foglalkozunk. Klee k´erd´ese a k¨ovetkez˝o volt: Adott egy P egyszer˝ u soksz¨ og. Legkevesebb h´ any o ˝rrel tudjuk lev´edeni P -t u ´gy, hogy az o ˝r¨ oket kiz´ ar´ olag P cs´ ucsaiba helyezhetj¨ uk el?
1
2
1.1. Chv´atal terem˝or t´etele
1.1.
Chv´ atal terem˝ or t´ etele
V´ aclav Chv´ atal 1975-ben megmutatta, hogy egy n cs´ ucs´ u soksz¨og eset´en
jnk
˝or mindig el´eg, 3 ´es n´eha sz¨ uks´eges is, ahhoz hogy lev´edj¨ uk a soksz¨oget. 1978-ban Steve Fisk [5] adott egy r¨ovid bizony´ıt´ ast Chv´atal t´etel´ere. A bizony´ıt´asaik abban megegyeztek, hogy mindketten a soksz¨og h´ aromsz¨ ogel´es´evel k¨ozel´ıtett´ek meg a probl´em´ at. Egy egyszer˝ u soksz¨og h´ aromsz¨ ogel´es´en azt ´ertj¨ uk, hogy a szoksz¨ oget egym´ ast nem metsz˝o ´atl´ ok beh´ uz´as´ aval h´ aromsz¨ ogekre osztjuk. ´ ıt´ 1.1. All´ as. Minden egyszer˝ u soksz¨ ognek l´etezik h´ aromsz¨ ogel´ese. Bizony´ıt´ as: Teljes indukci´ ot alkalmazunk. Az ´all´ıt´as n = 3 cs´ ucs´ u soksz¨ogre nyilv´an teljes¨ ul. Tegy¨ uk fel, hogy n ≥ 4, ´es n-n´el kevesebb cs´ ucs´ u soksz¨ogre m´ar bel´attuk az ´all´ıt´ast. Tekints¨ uk az n cs´ ucs´ u P soksz¨og egy konvex cs´ ucs´ at (v2 ), azaz egy olyan cs´ ucsot, melyhez konvex bels˝o sz¨ og tartozik. Legyenek v1 ´es v3 a v2 szomsz´edai. Ha a v1 v3 ´atl´ o benne van P -ben, akkor beh´ uz´as´ aval P -t felbontottuk P1 ´es P2 egyszer˝ u soksz¨ogekre, melyeknek sz¨ uks´egk´eppen n-n´el kevesebb cs´ ucsuk van, teh´ at l´etezik h´ aromsz¨ ogel´es¨ uk, ´es egy¨ utt P h´ aromsz¨ ogel´es´et adj´ak. Egy p´elda l´athat´o az 1.1 (a) ´abr´ an.
1.1. ´ abra. Soksz¨ ogek h´ aromsz¨ ogel´ese: az els˝o ´atl´ o beh´ uz´asa
Ha a v1 v3 ´ atl´ o nincs benne P -ben, akkor a v1 v2 v3 z´ art h´ aromsz¨ og tartalmazza P legal´ abb egy cs´ ucs´ at, mely k¨ ul¨onb¨ ozik az el˝ oz˝oekt˝ol. Legyen ezek k¨oz¨ ul x az a cs´ ucs, mely legt´avolabb ol, azaz legk¨ ozelebb van v2 -h¨oz v1 v3 egyenes norm´alisa szerint. Ekkor a van v1 v3 egyenest˝ v2 x ´atl´ o beh´ uz´as´ aval ism´et k´et egyszer˝ u soksz¨ogre osztottuk P -t, melyek cs´ ucssz´ ama n-n´el kisebb, teh´ at ism´et megkaphatjuk P egy h´ aromsz¨ ogel´es´et. Egy p´elda l´athat´o az 1.1 (b) ´abr´ an. Egy h´ aromsz¨ ogel´es minden h´ aromsz¨ og´eben vegy¨ unk fel egy pontot. K´et pontot pontosan akkor k¨oss¨ unk ¨ ossze, ha a nekik megfelel˝o h´ aromsz¨ ogeknek van k¨oz¨os oldaluk. Az ´ıgy kapott gr´afot a h´ aromsz¨ ogel´es du´ alis gr´ afj´ anak nevezz¨ uk.
3
1.1. Chv´atal terem˝or t´etele ´ ıt´ 1.2. All´ as. B´ armely egyszer˝ u soksz¨ og h´ aromsz¨ ogel´es´enek du´ alis gr´ afja egy fa.
Bizony´ıt´ as: A du´ alis gr´ af ¨ osszef¨ ugg˝o a konstrukci´oja miatt. Tegy¨ uk fel indirekt, hogy l´etezik benne k¨or. Ez azt jelenten´e, hogy vagy van egy izol´alt pont P belsej´eben, vagy P ”lyukas”. Ezek egyike sem lehets´eges, ugyanis P egyszer˝ u.
1.1. T´ etel (Chv´ atal).
jnk
3 egyszer˝ u soksz¨ oget lev´edj¨ unk.
o ˝r mindig el´eg, ´es n´eha sz¨ uks´eges is ahhoz, hogy egy n cs´ ucs´ u
Bizony´ıt´ as: Legyen adott egy P egyszer˝ u soksz¨og. H´ aromsz¨ ogelj¨ uk P -t (n − 3 ´atl´ o beh´ uz´ as´aval). Legyen ez a h´ aromsz¨ ogel´es T . Sz´ınezz¨ uk ki T tetsz˝ oleges h´ aromsz¨ og´enek cs´ ucsait k¨ ul¨onb¨ oz˝o ({1, 2, 3}) sz´ınekkel. Ezut´ an tekints¨ uk az ezzel szomsz´edos h´ aromsz¨ ogeket. Ezeknek pontosan k´et cs´ ucsuk sz´ınezett, r´aad´asul k¨ ul¨onb¨ oz˝o sz´ın˝ uek, ez´ert a sz´ınezetlen cs´ ucsot sz´ınezz¨ uk ki a harmadik sz´ınnel. Mivel T du´ alis gr´afja fa, ez´ert minden l´ep´esben olyan h´ aromsz¨ oget sz´ınez¨ unk, melynek pontosan k´et cs´ ucsa sz´ınezett, ´es k¨ ul¨onb¨ oz˝o sz´ın˝ uek. Ez´ert ezt az elj´ ar´ ast folytatva megkapjuk T egy sz´ınez´es´et, melyn´el b´ armely h´ aromsz¨ og cs´ ucsai k¨ ul¨onb¨ oz˝o sz´ın˝ uek. V´ alasszuk ki aztja sz´ ınt, melyet a legkevesebbszer haszn´altunk. Egyr´eszt nk ez a sz´ am nyilv´anval´ oan legfeljebb , m´asr´eszt ha az ilyen sz´ın˝ u cs´ ucsokba helyezz¨ uk el 3 az ˝or¨oket, akkor lefogj´ ak P -t, hiszen egy h´ aromsz¨ og cs´ ucs´ aban l´ev˝ o ˝or lev´edi a h´ aromsz¨ oget, ´es minden h´ aromsz¨ og valamelyik cs´ ucs´ aba helyezt¨ unk ˝ort.
1.2. ´ abra. (a) Egy soksz¨og h´ aromsz¨ ogel´ese ´es sz´ınez´ese; (b) A ”f´es˝ u” soksz¨og
Az 1.2 (a) ´ abr´ an l´athat´o egy soksz¨og h´ aromsz¨ ogel´ese ´es sz´ınez´ese. A 1.2 (b) ´abr´ an pedig egy n = 3m cs´ ucs´ u soksz¨og (m fog´ u f´es˝ u) l´athat´o melynek lev´ed´es´ehez legal´ abb m ˝or sz¨ uks´eges.
1.1. Megjegyz´ es. Az
jnk
´ert´ek f´elrevezethet˝ o lehet, ha u ´gy gondoljuk, hogy a soksz¨ og min3 den harmadik cs´ ucs´ aba egy o ˝rt a ´ll´ıtva lev´edhet˝ o a soksz¨ og. Erre egy ellenp´eld´ at l´ athatunk az 1.3 a ´br´ an.
1.1. Chv´atal terem˝or t´etele
4
1.3. ´abra. Ha a soksz¨og minden harmadik cs´ ucs´ aba tesz¨ unk ˝ort, akkor az x1 , x2 , x3 pontok valamelyike nem lesz v´edve. 1.2. Megjegyz´ es. Egy soksz¨ oget ortogon´ alisnak nevez¨ unk, ha szomsz´edos oldalai mer˝ olegesek egym´ asra. Az´ert ´erdekes az ilyen soksz¨ ogeket vizsg´ alni, mert a val´ os´ agban az ´ep¨ uletek a ´ltal´ aban ortogon´ alisak. Kahn, ucs´ u ortoj n kKlawe ´es Kleitman [9] bebizony´ıtotta, hogy egy n cs´ o ˝r mindig el´eg, ´es n´eha sz¨ uks´eges is. A bizony´ıt´ as alap¨ otlete, gon´ alis soksz¨ og lev´ed´es´ehez 4 hogy a soksz¨ oget a ´tl´ ok beh´ uz´ as´ aval konvex n´egysz¨ ogekre bontjuk fel, majd az a ´ltal´ anos esethez hasonl´ oan (de most) 4-sz´ınezz¨ uk, ´es a legkevesebbszer haszn´ alt sz´ınnel sz´ınezett cs´ ucsokba helyezve az o ˝r¨ oket lev´edj¨ uk a soksz¨ oget.
5
1.2. S´ıkgr´ afok lev´ed´ese
1.2.
S´ıkgr´ afok lev´ ed´ ese
A soksz¨ogek lev´ed´es´ehez hasonl´ oan vizsg´alhatjuk 3-dimenzi´ os fel¨ uletek, s´ıkgr´ afok lev´ed´es´et is. Bose ´es t´ arsai [2] h´ aromsz¨ ogelt fel¨ uletek lev´ed´esvel foglalkoztak, ezen eredm´enyek k¨oz¨ ul ismertet¨ unk most n´eh´anyat.
El˝ osz¨ or is vezess¨ uk be a h´ aromsz¨ ogelt fel¨ uletet fogalm´at.
H´ aromsz¨ ogelt fel¨ uletnek nevez¨ unk egy olyan soklap´ u fel¨ uletet, melynek minden oldallapja egy h´ aromsz¨ oglap. Legyenek T h´ aromsz¨ ogelt fel¨ ulet cs´ ucsai V = {v1 , . . . , vn } t´erbeli pontok, ahol vi -t 3 koordin´ at´aj´ aval (xi , yi , zi ) jellemezz¨ uk. Feltehet˝o, hogy zi minden i-re nemnegat´ıv, teh´ at ha az X − Y s´ıkra mint tengerszintre gondolunk, a T fel¨ ulet egyetlen pontja sincs a tengerszint alatt. Tegy¨ uk fel, hogy a h´ aromsz¨ ogelt fel¨ ulet¨ unk olyan, hogy minden f¨ ugg˝ oleges (z tengellyel p´ arhuzamos) egyenessel a metszete (ha metszik egym´ ast) egyetlen pont. Ekkor minden vi pontot mer˝olegesen levet´ıtve az X − Y s´ıkra egy n cs´ ucs´ u h´ aromsz¨ ogelt s´ıkgr´ afot kapunk. A tov´abbiakban ez´ert s´ıkgr´ afok lev´ed´es´evel foglalkozunk. Egy s´ıkgr´ af v cs´ ucs´ aba helyezett ˝ or azokat az lapokat v´edi le, melyeknek a v cs´ ucsa. A k¨ uls˝ o lap lev´ed´es´et˝ol eltekinthet¨ unk. jnk
o ˝r mindig el´eg, ´es n´eha sz¨ uks´eges is ahhoz, hogy egy n 2 cs´ ucs´ u egyszer˝ u s´ıkgr´ afot lev´edj¨ unk, ha az o ˝r¨ oket kiz´ ar´ olag a cs´ ucsokba helyezhetj¨ uk. 1.2. T´ etel (Bose et al. [2]).
A t´etelt most nem bizony´ıtjuk, de k´es˝obb, m´as form´aban m´egis l´atni fogjuk. Az 1.4 ´abr´ an l´athat´o 7 cs´ ucs´ u S1 s´ıkgr´ afr´ ol megmutathat´ o, hogy lev´ed´es´ehez legal´ abb 3 ˝or sz¨ uks´eges. S2 s´ıkgr´ afot k´esz´ıts¨ uk el u ´ gy S1 -b˝ol, hogy S1 egy p´eld´ any´at be´ agyazzuk S1 sz´ınezett h´ arom´ sz¨og´ebe. Altal´ aban Sk−1 egy p´eld´ any´at ´agyazzuk be S1 sz´ınezett h´ aromsz¨ og´ebe. Ekkor bel´athat´o, hogy a 4k + 3 cs´ ucs´ u Sk s´ıkgr´ af lev´ed´es´ehez legal´ abb 2k + 1 ˝or sz¨ uks´eges, ´es ha ennyi ˝ orrel lev´edj¨ uk, akkor legfeljebb 1 ˝or lehet a k¨ uls˝ o lapon.
1.4. ´abra. Az S1 gr´af
2. fejezet
S´ıkgr´ afok polikromatikus sz´ ama Tekints¨ uk a G s´ıkgr´ af egy χ : V (G) → {1, . . . , k} k-sz´ınez´es´et. Egy ilyen sz´ınez´es eset´en azt mondjuk, hogy egy f ∈ F (G) lap polikromatikusan sz´ınezett, ha mind a k sz´ın megtal´alhat´o f cs´ ucsai k¨oz¨ott. A gr´ af sz´ınez´es´et akkor mondjuk polikromatikusnak, ha minden lapja (bele´ertve a k¨ uls˝ ot is) polikromatikusan sz´ınezett: ∀ f ∈ F (G) ∀ i ∈ {1, . . . , k} ∃ v ∈ Vf : χ(v) = i. G polikromatikus sz´ am´ an azt a legnagyobb k sz´amot ´ertj¨ uk, melyre l´etezik G-nek polikromatikus k-sz´ınez´ese. G polikromatikus sz´am´ at p(G)-vel jel¨olj¨ uk. p(G)-re egy nyilv´anval´o fels˝okorl´at G legkisebb lapj´ anak m´erete, ´ıgy p(G)-t ez ut´obbi f¨ uggv´eny´eben ´erdemes vizsg´ alni. Jel¨olje g(G) a G gr´ af lapjai k¨oz¨ ul a legkisebbnek a m´eret´et. Vezess¨ uk be a k¨ovetkez˝o jel¨ol´est: p(g) := min{p(G)|G s´ıkgr´ af, g(G) = g}. A defin´ıci´okb´ ol azonnal k¨ovetkezik, hogy tetsz˝ oleges G s´ıkgr´ afra p(g(G)) ≤ p(G) ≤ g(G). Tegy¨ uk fel, hogy a G s´ıkgr´ af tartalmaz hurkot valamely v cs´ ucs k¨or¨ ul. Legyen G1 a hurkon bel¨ uli, G2 a hurkon k´ıv˝ uli gr´ af (ezalatt mindk´et esetben a v-t tartalmaz´ o, de a hurkot nem tartalmaz´ o gr´ afot ´ertj¨ uk). Ekkor p(G) = min{p(G1 ), p(G2 )} ´es g(G) = min{g(G1 ), g(G2 )}. Teh´at p(G) b´ armely als´o becsl´ese hurkot nem tartalmaz´ o G-re igaz hurkot tartalmaz´ ora is. Tov´abb´a b´ armely hurkot tartalmaz´ o konstrukci´o a fels˝o becsl´esre hurok n´elk¨ uliv´e tehet˝o. A tov´abbiakban teh´ at kiz´ar´ olag hurok n´elk¨ uli s´ıkgr´ afokat vizsg´alunk. A fejezetben als´o ´es fels˝o becsl´est adunk p(g)-re, ´es megmutatjuk a polikromatikus sz´ınez´es kapcsolat´at a v´edelmi probl´em´ akkal ´es a N´egysz´ın-t´etellel.
6
2.1. Als´o ´es fels˝o becsl´es p(g)-re
2.1.
7
Als´ o´ es fels˝ o becsl´ es p(g)-re
A k¨ovetkez˝okben als´o ´es fels˝o becsl´est adunk p(g)-re. Az als´o becsl´eshez k¨ ul¨onb¨ oz˝o algebrai, gr´afelm´eleti t´eteleket fogunk felhaszn´alni, a fels˝o becsl´est pedig konstrukt´ıvan igazoljuk. 2.1. T´ etel. p(1) = p(2) = 1, p(3) = p(4) = 2, ´es g ≥ 3 eset´en 3g − 5 3g + 1 ≤ p(g) ≤ . 4 4 3g + 1 3g − 5 ,..., intervallum 2 vagy 3 eg´esz sz´ amot tartal2.1. Megjegyz´ es. A 4 4 maz, ´ıgy a becsl´es p(g) lehets´eges ´ert´ekeit 2 vagy 3 sz´ amra korl´ atozza. A pontos ´ert´ek viszont m´ ar g = 5 eset´en sem ismert.
2.1.1.
A 2.1 T´ etel bizony´ıt´ asa az 1 ≤ g ≤ 4 esetre
2.1. Lemma. p(G) ≥ 2 minden olyan s´ıkgr´ afra, melyre g(G) ≥ 3. Bizony´ıt´ as: Tekints¨ uk G egy h´ aromsz¨ ogel´es´et. Az ´ıgy kapott G0 s´ıkgr´ af minden bels˝o lapja 3 m´eret˝ u. Tekints¨ uk G0 cs´ ucsainak j´o 4-sz´ınez´es´et ({1, 2, 3, 4} sz´ınekkel) mely a N´egysz´ınt´etel alapj´ an l´etezik. Ekkor G0 b´ armely bels˝o lapj´an pontosan 3 sz´ın t˝ unik fel. A j´o sz´ınez´es miatt a k¨ uls˝ o lapon is legal´ abb k´et sz´ın felt˝ unik, feltehetj¨ uk hogy ezek az 1-es ´es 2-es sz´ınek. Ezut´ an a 3-as sz´ınnel sz´ınezett cs´ ucsokat sz´ınezz¨ uk ´at 1-es sz´ın˝ ure, a 4-es sz´ınnel sz´ınezett 0 ´ cs´ ucsokat pedig sz´ınezz¨ uk ´ at 2-es sz´ın˝ ure. Igy G 2-sz´ınezett, ´es b´ armely lapj´an felt˝ unik mindk´et sz´ın, teh´ at G0 -nek egy polikromatikus 2-sz´ınez´es´et kaptuk. Ha a h´ aromsz¨ ogel´eshez felvett ´eleket elt¨ or¨ olj¨ uk, akkor megkapjuk G polikromatikus 2-sz´ınez´es´et is. Ezek ut´an t´erj¨ unk r´a a 2.1 T´etel egyszer˝ ubb eseteire. Nyilv´ anval´o, hogy minden s´ıkgr´ af polikromatikusan 1-sz´ınezhet˝o, ´ıgy b´ armely g(G) = g eset´en p(g) ≥ 1. Ha g(G) = 1, akkor G-nek csup´ an egyetlen cs´ ucsa van, ´ıgy p(1) ≤ 1. Ha g(G) = 2, akkor G vagy tartalmaz 2 hossz´ u k¨ort, vagy 2 pontb´ol ´all. Az ´all´ıt´as igazol´ as´ahoz el´eg mutatni egy olyan G0 gr´afot, melyre g(G0 ) = 2 ´es p(G0 ) = 1, ugyanis ebb˝ol p(2) ≤ 1 k¨ovetkezik. Egy ilyen G0 gr´af l´athat´o a 2.1 (a) ´abr´ an. A 2.1 Lemma alapj´ an g(G) ≥ 3 eset´en p(G) ≥ 2. M´ asr´eszt tekints¨ uk a K4 egy s´ıkbarajzol´ as´at (2.1 (b) ´ abra), melyre egyszer˝ uen meggondolhat´o, hogy p(K4 ) = 2. Ebb˝ol p(3) = 2.
2.1. ´ abra. (a) G0 gr´ af: g(G0 ) = 2, p(G0 ) = 1; (b) K4 : g(K4 ) = 3, p(K4 ) = 2
2.1. Als´o ´es fels˝o becsl´es p(g)-re
8
A g = 4 esethez tekints¨ uk a k¨ovetkez˝o konstrukci´ot. Induljunk ki a 2.2 (a) ´abr´ an l´athat´o G4B b´ azisgr´ afb´ ol, majd k´esz´ıts¨ uk el a 2.2 (b) ´abr´ an l´athat´o G gr´afot, ahol a sat´ırozott vi vj ´elek a b´ azisgr´ af egy-egy p´eld´ any´at jel¨ olik u ´ gy, hogy a vi , vj cs´ ucsok, az x, y cs´ ucsoknak felelnek meg. Ha G-nek l´etezik polikromatikus 3-sz´ınez´ese, akkor egy ilyen sz´ınez´es eset´en a G-beli b´ azisgr´ afok is polikromatikusan sz´ınezettek, kiv´eve a k¨ uls˝ o lapjukat, hiszen azok nem lapjai G-nek. Nyilv´ anval´ o, hogy G4B b´ armely polikromatikus 3-sz´ınez´ese eset´en - melyben teh´at a k¨ uls˝ o lap polikromatikus sz´ınez´es´et nem k¨ovetelj¨ uk meg - az x ´es y pontok k¨ ul¨onb¨ oz˝o sz´ın˝ uek, ugyanis ellenkez˝o esetben a gr´ af sz´ınezett lapja nem lenne polikromatikus. Ekkor az el˝obb le´ırtak miatt v1 , v2 , v3 , v4 cs´ ucsok sz´ıne p´ aronk´ent k¨ ul¨onb¨ oz˝o. M´ asr´eszr˝ol G r´eszgr´ afk´ent tartalmaz v1 , v2 , v3 , v4 cs´ ucs´ u K4 -t, melyr˝ ol tudjuk, hogy nem j´ol 3-sz´ınezhet˝o. Ebb˝ol az ellentmond´ asb´ ol p(G) < 3, ´es ´ıgy p(4) = 2.
2.2. ´ abra. (a) G4B b´ azisgr´af, (b) G gr´af
2.1.2.
Lapok cs´ ucsfed´ ese
2.2. Lemma. Legyen G egy s´ıkgr´ af, ∅ = 6 F 0 ⊆ F (G), ∅ = 6 V 0 ⊆ V (G), ´es i(V 0 , F 0 ) jel¨ olje F 0 ´es V 0 k¨ ozti fed´esek sz´ am´ at, azaz azon (v, f ) p´ arok sz´ am´ at, melyekre v ∈ V 0 , f ∈ F 0 , ´es v cs´ ucsa f -nek. Ekkor i(V 0 , F 0 ) ≤ 2|F 0 | + 2|V 0 | − 3. Bizony´ıt´ as: Konstru´ aljunk egy H szomsz´eds´ agi gr´afot a V 0 -beli cs´ ucsok ´es az F 0 -beli lapok k¨oz¨ott a k¨ovetkez˝ok szerint. V (H) = F 0 ∪ V 0 , ´es f v pontosan akkor ´el H-ban, ha f ∈ F 0 , v ∈ V 0 ´es G-ben v cs´ ucsa az f lapnak. K¨onnyen l´atszik, hogy H egyszer˝ u, p´ aros s´ıkgr´ af. S˝ ot, i(V 0 , F 0 ) = |E(H)|. H-ra mint egyszer˝ u, h´ aromsz¨ ogmentes s´ıkgr´ afra fel´ırva az Euler-formul´at az al´abbi egyenl˝otlens´eget kapjuk: |E(H)| ≤ 2V (H) − 4 felt´eve, hogy H-nak legal´ abb 3 cs´ ucsa van. Ebb˝ol azt kapjuk, hogy i(V 0 , F 0 ) ≤ 2(|V 0 | + |F 0 |) − 4. M´ asr´eszt, ha H-nak csup´ an k´et cs´ ucsa, ´es egy ´ele van, akkor i(V 0 , F 0 ) = 1 = 2(|V 0 | + |F 0 |) − 3, ´ıgy ad´odik a bizony´ıtand´o becsl´es.
9
2.1. Als´o ´es fels˝o becsl´es p(g)-re 2.3. Lemma. Legyen A ∈ {0, 1}m×n egy m´ atrix. A k¨ ovetkez˝ o2a ´ll´ıt´ as ekvivalens:
(i) L´etezik olyan C ∈ {0, 1}m×n m´ atrix , hogy C ≤ A (azaz cij ≤ aij ∀i ∈ {1, . . . , m}, ∀j ∈ {1, . . . , n}), ´es C minden sora legal´ abb q darab 1-est, ´es minden oszlopa legfeljebb r darab 1-est tartalmaz. (ii) ∀M ⊆ {1, . . . , m}, ∀N ⊆ {1, . . . , n}-re:
P
aij ≥ q|M | − r|N |.
i∈M,j∈{1,...,n}\N
Bizony´ıt´ as (v´ azlat):
Defini´ aljunk egy folyamot az s, t, u1 , . . . , um , v1 , . . . , vn cs´ ucsokon a
k¨ovetkez˝ok szerint. K¨ oss¨ uk ¨ ossze az s forr´ast az ui pontokkal, ´es legyen az ´elek kapacit´ asa q. K¨oss¨ uk ¨ ossze az ui pontokat a vj pontokkal ´es az ui vj ´el kapacit´ asa legyen ai,j . V´eg¨ ul k¨oss¨ uk ¨ ossze a vj pontokat a t nyel˝ ovel, az ´elek kapacit´ asa pedig legyen r. Ha (i) teljes¨ ul, akkor feltehetj¨ uk, hogy a C m´atrix olyan, hogy minden sora pontosan q darab ´ 1-est tartalmaz. Igy pontosan akkor l´etezik mq ´ert´ek˝ u (maxim´alis) folyam, ha (i) teljes¨ ul. M´ asr´eszt megmutathat´ o, hogy a folyam minden v´ag´asa legal´ abb mq m´eret˝ u akkor ´es csak akkor, ha (ii) teljes¨ ul. Ezekb˝ ol az MFMC t´etel alapj´an k¨ovetkezik a lemma ´all´ıt´asa.
2.4. Lemma. Legyen G s´ıkgr´ af, g(G) = g. Ekkor minden f ∈ F (G) lapnak ki tudjuk v´ alasztani g − 2 darab cs´ ucs´ at u ´gy, hogy egyik cs´ ucsot sem v´ alasztottuk 2-n´el t¨ obb laphoz. Bizony´ıt´ as:
Legyen A = (af,v )f ∈F,v∈V ∈ {0, 1}|F |×|V | a G gr´af lapjai ´es cs´ ucsai k¨oz¨otti
szomsz´eds´ agi m´atrix, azaz af,v = 1 pontosan akkor, ha v cs´ ucsa f -nek. Azt akarjuk megmutatni, hogy l´etezik olyan C ∈ {0, 1}|F |×|V | m´atrix, hogy C ≤ A, tov´abb´a C minden oszlopa legal´ abb g − 2 darab 1-est, ´es minden oszlopa legfeljebb 2 darab 1-est tartalmaz. Ugyanis ekkor egy f ∈ F (G) laphoz rendelj¨ uk azokat a v cs´ ucsokat, melyekre cf,v = 1. A C-re vonatkoz´o felt´etelek biztos´ıtj´ ak, hogy ´ıgy a lemm´anak megfelel˝o v´alaszt´ast adtunk. A bizony´ıt´ ashoz a 2.3 Lemm´ at haszn´aljuk fel, teh´at azt fogjuk megmutatni, hogy minden X 0 0 F ⊆ F (G) ´es minden V ⊆ V (G) halmazra af,v ≥ (g −2)|F 0 |−2|V 0 |. Legel˝ osz¨ or f ∈F 0 ,v∈V \V 0
bontsuk k´et r´eszre a szumm´at: X
f ∈F 0 ,v∈V \V 0
af,v =
X
f ∈F 0 ,v∈V
af,v −
X
af,v
f ∈F 0 ,v∈V 0
Az els˝o szumm´anak g|F 0 | egy trivi´ alis als´o becsl´ese, a m´asodik szumma fels˝o becsl´ese pedig P af,v ≤ i(V 0 , F 0 ) ≤ 2|F 0 | + 2|V 0 | − 3 ≤ 2|F 0 | + 2|V 0 |. ´Igy: a 2.2 Lemm´ ab´ol j¨ on: f ∈F 0 ,v∈V 0
X
f ∈F 0 ,v∈V \V 0
af,v ≥ g|F 0 | − 2|F 0 | − 2|V 0 | = (g − 2)|F 0 | − 2|V 0 |.
2.1. Als´o ´es fels˝o becsl´es p(g)-re
2.1.3.
10
Polikromatikus ´ elsz´ınez´ es
A polikromatikus cs´ ucssz´ınez´eshez hasonl´ oan a polikromatikus ´elsz´ınez´est is defini´alhatjuk. G gr´af ´eleinek ξ : E(G) → {1, . . . , k} sz´ınez´es´et polikromatikusnak nevezz¨ uk, ha minden v ∈ V (G) cs´ ucs polikromatikus, azaz minden v ∈ V (G) cs´ ucsra mind a k sz´ın el˝ofordul a v v´egpont´ u ´eleken: ∀ v ∈ V (G) ∀ i ∈ {1, . . . , k} ∃ uv ∈ E(G) : ξ(uv) = i. A polikromatikus cs´ ucssz´ınez´esn´el a legkisebb lap m´erete volt egy trivi´alis fels˝okorl´at. Az ´elsz´ınez´esn´el nyilv´anval´ o, hogy egy G gr´af, melynek a legkisebb foksz´ ama d, nem sz´ınezhet˝o d-n´el t¨ obb sz´ınnel polikromatikusan. Az ´el-polikromatikus sz´amra nem fogunk a tov´abbiakban becsl´eseket adni, csup´ an azt fogjuk bel´atni, hogy minden G multi-gr´ afnak, melynek 3d + 1 sz´ınnel. Ehhez legkisebb foksz´ ama legal´ abb d, l´etezik polikromatikus ´el-sz´ınez´ese 4 3 lemm´at haszn´alunk fel, melyeket r¨oviden be is bizony´ıtunk. 2.5. Lemma. Legyen p egy pozit´ıv eg´esz sz´ am. B´ armely G p´ aros multi-gr´ af ´elei kisz´ınezhet˝ oek p sz´ınnel u ´gy, hogy minden v cs´ ucsra a v-b˝ ol kiindul´ o, azonos sz´ın˝ u ´elek sz´ ama minden sz´ınrel´enyeg´ azaz b´ armely k´et sz´ınre ez a sz´ am legfeljebb eggyel t´er el, teh´ at eben ugyanannyi, d(v) d(v) vagy , vagy . p p Bizony´ıt´ as: Els˝o l´ep´esben v´agjuk sz´et G cs´ ucsait - ha sz¨ uks´eges - u ´ gy, hogy minden cs´ ucs foka legfeljebb p legyen. Ezt a k¨ovetkez˝o elj´ar´as seg´ıts´eg´evel tegy¨ uk meg: vegy¨ unk egy v cs´ ucsot G-ben. Ha a v cs´ ucs foka ´ j cs´ ucsot d nagyobb mint p, akkor v helyett k darab u d vesz¨ unk: v1 , . . . vk , ahol k = . Ezeket v lesz´armazottjainak nevezz¨ uk. A v cs´ ucs, p G-beli vu1 , . . . , vud ´eleivel a k¨ovetkez˝ot csin´aljuk az u ´ j gr´afban: minden i = 1, . . . , k-ra, (i − 1)p < j ≤ min{d, ip} eset´en h´ uzzuk be a vi uj ´elt. Az elj´ar´as befejezt´evel az u ´ j gr´af p´ aros marad, ´es minden cs´ ucs´ anak legfeljebb p a foka. K˝onig t´etele szerint ennek a gr´afnak l´etezik j´o p-´elsz´ınez´ese. Sz´ınezz¨ uk ki ´ıgy a gr´afot, majd egyes´ıts¨ uk u ´ jra a cs´ ucsok lesz´armazottjait, ´ıgy visszakaptuk az eredeti gr´ afunkat, ´es annak k´ıv´ ant sz´ınez´es´et.
2.6. Lemma. Minden G multi-gr´ aftartalmaz olyan B p´ aros fesz´ıt˝ o r´eszgr´ afot, hogy minden dG (v) v ∈ V (G) cs´ ucsra dB (v) ≥ . 2 Bizony´ıt´ as:
Tekints¨ uk G-nek egy olyan v´ag´as´at, mely a lehet˝o legt¨obb v´ag´o´elt tartal-
mazza. Legyen B az a p´ aros gr´ af, mely G cs´ ucsaib´ ol ´all. Tegy¨ uk fel, ol ´esa v´ag´o´elekb˝ dG (v) hogy ekkor l´etezik olyan v cs´ ucs, melyre dB (v) < . Ekkor azonban v-t ´att´eve az 2 ´elv´ag´as m´asik oszt´aly´aba G-nek t¨ obb v´ag´o´elt tartalmaz´ o ´elv´ag´as´at kapjuk, mely ellent mond a feltev´es¨ unknek.
11
2.1. Als´o ´es fels˝o becsl´es p(g)-re
2.7. Lemma. B´ armely G multi-gr´ af ´eleinek l´etezik olyan ir´ any´ıt´ asa, mely eset´en d+ (v) ≥ d(v) . 2 Bizony´ıt´ as: Feltehetj¨ uk, hogy G ¨ osszef¨ ugg˝o, egy´ebk´ent komponensenk´ent l´athatjuk be az ´all´ıt´ast. Ha G minden foka p´ aros, akkor egy Euler-k¨or ment´en ir´ any´ıtsuk meg az ´eleket. Tegy¨ uk fel ezut´ an, hogy G-nek l´eteznek p´ aratlan fok´ u cs´ ucsai. Ekkor adjunk hozz´ a G-hez egy u ´ j u cs´ ucsot. G ¨ osszes p´ aratlan fok´ u cs´ ucs´ at - melyekb˝ ol nyilv´anval´oan p´ aros sok van - k¨oss¨ uk ¨ ossze u-val. Az ´ıgy kapott G0 gr´af minden foka p´ aros. Az el˝obb l´atott m´odon egy Euler-k¨or ment´en ir´ any´ıtsuk meg G0 ´eleit, majd az elj´ar´as v´eg´en t¨ or¨olj¨ uk ki a felvett u cs´ ucsot. ´Igy G ´eleinek egy k´ıv´ ant ir´ any´ıt´as´at kapjuk, hiszen a p´ aros fok´ u v cs´ ucsokra d(v) + 1 d(v) − 1 d(v) + + + , a p´ aratlan fok´ u v cs´ ucsokra d (v) = vagy d (v) = . d (v) = 2 2 2 2.2. T´ etel. Minden G multi-gr´ afnak, melynek legkisebb foksz´ ama d, l´etezik polikromatikus 3d + 1 ´elsz´ınez´ese sz´ınnel. 4 Bizony´ıt´ as:
Megadjuk G ´eleinek egy sz´ınez´es´et u ´ gy, hogy minden cs´ ucs polikromatikus d legyen. A 2.6 Lemma alapj´ an G-nek van olyan B fesz´ıt˝o p´ aros r´eszgr´ afja, hogy δ(B) ≥ . 2 Jel¨olje B k´etoszt´aly´at B1 ´es B2 . Legyen a 2.5 Lemma szerint ξ a B gr´af ´eleinek sz´ınez´ese 3d + 1 sz´ınnel. p= 4 Ha egy v cs´ ucsra dB (v) ≥ p, akkor v polikromatikus, hiszen a bel˝ole kiindul´ o ´elek k¨oz¨ott dB (v) ≥ 1 ´elen. mind a p sz´ın felt˝ unik legal´ abb p Tekints¨ unk egy olyan v cs´ ucsot, melyre dB (v) < p. Ekkor l´etezik olyan sz´ın, mely nem t˝ unik fel a v-b˝ol kiindul´ o sz´ınezett ´elek egyik´en sem, ´ıgy a ξ sz´ınez´es tulajdons´ aga alapj´an b´ armely sz´ın legfeljebb egyszer t˝ unik fel a v-b˝ol indul´o ´eleken, teh´at a v v´egpont´ u sz´ınezett ´elek sz´ıne p´ aronk´ent k¨ ul¨onb¨ oz˝o. Sz´ınezz¨ uk ki G eddig m´eg nem sz´ınezett ´eleti a k¨ovetkez˝ok szerint. El˝osz¨ or a 2.7 Lemmaalapj´ an ´ır´ any´ ıtsuk meg G[B1 ] ´es G[B2 ] ´eleit, ´ıgy minden v ∈ Bi ⊂ V (G) d − dB (v) + (i = 1, 2). A v-b˝ol indul´o nem sz´ınezett ´elek mindegyike cs´ ucsra dG[Bi ] (v) ≥ 2 Bi -beli. A v kezd˝ opont´ u ir´ any´ıtott ´eleket sz´ınezz¨ uk olyan sz´ınekkel, melyek nem t˝ unnek fel ´ a v-b˝ol indul´o B-beli ´eleken. Igyb´ armely v ∈ V(G) cs´ ucsra a bel˝ole kiindul´ ul¨onb¨ o, k¨ oz˝o d − dB (v) d − dB (v) , p = p, ugyanis dB (v) + ≥ sz´ın˝ u ´elek sz´ ama: min dB (v) + 2 2 $ % d d d − dB (v) d 3d + 1 2 + ≥ + = = p. 2 2 2 2 4
2.1.4.
Az als´ o becsl´ es igazol´ asa
Az el˝oz˝o szakaszokban kapott eredm´enyek seg´ıts´eg´evel fogjuk megmutatni, hogy p(g) minden g ≥ 5 eset´en.
3g − 5 ≤ 4
12
2.1. Als´o ´es fels˝o becsl´es p(g)-re
Bizony´ıt´ as:
Legyen G olyan s´ıkgr´ af, melyre g(G) = g. A 2.4 Lemma alapj´an minden
f ∈ F (G) lapnak ki tudjuk v´alasztani g − 2 cs´ ucs´ at u ´ gy, hogy G semelyik cs´ ucs´ at sem v´alasztottuk kett˝ on´el t¨ obb laphoz. Egy H multi-gr´ afot fogunk elk´esz´ıteni a k¨ovetkez˝ok szerint. Vegy¨ unk fel k´et u ´ j x ´es y cs´ ucsot ´es legyen V (H) = F (G) ∪ {x, y}. Minden v ∈ V (G) cs´ ucsnak megfeleltet¨ unk egy H-beli ´elt, melyet v-´el nek h´ıvunk. (i) Ha v-t k´et k¨ ul¨onb¨ oz˝o, f1 ´es f2 laphoz v´alasztottuk, akkor a v-´el legyen f1 f2 . (ii) Ha v-t csak az f laphoz v´alasztottuk, akkor a v-´el legyen f x. (iii) Ha v-t egyetlen laphoz sem v´alasztottuk, akkor a v-´el legyen xy. K¨oss¨ uk ¨ ossze az x ´es y cs´ ucsokat g − 2 darab ´ellel, ´ıgy H egy hurokmentes multigr´af, ´es b´ armely cs´ ucs´ uk H ´eleit p = anak foka legal´ abb g − 2. A 2.2 T´etel miatt kisz´ınezhetj¨ 3g − 5 3(g − 2) + 1 = sz´ınnel u ´ gy, hogy minden f ∈ V (H) cs´ ucs polikromatikus 4 4 legyen. Ezut´ an sz´ınezz¨ uk G cs´ ucsait u ´ gy, hogy minden v ∈ V (G) cs´ ucsra azt a sz´ınt v´alasztjuk, amilyen sz´ın˝ u a v-´el. Nyilv´ anval´ o, hogy minden f ∈ F (G) lap polikromatikus. Ezzel G-nek 3g − 5 egy polikromatikus sz´ınez´es´et adtuk sz´ınnel. 4
2.1.5.
A fels˝ o becsl´ es igazol´ asa
A bizony´ıt´ as sor´an tetsz˝ alni fogunk egy Gg gr´afot, melyre oleges 3 ≤ g eg´eszre konstru´ 3g + 1 , ezzel igazolva a fels˝o becsl´est. g(Gg ) = g ´es p(Gg ) ≤ 4 g Bizony´ıt´ as: Legyen 3 ≤ g eg´esz. Legyen p´ aros g eset´en k = l = , p´ aratlan g eset´en k = 2 g−1 g+1 ,l = . K´esz´ıts¨ uk el a 2.3 ´abr´ an l´athat´o Gg gr´afot. A kis h´ aromsz¨ og (u1 , v1 , w1 ) 2 2 belsej´eben ´es a nagy h´ aromsz¨ og (uk , vl , wk ) k¨ ulsej´eben is vegy¨ unk fel g − 2 darab cs´ ucsot ´es k¨oss¨ uk ¨ ossze u ´ gy, hogy egy-egy g hossz´ u k¨ort kapjunk. Ezt ´abr´ an szaggatott vonallal jel¨olj¨ uk. Ezzel g(Gg ) = g. Az u1 , . . . , uk , v1 , . . . vl , w1 , . . . wk cs´ ucsok mindegyike pontosan k´et olyan laphoz tartozik, mely nem tartalmaz szaggatott ´elt. Ez´ert Gg b´ armely polikromatikus sz´ınez´ese eset´en minden sz´ınnel legal´ abb 2-t sz´ınezt¨ unk az u1 , . . . , uk , v1 , . . . vl , w1 , . . . wk ´ cs´ ucsok k¨oz¨ ul. Igy 2p(Gg ) ≤ 2k + l =
melyb˝ol p(Gg ) ≤
3g + 1 . 4
(
3g 2 3g+1 2
ha g p´ aros ha g p´ aratlan
13
2.2. Kapcsolat a v´edelmi probl´em´ akkal
3g + 1 2.3. ´ abra. Gg gr´af: g(Gg ) = g, p(Gg ) ≤ 4
2.2.
Kapcsolat a v´ edelmi probl´ em´ akkal
Az 1. fejezetben t¨ obbek k¨oz¨ott s´ıkgr´ afok lev´ed´es´evel foglalkoztunk az ˝or¨oket a cs´ ucsokba ´all´ıtva. Tekins¨ uk egy tetsz˝ oleges G s´ıkgr´ af egy polikromatikus sz´ınez´es´et, ´es v´alasszuk ki az egyik sz´ınt. Mivel a sz´ınez´es polikromatikus, ez´ert minden lapon van olyan cs´ ucs, melyet a kiv´ alasztott sz´ınnel sz´ınezt¨ unk. Teh´at ezekbe a cs´ ucsokba ´all´ıtva az ˝or¨oket lev´edj¨ uk G-t. Ennek alapj´ an igaz a k¨ovetkez˝o t´etel. n 2.3. T´ etel. B´ armely G s´ıkgr´ af lev´edhet˝ o 3g−5 ≤
|V (G)|.
4
4n o ˝rrel, ahol g = g(G) ´es n = 3g − 8
Az 1. fejezetben jmegmutattuk, hogy b´ armely n cs´ ucs´ u s´ıkgr´ af, melynek nincs 1 ´es 2 m´eret˝ u nk lapja, lev´edhet˝o orrel (1.2 T´etel). Ez egyszer˝ ˝ u k¨ovetkezm´enye a 2.1 lemm´anak. 2
14
2.3. Kapcsolat a N´egysz´ın-t´etellel
2.3.
Kapcsolat a N´ egysz´ın-t´ etellel
2.4. T´ etel (N´ egysz´ın-t´ etel). Minden s´ıkgr´ af j´ ol 4-sz´ınezhet˝ o. A n´egysz´ın-sejt´est Francis Gutrhie fogalmazta meg. Eszerint b´ armely t´erk´ep kisz´ınezhet˝o 4 sz´ınnel u ´ gy, hogy a szomsz´edos tartom´anyok k¨ ul¨onb¨ oz˝o sz´ın˝ uek. Ezt k¨onnyen ´atfogalmazhatjuk s´ıkgr´ afokra, ha a tartom´anyokat tekintj¨ uk a s´ıkgr´ af cs´ ucsainak, ´es k´et cs´ ucs k¨oz¨ott pontosan akkor megy ´el, ha a nekik megfelel˝o k´et tartom´any szomsz´edos. Az els˝o bizony´ıt´ ast Kenneth Appel, Wolfgang Haken ´es John Koch adt´ak 1976-ban. Bizony´ıt´asukban s´ıkgr´ afokb´ol ´ all´o elker¨ ulhetetlen halmazokat vizsg´altak. Egy elker¨ ulhetetlen halmaz olyan, hogy egy tetsz˝ oleges s´ıkgr´ af h´ aromsz¨ ogel´ese r´eszgr´ afk´ent tartalmaz legal´ abb egyet a halmazbeli s´ıkgr´ afok k¨oz¨ ul. A bizony´ıt´ as tov´abbi r´esz´et sz´am´ıt´og´eppel ellen˝ orizt´ek, mely k¨or¨ ulbel¨ ul 1200 ´or´ at vett ig´enybe, ´es a publik´aci´ o v´egleges v´altozata 741 oldalb´ ol ´all. 20 ´evvel k´es˝obb Neil Robertson, Paul Seymour, Daniel Sanders ´es Robin Thomas tov´abbfejlesztett´ek a bizony´ıt´ ast. A lehets´eges esetek sz´ am´ at 638-ra reduk´ alt´ ak, ´es egy O(n2 )-es gr´af-sz´ınez˝o algoritmust hasz´alva 24 ´ ora alatt futtat´ak le azokat. A v´egleges publik´aci´ o 43 oldal terjedelm˝ u lett. 2005-ben Georges Gonthier a Coq t´etel bizony´ıt´o rendszerben ellen˝ orizte a N´egysz´ınt´etelt. Sz´am´ıt´ og´epet mell˝ oz˝o bizony´ıt´ast az´ota sem ismer¨ unk. Ebben a fejezetben l´attuk, hogy 2 ≤ p(5) ≤ 4. Most megmutatjuk, hogy a p(5) = 4 egyenl˝ os´egb˝ ol k¨ovetkezne a N´egysz´ın-t´etel. A gondolatmenet hasonl´ o lesz ahhoz, mint amikor megmutattuk, hogy p(4) < 3. Tekints¨ uk a 2.4 ´abr´ an szerepl˝ o G5B b´ azisgr´afot. A k¨ uls˝ o
2.4. ´abra. G5B b´ azisgr´af lap polikromatikus sz´ınez´es´et˝ol eltekintve G5B b´ armely polikromatikus 4-sz´ınez´ese eset´en az x ´es y cs´ ucsok k¨ ul¨onb¨ oz˝o sz´ın˝ uek lesznek, k¨ ul¨onben a gr´af sz´ınezett lapja nem lenne polikromatikus. Tekints¨ unk egy tetsz˝ oleges G s´ıkgr´ afot, ´es minden uv ∈ V (G) ´elt helyettes´ıts¨ unk G5B egy
2.3. Kapcsolat a N´egysz´ın-t´etellel
15
p´eld´ any´aval u ´ gy, hogy az u illetve v cs´ ucsokba az x illetve y cs´ ucsok ker¨ uljenek. Ezut´ an G minden f lapj´ anak belsej´eben vegy¨ unk m´eg fel 3 pontot, melyeket f valamely szomsz´edos 2 cs´ ucs´ aval k¨orbek¨ ot¨ unk. Egy p´elda l´athat´o a 2.5 ´abr´ an. Az ´ıgy kapott G0 gr´af b´ armely lapja legal´ abb 5 m´eret˝ u. Ha p(5) = 4, akkor G0 -nek l´etezik polikromatikus 4-sz´ınez´ese, ´es egy ilyen sz´ınez´es eset´en minden G0 -beli b´ azisgr´ af (a k¨ uls˝ o lapjukt´ ol eltekintve) polikromatikusan 4-sz´ınezett lesz, ez´ert a G0 -beli b´ azisgr´ afok x ´es y cs´ ucsai k¨ ul¨onb¨ oz˝o sz´ın˝ uek. Azaz ha G minden cs´ ucs´ at
2.5. ´ abra. G0 konstrukci´ oja. A megvastag´ıtott ´elek G5B egy-egy p´eld´ any´at jel¨olik.
olyan sz´ın˝ ure sz´ınezz¨ uk, mint a megfelel˝o G0 -beli cs´ ucs sz´ıne, akkor G egyik ´ele sem lesz monokromatikus, teh´ at G egy j´ o sz´ınez´es´et kapjuk (legfeljebb) 4 sz´ınnel.
¨ 2.4. Osszefoglal´ as, nyitott k´erd´esek
2.4.
16
¨ Osszefoglal´ as, nyitott k´ erd´ esek
Ebben a fejezetben megmutattuk, hogy p(1) = p(2) = 1, p(3) = p(4) = 2, ´es g ≥ 3 eset´en 3g + 1 3g − 5 ≤ p(g) ≤ . 4 4 2.1. Nyitott k´ erd´ es. Hat´ arozzuk meg p(g) pontos ´ert´ek´et minden pozit´ıv eg´esz g-re. A g = 5 az els˝o nyitott eset, ahol egyel˝ore annyit tudunk, hogy 2 ≤ p(5) ≤ 4. Legyen p0 (g) := min{p(G)|G egyszer˝ u s´ıkgr´ af, g(G) = g}. 2.2. Nyitott k´ erd´ es. Milyen g ´ert´ekekre a ´ll fent a p(g) = p0 (g) egyenl˝ os´eg? Ismeretes, hogy egy konvex poli´eder reprezent´ alhat´o egy 3-¨osszef¨ ugg˝o egyszer˝ u s´ıkgr´ affal. Megmutathat´ o az is, hogy egy 3-¨ osszef¨ ugg˝o egyszer˝ u s´ıkgr´ af realiz´alhat´o egy konvex poli´ederk´ent. Ez´ert a 3-¨ osszef¨ ugg˝ o egyszer˝ u s´ıkgr´ afokat szok´ as poli´eder gr´ afoknak nevezni. Legyen p00 (g) := min{p(G)|G poli´ eder gr´ af, g(G) = g}. Mivel egy konvex poli´eder b´ armely lapja legal´ abb 3 oldal´ u, ´es b´ armely konvex poli´edernek l´etezik olyan lapja, mely legfeljebb 5 oldal´ u, ez´ert p00 (g) kiz´ar´ olag a g = 3, 4, 5 ´ertekekre ´ertelmes. 2.3. Nyitott k´ erd´ es. Hat´ arozzuk meg p00 (g) pontos ´ert´ek´et (g = 3, 4, 5).
3. fejezet
Feloszt´ asok polikromatikus sz´ınez´ ese Ebben fejezetben a s´ıkgr´ afok k´et speci´ alis oszt´aly´anak sz´ınez´es´evel foglalkozunk. T´eglalapfeloszt´ asnak nevezz¨ uk egy t´eglalap feloszt´as´at v´eges sok, egym´ ast nem fed˝o t´eglalapokra u ´ gy, hogy semelyik n´egy sem tal´ alkozik k¨oz¨os cs´ ucsban. Ha egy feloszt´asn´ al megengedj¨ uk azt, hogy n´egy t´eglalap egy cs´ ucsban tal´ alkozzon, akkor a ´ltal´ anos feloszt´ asr´ ol besz´el¨ unk. Egy feloszt´as rendj´en a feloszt´asban szerepl˝ o t´eglalapok sz´am´ at ´ertj¨ uk, bele´ertve az eredeti t´eglalapot mint k¨ uls˝ o tartom´ anyt. Legyen S(t) az F feloszt´as t t´eglalapj´anak 4 sark´ at tartalmaz´ o halmaz. (Teh´at egy feloszt´asbeli t´eglalapnak pontosan 4 sarka van, de lehetnek m´eg egy´eb cs´ ucsok a ker¨ ulet´en.) A t1 ´es t2 t´eglalapok szomsz´edosak F -ben, ha S(t1 )∩S(t2 ) 6= ∅, ´es ekkor egy u ∈ S(t1 )∩S(t2 ) cs´ ucsot t1 ´es t2 k¨ oz¨ os sark´ anak nevez¨ unk. Teh´at a T feloszt´as egy t´eglalap-feloszt´ as, ha minden t1 , t2 , t3 , t4 ∈ T eset´en S(t1 ) ∩ S(t2 ) ∩ S(t3 ) ∩ S(t4 ) = ∅. Megjegyezz¨ uk, hogy ez m´ar b´ armely 3 t´eglalap eset´en is teljes¨ ul. Az is nyilv´anval´o, hogy egy t´eglalap-feloszt´ as eset´eben minden cs´ ucs pontosan k´et feloszt´asbeli t´eglalap k¨oz¨os sarka (bele´ertve az eredeti t∗ t´eglalapot is). Egy feloszt´asra tekinthet¨ unk u ´ gy is, mint egy s´ıkgr´ af, melynek cs´ ucsai a t´eglalapok sarkai, ´elei pedig ezen t´eglalapok oldalainak azon szegmensei, melyek a cs´ ucsokat k¨otik ¨ossze. A ´ feloszt´asok sz´ınez´es´et u ´ gy ´ertelmezz¨ uk, mintha a s´ıkgr´ af cs´ ucsait sz´ınezn´enk. Erdemes el˝ore kiemelni, hogy a feloszt´asok polikromatikus sz´ınez´esekor nem k¨ ovetelj¨ uk meg, hogy a k¨ uls˝ o lap polikromatikus legyen. Ez´ert vezess¨ uk be a k¨ovetkez˝o jel¨ol´est. Ha egy F feloszt´as t´eglalapjair´ol u ´ gy besz´el¨ unk, hogy a k¨ uls˝ o t∗ tartom´anyt is bele´ertj¨ uk, akkor a feloszt´ast F ∗ -al jel¨ olj¨ uk.
17
3.1. T´eglalap-feloszt´ asok polikromatikus sz´ınez´esei
3.1. 3.1.1.
18
T´ eglalap-feloszt´ asok polikromatikus sz´ınez´ esei Er˝ osen polikromatikus 4-sz´ınez´ es
Egy T t´eglalap-feloszt´ as er˝ osen polikromatikus 4-sz´ınez´es´en a feloszt´as olyan χ : V (T ) → {1, 2, 3, 4} 4-sz´ınez´es´et ´ertj¨ uk, melyn´el minden t´eglalapnak mind a 4 sz´ın el˝ofordul a sarkaiban: ∀t ∈ T ∀i ∈ {1, 2, 3, 4} ∃u ∈ S(t) : χ(u) = i. Ism´et kihangs´ ulyozzuk, hogy a k¨ uls˝ o lap polikromatikuss´ag´at nem k¨ovetelj¨ uk meg. 3.1. T´ etel. Minden t´eglalap-feloszt´ asnak l´etezik polikromatikus 4-sz´ınez´ese. 3.2. T´ etel. Minden t´eglalap-feloszt´ asnak l´etezik er˝ osen polikromatikus 4-sz´ınez´ese.
3.1. ´abra. Egy t´eglalap-feloszt´ as polikromatikus (a), ´es er˝osen polikromatikus sz´ınez´ese (b)
A 3.2 T´etelnek egy´ertelm˝ u k¨ovetkezm´enye a 3.1 T´etel, ´ıgy a tov´abbiakban az ut´obbi bizony´ıt´ as´ aval foglalkozunk. Ehhez tegy¨ unk egy kis kit´er˝ot az r-gr´afok fel´e. Egy r-regul´aris G multigr´afot r-gr´ afnak nevez¨ unk, ha p´ aros sz´am´ u cs´ ucsa van, ´es G minden v´ag´asa, mely V (G)-t k´et p´ aratlan sz´amoss´ag´ u halmazra osztja, legal´ abb r v´ag´o´elt tartalmaz. A 3.2 T´etel bizony´ıt´ asa sor´an felhaszn´aljuk Bertrand Guenin al´abbi eredm´eny´et, melyet most bizony´ıt´ as n´elk¨ ul k¨ozl¨ unk. 3.3. T´ etel (Guenin, [7]). Minden s´ıkbarajzolhat´ o 4-gr´ afnak l´etezik j´ o 4-´elsz´ınez´ese. Folytassuk teh´ at a 3.2 T´etel bizony´ıt´as´aval: Bizony´ıt´ as: Legyen T egy t´eglalap-feloszt´ as. Feltehetj¨ uk, hogy T rendje p´ aros, k¨ ul¨onben kieg´esz´ıthetj¨ uk p´ aros rend˝ uv´e a 3.2 (a,b) ´abr´ an l´ athat´o m´odon. Konstru´ aljunk egy G gr´afot a k¨ovetkez˝ok szerint. Minden T ∗ -beli t´eglalapnak feleltess¨ unk meg egy cs´ ucsot G-ben. Gben a t1 ´es t2 t´eglalapoknak megfelel˝o cs´ ucsokat pontosan annyi ´ellel k¨oss¨ uk ¨ossze, ah´any k¨oz¨os sarka van t1 -nek ´es t2 -nek T ∗ -ban. Teh´at G minden cs´ ucsa egy T ∗ -beli t´eglalapnak, ´es G minden ´ele egy T -beli cs´ ucsnak felel meg. A 3.2 (b,c) ´abr´ an l´athatunk egy p´eld´ at, melyen a t´eglalap-feloszt´ ast ´es a G gr´afot egy¨ utt ´abr´ azoljuk. Nyilv´ anval´ o, hogy a kapott G multigr´af egy 4-regul´ aris s´ıkgr´ af, p´ aros sz´am´ u cs´ uccsal. Azt fogjuk bel´ atni, hogy G egy 4-gr´ af. Ehhez m´ar csak azt kell megmutatni, hogy G minden v´ag´asa legal´ abb 4 v´ag´o´elt tartalmaz.
3.1. T´eglalap-feloszt´ asok polikromatikus sz´ınez´esei
19
3.2. ´abra. (a,b) Egy t´eglalap-feloszt´ as p´ aros rend˝ uv´e eg´esz´ıt´ese; (c) A megkonstru´ alt G gr´af; (d) G v´ag´asa
Legyen (X, V (G)\X) a G egy v´ag´asa. Legyen C a G[X] maxim´ alis ¨osszef¨ ugg˝o komponense. C a T feloszt´asban t´eglalapok egyes´ıt´es´enek felel meg, amely egy ortogon´alis P soksz¨og. A 3.2 (d) ´ abr´ an X a sz´ınezett t´eglalapoknak megfeleltett cs´ ucshalmaz (mely most egyben a C is), a v´ag´o´eleket pedig megvastag´ıtottuk.
π . Nyilv´ anval´o, 2 hogy P ker¨ ulet´en legal´ abb 4 konvex cs´ ucs van. Tekints¨ uk G egy olyan e ´el´et, amely P egy Egy ortogon´alis soksz¨og cs´ ucs´ at nevezz¨ uk konvex nek, ha a hozz´ atartoz´o sz¨og
konvex cs´ ucs´ anak felel meg. Ekkor az e ´el nem mehet k´et P -beli t´eglalapot reprezent´ al´o (azaz k´et C-beli) cs´ ucs k¨oz¨ott. Ugyanis k´et P -beli t´eglalapot reprezen´ atl´ o cs´ ucs k¨oz¨ott pontosan akkor megy ´el G-ben, ha a t´eglalapoknak l´etezik k¨oz¨os sarkuk, de a k¨oz¨os sarok nem lehet konvex cs´ ucs P -ben. M´ asr´eszt az e ´el nem mehet k´et X-beli cs´ ucs k¨oz¨ott sem, C maximalit´ as miatt. Teh´at a P konvex cs´ ucs´ anak megfeleltetett e ´el v´ag´o´el, ´ıgy a v´ag´as legal´ abb 4 v´ag´o´elt tartalmaz, teh´ at G 4-gr´af. Tekints¨ uk G egy j´o 4-´elsz´ınez´es´et, amely a 3.3 T´etel szerint l´etezik. Ezut´ an a T t´eglalap-feloszt´ as minden cs´ ucs´ at sz´ınezz¨ uk olyan sz´ınre, amilyen a neki megfeleltetett G-beli ´el sz´ıne. G konstrukci´oja miatt ez T -nek egy er˝osen polikromatikus 4-sz´ınez´ese.
3.1. Megjegyz´ es. A bizony´ıt´ asban szerepl˝ o konstrukci´ on´ al kihaszn´ altuk azt, hogy egy t´eglalap-feloszt´ as cs´ ucsa pontosan k´et t´eglalap k¨ oz¨ os sarka, ez´ert az a ´ltal´ anos feloszt´ asokn´ al nem tudunk ilyen gr´ afot k´esz´ıteni. M´ asr´eszt a k¨ ovetkez˝ o szakaszban megmutatjuk, hogy van olyan a ´ltal´ anos feloszt´ as, melynek nincs polikromatikus 4-sz´ınez´ese. 3.2. Megjegyz´ es. A bizony´ıt´ as sor´ an a k¨ uls˝ o tartom´ any is er˝ osen polikromatikus 4-sz´ınezett lett. Ez azt jeleneti, hogy ha az eredeti t´eglalap-feloszt´ asunk p´ aros rend˝ u volt, akkor 4 sz´ınnel megsz´ınezhet˝ o er˝ osen polikromatikusan u ´gy, hogy a k¨ uls˝ o tartom´ any sarkaiban is mind a 4 sz´ın felt˝ unj¨ on. A p´ aratlan rend˝ u t´eglalap-feloszt´ asokat a 3.2 (a,b) a ´br´ anak megfelel˝ oen p´ aros rend˝ uv´e eg´esz´ıthetj¨ uk, de ha a sz´ınez´es ut´ an elt¨ or¨ olj¨ uk a felvett t´eglalapot, akkor az eredeti t´eglalap-feloszt´ as k¨ uls˝ o lapja nem lesz er˝ osen polikromatikus.
3.1. T´eglalap-feloszt´ asok polikromatikus sz´ınez´esei
3.1.2.
20
Guillotine-feloszt´ asok
A guillotine-feloszt´as a t´eglalap-feloszt´ asok egy speci´ alis csal´adja. Egy guillotine-feloszt´ ast rekurz´ıv m´odon kaphatunk meg a k¨ovetkez˝ok´eppen, v´eges sok l´ep´est v´egrehajtva. (i) Kiindul´ as: Egy t´eglalap. (Minden t´eglalap guillotine-feloszt´as) (ii) Egy l´ ep´ es: A guillotine-feloszt´as egy t´eglalapj´at valamely oldal´ aval p´ arhuzamos egyenessel k´et t´eglalapra v´agjuk. 3.4. T´ etel (Horev, Katz, Krakovski, L¨ offler, [8]). Minden guillotine-feloszt´ asnak l´etezik er˝ osen polikromatikus 4-sz´ınez´ese, mely O(n) id˝ o alatt megtal´ alhat´ o, ahol n a feloszt´ as rendje. 3.5. T´ etel (Keszegh, [10]). Minden n-dimenzi´ os guillotine-feloszt´ asnak l´etezik er˝ osen polikromatikus 2n -sz´ınez´ese. A 3.4 T´etel els˝o fele azonnal k¨ovetkezik a 3.2 T´etelb˝ol. A t´etel eredeti bizony´ıt´as´aban [8] a szerz˝ ok kihaszn´ alt´ ak a guillotine-feloszt´asok rekurz´ıv fel´ep´ıt´es´et. A feloszt´ast egy bin´aris f´aban t´ arolva (az el´ agaz´asok a v´ag´asoknak felelnek meg) a bizony´ıt´asb´ ol egy O(n)-es algoritmus adhat´o er˝ osen polikromatikus 4-sz´ınez´es megtal´al´as´ara. Az n-dimenzi´os esettel Keszegh Bal´ azs foglalkozott, ˝ o bizony´ıtotta a 3.5 T´etelt.
´ 3.2. Altal´ anos feloszt´asok polikromatikus sz´ınez´esei
3.2.
21
´ Altal´ anos feloszt´ asok polikromatikus sz´ınez´ esei
Az ´altal´ anos feloszt´asok sz´ınez´esekor kib˝ov´ıtj¨ uk a polikromatikus sz´ınez´es fogalm´at. Egy A ´ altal´ anos feloszt´as gyenge a ´ltal´ anos polikromatikus k-sz´ınez´es´en, olyan ϑ : V (A) → {1, . . . , k} sz´ınez´est ´ert¨ unk, melyre (i) k ≤ 4 eset´en: minden t ∈ A t´eglalap cs´ ucsai k¨oz¨ott mind a k sz´ın felt˝ unik. (ii) k ≥ 4 eset´en: minden t ∈ A t´eglalap cs´ ucsai k¨oz¨ott legal´ abb 4 sz´ın felt˝ unik. Egy A ´ altal´ anos feloszt´as er˝ os a ´ltal´ anos polikromatikus k-sz´ınez´es´en, olyan θ : V (A) → {1, . . . , k} sz´ınez´est ´ert¨ unk, melyre (i) k ≤ 4 eset´en: minden t ∈ A t´eglalap sarkai k¨oz¨ott mind a k sz´ın felt˝ unik. (ii) k ≥ 4 eset´en: minden t ∈ A t´eglalap sarkai k¨oz¨ott 4 sz´ın felt˝ unik. 3.3. Megjegyz´ es. Nyilv´ anval´ o, hogy k ≤ 4 eset´en a defin´ıci´ ok megegyeznek a r´egi polikromatikus illetve er˝ osen polikromatikus sz´ınez´es defin´ıci´ oj´ aval. 3.4. Megjegyz´ es. Vil´ agos, hogy k ≥ 4 eset´en egy gyenge (ill. er˝ os) a ´ltal´ anos polikromatikus k-sz´ınez´es egyben egy gyenge (ill. er˝ os) a ´ltal´ anos polikromatikus (k + 1)-sz´ınez´es is (hiszen tov´ abbi sz´ıneket is megengedhet¨ unk, melyeket nem haszn´ alunk). Hasonl´ oan trivi´ alis, hogy k ≤ 4 eset´en minden gyenge (ill. er˝ os) a ´ltal´ anos polikromatikus k-sz´ınez´es implik´ al egy gyenge (ill. er˝ os) a ´ltal´ anos polikromatikus (k − 1)-sz´ınez´est (p´eld´ aul u ´gy, hogy k´et sz´ınt o ¨sszeolvasztunk). Elegend˝ o teh´ at olyan gyenge ´es er˝ os k-sz´ınez´eseket tal´ alnunk, hogy k a lehet˝ o legk¨ ozelebb legyen 4-hez.
3.2.1.
Gyenge ´ altal´ anos polikromatikus 4-sz´ınez´ es
3.6. T´ etel. L´etezik olyan a ´ltal´ anos feloszt´ as, melynek nem l´etezik gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´ese.
3.3. ´ abra. (a) a G 3 × 3-s n´egyzetr´ acs feloszt´as; (b) a H feloszt´as
A 3.6 T´etel bizony´ıt´ as´ ahoz tekints¨ uk el˝osz¨ or a 3.3 a´br´ an l´athat´o G (3 × 3-as n´egyzetr´ acs) ´es H ´ altal´ anos feloszt´asokat, melyek egy n´egyzet feloszt´as´aval keletkeztek. A G illetve H feloszt´asok (bal, fels˝o, jobb, als´o) sz´el´en, azoknak a cs´ ucsoknak a halmaz´at ´ertj¨ uk, melyek az eredeti n´egyzet (bal, fels˝o, jobb, als´o) oldal´ an fekszenek. Az al´abbi 3 ´all´ıt´as trivi´alis:
´ 3.2. Altal´ anos feloszt´asok polikromatikus sz´ınez´esei
22
´ ıt´ 3.1. All´ as. Ha G egy gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´es´en´el 3 sz´ın felt˝ unik a bal (fels˝ o) sz´elen, akkor ugyanez a 3 sz´ın felt˝ unik a jobb (als´ o) sz´elen is. ´ ıt´ 3.2. All´ as. G semelyik gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´es´en´el nem fordulhat el˝ o, hogy ha valamely 3 sz´ın felt˝ unik a bal (jobb) sz´elen, akkor ugyanez a 3 sz´ın felt˝ unik az als´ o (fels˝ o) sz´elen is. ´ ıt´ 3.3. All´ as. H b´ armely gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´es´en´el 3 sz´ın felt˝ unik a bal vagy a jobb sz´el´en. Konstru´ aljunk egy Q feloszt´ast a k¨ovetkez˝ok´eppen: induljunk ki a 7 × 7-es n´egyzetr´ acsb´ol, majd a k¨oz´eps˝ o 4 n´egyzetet egyes´ıts¨ uk.
Ezut´ an az im´ent egyes´ıtett n´egyzet oldal´ aval
szomsz´edos n´egyzeteket is egyes´ıts¨ uk a 3.4 (a) ´abr´ an l´athat´o m´odon. Legyenek G1 , G2 , G3 , G4 rendre a Q bal fels˝o, jobb fels˝o, bal als´o, jobb als´o sark´ an´al tal´ alhat´o 3 × 3-s n´egyzetr´ acs feloszt´asok. 3.1. Lemma. A Q feloszt´ as b´ armely gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´es´en´el 3 sz´ın felt˝ unik a G1 fels˝ o sz´el´en, vagy a G2 fels˝ o sz´el´en. Bizony´ıt´ as: Tegy¨ uk fel indirekt, hogy sem G1 , sem G2 fels˝o sz´el´en nem t˝ unik fel 3 sz´ın. A ´ ıt´ ´ ıt´as 3.1 All´ as alapj´ an ekkor sem G1 , sem G2 als´o sz´el´en nem t˝ unik fel 3 sz´ın. A 3.3 All´ alapj´an G3 ´es G4 fels˝o sz´el´en is felt˝ unik 3 sz´ın, ugyanis G3 ´es G4 k¨oz¨ott a H egy elforgatottja ´ van. V´eg¨ ul a 3.2 All´ıt´ as miatt sem G3 jobb sz´el´en, sem G4 bal sz´el´en nem t˝ unik fel 3 sz´ın, ´ ezzel azonban ellentmond´ asra jutottunk a 3.3 All´ıt´assal. 3.1.1. K¨ ovetkezm´ eny. Ha a Q-nak l´etezik gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´ese, ´ ´ akkor a 3.1 Lemma ´es a 3.2 All´ıt´ as miatt k´et eset fordulhat el˝ o. Oramutat´ o j´ ar´ as´ aval megegyez˝ oen haladva: (i) Q minden sz´el´enek els˝ o 3 cs´ ucsa 3 sz´ınnel sz´ınezett, utols´ o 3 cs´ ucsa 2 sz´ınnel sz´ınezett. (ii) Q minden sz´el´enek els˝ o 3 cs´ ucsa 2 sz´ınnel sz´ınezett, utols´ o 3 cs´ ucsa 3 sz´ınnel sz´ınezett. Defini´ aljunk most egy C feloszt´ast: vegy¨ unk egy 3 × 3-as n´egyzetr´ acsot, majd a bal fels˝o ´es jobb als´o n´egyzet´ebe ´ agyazzuk be Q egy-egy p´eld´ any´at (Q1 ´es Q2 ), a jobb fels˝o n´egyzet´ebe pedig egy 7 × 7-es n´egyzetr´ acsot a 3.4 (b) ´abr´ anak megfelel˝oen. Megmutatjuk, hogy a C feloszt´asnak nem l´etezik gyenge ´altal´ anos polikromatikus 4-sz´ınez´ese, ezzel bel´ atva a 3.6 T´etelt. Bizony´ıt´ as: Tegy¨ uk fel indirekt, hogy C-nek l´etezik ilyen sz´ınez´ese. A 3.1 Lemm´ at alkalmazva Q1 -re ´es Q2 -re: C-ben a 7 × 7-es n´egyzetr´ acs bal ´es als´o sz´el´en is tal´ alhat´o 3 egym´ ast k¨ovet˝o cs´ ucs, melyek p´ aronk´ent k¨ ul¨onb¨ oz˝o sz´ın˝ ure vannak festve m´egpedig u ´ gy, hogy azok ´ ıt´as miatt a 7 × 7-es n´egyzetr´ a sz´eleknek els˝o 3, vagy utols´ o 3 cs´ ucsai. A 3.1 All´ acsban tal´ alhat´ o olyan 3 × 3-as n´egyzetr´ acs, melynek jobb ´es als´o sz´el´en is 3 sz´ın felt˝ unik, ez azon´ ban ellentmond a 3.2 All´ıt´ asnak.
´ 3.2. Altal´ anos feloszt´asok polikromatikus sz´ınez´esei
23
3.4. ´ abra. (a) A Q feloszt´as; (b) A C feloszt´as
3.2.2.
Gyenge ´ altal´ anos polikromatikus 3- ´ es 5-sz´ınez´ es
A k¨ovetkez˝o 2 szakasz bizony´ıt´ asaiban moh´ o algoritmusokat fogunk megadni. A bizony´ıt´ asokhoz el˝ osz¨ or is helyezz¨ uk el a feloszt´asokat a der´eksz¨ og˝ u koordin´ata-rendszerben u ´ gy, ´ hogy a t´eglalapok oldalai p´ arhuzamosak legyenek a tengelyekkel. Igy egy feloszt´as cs´ ucsait a koordin´ at´aikkal azonos´ıthatjuk. A moh´ o algorimusokhoz defini´aljuk a feloszt´asok cs´ ucsainak sz´ınez´esi sorrendj´et : a koordin´ at´akat olyan sorrendben tekints¨ uk, hogy azokat el˝osz¨ or az y koordin´ ata szerint a legnagyobbt´ ol a legkisebbig, majd ezen bel¨ ul az x koordin´ata szerint a legkisebbt˝ol a legnagyobbig rendezz¨ uk. Azaz balr´ol-jobbra, fentr˝ol-le. P´eld´ aul az egys´eg n´egyzet cs´ ucsainak sz´ınez´esi sorrendje: (0, 1), (1, 1), (0, 0), (1, 0). Nyilv´ anal´o, hogy ha ebben a sorrendben sz´ınezz¨ uk a cs´ ucsokat, akkor minden feloszt´asbeli t´eglalapnak a jobb als´o sark´ at fogjuk utolj´ara sz´ınezni. 3.7. T´ etel. Minden a ´ltal´ anos feloszt´ asnak l´etezik gyenge a ´ltal´ anos polikromatikus 3-sz´ınez´ese. Bizony´ıt´ as:
Tekints¨ unk egy A feloszt´ast. A-ban minden v cs´ ucsnak legfeljebb egy olyan
szomsz´edja van, melynek az x koordin´at´aja kisebb az ¨ov´en´el, ´es legfeljebb egy olyan szomsz´edja van, melynek y koordin´ at´aja nagyobb az ¨ov´en´el. Tekints¨ uk A cs´ ucsainak sz´ınez´esi sorrendj´et. A moh´ o algoritmus sor´an a cs´ ucsokat ebben a sorrendben fogjuk sz´ınezni 3 sz´ınnel, u ´ gy hogy a kisz´ınezett v cs´ ucs sz´ıne k¨ ul¨onb¨ ozz¨ on az eml´ıtett, legfeljebb 2 szomsz´edos cs´ ucs sz´ın´et˝ol. Legyen az ´eppen sz´ınezend˝ o cs´ ucs v. Az algoritmus egy ´altal´ anos l´ep´ese: (i) Ha v-nek m´eg nincs sz´ınezett szomsz´edja (azaz v az A bal fels˝o sarka), akkor v-t tetsz˝ oleges sz´ınnel sz´ınezz¨ uk ki. (ii) Ha v-nek id´aig egyetlen szomsz´edj´at (w) sz´ınezt¨ uk ki, akkor v-t sz´ınezz¨ uk ki tetsz˝ oleges, w sz´ın´et˝ol k¨ ul¨onb¨ oz˝o sz´ınre. (iii) Ha v-nek id´aig k´et sz´ınezett szomsz´edja van (x ´es y), akkor ez a h´ arom cs´ ucs egy t ∈ A t´eglalap hat´ ar´ an van, melynek v a jobb als´o sarka.
´ 3.2. Altal´ anos feloszt´asok polikromatikus sz´ınez´esei
24
(a) Ha x ´es y k¨ ul¨onb¨ oz˝o sz´ın˝ ure vannak sz´ınezve, akkor v-t sz´ınezz¨ uk a harmadik sz´ınnel. (b) Tegy¨ uk fel, hogy x ´es y azonos sz´ın˝ ure vannak sz´ınezve. Mivel v a t utols´ o sz´ınezend˝ o cs´ ucsa, ´ıgy x-nek t-ben m´ar van egy sz´ınezett w szomsz´edja, ´es a kezdeti feltev´es¨ unk szerint x sz´ıne k¨ ul¨onb¨ ozik w sz´ın´et˝ol. A 3.5 ´abr´ an k´et p´elda l´athat´o x, y, v, w helyzet´ere. Ez´ert v-t az x ´es w sz´ıneit˝ ol elt´er˝o sz´ınnel sz´ınezve, t hat´ ar´ an felt˝ unik mind a 3 sz´ın. A le´ırt algoritmus sor´an minden t ∈ A t´eglalap polikromatikusan 3-sz´ınezett lesz, ´ıgy megadtuk az A feloszt´as egy gyenge ´ altal´ anos polikromatikus 3-sz´ınez´es´et.
3.5. ´ abra. K´et p´elda az ´eppen sz´ınezend˝ o v cs´ ucs ´es az x, y, w cs´ ucsok helyzet´ere.
3.8. T´ etel. Minden a ´ltal´ anos feloszt´ asnak l´etezik gyenge a ´ltal´ anos polikromatikus 5-sz´ınez´ese. Bizony´ıt´ as: Tekints¨ unk egy A feloszt´ast. A k¨ovetkez˝o algoritmussal megadjuk A-nak egy 5-sz´ınez´es´et, melyn´el a cs´ ucsokat a sz´ınez´esi sorrendben sz´ınezz¨ uk. Legyen v az ´eppen sz´ınezend˝ o cs´ ucs. Legyen (ha l´etezik) x a v azon szomsz´edja, melynek x koordin´at´aja kisebb az ¨ov´en´el, ´es legyen (ha l´etezik) y a v azon szomsz´edja, melynek y koordin´at´aja nagyobb az ¨ov´en´el. Teh´at x a v bal oldali szomsz´edja, y a v fels˝o szomsz´edja. Tov´abb´a legyenek (ha l´eteznek) Bv illetve Jv azon A-beli t´eglalapok, melyeknek v a bal als´o illetve a jobb als´o sarka, ´es legyen w az y, v-t˝ ol elt´er˝ o szomsz´edja Bv -ben. A 3.6 ´abr´ an l´athat´o k´et p´elda ezek elhelyezked´es´ere. Az ´eppen sz´ınezend˝ o v cs´ ucsnak az al´abbi felt´etelekkel v´alasszunk sz´ınt: (i) v sz´ıne k¨ ul¨onb¨ ozz¨ on x sz´ın´et˝ol (ii) v sz´ıne k¨ ul¨onb¨ ozz¨ on y sz´ın´et˝ol (iii) v sz´ıne k¨ ul¨onb¨ ozz¨ on w sz´ın´et˝ol (iv) v sz´ıne k¨ ul¨onb¨ ozz¨ on a Jv − {v}-n haszn´alt (legal´abb) 3 sz´ınt˝ ol A (ii) ´es (iii) felt´etel biztos´ıtja azt, hogy Bv (ha l´etezik) cs´ ucsain legal´ abb 3 sz´ın felt˝ unj¨ on. Ha Jv l´etezik, akkor van olyan v 0 cs´ ucs, hogy Jv = Bv0 , r´aad´asul v 0 megel˝ozi v-t a sz´ınez´esi sorrendben, teh´ at Jv − {v} legal´ abb 3-sz´ınezett. Ezzel l´atjuk, hogy a (iv) felt´etel¨ unk is ´ertelmes. Mivel minden t ∈ A t´eglalapra l´etezik olyan v cs´ ucs, hogy t = Jv , ´ıgy a fenti felt´etelekkel az
´ 3.2. Altal´ anos feloszt´asok polikromatikus sz´ınez´esei
25
algoritmus a cs´ ucsoknak olyan sz´ınez´es´et adja meg, hogy minden A-beli t´eglalap legal´ abb n´egy sz´ınnel sz´ınezett lesz. Tov´abb´a az ´eppen sz´ınezend˝ o cs´ ucs sz´ın´ere a felt´etelek legfeljebb 4 sz´ınt tiltanak meg, ´ıgy 5 sz´ın mindenk´eppen elegend˝o a feloszt´as sz´ınez´es´ehez.
3.6. ´ abra. K´et p´elda az ´eppen sz´ınezend˝ o v cs´ ucs ´es az x, y, w cs´ ucsok helyzet´ere.
3.5. Megjegyz´ es. A 3.7 ´es 3.8 T´etel bizony´ıt´ as´ aban adott polikromatikus sz´ınez´esek j´ o sz´ınez´esek is. Ezt a 3.7 t´etelben a (iii), a 3.8 T´etelben pedig az (i) ´es (ii) felt´etelek biztos´ıtj´ ak.
3.2.3.
Er˝ os ´ altal´ anos polikromatikus 2- ´ es 6-sz´ınez´ es
3.9. T´ etel. Minden a ´ltal´ anos feloszt´ asnak l´etezik er˝ os a ´ltal´ anos polikromatikus 2-sz´ınez´ese. Bizony´ıt´ as: Tekints¨ unk egy A feloszt´ast ´es cs´ ucsainak a sz´ınez´esi sorrendj´et. Ism´et ebben a sorrenben fogjuk megsz´ınezni a cs´ ucsokat, de most csak 2 sz´ınnel. Legyen az ´eppen sz´ınezend˝ o cs´ ucs v: (i) Ha v semelyik A-beli t´eglalapnak sem a jobb als´o sarka, akkor v-t sz´ınezz¨ uk tetsz˝ oleges sz´ınre. (ii) Ha v valamely t ∈ A t´eglalap jobb als´o sarka, akkor t m´asik h´ arom sarka m´ar sz´ınezett. (a) Ha t sz´ınezett sarkain mind a 2 sz´ın felt˝ unik, akkor v-t tetsz˝ oleges sz´ınnel sz´ınezhetj¨ uk. (b) Ha t sz´ınezett sarkai azonos sz´ın˝ ure vannak sz´ınezve, akkor v-t sz´ınezz¨ uk az ett˝ ol elt´er˝ o sz´ınnel. A 3.11 T´etel bizony´ıt´ as´ ahoz tegy¨ unk egy kis kit´er˝ot a gr´afok list´ as sz´ınez´ese fel´e. Legyen G egy gr´ af, ´es minden v ∈ V (G) cs´ ucsra legyen adott a sz´ınek egy L(v) halmaza (lista), melyekkel a v cs´ ucsot sz´ınezhetj¨ uk. G cs´ ucsainak list´ as sz´ınez´es´en a cs´ ucsok olyan sz´ınez´es´et ´ertj¨ uk, melyn´el minden v cs´ ucs sz´ıne benne van az L(v) list´ aban. A gr´af k-lista sz´ınezhet˝ o, ha a cs´ ucsokra tetsz˝ oleges k hossz´ u list´ at megadva l´etezik olyan list´ as sz´ınez´es mely a gr´af j´o sz´ınez´es´et adja.
´ 3.2. Altal´ anos feloszt´asok polikromatikus sz´ınez´esei
26
3.10. T´ etel (Erd˝ os, Rubin, Taylor, [4]). A p´ aros hossz´ u k¨ or¨ ok 2-lista sz´ınezhet˝ oek. 3.11. T´ etel. Minden a ´ltal´ anos feloszt´ asnak l´etezik er˝ os a ´ltal´ anos polikromatikus 6-sz´ınez´ese. Bizony´ıt´ as:
Tekints¨ unk egy A feloszt´ast. Legyen G egy gr´af A cs´ ucsain, melyben x ´es
y k¨oz¨ott pontosan akkor megy ´el, ha x ´es y ugyanannak az A-beli t´eglalapnak sarkai. A k¨ovetkez˝okben bel´ atjuk, hogy G-nek l´etezik j´o 6-sz´ınez´ese, ugyanis G egy ilyen sz´ınez´ese az A feloszt´as egy er˝ os ´ altal´ anos polikromatikus 6-sz´ınez´es´et adja meg. El˝osz¨ or G azon cs´ ucsait sz´ınezz¨ uk ki, melyekben 4 t´eglalap tal´ alkozott.
Ezeket a sz´ınez´esi sorrendben
sz´ınezz¨ uk ki u ´ gy, hogy az ´eppen sz´ınezend˝ o v cs´ ucsra tetsz˝ oleges olyan sz´ınt haszn´alhatunk, mely nem t˝ unik fel v sz´ınezett szomsz´edai k¨oz¨ott (megengedett sz´ın). Mivel egy ´eppen sz´ınezend˝ o cs´ ucsnak legfeljebb 4 sz´ınezett szomsz´edja van, ´ıgy 6 sz´ın biztosan elegend˝o lesz a j´o sz´ınez´eshez. Az ilyen cs´ ucsok sz´ınez´ese ut´an legyen az algoritmus a k¨ovetkez˝o. Jel¨olje W a m´eg ki nem sz´ınezett cs´ ucsok halmaz´at. Egy W -beli cs´ ucs olyan, hogy legfeljebb k´et A-beli t´eglalap sarka, azaz a W -beli cs´ ucsok foksz´ ama legfeljebb 6. Jel¨ole W 6 azon W -beli cs´ ucsok halmaz´at, melyek foksz´ ama G-ben pontosan 6, ´ıgy egy x ∈ W 6 cs´ ucs A-ban pontoson 2 t´eglalap sarka, ´es ezeknek nincsen m´asik k¨oz¨os sarkuk. Emiatt x-nek G-ben van k´et szomsz´edja, melyek egy A-beli t´eglalap ugyanazon oldal´ an helyekednek el. Legyen y, az x-hez k¨ozelebbi ezek k¨oz¨ ul. Minden ilyen (x, y) cs´ ucsp´ arra ´ır´ any´ıtsuk meg az xy ´elt G-ben x-t˝ol y-ig. Erre egy p´elda l´athat´o a 3.7 ´ abr´ an. Nyilv´ anval´ o, hogy az xy ´elek egyik´et sem ir´ any´ıtjuk meg visszafel´e, teh´at a W 6 -beli cs´ ucsok kifoka pontosan 1.
3.7. ´abra. Az xy ´el ir´ any´ıt´asa Ezek ut´an el˝ osz¨ or azokat a W 6 -beli cs´ ucsokat sz´ınezz¨ uk, melyek befoka 0. Legyen x egy ilyen cs´ ucs. Az x kifoka 1, ez´ert van sz´ınezetlen szomsz´edja, ami az jelenti, hogy van olyan sz´ın amivel x-t sz´ınezve nem romlik el a sz´ınez´es¨ unk. Sz´ınezz¨ uk ki x-t egy ilyen megengedett sz´ınnel, majd vegy¨ uk ki W 6 -b´ol. Ism´etelj¨ uk ezt a l´ep´est addig, am´ıg W 6 -ban nem marad 0 kifok´ u cs´ ucs. Ezek ut´an minden W 6 -beli cs´ ucs kifoka ´es befoka is egyar´ant 1. ´Igy egyr´eszt minden W 6 -beli cs´ ucsnak van 2 sz´ınezetlen szomsz´edja, teh´at minden cs´ ucsnak van egy legal´ abb 2 elem˝ u list´ aja a megengedett sz´ınekkel, m´asr´eszt a W 6 -beli cs´ ucsok gr´afja ir´ any´ıtott k¨or¨okre bomlik fel. Tekints¨ unk egy ilyen ir´ any´ıtott k¨ort. Vil´agos, hogy a k¨orben a v´ızszintes ´es f¨ ugg˝oleges ´elek felv´altva k¨ovetik egym´ ast, ´ıgy az ilyen k¨or¨ok p´ aros hossz´ uak. A p´ aros hossz´ u k¨or¨ok 2-lista sz´ınezhet˝oek, ´ıgy meg tudjuk adni ezek egy j´o sz´ınez´es´et. Sz´ınezz¨ uk ennek megfelel˝oen W 6
¨ 3.3. Osszefoglal´ as, nyitott k´erd´esek
27
cs´ ucsait. Ezek ut´an m´ar csak a W − W 6 cs´ ucsok sz´ınezetlenek. Ezek foksz´ ama azonban legfeljebb 5, teh´ at minden ilyen cs´ ucs sz´ınez´es´ere l´etezik megengedett sz´ın.
3.3.
¨ Osszefoglal´ as, nyitott k´ erd´ esek
Az ´altal´ anos feloszt´asok eset´eben megmutattuk, hogy mind a gyenge ´altal´ anos, mind az er˝os ´altal´ anos polikromatikus k-sz´ınez´es eset´eben elegend˝o a 4-hez min´el k¨ozelebbi k ´ert´ekeket vizsg´alni. Megjegyezt¨ uk, hogy k ≤ 4 esetben ezek a sz´ınez´esek megegyeznek a t´eglalapfeloszt´asokn´ al defini´alt polikromatikus ´es er˝osen polikromatikus k-sz´ınez´esekkel, ´es igazoltuk, hogy minden t´eglalap-feloszt´ asnak l´etezik er˝osen polikromatikus 4-sz´ınez´ese. L´ attuk, hogy l´etezik olyan ´ altal´ anos feloszt´as, melynek nem l´etezik gyenge ´altal´ anos polikromatikus 4-sz´ınez´ese, de b´ armely ´ altal´ anos feloszt´asnak l´etezik gyenge ´altal´ anos polikromatikus 3-, illetve 5-sz´ınez´ese. Er˝ os ´ altal´ anos polikromatikus sz´ınez´es eset´en a 2 illetve 6 ´ert´ekekre igazoltuk ezeket. A gyenge ´ altal´ anos polikromatikus 3-, ´es 5-sz´ınez´eskre adott moh´ o algoritmusok nem adnak minden esetben er˝ os polikromatikus sz´ınez´est, ´ıgy az al´abbi k´et k´erd´es egyel˝ore m´eg nyitott. 3.1. Nyitott k´ erd´ es. Minden a ´ltal´ anos feloszt´ asnak l´etezik er˝ os a ´ltal´ anos polikromatikus 3-sz´ınez´ese? 3.2. Nyitott k´ erd´ es. Minden a ´ltal´ anos feloszt´ asnak l´etezik er˝ os a ´ltal´ anos polikromatikus 5-sz´ınez´ese?
4. fejezet
A polikromatikus sz´ınez´ es bonyolults´ aga A mostani fejezetben a polikromatikus sz´ınez´es bonyolults´ag´at vizsg´aljuk. Polinom´alis id˝o alatt ellen˝ orizhet˝ o, hogy egy k-sz´ınez´es polikromatikus-e, ´ıgy annak eld¨ ont´ese, hogy egy s´ıkgr´ af polikromatikusan k-sz´ınezhet˝o-e, N P-beli. A k = 1 eset trivi´alis, hiszen minden s´ıkgr´ af polikromatikusan 1-sz´ınezhet˝o, azaz minden inputra igen v´alaszt kapunk. A fejezet tov´abbi r´esz´eben a k = 2, 3, 4 esetekre t´er¨ unk ki. Az N P-neh´ezs´eg bizony´ıt´asa sor´an polinomi´alis visszavezetj¨ uk a feladatainkat m´ar ismert N P-neh´ez probl´em´ akra.
28
4.1. A polikromatikus 2-sz´ınez´es bonyolults´aga
4.1.
29
A polikromatikus 2-sz´ınez´ es bonyolults´ aga
A 3-SAT azon kiel´eg´ıthet˝ o CNF-formul´ak nyelve, melyekn´el minden kl´ oz legfeljebb 3 elem˝ u. Ha egy ϕ ∈ 3-SAT CNF-formula kiel´eg´ıthet˝o u ´ gy, hogy egyik kl´ ozon bel¨ ul sem igaz minden liter´al, akkor azt mondjuk, hogy ϕ ∈ NAE-3-SAT (Not All Equal 3-SAT). Egy CNFformul´at s´ıkbelinek nevez¨ unk, ha a liter´al-kl´oz incidenciagr´afja s´ıkbarajzolhat´ o lesz, ha benne a neg´alatlan liter´alokat k¨orbek¨ otj¨ uk, ´es v´altoz´ oknak megfelel˝o neg´alt ´es nag´alatlan liter´alokat ¨osszek¨ otj¨ uk. A NAE-3-SAT-beli s´ıkbeli CNF-formul´ak nyelv´et PLANAR-NAE-3-SAT-tal jel¨olj¨ uk. Az al´ abbi t´etelt Bernard Moret bizony´ıtotta. 4.1. T´ etel (Moret, [11]). PLANAR-NAE-3-SAT ∈ P. Nevezz¨ unk egy CNF-formul´at s´ıkbeli∗ -nak, ha a liter´al-kl´oz incidenciagr´afja s´ıkbarajzolhat´ o. A NAE-SAT-beli s´ıkbeli CNF-formul´ak nyelv´et PLANAR∗ -NAE-SAT-tal jel¨olj¨ uk. A 4.1 T´etel bizony´ıt´ as´ aban szerepl˝ o visszavezet´es s´ıkbeli∗ CNF-formul´akra is m˝ uk¨odik, ez´ert igaz, hogy PLANAR∗ -NAE-3-SAT ∈ P. 4.2. T´ etel. L´etezik polinomi´ alis algoritmus annak eld¨ ont´es´ere, hogy egy adott s´ıkgr´ af polikromatikusan 2-sz´ınezhet˝ o-e. Bizony´ıt´ as (v´ azlat): Azt fogjuk kihaszn´ alni, hogy egy s´ıkgr´ af cs´ ucsainak 2-sz´ınez´ese pontosan akkor polikromatikus, ha egyik lap sem monokromatikus. Tekints¨ unk egy G s´ıkgr´ afot. Konstru´ aljunk G-hez egy ϕG s´ıkbeli∗ CNF-formul´at a k¨ovetkez˝ok´eppen. Vegy¨ unk fel G minden cs´ ucs´ ahoz egy v´altoz´ ot, ´es az egy lapon l´ev˝ o cs´ ucsok v´altoz´ oi alkoss´ak a kl´ ozokat. A 4.1 (a,b) ´ abr´ an l´athatunk egy p´eld´ at, ahol a CNF-formula liter´al-kl´oz incidenciagr´afj´ at is ´abr´ azoljuk. Ha G polikromatikusan 2-sz´ınezhet˝o, akkor tekints¨ uk egy ilyen sz´ınez´es´et.
4.1. ´abra. G, ϕG , ϕ0G
Az egyik sz´ınnel sz´ınezett cs´ ucsok v´altoz´ oi legyen igazak, a m´asik sz´ınnel sz´ınezett cs´ ucsok v´altoz´ oi legyenek hamisak. Ezzel ϕG minden kl´ oz´an bel¨ ul lesz igaz ´es hamis v´altoz´ o is, teh´at ϕG ∈ PLANAR∗ -NAE-SAT. M´ asr´eszt, ha ϕG ∈ PLANAR∗ -NAE-SAT, akkor sz´ınezz¨ uk ki az egyik sz´ınnel azokat a cs´ ucsokat, melyeknek a v´altoz´ ojuk igaz, a t¨ obbi cs´ ucsot pedig sz´ınezz¨ uk a m´asik sz´ınnel. Ezzel G polikromatikus 2-sz´ınez´es´et kapjuk. ´Igy annak eld¨ ont´ese, hogy G s´ıkgr´ af polikromatikusan 2-sz´ınezhet˝o-e ekvivalens annak eld¨ ont´es´evel, hogy ϕG s´ıkbeli∗ CNF-formula PLANAR∗ -NEA-SAT-beli-e. Ezt k¨ovet˝oen tekints¨ uk ϕG egy n > 3 m´eret˝ u k kl´ ozj´at. A k kl´ ozot bontsuk k´etfel´e. Egy
4.2. A polikromatikus 3-sz´ınez´es bonyolults´aga
30
u ´ j x liter´al felv´etel´evel k-t egy 3 ´es egy n − 1 m´eret˝ u k1 , k2 kl´ ozra cser´elj¨ uk a 4.1 (b,c) ´abr´ anak megfelel˝oen. Az x liter´al k1 -ben neg´alatlanul, k2 -ben neg´alva szerepeljen. Ezt az elj´ar´ast folytassuk addig, m´ıg minden kl´ oz legfeljebb 3 m´eret˝ u lesz, ´ıgy egy ϕ0G s´ıkbeli∗ CNF-formul´at kapunk. M´ asr´eszt ha ϕG ∈ PLANAR∗ -NAE-SAT, akkor ϕ0G ∈ PLANAR∗ NAE-3-SAT. Ugyanis amikor egy kl´ ozt k´etfel´e bontunk az egyik u ´ j kl´ ozban biztosan lesz igaz v´altoz´ o, a m´asikban pedig ha nincs, akkor a felvett liter´alt v´alaszthatjuk u ´ gy, hogy az igaz legyen. S˝ ot, ha ϕ0G ∈ PLANAR∗ -NAE-3-SAT, akkor ϕG ∈ PLANAR∗ -NAE-SAT. Hiszen ha egyes´ıtj¨ uk a sz´etbontott kl´ ozokat nem fordulhat el˝o, hogy minden v´altoz´ o logikai ´ert´eke egyforma legyen, mert a megfelel˝o x ´es ¬x v´altoz´ ok logikai ´ert´eke k¨ ul¨onb¨ oz˝o. ´Igy annak eld¨ ont´ese, hogy ϕG PLANAR∗ -NAE-beli-e ekvivalens annak eld¨ ont´es´evel, hogy ϕ0G PLANAR∗ -NAE-3-SAT-beli-e. ¨ Osszegezve: annak eld¨ ont´ese, hogy G polikromatikusan 2-sz´ınezhet˝o-e ekvivalens annak eld¨ ont´es´evel, hogy ϕ0G PLANAR∗ -NAE-3-SAT-beli-e, melyr˝ ol tudjuk, hogy P-ben van.
4.2.
A polikromatikus 3-sz´ınez´ es bonyolults´ aga
Egyszer˝ u s´ıkgr´ af j´ o 3-sz´ınezhet˝os´eg´et fogjuk polinom´alisan visszavezetni a polikromatikus 3-sz´ınezhet˝os´eg´ere. Ehhez az al´ abbi t´etelt fogjuk felhaszn´alni. 4.3. T´ etel (Stockmeyer, [13]). Annak eld¨ ont´ese, hogy egy egyszer˝ u s´ıkgr´ af j´ ol 3-sz´ınezhet˝ o-e, N P-neh´ez. 4.4. T´ etel. Annak eld¨ ont´ese, hogy egy egyszer˝ u s´ıkgr´ af polikromatikusan 3-sz´ınezhet˝ o-e, N P-teljes. Bizony´ıt´ as: M´ ar csak azt kell bel´ atnunk, hogy a feladat N P-neh´ez. Legyen adott egy G egyszer˝ u s´ıkgr´ af. Polinomi´alis id˝o alatt konstru´ alunk egy G0 egyszer˝ u s´ıkgr´ afot u ´ gy, hogy G0 pontosan akkor j´ ol 3-sz´ınezhet˝o, ha G polikromatikusan 3-sz´ınezhet˝o. Minden uv ∈ E(G) ´elhez vegy¨ unk fel egy yuv cs´ ucsot valamely olyan lap belsej´eben, melynek uv hat´ ara, majd k¨oss¨ uk ¨ ossze u-val ´es v-vel. Ekkor minden E(G)-beli ´el egy h´ aromsz¨ ognek oldala. Ezut´ an minden f ∈ F (G) lapnak v´alasszuk ki egy x cs´ ucs´ at, majd vegy¨ unk fel egy xf cs´ ucsot f belsej´eben ´es k¨oss¨ uk o¨ssze x-el. Egy p´elda l´athat´o a 4.2 ´abr´ an. Az ´ıgy kapott G0 gr´af egyszer˝ u s´ıkgr´ af. Tekints¨ uk (ha l´etezik) G egy j´ o 3-sz´ınez´es´et. Ekkor egyik uv ∈ E(G) ´el sem monokromatikus, ´ıgy G0 -ben az yuv cs´ ucsot az u ´es v sz´ıneit˝ ol elt´er˝o harmadik sz´ınnel sz´ınezve minden h´ arom m´eret˝ u lap polikromatikus lesz. Egy f ∈ F (G) lapot pedig az xf cs´ ucs sz´ınez´es´evel tehet¨ unk polikromatikuss´a. Ezzel megadtuk G0 egy polikromatikus 3-sz´ınez´es´et. M´ asr´eszt tekints¨ uk (ha l´etezik) G0 egy polikromatikus 3-sz´ınez´es´et. Ekkor term´eszetesen G0 minden h´ arom m´eret˝ u lapja is polikromatikus, ebb˝ol ad´od´oan egyik uv ∈ E(G) ´el sem monokromatikus, teh´at G j´ o sz´ınez´es´et kaptuk (esetleg 2 sz´ınnel). Teh´at G pontosan akkor j´ol 3-sz´ınezhet˝o,
4.3. A polikromatikus 4-sz´ınez´es bonyolults´aga
31
4.2. ´abra. G0 konstrukci´oja
ha G0 polikromatikusan 3-sz´ınezhet˝o.
4.3.
A polikromatikus 4-sz´ınez´ es bonyolults´ aga
A k = 4 esethez k´et probl´em´ at fogalmazunk meg, m´egpedig k´etszeresen ¨osszef¨ ugg˝ u gr´afokra. Ennek az egyik oka az, hogy egy s´ıkgr´ af akkor ´es csak akkor polikromatikusan k-sz´ınezhet˝o, ha minden k´etszeresen ¨ osszef¨ ugg˝ o komponense is az. R´ aad´asul m´elys´egi keres´essel a maxim´alis, k´etszeresen ¨ osszef¨ ugg˝ o komponens polinomi´alis id˝o alatt megtal´alhat´o. M´ asr´eszt egy k´etszeresen ¨ osszef¨ ugg˝ o s´ıkgr´ af minden lapja egy k¨or, ´es ez megk¨ onny´ıti vizsg´alatainkat. Legyen L n´eh´any pozit´ıv eg´esz sz´ amot tartalmaz´ o halmaz. Tekints¨ uk a k¨ovetkez˝o 2 probl´em´at: L-PLANE-PROPER-k-COLORABILITY: Adott: G k´etszeresen ¨ osszef¨ ugg˝ o s´ıkgr´ af, ahol G b´ armely lapj´anak m´erete L-beli. K´erd´es: L´etezik-e G cs´ ucsainak j´ o k-sz´ınez´ese? L-PLANE-POLY-k-COLORABILITY: Adott: G k´etszeresen ¨ osszef¨ ugg˝ o s´ıkgr´ af, ahol G b´ armely lapj´anak m´erete L-beli. K´erd´es: L´etezik-e G cs´ ucsainak polikromatikus k-sz´ınez´ese? 4.5. T´ etel (Alon et al. [1]). L-PLANE-PROPER-3-COLORABILITY... (i) ... P-ben van, ha L = {2, 3}. (ii) ... trivi´ alis, ha L kiz´ ar´ olag p´ aros sz´ amokat tartalmaz. (iii) ... N P-teljes, ha {3, s} ⊆ L, ahol s ≥ 4. (iv) ... N P-teljes, ha {4, t} ⊆ L, ahol t ≥ 5 p´ aratlan. 4.6. T´ etel (Alon et al. [1]). L-PLANE-POLY-3-COLORABILITY... (i) ... P-ben van, ha L = {2, 3, }. (ii) ... trivi´ alis, ha L kiz´ ar´ olag p´ aros sz´ amokat tartalmaz. (iii) ... N P-teljes, ha {3, s} ⊆ L, ahol s ≥ 4.
4.3. A polikromatikus 4-sz´ınez´es bonyolults´aga
32
(iv) ... N P-teljes, ha {4, t} ⊆ L, ahol t ≥ 5 p´ aratlan. (v) ... trivi´ alis, ha L ⊆ {6, . . .}. 4.7. T´ etel. Annak eld¨ ont´ese, hogy egy egyszer˝ u s´ıkgr´ af polikromatikusan 4-sz´ınezhet˝ o-e, N P-teljes. Bizony´ıt´ as: Most is csak azt kell bel´atnunk, hogy a feladat N P-neh´ez. Legyen G egyszer˝ u s´ıkgr´ af. Minden uv ∈ E(G) ´elhez vegy¨ unk fel egy xuv cs´ ucsot, ´es az uv ´elt helyettes´ıts¨ uk az u − xuv − v u ´ ttal. Ezut´ an minden f ∈ F (G) lap belsej´eben vegy¨ unk fel egy vf cs´ ucsot ´es k¨oss¨ uk ¨ ossze f cs´ ucsaival. Az ´ıgy kapott G0 gr´af egyszer˝ u s´ıkgr´ af ´es minden lapj´anak m´erete pontosan 4. Egy p´elda l´athat´o a 4.3 ´abr´ an. Megmutatjuk, hogy G pontosan akkor
4.3. ´abra. G0 konstrukci´oja
j´ol 3-sz´ınezhet˝o, ha G0 polikromatikusan 4-sz´ınezhet˝o. Tekints¨ uk (ha l´etezik) G egy χ j´ o 3-sz´ınez´es´et az {1, 2, 3} sz´ınekkel. Ezt a χ sz´ınez´est eg´esz´ıtj¨ uk ki G0 sz´ınez´es´ev´e a k¨ovetkez˝ok´eppen. Minden vf (f ∈ F (G)) cs´ ucsot sz´ınezz¨ uk ki a 4-es sz´ınnel. Mivel χ j´ o 3-sz´ınez´es, ez´ert egyik e ∈ E(G) ´el sem monokromatikus, ´ıgy xuv -t (uv ∈ E(G)) a χ(u), χ(v), 4 sz´ınekt˝ ol elt´er˝o negyedik sz´ınnel sz´ınezve, minden f ∈ F (G0 ) lap polikromatikusan 4-sz´ınezett lesz. A m´asik ir´ anyhoz tekints¨ uk (ha l´etezik) G0 egy χ0 polikromatikus 4-sz´ınez´es´et. Legyen vf valamely f laphoz felvett cs´ ucs. Az ´altal´ anoss´ ag megszor´ıt´asa n´elk¨ ul feltehetj¨ uk, hogy χ0 (vf ) = 4. Ekkor minden olyan uv ∈ E(G) ´elre, mely f -et hat´arolja az u, xuv , v cs´ ucsok az 1, 2, 3 sz´ınekkel vannak sz´ınezve, ´ıgy minden vg cs´ ucsra, melyet valamely f -el szomsz´edos g ∈ F (G) laphoz vett¨ unk fel χ0 (vg ) = 4. Ezt a gondolatmenetet ”lapr´ ol-lapra l´epve” megism´etelhetj¨ uk, ´es mivel G0 du´ alis gr´afja ¨osszef¨ ugg˝o, ´ıgy minden f 0 ∈ F (G)-re χ0 (vf 0 ) = 4, ´es minden m´as w ∈ G0 cs´ ucsra χ0 (w) 6= 4. Teh´at ha χ0 -t lesz˝ uk´ıtj¨ uk G-re (χ), akkor G egy 3-sz´ınez´es´et kapjuk. M´ asr´eszt χ0 polikromatikus 4-sz´ınez´es, ez´ert minden uv ´elre, mely ucsok k¨ ul¨onb¨ oz˝o sz´ın˝ uek, azaz χ(u) 6= χ(v). valamely f ∈ F (G) lap hat´ ara, az u, v, xuv , fv cs´ ´Igy χ j´ o 3-sz´ınez´ese G-nek.
4.4. Egy´eb eredm´enyek, nyitott k´erd´esek
4.4.
33
Egy´ eb eredm´ enyek, nyitott k´ erd´ esek
Az el˝oz˝o fejezetben megmutattuk, hogy nem minden ´altal´ anos feloszt´asnak l´etezik gyenge ´altal´ anos polikromatikus 4-sz´ınez´ese. A k¨ovetkez˝o t´etel igazolhat´o. 4.8. T´ etel (Gerbner et al. [6]). Annak eld¨ ont´ese, hogy egy a ´ltal´ anos feloszt´ asnak l´etezike gyenge a ´ltal´ anos polikromatikus 4-sz´ınez´ese, N P-teljes. A 4.3 szakaszban defini´altuk az L-PLANE-POLY-3-COLORABILITY probl´em´ at. Az egyetlen eset amit egyel˝ ore nem tudtunk lefedni a 4.6 T´etelben, amikor L legkisebb eleme 5. Ha fenn´allna, hogy p(5) ≥ 3, akkor az al´abbi probl´ema trivi´alis lenne. 4.1. Nyitott k´ erd´ es. Mi a bonyolults´ aga az {5, . . .}-PLANE-POLY-3-COLORABILITY probl´em´ anak? A 4.1, 4.2, 4.3 szakaszokban a polikromatikus k-sz´ınez´es bonyolults´ag´at vizsg´altuk a k = 1, 2, 3, 4 esetekben. 4.2. Nyitott k´ erd´ es. A PLANE-POLY-k-COLORABILITY probl´ema N P-teljes minden r¨ ogz´ıtett k ≥ 5-re?
Irodalomjegyz´ ek [1] N. Alon, R. Berke, K. Buchin, M. Buchin, P. Csorba, S. Shannigrahi, B. Speckmann, P. Zumstein: Polychromatic Colorings of Plane Graphs, Discrete & Computational Geometry (2009) pp. 421-442 [2] P. Bose, T. Shermer, G. Toussaint, B. Zhu: Guarding Polyhedral Terrains, Comput. Geom. (1997) pp. 173-185 [3] D. Dimitrov, E. Horev, R. Krakovski: Polychromatic colorings of rectangular partitions, Discrete Mathematics (2009) pp. 2957-2960 [4] P. Erd˝ os, A. L. Rubin, H. Taylor: Choosability in graphs, Congr. Numer. 26 (1979) pp. 125-157 [5] S. Fisk: A short proof of Chv´ atal’s watchman theorem, J. Comb. Theory, Ser. B (1978) [6] D. Gerbner, B. Keszegh, N. Lemons, C. Palmer, D. P´ alv¨olgyi, B. Patk´os: Polychromatic colorings of arbitrary rectangular partitions, Discrete Mathematics (2010) pp. 21-30 [7] B. Guenin: Packing t-joins and edge coloring in planar graphs, Manuscript [8] E. Horev, M. J. Katz, R. Krakovski, M. L¨ offler: Polychromatic 4-coloring of guillotine subdivisions, Inf. Process. Lett. (2009) pp. 690-694 [9] J. Kahn, M. Klawe, D. Kleitman: Traditional galleries require fewer watchmen, SIAM J. Algebraic and Discrete Methods 4 (1983) pp. 194-206 [10] B. Keszegh: Polychromatic Colorings of n-dimensional Guillotine-Partitions, COCOON (2008) pp. 110-118 [11] B.M.E. Moret: Planar NAE3SAT is in P, SIGACT News 19(2) (1988) pp. 51-54 [12] J. O’Rourke: Art Gallery Theorems and Algorithms, Oxford University Press (1987) [13] L. Stockmeyer: Planar 3-colorability is polynomial complete, SIGACT News 5(3) (1973) pp. 19-25 [14] J. Urrutia: Art Gallery and Illumination Problems, Handbook of Computational Geometry (2000) pp. 973-1027
34