gornje granice za kromatski broj grafa - uniri

34
Gornje granice za kromatski broj grafa Ana Barić

Upload: others

Post on 02-Oct-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gornje granice za kromatski broj grafa - UNIRI

Gornje granice za kromatski broj grafa

Ana Barić

Page 2: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 2

UvodKoliko boja trebamo kako bismo obojili države nazemljopisnoj karti tako da su susjedne države obojenerazličitim bojama?Koliko dana je potrebno kako bismo rasporedili sastanke odbora parlamenta ako se svaki odbor sastaje jedan dan i neki članovi parlamenta moraju sudjelovati na više odbora?Ako imamo mnogo različitih vrsta riba takvih da određene vrste riba jedu neke druge vrste riba, koliko akvarija nam je potrebno tako da ne postoji opasnost da se ribe međusobno pojedu?

Page 3: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 3

GrafoviGraf je uređena trojka G=(V,E,j) koja se sastoji odnepraznog skupa V(G) čiji su elementi vrhovi od G, skupa E(G) disjunktnog s V(G) čiji su elementi bridoviod G i funkcije incidencije j koja svakom bridu e od Gpridružuje neuređeni par vrhova j(e)={u,v} (ne nužno različitih) koji se zovu krajevi od e.Krajevi u i v brida e su incidentni s bridom i obratno.Za dva vrha u i v koji su incidentni s istim bridom ekažemo da su susjedni.

Page 4: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 4

Brid koji je incidentan samo s jednim vrhom zove se petlja.Dva brida ili više njih s istim parom krajeva zovu se višestruki bridovi.Graf G je jednostavan ako nema ni petlja ni višestrukihbridova.

Grafovi

Page 5: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 5

Graf sa samo jednim vrhom zove se trivijalan, a inače netrivijalan.G je prazan graf ako je E(G)=«.Neka su G i H grafovi. Ako je V(H)Œ V(G), E(H) Œ E(G) i svaki brid iz H ima iste krajeve u H kao što ih ima u G, onda kažemo da je H podgraf od G i pišemo H Œ G, a G zovemo nadgraf od H.

Grafovi

Page 6: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 6

GrafoviJednostavan graf u kojem je svaki par vrhovaspojen bridom zove se potpun graf.Do izomorfizma postoji jedinstveni potpun graf s n vrhova kojeg označavamo s Kn.

Graf G je bipartitan (ili dvodijelni) ako mu se skup vrhova može podijeliti u dva skupa X i Ytako da svaki brid ima jedan kraj u X, a drugi u Y. Particija {X,Y} zove se biparticija grafa.Potpun bipartitni graf je jednostavanbipartitni graf s biparticijom {X,Y} u kojem jesvaki vrh iz X spojen sa svakim vrhom u Y. Ako je |X|=m i |Y|=n, takav graf označavamo s Km,n.

Page 7: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 7

Matrica incidencije i matrica susjedstva

Neka je G graf s vrhovima v1,…,vn i bridovima e1,…,em.Matrica incidencije grafa Gje (pravokutna) nµm-matricaM(G)=[mij], mij=0,1 ili 2.Matrica susjedstva grafa G je (kvadratna) n µ n-matricaA(G)=[aij], aij je broj bridova koji spajaju vi i vj.Ako je G jednostavan, onda je A (0,1)-matrica.

Page 8: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 8

