Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda

Podobné dokumenty
Vybíravost grafů, Nullstellensatz, jádra

Barevnost grafů MFF UK

Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom,

Vrcholová barevnost grafu

1 Seznamová barevnost úplných bipartitních

Hypergrafové removal lemma a Szemérediho

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.

Definice 1 eulerovský Definice 2 poloeulerovský

10 Přednáška ze

1 Nenulové toky. 1.1 Úvod. 1.2 Definice

TGH09 - Barvení grafů

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

René Grežďo. Vrcholové barvení grafu

Teorie grafů Jirka Fink

H {{u, v} : u,v U u v }

Ukážeme si lineární algoritmus, který pro pevné k rozhodne, zda vstupní. stromový rozklad. Poznamenejme, že je-li k součástí vstupu, pak rozhodnout

Jan Březina. 7. března 2017

TEORIE GRAFŮ TEORIE GRAFŮ 1

Základy teorie množin

Výroková a predikátová logika - IV

4 Pojem grafu, ve zkratce

Kolik existuje různých stromů na pevně dané n-prvkové množině vrcholů?

grupa těleso podgrupa konečné těleso polynomy komutativní generovaná prvkem, cyklická, řád prvku charakteristika tělesa

Další NP-úplné problémy

Příklady z Kombinatoriky a grafů I - LS 2015/2016

Dijkstrův algoritmus

Diskrétní matematika. DiM /01, zimní semestr 2018/2019

Hamiltonovské kružnice, stromy, rovinné grafy

autorovu srdci... Petr Hliněný, FI MU Brno 1 FI: MA010: Průnikové grafy

Drsná matematika III 9. přednáška Rovinné grafy: Stromy, konvexní mnohoúhelníky v prostoru a Platónská tělesa

Učební texty k státní bakalářské zkoušce Matematika Teorie grafů. študenti MFF 15. augusta 2008

Golayův kód 23,12,7 -kód G 23. rozšířený Golayův kód 24,12,8 -kód G 24. ternární Golayův kód 11,6,5 -kód G 11

Důkaz Heineho Borelovy věty. Bez újmy na obecnosti vezmeme celý prostor A = M (proč? úloha 1). Implikace. Nechť je (M, d) kompaktní a nechť.

Učební texty k státní bakalářské zkoušce Matematika Skalární součin. študenti MFF 15. augusta 2008

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy

Omezenost funkce. Definice. (shora, zdola) omezená na množině M D(f ) tuto vlastnost. nazývá se (shora, zdola) omezená tuto vlastnost má množina

Definice 5.1 Graf G = (V, E) je tvořen množinou vrcholů V a množinou hran, kde

10 Podgrafy, isomorfismus grafů

Pomocný text. Polynomy

Teoretická informatika Tomáš Foltýnek Barvení grafů Platónská tělesa

Základy matematické analýzy

O běžci s tětivou v zádech a jiných hanebnostech

Grafy. doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava. Prezentace ke dni 13.

Drsná matematika III 9. přednáška Rovinné grafy: Stromy, konvexní mnohoúhelníky v prostoru a Platónská tělesa

4 Stromy a les. Definice a základní vlastnosti stromů. Kostry grafů a jejich počet.

Definice barevnosti grafu, základní vlastnosti. Varinaty problému barvení.

2 Důkazové techniky, Indukce

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b)

Minimální kostry. Teorie. Štěpán Šimsa

Generující kořeny cyklických kódů. Generující kořeny. Alena Gollová, TIK Generující kořeny 1/30

Přijímací zkouška - matematika

α β ) právě tehdy, když pro jednotlivé hodnoty platí β1 αn βn. Danou relaci nazýváme relace

Modely Herbrandovské interpretace

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2016

Základní pojmy teorie grafů [Graph theory]

8 Rovinnost a kreslení grafů

PŘEDNÁŠKA 7 Kongruence svazů

Matematické důkazy Struktura matematiky a typy důkazů

Lineární algebra : Vlastní čísla, vektory a diagonalizace

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2015

Příklad. Řešte v : takže rovnice v zadání má v tomto případě jedno řešení. Pro má rovnice tvar

GRAFY A GRAFOVÉ ALGORITMY

Definice 7.2. Nejmenší přirozené číslo k, pro které je graf G k-obarvitelný, se nazývá chromatické číslo (barevnost) grafu G a značí se χ(g).

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program

MATEMATIKY. Přednášel: Prof. RNDr. Jaroslav Nešetřil, DrSc. Zapsal: Michal Hrušecký

Kostry. 9. týden. Grafy. Marie Demlová (úpravy Matěj Dostál) 16. dubna 2019

[1] Determinant. det A = 0 pro singulární matici, det A 0 pro regulární matici

