Eulerovské grafy. Príklad Daný graf nie je eulerovský, ale obsahuje eulerovskú cestu (a, ab, b, bc, c, cd, d, da, a, ac, c, ce, e, ed, d, db).

Σχετικά έγγραφα
Motivácia Denícia determinantu Výpo et determinantov Determinant sú inu matíc Vyuºitie determinantov. Determinanty. 14. decembra 2010.

Planárne a rovinné grafy

Matematika Funkcia viac premenných, Parciálne derivácie

Obvod a obsah štvoruholníka

4. decembra decembra 2003 Teria grafov 1

Ekvačná a kvantifikačná logika

Teória grafov I definícia grafu, základné pojmy, podgraf, cesty a kružnice v grafe, orientované grafy, eulerovský ťah, hamiltonovská kružnica

Tomáš Madaras Prvočísla

Start. Vstup r. O = 2*π*r S = π*r*r. Vystup O, S. Stop. Start. Vstup P, C V = P*C*1,19. Vystup V. Stop

1. Limita, spojitost a diferenciálny počet funkcie jednej premennej

Markovove procesy. Teória hromadnej obsluhy. doc. RNDr. tefan Pe²ko, CSc. 17. októbra Katedra matematických metód, FRI šu

Matematika prednáška 4 Postupnosti a rady 4.5 Funkcionálne rady - mocninové rady - Taylorov rad, MacLaurinov rad

Matematika 2. časť: Analytická geometria

Prechod z 2D do 3D. Martin Florek 3. marca 2009

Katolícka univerzita v Ružomberku, Pedagogická fakulta TEÓRIA GRAFOV. ( História matematiky referát ) Mária Házyová. M I Nv

Pravdepodobnos a ²tatistika (1-INF-435) Poznámky k predná²kam. Radoslav Harman, KAM, FMFI UK

IV Paralelné a distribuované výpo ty. Dana Pardubská

KATEDRA DOPRAVNEJ A MANIPULAČNEJ TECHNIKY Strojnícka fakulta, Žilinská Univerzita

HONDA. Έτος κατασκευής

Hry N hrá ov. doc. RNDr. tefan Pe²ko. April 9, Katedra matematických metód a opera nej analýzy, FRI šu

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

Priamkové plochy. Ak každým bodom plochy Φ prechádza aspoň jedna priamka, ktorá (celá) na nej leží potom plocha Φ je priamková. Santiago Calatrava

7. FUNKCIE POJEM FUNKCIE

Katedra matematiky Fakulta elektrotechniky a informatiky

Základy automatického riadenia

PRUŽNOSŤ A PEVNOSŤ PRE ŠPECIÁLNE INŽINIERSTVO

VLASTNÉ ČÍSLA A JORDANOV KANONICKÝ TVAR. Michal Zajac. 3 T b 1 = T b 2 = = = 2b

6 Limita funkcie. 6.1 Myšlienka limity, interval bez bodu

Parts Manual. Trio Mobile Surgery Platform. Model 1033

Maticové hry. doc. RNDr. tefan Pe²ko. 9. marca Katedra matematických metód a opera nej analýzy, FRI šu

Cvičenie č. 4,5 Limita funkcie

Algoritmy teórie grafov

ARMA modely čast 2: moving average modely (MA)

Podnikateľ 90 Mobilný telefón Cena 95 % 50 % 25 %

11. prednáška ( ) Najkratšie cesty (v grafe)

Pavol Jozef afárik University in Ko²ice Faculty of Science. Testovanie a verikácia programov Floydova metóda Gabriela Andrejková

Moderné vzdelávanie pre vedomostnú spoločnosť Projekt je spolufinancovaný zo zdrojov EÚ M A T E M A T I K A

1. písomná práca z matematiky Skupina A

Nekone ný antagonistický konikt

Η ΑΝΘΥΦΑΙΡΕΤΙΚΗ ΕΡΜΗΝΕΙΑ ΤΗΣ ΕΞΩΣΗΣ ΤΗΣ ΠΟΙΗΣΗΣ ΣΤΟ ΔΕΚΑΤΟ ΒΙΒΛΙΟ ΤΗΣ ΠΟΛΙΤΕΙΑΣ ΤΟΥ ΠΛΑΤΩΝΟΣ

24. Základné spôsoby zobrazovania priestoru do roviny

Život vedca krajší od vysnívaného... s prírodou na hladine α R-P-R

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy

x x x2 n

Siete jednosmerného prúdu alebo 77 odporných príkladov

Ispitivanje toka i skiciranje grafika funkcija

HASLIM112V, HASLIM123V, HASLIM136V HASLIM112Z, HASLIM123Z, HASLIM136Z HASLIM112S, HASLIM123S, HASLIM136S

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