Stupanj vrhaAko je G jednostavan graf, onda definiramo stupanj ili valenciju vrha v kao broj bridova od G incidentnih s v, pri čemu se svaka petlja računa kao dva brida.Oznaka za stupanj je dG(v).Minimalni i maksimalni stupanj grafa G označavamona sljedeći način:

)(max:)(

)(min:)(

)(

)(

vdG

vdG

GGVv

GGVv

=∆

Page 9: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 9

Šetnja, staza i putŠetnja u grafu G je netrivijalni konačan nizW:=v0e1v1e2…ekvk čiji su članovi naizmjence vrhovi vi i bridovi ei, tako da su krajevi od ei vrhovi vi-1 i vi, 1≤i≤k.Šetnja W je zatvorena ako je v0=vk.Ako su svi bridovi e1,e2,..,ek šetnje W međusobno različiti, onda se W zove staza, a ako su na stazi i svi vrhoviv0,…,vk međusobno različiti, ona se zove put.

vevevevuevuvevevevevuevu

vevevevevevuevu

9251432

1047341332

92637473311

:put),( :staza),( :šetnja),(

−−−

Page 10: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 10

Povezanost grafovaDva vrha u,v grafa G su povezana ako postoji (u,v)-put u G.Graf je povezan ako su svaka dva njegova vrhapovezana nekim putom.Komponenta povezanosti grafa G je maksimalnipovezan podgraf od G.Ako graf ima samo jednu komponentu povezanosti, onda kažemo da je graf povezan (u suprotnom nepovezan).

Page 11: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 11

CiklusiZatvorena staza pozitivne duljine čiji su vrhovi (osimkrajeva) međusobno različiti zove se ciklus.Za ciklus duljine k kažemo da je k-ciklus.k-ciklus je paran ako je k paran, a inače je neparan.

Page 12: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 12

k-bojenje vrhova grafa G je funkcija c:V(G)Ø{1,2,…,k}koja svakom vrhu iz G pridružuje neku boju 1,…,k.Bojenje c je pravilno ako su susjedni vrhovi različitoobojeni.Pravilno k-bojenje grafa G bez petlji je rastav{V1,V2,…Vk} od V(G) na k disjunktnih skupova (od kojih neki mogu biti prazni) koji su nezavisni (SŒV(G) jenezavisan ako nema susjednih vrhova u S).Graf je k-obojiv ako dopušta pravilno k-bojenje vrhova.Graf je k-obojiv ako i samo ako je pripadni jednostavnigraf k-obojiv.

Bojanje grafova i kromatski broj

Page 13: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 13

Bojanje grafova i kromatski brojGraf je 1-obojiv ako i samo ako je prazan (tj. E(G)=«).Graf je 2-obojiv ako i samo ako je bipartitan.Kromatski broj g(G) grafa G je najmanji broj kœ N takavda je G k-obojiv.G je k-kromatski ako je g(G)=k.

Page 14: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 14

Bojanje grafova i kromatski brojSljedeća tablica prikazuje kromatske brojeve za nekepoznate klase grafova.

PropozicijaZa svaki graf G vrijedi g(G)≤D(G)+1

Page 15: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 15

Veza g(G) s nekim parametrima grafa G

PropozicijaSvaki graf G s m vrhova zadovoljava:

TeoremAko su lmin i lmax najmanja i najveća svojstvena vrijednost matrice susjedstva A(G), onda je

412

21)( ++≤ mGγ

maxminmax 1)()/(1 λγλλ +≤≤− G

Page 16: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 16

Erdös-Faber-Lovászova slutnja:Neka je G unija od najviše n potpunih grafova Kn, tako da svaka dva imaju najviše jedan zajednički vrh.Tada je G n-obojiv.

Hadwigerova slutnja:Ako je G k-kromatski graf, onda se G može kontraktirati na graf koji sadrži Kk (tj. Kk je minora od G).Za k=4 dokaz je dao Dirac 1952.Za k=5 slutnja je ekvivalentna s teoremom o četiri boje.

Veza g(G) s nekim parametrima grafa G

Page 17: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 17

Brooksov teoremTeoremZa svaki graf G je g(G)≤ D(G)+1. Ako je D (G)=2, onda vrijedi jednakost ako i samo ako je neka komponenta od G neparni ciklus. Ako je D (G)∫2 , onda jednakost vrijedi ako i samo ako je neka komponenta od G potpun graf na D(G)+1 vrhova.Ekvivalentno: za jednostavni povezan graf G koji nijepotpun niti je neparni ciklus vrijedi g(G)≤ D(G).

Page 18: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 18

Modifikacije Brooksovog teoremaBorodin i Kostochka, Catlin te Lawrence su nezavisnodošli do zaključka da isključenje egzistencije manjihpotpunih podgrafova može poboljšati gornju granicu zag(G).Neka je zadan graf G. Ako Kr G, gdje je 4≤ r≤D(G)+1, tada

+∆

−+∆≤r

GGG 1)(1)()(γ

Za slučajeve bez trokuta Kostochka je unaprijediorezultate te dobio:

)3)((32)( +∆≤ GGγ

Page 19: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 19

Modifikacije Brooksovog teoremaNedavno to je učinio i Kim te dobio:

konstanta je , )(log

)()( cG

GcG∆

∆⋅≤γ

Stacho je također nastojao modificirati Brooksovu gornju granicu na sljedeći način.Neka je zadan graf G, definiramo

tj. D2(G) je najveći stupanj koji vrh v može imati s obzirom da je v susjedan vrhu čiji je stupanj velik baremkoliko i njegov sam.

d(v)d(u)d(v)

N(u)vGVu max max∆

)(2≤

∈∈=

Page 20: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 20

Modifikacije Brooksovog teorema

U mnogim slučajevima, D2(G) je dosta manji odmaksimalnog stupnja D(G). Na primjer, ako je nr1, tadaje D 2(K1,n )=1. Njegov glavni rezultat je:

TeoremNeka je G graf. Tada je g(G)≤ D 2(G)+1.

Po teoremu dobivamo , dok prema svim prethodnim rezultatima imamo da je

ili)3(32)( ,1 +≤ nK nγ konstanta je c ,

log)( ,1 n

ncK n ⋅≤γ

2)(K n1, ≤γ

Page 21: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 21

Modifikacije Brooksovog teoremaIz teorema se dobivaju sljedeća tri korolara.

KorolarNeka je G graf i neka Kr G, gdje je 4 ≤ r b D 2(G). Tada je

KorolarNeka je G graf bez trokuta. Tada je

1)()()( 22 +

∆−∆≤

rGGGγ

1)2)((32)( 2 ++∆≤ GGγ

Page 22: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 22

Modifikacije Brooksovog teorema

KorolarNeka je G graf bez trokuta s D 2(G)r2. Tada je

konstanta je , )(log

)()(2

2 cG

GcG∆

∆⋅≤γ

Page 23: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 23

Modifikacije Brooksovog teoremaStacho je dao još jednu gornju granicu za kromatski broj grafa.Neka Vi označava skup vrhova stupnja i u grafu G.Definiramo s =maxir(D(G)+2)/2|Vi|, tj. s je maksimalni brojvrhova istog stupnja, svaki barem (D(G)+2)/2.

TeoremZa svaki graf G vrijedi

+∆+

≤ )2)((1

(G) Gs

Page 24: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 24

Planarni grafoviGraf je planaran (ravninski) ako se može smjestiti(nacrtati) u ravnini R2 tako da mu se bridovi sijeku samou vrhovima.Grafovi svih pet pravilnih poliedara (tzv. Platonovihtijela) su planarni.

Graf koji nije planaran zove se neplanaran (K5, K3,3).

Page 25: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 25

Dualni grafoviRavninski graf G dijeli komponente od G u ravnini na područja. Zatvorenja tih područja zovu se strane grafa G.

Svaki ravninski graf ima točno jednu neomeđenu stranu koju zovemo vanjska strana.Brid (ili vrh) od G je incidentan sa stranom ako jesadržan u toj strani.

Page 26: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 26

Dualni grafoviRavninskom grafu G je pridružen njegov (ravninski) dualni graf G*.Vrhovi od G* su strane od G.Dva vrha iz G* su spojena bridom e* ako i samo ako supripadne strane iz G incidentne sa zajedničkim bridome.

Page 27: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 27

Problem 4 boje

Problem 4 boje je postavio Francis Guthrie 1852.Postavio je opće pitanje može li se svaka planarna karta obojiti s četirima bojama.Problem su pokušali riješiti de Morgan, Cayley, Hamilton i drugi.

Page 28: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 28

Problem 4 boje1879. Kempe je prvi objavio “rješenje” problema.1880. Tait je dao još jedan dokaz.1890. Heawood je pokazao da Kempeov dokaz ne vrijedi i dokazao teorem o 5 boja.

TeoremSvaki planaran graf je 5-obojiv.

1891. Petersen je pokazao da Taitov dokaz ne vrijedi.1943. Hadwiger je postavio Hadwigerovu slutnju(generalizacija teorema o četiri boje).Tijekom 1860-tih i 1870-tih Heesch je razvio metodu kojom se može kompjutor primijeniti u dokazivanju.

Page 29: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 29

Problem 4 bojePrelaskom na dualni graf, problem četiriju boja pita je li planaran graf 4-obojiv?Svako područje mape zamijenjeno je vrhom grafa, a dva vrha su povezana bridom ako i samo ako dva područja dijele granicu (ne samo rubnu točku).

Page 30: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 30

1976. Appel i Haken uspjeli su dokazati da je svaku kartu u ravnini moguće obojiti četirima bojama.

TeoremSvaki planaran graf je 4-obojiv.

Prvi veliki teorem koji je dokazan uz pomoć računala (problem su sveli na ispitivanje 1955 tipova grafova)Detalji dokaza pojavili su se u dva članka 1977.

Problem 4 boje

Page 31: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 31

Primjena bojenja grafova u igri SudokuSudoku je logička igra slaganja brojeva.Cilj igre – ispuniti 9µ9 mrežu (može biti 16 µ 16 ili veća) tako da svaki red, svaki stupac i svaki od devet 3 µ 3 kvadrata (blokovi ili regije) sadrže brojeve od 1 do 9.Slagalica se zadaje kao djelomično ispunjena mreža.

Page 32: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 32

Ispunjena Sudoku slagalica je tip latinskog kvadrata s dodatnim ograničenjem na sadržaju individualnih blokova.L. Euler se ponekad pogrešno navodi kao izvor slagalice.Modernu slagalicu je izmislio američki arhitekt H. Garns 1979., a objavio Dell Magazines pod imenom “Number place”.Slagalica je postala popularna u Japanu 1986., nakon što ju je objavio japanski izdavač Nikoli i dao joj ime Sudoku (“brojevi moraju ostati pojedinačno”).

Primjena bojenja grafova u igri Sudoku

Page 33: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 33

Primjena bojenja grafova u igri Sudoku

Sudoku slagalica – problem bojenja grafova.Svrha igre – konstruiranje pravilnog 9-bojenja određenog grafa tako da se najprije zadaje djelomično 9-bojenje.Zadani graf ima 81 vrhova (vrh Ø ćelija mreže).Vrhove označimo uređenim parovima (x,y), x,y=1,…,9.Dva vrha označena s (x,y) i (x’,y’) spojena su bridom ako i samo ako

x=x’ (isti stupac) iliy=y’ (isti redak) ili

(isti 3 µ 3 blok)

=

=

333x

3x ',' yy

Page 34: Gornje granice za kromatski broj grafa - UNIRI

20.11.2008. Gornje granice za kromatski broj grafa 34

ZaključakTeorija grafova, a time i traženje kromatskog broja grafaima široku primjenu u stvarnom životu.Taj problem još uvijek je popularan među matematičarima koji neprestano nastoje poboljšati tugranicu te, ako je moguće, odrediti točnu vrijednost zakromatski broj proizvoljnog grafa.