Teorie grafů. Teoretická informatika Tomáš Foltýnek

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Hammingův odhad. perfektní kódy. koule, objem koule perfektní kód. triviální, Hammingův, Golayův váhový polynom. výpočet. příklad

67. ročník matematické olympiády III. kolo kategorie A. Přerov, března 2018

Logické programy Deklarativní interpretace

Výroková a predikátová logika - VII

Věta o dělení polynomů se zbytkem

Drsná matematika III 10. demonstrovaná cvičení Kostry grafů

Cvičení ke kursu Vyčíslitelnost

VĚTY Z LINEÁRNÍ ALGEBRY

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 3. PREDNÁŠKA - KOMPAKTNÍ PROSTORY.

Univerzita Karlova v Praze Pedagogická fakulta

Úlohy k procvičování textu o univerzální algebře

1 Lineární prostory a podprostory

Výroková a predikátová logika - VII

Teorie grafů BR Solutions - Orličky Píta (Orličky 2010) Teorie grafů / 66

GRAFOVÉ MODELY. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky FIT České vysoké učení technické v Praze. BI-GRA, LS 2010/2011, Lekce 1

Lineární algebra : Lineární prostor

8 Kořeny cyklických kódů, BCH-kódy

Báze a dimenze vektorových prostorů

Úlohy k procvičování textu o svazech

Teorie grafů(povídání ke třetí sérii)

15. Moduly. a platí (p + q)(x) = p(x) + q(x), 1(X) = id. Vzniká tak struktura P [x]-modulu na V.

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího).

Greenova funkce pro dvoubodové okrajové úlohy pro obyčejné diferenciální rovnice

8 Přednáška z

a jiné elektronické přístroje včetně mobilů. Pracujte samostatně. Povolen je 1 list A4 vlastnoručně psaných poznámek k předmětu...

Teorie grafů. zadání úloh. letní semestr 2008/2009. Poslední aktualizace: 19. května First Prev Next Last Go Back Full Screen Close Quit

Cvičení z Lineární algebry 1

Predik atov a logika - pˇredn aˇska () Predik atov a logika - pˇredn aˇska / 16

Hledáme efektivní řešení úloh na grafu

1 Determinanty a inverzní matice

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

Transkript:

Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda Zdeněk Dvořák 12. prosince 2017 1 Vybíravost Přiřazení seznamů grafu G je funkce L, která každému vrcholu G přiřadí množinu barev. L-obarvení je dobré obarvení ϕ grafu G tž. ϕ(v) L(v) pro každý vrchol v V (G). Vybíravost χ l (G) je nejmenší přirozené číslo k takové, že G je L-obarvitelný pro každé přiřazení L seznamů velikosti alespoň k. Pozorování 1. χ l (G) χ(g) χ l (G) d + 1 je-li G d-degenerovaný χ l (C n ) = χ(c n ) Lemma 2. χ l (K n,n n) > n. Důkaz. Necht vrcholy jsou v 1,..., v n a w i1,...,i n pro i 1,..., i n {1,..., n}. Vrcholu v k přiřadíme seznam L(v k ) = {c k,1,..., c k,n }. Vrcholům w přiřadíme všechny n-prvkové seznamy, které protínají seznam každého z vrcholů v 1,..., v n v právě jednom prvku; tedy L(w i1,...,i n ) = {c 1,i1, c 2,i2,..., c n,in }. Obarvímeli vrcholy v 1,..., v n barvami c 1,i1,..., c n,in, pak nelze obarvit w i1,...,i n z jeho seznamu. 2 Vybíravost rovinných grafů Lemma 3. Existují rovinné grafy vybíravosti alespoň 5. Důkaz. Necht G uwv je následující graf: 1