Deliteľnosť a znaky deliteľnosti

DIPLOMOVÁ PRÁCE. Monika Jakubcová Míry ecience portfolia vzhledem k stochastické dominanci

FUNKCIE N REÁLNYCH PREMENNÝCH

Goniometrické rovnice a nerovnice. Základné goniometrické rovnice

Automaty a formálne jazyky

ALGORITMICKÁ TEÓRIA GRAFOV

MIDTERM (A) riešenia a bodovanie

Einsteinove rovnice. obrázkový úvod do Všeobecnej teórie relativity. Pavol Ševera. Katedra teoretickej fyziky a didaktiky fyziky

!"#$%& '!(#)& a<.21c67.<9 /06 :6>/ 54.6: 1. ]1;A76 _F -. /06 4D26.36 <> A.:4D6:6C C4/4 /06 D:43? C</ O=47?6C b*dp 12 :1?6:E /< D6 3:4221N6C 42 D:A6 O=

3. Striedavé prúdy. Sínusoida

Pevné ložiská. Voľné ložiská

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

M6: Model Hydraulický systém dvoch zásobníkov kvapaliny s interakciou

Komplexné čísla, Diskrétna Fourierova transformácia 1

Povrch a objem ihlana

13. kapitola Siete a metóda kritickej cesty

4. Výrokové funkcie (formy), ich definičný obor a obor pravdivosti

Računarska grafika. Rasterizacija linije

2. prednáška. Teória množín I. množina operácie nad množinami množinová algebra mohutnosť a enumerácia karteziánsky súčin

Đường tròn : cung dây tiếp tuyến (V1) Đường tròn cung dây tiếp tuyến. Giải.

23. Zhodné zobrazenia

METÓDY VNÚTORNÉHO BODU VO FINANƒNÝCH MODELOCH DIPLOMOVÁ PRÁCA

Gramatická indukcia a jej využitie

Rozsah akreditácie 1/5. Príloha zo dňa k osvedčeniu o akreditácii č. K-003

MATEMATICKÁ OLYMPIÁDA

Motivácia pojmu derivácia

Πίνακας ρυθμίσεων στο χώρο εγκατάστασης

Aproximačné algoritmy. (7. októbra 2010) DRAFT

Trigonometrijske nejednačine

AerobTec Altis Micro

ZÁKLADNÉ GEOMETRICKÉ TELESÁ. Hranolová plocha Hranolový priestor Hranol

ΔΗΜΟΤΙΚΕΣ ΕΚΛΟΓΕΣ 18/5/2014 ΑΚΥΡΑ

Harmonizované technické špecifikácie Trieda GP - CS lv EN Pevnosť v tlaku 6 N/mm² EN Prídržnosť

Θεωρία Γραφημάτων 7η Διάλεξη

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY RIGORÓZNA PRÁCA. Martin Samuelčík

7. Dokážte, že z každej nekonečnej množiny môžeme vydeliť spočítateľnú podmnožinu.

Lineárna algebra I - pole skalárov, lineárny priestor, lineárna závislosť, dimenzia, podpriestor, suma podpriestorov, izomorfizmus

ARMA modely čast 2: moving average modely (MA)

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO. Pavol Ďuriš. Výpočtová zložitosť

ZADANIE 1_ ÚLOHA 3_Všeobecná rovinná silová sústava ZADANIE 1 _ ÚLOHA 3

Zbierka rie²ených úloh z matematickej fyziky

Αυτό το κεφάλαιο εξηγεί τις ΠΑΡΑΜΕΤΡΟΥΣ προς χρήση αυτού του προϊόντος. Πάντα να μελετάτε αυτές τις οδηγίες πριν την χρήση.

TRIGONOMETRIJA TROKUTA

Spojité rozdelenia pravdepodobnosti. Pomôcka k predmetu PaŠ. RNDr. Aleš Kozubík, PhD. 26. marca Domovská stránka. Titulná strana.

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

Funkcie - základné pojmy

7 Derivácia funkcie. 7.1 Motivácia k derivácii

Návrh vzduchotesnosti pre detaily napojení

Rozsah hodnotenia a spôsob výpočtu energetickej účinnosti rozvodu tepla

ΖΕΡΔΑΛΗΣ ΣΩΤΗΡΙΟΣ ΤΟ ΟΥΤΙ ΣΤΗ ΒΕΡΟΙΑ (1922-ΣΗΜΕΡΑ) ΘΕΣΣΑΛΟΝΙΚΗ

ELEKTROTEHNIČKI ODJEL

Transcript:

Eulerovské grafy Denícia Nech G = (V, E) je graf. Uzavretý ah v G sa nazýva eulerovská kruºnica, ak obsahuje v²etky hrany G. Otvorený ah obsahujúci v²etky hrany grafu sa nazýva eulerovská cesta. Graf sa nazýva eulerovský, ak obsahuje eulerovskú kruºnicu. Daný graf nie je eulerovský, ale obsahuje eulerovskú cestu (a, ab, b, bc, c, cd, d, da, a, ac, c, ce, e, ed, d, db).

História - problém siedmich mostov mesta Krá ovec (Königsberg, dne²ný Kaliningrad): Problém Cez Krá ovec preteká rieka Pregel, v ktorej sa nachádzajú dva rie ne ostrovy. V r. 1736 boli tieto ostrovy spojené navzájom a s oboma brehmi rieky pomocou siedmich mostov: Je moºné prejs po kaºdom z mostov práve raz a vráti sa na miesto, z ktorého sme vy²li?

Problém je ekvivalentný s nájdením eulerovskej kruºnice v znázornenom multigrafe: L. Euler v r. 1736 dokázal, ºe daný problém nemá rie²enie (v danom multigrafe dokonca neexistuje ani eulerovská cesta).

Lema Ak G je graf s δ(g) 2, tak G obsahuje kruºnicu. Dôkaz: Nech P = (v 0, e 1, v 1,..., v k 1, e k, v k ) je najdlh²ia cesta v G. Ke ºe deg(v k ) 2, existuje hrana v k y, y v k 1. Potom v²ak y {v 1,..., v k 2 } (inak by bolo moºné P pred ºi o v k y, o je spor), teda (y,..., v k 1, e k, v k, v k y, y) tvorí kruºnicu v G. Veta Nech G je súvislý graf. Nasledujúce podmienky sú ekvivalentné: (i) G je eulerovský (ii) kaºdý vrchol G má párny stupe p (iii) E(G) = E i, pri om pre i j je E i E j = a E i je i=1 hranová mnoºina nejakej kruºnice v G (t.j. G je zjednotením hranovo disjunktných kruºníc).

Dôkaz: (i) (ii): Nech G je eulerovský graf a S = (v 0, e 1, v 1,..., v k 1, e k, v 0 ) je eulerovská kruºnica v G. Ak v i v 0, tak kaºdý výskyt v i v zápise S prispieva 2 ku stup u vrchola v i, a teda stupe v i je párny. Rovnaká úvaha platí aj pre výskyt v 0 vnútri S; prvá hrana e 1 a posledná hrana e k tieº dokopy prispievajú 2 ku stup u v 0, a teda aj tento stupe je párny.

(ii) (iii): Nech kaºdý vrchol G má párny stupe a G je súvislý. Potom δ(g) 2, teda G obsahuje kruºnicu C. alej postupujeme úplnou matematickou indukciou pod a po tu kruºníc grafu. Uvaºujme graf G E(C), ktorý vznikne z G odstránením v²etkých hrán C; nech G 1,..., G r sú komponenty G. Platí, ºe v²etky vrcholy G E(C) majú párny stupe (vrcholom z V (C) klesol stupe o 2, ostatným sa nezmenil). Teda kaºdý komponent G i je bu izolovaný vrchol, alebo je to súvislý graf, ktorý má len vrcholy párnych stup ov a má menej kruºníc, ako G. Pod a induk ného predpokladu je G i zjednotením hranovo disjunktných kruºníc C (1) i,..., C (n i) i. Potom C p n i i=1 j=1 C (j) i disjunktných kruºníc, ktorých zjednotením je G. je systém hranovo

(ii) (iii): Nech p C i je systém hranovo disjunktných kruºníc, i=1 ktorých zjednotenie je G, pri om ich indexy sú zvolené tak, ºe pre kaºdé i = 1,..., p 1 je V (C i+1 ) i j=1 V (C j ). Denujme podgrafy T 1,..., T p G nasledovne: T 1 := C 1, T i+1 := T i C i+1. Potom platí, ºe kaºdý podgraf T i je sám osebe eulerovský (dokáºeme matematickou indukciou pod a i. Tvrdenie zrejme platí pre i = 1; ak platí pre i = l a x l+1 = V (T l ) V (C l+1 ), tak eulerovskú kruºnicu v T l+1 moºno získa zre azením eulerovských kruºníc v T l a C l+1 cez vrchol x l+1 ), teda aj T p = G je eulerovský. Predchádzajúca veta platí aj pre súvislé multigrafy.

Dôsledok Ak súvislý graf má 2k vrcholov nepárneho stup a, tak mnoºinu jeho hrán moºno rozloºi na k navzájom (hranovo) disjunktných otvorených ahov, z ktorých kaºdý za ína aj kon í vo vrchole nepárneho stup a.

H adanie eulerovských kruºníc v grafe Denícia Hrana e v grafe G = (V, E) sa nazýva most, ak G e má viac komponentov ako G. Lema Nech G je graf, ktorého v²etky vrcholy sú párneho stup a. Potom G neobsahuje most. Dôkaz: Sporom - nech existuje graf G s vrcholmi párnych stup ov, ktorý obsahuje most e = uv. Nech e patrí komponentu G grafu G. Graf G je súvislý, teda G e je nesúvislý a pozostáva z dvoch komponentov G 1, G 2. Jeden z týchto komponentov obsahuje vrchol u, druhý v; navy²e v²ak obidva komponenty obsahujú jediný vrchol nepárneho stup a (u resp. v), o je spor.

Princíp h adania eulerovskej kruºnice v grafe - za neme z ubovo ného vrchola; ak uº máme zostrojenú as eulerovskej kruºnice T i (t.j. postupnos (v 0, e 1, v 1,..., e i, v i ) vrcholov a hrán eulerovského ahu), tak ako al²iu hranu e i+1 = v i v i+1 do T i+1 prednostne vyberáme takú hranu incidentnú s v i, ktorá nie je mostom grafu G \ E(T i ).

Algoritmus pre nájdenie eulerovského ahu (Fleury) VSTUP: eulerovský graf G = (V, E) VÝSTUP: eulerovská kruºnica T v G v 0 := x V ubovo ný T 0 := (v 0) pre (i = 0..m) opakuj M i := E \ E(T i) ak (existuje e i+1 M i : v i e i+1 a #Komp((V, E \ E(T i))) = #Komp((V, (E \ E(T i)) e i+1))) tak T i+1 := T i + e i+1 + (e i+1 \ {v i}) /* pred ºenie ahu */ inak vyber e i+1 M i : v i e i+1 T i+1 := T i + e i+1 + (e i+1 \ {v i})

Hamiltonovské grafy Denícia Cesta (resp. kruºnica) v grafe sa nazýva hamiltonovská, ak obsahuje v²etky vrcholy grafu. Graf sa nazýva hamiltonovský, ak obsahuje hamiltonovskú kruºnicu. Daný graf je bipartitný a nie je hamiltonovský, pretoºe na hamiltonovskej kruºnici by sa museli strieda ierne a biele vrcholy, o nie je moºné (nie je ich rovnako ve a).

História - hra "cesta okolo sveta" (sir W.R. Hamilton, 1857) http://puzzlemuseum.com/month/picm02/200207icosian.htm Svet predstavuje graf pravidelného dvanás stena (vrcholy sú významné hlavné mestá); úlohou je vyjs z niektorého mesta, prejs kaºdým mestom práve raz a vráti sa spä na za iatok.

Petersenov graf: Ak by tento graf bol hamiltonovský, tak hamiltonovská kruºnica musí prechádza niektorými dvomi z piatoch hrán, ktoré spájajú vrcholy vonkaj²ej a vnútornej kruºnice d ºky 5; vzh adom na symetriu grafu existujú dve moºnosti, z ktorých kaºdá v²ak vedie k sporu.

Veta Nech G = (V, E) je hamiltonovský a S V, S. Potom c(g S) S, kde c(g S) je po et komponentov grafu G S. Nech C je hamiltonovská kruºnica v G. Potom platí Dôkaz: c(c S) S. Ke ºe C je faktorovým podgrafom G, tak c(g S) c(c S), teda c(g S) S. Veta (Dirac) Nech G je súvislý n-vrcholový graf s n 3 taký, ºe δ(g) n 2. Potom G je hamiltonovský.

Dôkaz: Sporom - nech existuje súvislý n-vrcholový graf G = (V, E) s n 3 a δ(g) n 2, ktorý nie je hamiltonovský. Bez ujmy na v²eobecnosti predpokladajme, ºe G je maximálny graf s touto vlastnos ou, t.j. pre ubovo né dva nesusedné vrcholy u, v V nech graf G + uv je uº hamiltonovský. Potom G obsahuje hamiltonovskú cestu P = (v 1,..., v n ). Denujme S = {v i V : v 1 v i+1 E}, T = {v j V : v j v n E}. Platí: S = deg(v 1 ) n 2, T = deg(v n) n 2 S T = : ak by existoval vrchol v k S T, tak (v 1, v 2,..., v k, v n, v n 1,..., v k+1, v 1 ) je hamiltonovská kruºnica v G, o je spor S T < n: vrchol v n nepatrí ani S, ani T Potom n > S T = S + T n 2 + n 2 = n, o je spor.

Veta (Ore) Nech G je súvislý n-vrcholový graf s n 3 taký, ºe pre kaºdé dva nesusedné vrcholy u, v V (G) platí deg(u) + deg(v) n. Potom G je hamiltonovský.