z 3 z 1 z 2 u w v Necht L 1,p,a je přiřazení seznamů tž. L 1,p,a (z 1 ) = {1, p, 5, 6}, L 1,p,a (z 2 ) = {a, p, 5, 6} a L 1,p,a (z 3 ) = {1, a, 5, 6}. Pak předbarvení (u, w, v) barvami (1, p, a) nelze rozšířit na L 1,p,a -obarvení grafu G uwv. Necht G uv je graf vzniklý ze dvou kopií G uwv sdílejících cestu uwv. Necht L 1,a je přiřazení seznamů odpovídající L 1,p,a v jedné z kopií a L 1,q,a ve druhé a L 1,a (w) = {1, a, p, q}. Pak předbarvení (u, v) barvami {1, a} nelze rozšířit na L 1,a -obarvení grafu G uv. Necht G vznikne z 16 kopií G uv sdílejících vrcholy u a v. Necht L(u) = {1, 2, 3, 4}, L(v) = {a, b, c, d}, a L odpovídá L(i, l) pro i {1, 2, 3, 4} a l {a, b, c, d} na 16 kopiích G uv. Pak G není L-obarvitelný. Věta 4 (Thomassen). Každý rovinný graf je 5-vybíravý. Platí i následující silnější tvrzení: necht G je rovinný graf, P je cesta s nejvýše dvěma vrcholy obsažená v hranici vnější stěny G, a L je přiřazení seznamů velikosti 5 vrcholům G nesousedícím s vnější stěnou, seznamů velikosti 3 vrcholům G nepatřícím do P a sousedícím s vnější stěnou, a jednoprvkových navzájem různých seznamů vrcholům P. Pak G je L-obarvitelný. Důkaz. Indukcí dle V (G). Bez újmy na obecnosti G je souvislý. Je také 2-souvislý, jinak uvažme G = G 1 G 2, kde G 1 a G 2 se protínají v jednom vrcholu v a P G 1. Z indukčního předpokladu lze L-obarvit G 1, změnit seznam v na jednoprvkový daný obarvením G 1 a rozšířit obarvení na G 2. Necht K je kružnice ohraničující vnější stěnu G. Lze předpokládat, že K je indukovaná: jinak by měla chordu uv a G = G 1 G 2 pro vlastní podgrafy G 1 a G 2 protínající se v hraně uv, tž. P G 1. Z indukčního předpokladu lze L-obarvit G 1, změnit seznamy u a v na jednoprvkové dané obarvením G 1 a rozšířit obarvení na G 2. Lze také předpokládat V (P ) = 2, jinak můžeme smazat barvy ze seznamu některého vrcholu K. Necht V (P ) = {p, q} a v je soused p v K různý od q. Necht {a, b} L(v)\L(p) jsou dvě libovolné barvy. Necht L je přiřazení seznamů tž. L (x) = L(x)\{a, b} pro sousedy x vrcholu v neležící na K, a L (x) = L(x) pro ostatní 2

vrcholy x. Pak G v je L -obarvitelný z indukčního předpokladu a vrcholu v lze dát barvu a nebo b jinou než barva jeho souseda v K různého od p (jelikož K je indukovaný cyklus, v má právě dva sousedy v K). 3 Chevalley-Warningova věta a regulární podgrafy Lemma 5. Pro libovolné prvočíslo p a j = 0,..., p 2 platí x j = 0. Důkaz. Rovnice x j = 1 má nejvýše j p 2 řešení v Z p, a proto existuje prvek g 0 takový, že g j 1. Jelikož funkce x gx je bijekcí na Z p, platí gz p = Z p, a proto x j = (gx) j = g j x j. Jelikož g j 1, dostáváme x j = 0. Věta 6. Necht p je prvočíslo a f 1,..., f r jsou polynomy nad Z p v n proměnných, celkových stupňů d 1,..., d r, a necht platí r i=1 d i < n. Pak počet řešení systému f 1 ( x) = 0,..., f r ( x) = 0 je dělitelný p. Důkaz. Z malé Fermatovy věty máme x p 1 = 1 pro každé x Z p \ {0}. Uvažujme polynom f( x) = r p 1 i=1 (1 fi ( x)). Pak f( x) = 1 jestliže x je řešení uvažovaného systému, a jinak f( x) = 0. Chceme tedy ukázat, že x Z f( x) = 0. p n Celkový stupeň polynomu f je nejvýše (p 1) r i=1 d i < (p 1)n. Jelikož f je polynom v n proměnných, v každém jeho členu se tedy vyskytuje proměnná, jejíž stupeň je nejvýše p 2. Existují tedy polynomy g i,j pro i = 1,..., n a 0 j p 2 tž. v g i,j se nevyskytuje proměnná x i a f = p 2 n g i,j x j i. i=1 j=0 3

Povšimněme si, že g i,j x j i = Pak x Z n p x Z n p (x 1,...,x i 1,x i+1,...,x n) Z n 1 p q i,j f( x) = p 2 n g i,j x j i r i=1 j=0 p 2 n = g i,j x j i = 0. i=1 j=0 r x i Z p x j i = 0 Věta 7. Necht G je multigraf v němž všechny vrcholy mají stupeň 4 nebo 5. Jestliže G není 4-regulární, pak má 3-regulární podmultigraf. Důkaz. Necht r = V (G). Pro v V (G) si zadefinujme polynom f v = x 2 e. e incidentní s v nad Z 3. Počet proměnných je E(G) > 2r = v V (G) deg(f v), dle Věty 6 je tedy počet řešení systému f v ( x) = 0 pro v V (G) dělitelný 3. Systém má triviální nulové řešení, má tedy i (alespoň dvě) nenulová řešení. Položme X = {e E(G) : x e 0} pro nějaké takové řešení. Jelikož x 2 = 1 pro x Z 3 \ {0} a G má maximální stupeň nejvýše 5, f v ( x) = 0 je ekvivalentní tomu, že v má stupeň 0 nebo 3 v podgrafu (V (G), X). Podmínka že G není 4-regulární je nutná, například trojúhelník se zdvojenými hranami nemá žádný 3-regulární podgraf. 4 Nullstellensatz Použijeme následující základní tvrzení z algebry (lze dokázat indukcí dle počtu proměnných). Lemma 8. Necht p(x 1,..., x n ) je polynom v n proměnných, v němž každý výskyt proměnné x i má stupeň nejvýše d i pro i {1,..., n}, a necht S i je množina komplexních čísel velikosti alespoň d i +1. Jestliže p 0, pak existují hodnoty s 1 S 1,..., s n S n tž. p(s 1,..., s n ) 0. 4

Necht G je neorientovaný graf s vrcholy {v 1,..., v n } a G je jeho libovolná orientace. Grafový polynom P G je definován jako P G (x 1,..., x n ) = (x j x i ). (v i,v j ) E( G) Povšimněme si, že P G (c 1,..., c n ) 0 právě když funkce přiřazující vrcholům G barvy c 1,..., c n je dobré obarvení G. Věta 9. Necht G je neorientovaný graf s vrcholy {v 1,..., v n } a G je jeho libovolná orientace. Necht d 1,..., d n jsou přirozená čísla a L je přiřazení seznamů G tž. L(v i ) > d i pro 1 i n. Jestliže se člen x d 1 n se v polynomu P G vyskytuje s nenulovým koeficientem, pak G je L-obarvitelný. Důkaz. Bez újmy na obecnosti L(v i ) = d i + 1 a prvky L(v i ) jsou komplexní čísla. Zadefinujme p i (x) = c L(v i )(x c) pro i = 1,..., n. Pak p i (c) = 0 pro všechna c L(v i ). Necht q i = x di+1 p i ; pak q i je polynom stupně nejvýše d i a q i (c) = c di+1 pro všechna c L(v i ). Necht P je polynom vzniklý z P G opakovanou substitucí q i za x di+1 pro i {1,..., n}. Pak P (c 1,..., c n ) = P G (c 1,..., c n ) pro libovolná c 1 L(v 1 ),..., c n L(v n ) a stupeň proměnné x i v P je nejvýše d i. Navíc koeficient x d 1 n je stejný v P jako v P G, jelikož všechny členy P G mají stejný celkový stupeň (rovný E(G) ) a substituce vytváří pouze členy menšího stupně. Proto P 0 a P G (c 1,..., c n ) = P (c 1,..., c n ) 0 pro nějaké c 1 L(v 1 ),..., c n L(v n ) z Lemmatu 8. Pak obarvení vrcholů G barvami c 1,..., c n je dobré L- obarvení. Necht G je pevná orientace grafu G, a necht G je orientace G, která se od G liší na právě p hranách. Pak definujme sgn( G ) = ( 1) p. Pozorování 10. Necht G je neorientovaný graf s vrcholy {v 1,..., v n } a G je jeho libovolná pevná orientace. Necht O d1,...,d n je množina všech orientací grafu G v nichž v i má vstupní stupeň d i pro i = 1,..., n. Koeficient členu x d 1 n v polynomu P G je až na znaménko roven sgn( G ). G O d1,...,dn Každé dvě orientace se stejnými vstupními stupni se liší obrácením hran v nějakém Eulerovském podgrafu. Dostáváme tedy následující. Důsledek 11. Necht G je neorientovaný graf s vrcholy {v 1,..., v n } a G je jeho libovolná orientace tž. v i má vstupní stupeň d i pro každé i. Necht E je 5

množina všech podmnožin E( G) tvořících Eulerovský podgraf. Pak koeficient členu x d 1 n v polynomu P G je až na znaménko roven ( 1) X. X E Je-li G bipartitní, pak každý Eulerovský podgraf jeho orientace má sudý počet hran (a nějaký takový existuje prázdný), proto dostáváme následující. Důsledek 12. Necht G je neorientovaný bipartitní graf s vrcholy {v 1,..., v n } a G je jeho libovolná orientace tž. v i má vstupní stupeň d i pro každé i. Pak koeficient členu x d 1 n v polynomu P G je nenulový, a tedy G lze L-obarvit pro libovolné přiřazení seznamů L tž. L(v i ) > d i pro každé i. Speciálně rovinné bipartitní grafy mají orientaci s vstupním stupněm nejvýše 2, a jsou tedy 3-vybíravé. 6