Diszkrét matematika 2.C szakirány

Hasonló dokumentumok
Diszkrét matematika 1. estis képzés

Diszkrét matematika 2. estis képzés

Diszkrét matematika 2. estis képzés

Diszkrét matematika 2.C szakirány

Diszkrét matematika 2.C szakirány

1. tétel - Gráfok alapfogalmai

Diszkrét matematika 1. estis képzés

Diszkrét matematika 2.C szakirány

Diszkrét matematika 2.

Diszkrét matematika 2. estis képzés

Diszkrét matematika 2. estis képzés

Diszkrét matematika 2.

Diszkrét matematika 2. estis képzés

Diszkrét matematika 2.C szakirány

Gráfelmélet. I. Előadás jegyzet (2010.szeptember 9.) 1.A gráf fogalma

SzA II. gyakorlat, szeptember 18.

Gráfelméleti alapfogalmak

ELTE IK Esti képzés tavaszi félév. Tartalom

Feladatok, amelyek gráfokkal oldhatók meg 1) A königsbergi hidak problémája (Euler-féle probléma) a

Diszkrét matematika 2.

Diszkrét matematika 2.

Diszkrét matematika 2 (C) vizsgaanyag, 2012 tavasz

Diszkrét matematika 2.

Diszkrét matematika 2.C szakirány

Gráfelméleti feladatok. c f

DISZKRÉT MATEMATIKA 2 KIDOLGOZOTT TÉTELSOR 1. RÉSZ

Ramsey-féle problémák

EGYSZERŰ, NEM IRÁNYÍTOTT (IRÁNYÍTATLAN) GRÁF

Gráfelméleti alapfogalmak-1

Diszkrét matematika 2. estis képzés

Diszkrét matematika 2.C szakirány

Diszkrét matematika 2. estis képzés

Bonyolultságelmélet gyakorlat 06 Gráfos visszavezetések II.

Síkbarajzolható gráfok Április 26.

Diszkrét matematika 2.C szakirány

Nagy Gábor compalg.inf.elte.hu/ nagy

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Alapfogalmak a Diszkrét matematika II. tárgyból

III. Gráfok. 1. Irányítatlan gráfok:

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

1. Gráfmodellek. 1.1 Königsbergi hidak (Euler, 1736)

Diszkrét matematika 2.

Gráfelméleti alapfogalmak

24. tétel. Kombinatorika. A grá fok.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

22. GRÁFOK ÁBRÁZOLÁSA

Nagy Gábor compalg.inf.elte.hu/ nagy

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Sali Attila Budapest Műszaki és Gazdaságtudományi Egyetem. I. B. 137/b március 16.

DISZKRÉT MATEMATIKA 2

10. előadás. Konvex halmazok

Nagy Gábor compalg.inf.elte.hu/ nagy

Nagy Gábor compalg.inf.elte.hu/ nagy

Nagy Gábor compalg.inf.elte.hu/ nagy

Diszkrét matematika 2.C szakirány

11. előadás. Konvex poliéderek

Megoldások 7. gyakorlat Síkgráfok, dualitás, gyenge izomorfia, Whitney-tételei

Diszkrét matematika I.

Diszkrét matematika 2.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Nagy Gábor compalg.inf.elte.hu/ nagy

Geometria. a. Alapfogalmak: pont, egyenes, vonal, sík, tér (Az alapfogalamakat nem definiáljuk)

A zsebrádiótól Turán tételéig

Nagy Gábor compalg.inf.elte.hu/ nagy

Gráfelmélet jegyzet 2. előadás

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Gráfok színezése Diszkrét matematika 2009/10 sz, 9. el adás

17. előadás: Vektorok a térben

HAMILTON KÖR: minden csúcson PONTOSAN egyszer áthaladó kör. Forrás: (

definiálunk. Legyen egy konfiguráció, ahol és. A következő három esetet különböztetjük meg. 1. Ha, akkor 2. Ha, akkor, ahol, ha, és egyébként.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

1. előadás: Halmazelmélet, számfogalom, teljes

KOVÁCS BÉLA, MATEMATIKA I.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Bevezetés a kombinatorikába és a gráfelméletbe

Diszkrét Matematika 2 (C)

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Gráfelméleti feladatok programozóknak

Diszkrét matematika 1. középszint

Nagy Gábor compalg.inf.elte.hu/ nagy

1. Gráfelmélet alapfogalmai

Diszkrét matematika gyakorlat 1. ZH október 10. α csoport

30. ERŐSEN ÜSSZEFÜGGŐ KOMPONENSEK

Nagy Gábor compalg.inf.elte.hu/ nagy

Diszkrét matematika 2.C szakirány

Nagy Gábor compalg.inf.elte.hu/ nagy

2. csoport, 8. tétel: Gráfok

HAMILTON ÚT: minden csúcson PONTOSAN egyszer áthaladó út

Nagy Gábor compalg.inf.elte.hu/ nagy

Deníciók és tételek a beugró vizsgára

Érdemes egy n*n-es táblázatban (sorok-lányok, oszlopok-fiúk) ábrázolni a két színnel, mely éleket húztuk be (pirossal, kékkel)

Diszkrét matematika 1. estis képzés

Gráfelmélet/Diszkrét Matematika MSc hallgatók számára. 13. Előadás

Halmazelmélet. 1. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Halmazelmélet p. 1/1

Itt és a továbbiakban a számhalmazokra az alábbi jelöléseket használjuk:

Diszkrét matematika 1.

Gráfelméleti alapfogalmak

1. Az ábrán látható táblázat minden kis négyzete 1 cm oldalhosszúságú. A kis négyzetek határvonalait akarjuk lefedni. Meg lehet-e ezt tenni

Diszkrét Matematika MSc hallgatók számára 7. Előadás Párosítási tételek Előadó: Hajnal Péter Jegyzetelő: Kovácsházi Anna

Gráf csúcsainak színezése. The Four-Color Theorem 4 szín tétel Appel és Haken bebizonyították, hogy minden térkép legfeljebb 4 színnel kiszínezhető.

Átírás:

Diszkrét matematika 2.C szakirány 2015. tavasz 1. Diszkrét matematika 2.C szakirány 1. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu Komputeralgebra Tanszék 2015. tavasz

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 2. A G = (ϕ, E, V ) hármast (irányítatlan) gráfnak nevezzük, ha E, V halmazok, V, V E = és ϕ: E {{v, v } v, v V }. E-t az élek halmazának, V -t a csúcsok (pontok) halmazának és ϕ-t az illeszkedési leképezésnek nevezzük. A ϕ leképezés E minden egyes eleméhez egy V -beli rendezetlen párt rendel. Elnevezés v ϕ(e) esetén e illeszkedik v-re, illetve v végpontja e-nek. Megjegyzés Az illeszkedési leképezés meghatározza az I E V illeszkedési relációt: (e, v) I v ϕ(e).

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 3. Ha E és V is véges halmazok, akkor a gráfot véges gráfnak nevezzük, egyébként végtelen gráfnak. E = esetén üres gráfról beszélünk. Megjegyzés Az informatikában elsősorban a véges gráfok játszanak szerepet, így a továbbiakban mi is véges gráfokkal foglalkozunk. Ha egy él egyetlen csúcsra illeszkedik, azt hurokélnek nevezzük. Ha e e esetén ϕ(e) = ϕ(e ), akkor e és e párhuzamos élek. Ha egy gráfban nincs sem hurokél, sem párhuzamos élek, akkor azt egyszerű gráfnak nevezzük.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 4. Az e e élek szomszédosak, ha van olyan v V, amelyre v ϕ(e) és v ϕ(e ) egyszerre teljesül. A v v csúcsok szomszédosak, ha van olyan e E, amelyre v ϕ(e) és v ϕ(e) egyszerre teljesül. A v csúcs fokszámán (vagy fokán) a rá illeszkedő élek számát értjük, a hurokéleket kétszer számolva. Jelölése: d(v) vagy deg(v). Ha d(v) = 0, akkor v-t izolált csúcsnak nevezzük. Ha egy gráf minden csúcsának a foka n, akkor azt n-reguláris gráfnak hívjuk. Egy gráfot regulárisnak nevezünk, ha valamely n-re n-reguláris.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 5. Példa V = {v 1, v 2, v 3, v 4, v 5 } E = {e 1, e 2, e 3, e 4, e 5 } ϕ = {(e 1, {v 1, v 2 }), (e 2, {v 1, v 2 }), (e 3, {v 1, v 4 }), (e 4, {v 3, v 4 }), (e 5, {v 4 })}

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 6. A fokszámösszeg Álĺıtás A G = (ϕ, E, V ) gráfra d(v) = 2 E. v V Bizonyítás Élszám szerinti teljes indukció: E = 0 esetén mindkét oldal 0. Tfh. E = n esetén igaz az álĺıtás. Ha adott egy gráf, amelynek n + 1 éle van, akkor annak egy élét elhagyva egy n élű gráfot kapunk. Erre teljesül az álĺıtás az indukciós feltevés miatt. Az elhagyott élt újra hozzávéve a gráfhoz az egyenlőség mindkét oldala 2-vel nő.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 7. A G = (ϕ, E, V ) és G = (ϕ, E, V ) gráfok izomorfak, ha léteznek f : E E és g : V V bijektív leképezések, hogy minden e E-re és v V -re e pontosan akkor illeszkedik v-re, ha f (e) illeszkedik g(v)-re. Példa v 1 w 1 e 1 e 5 c 1 c 5 v 2 v 5 w 2 c 2 c 4 w 5 e 2 e 3 e 4 v 3 v 4 w 3 w 4 c 3 Megfelelő f és g bijekciók: f = {(e 1, c 5 ), (e 2, c 2 ), (e 3, c 3 ), (e 4, c 4 ), (e 5, c 1 )} g = {(v 1, w 1 ), (v 2, w 4 ), (v 3, w 2 ), (v 4, w 5 ), (v 5, w 3 )}

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 8. Példa Ha egy egyszerű gráfban bármely két különböző csúcs szomszédos, akkor teljes gráfról beszélünk. Teljes gráfok esetén, ha a csúcsok halmazai között létezik bijektív leképezés, akkor a két teljes gráf a csúcsok és élek elnevezésétől eltekintve megegyezik. Ebben az értelemben beszélünk bármely n Z + esetén az n csúcsú teljes gráfról. Megjegyzés Az n csúcsú teljes gráfnak ( n 2) = n(n 1)/2 éle van, és Kn -nel jelöljük.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 9. További példák A C n ciklus csúcsai egy szabályos n-szög csúcspontjai, és pontosan a szomszédos csúcspontoknak megfelelő csúcsok szomszédosak. A P n ösvény C n+1 -ből valamely él törlésével adódik. Az S n csillagban egy szabályos n-szög csúcspontjainak és középpontjának megfelelő csúcsok közül a középpontnak megfelelő csúcs szomszédos az összes többivel. Példák K 4 C 4 P 3 S 4

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 10. A G = (ϕ, E, V ) gráfot páros gráfnak nevezzük, ha V -nek létezik V és V diszjunkt halmazokra való felbontása úgy, hogy minden él egyik végpontja V -nek, másik végpontja pedig V -nek eleme. Azt az egyszerű páros gráfot, amelyben V = m, V = n és minden V -beli csúcs minden V -beli csúccsal szomszédos, K m,n -nel jelöljük. Példa K 3,3

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 11. A G = (ϕ, E, V ) gráfot a G = (ϕ, E, V ) gráf részgráfjának nevezzük, ha E E, V V és ϕ ϕ. Ekkor G-t a G szupergráfjának hívjuk. Ha a G részgráf mindazokat az éleket tartalmazza, melyek végpontjai V -ben vannak, akkor G -t a V által meghatározott feszített (vagy teĺıtett) részgráfnak nevezzük. Példa v 1 v 1 v 1 e 1 e 5 e 5 e 1 e 5 v 2 v 5 e 3 e 2 e 4 v 3 G v 4 v 2 v 3 e3 G 1 v 5 v 2 v 3 e 2 e 3 G 2 v 5 G-nek G 1 részgráfja, de nem feszített részgráfja, míg G 2 feszített részgráfja.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 12. Ha G = (ϕ, E, V ) részgráfja a G = (ϕ, E, V ) gráfnak, akkor a G -nek a G-re vonatkozó komplementerén a (ϕ E\E, E \ E, V ) gráfot értjük. Példa e 1 v 1 e 5 v 1 e 1 v 1 v 2 v 5 e e 3 2 e4 v 3 G v 4 v 2 v 3 G 1 v 5 v 2 v 5 e 5 e 3 e 2 e 4 v 3 G2 v 4 G 2 a G 1 gráf G-re vonatkozó komplementere. Megjegyzés Ha G egyszerű gráf, és külön nem mondjuk, akkor a V -beli csúcspontokkal rendelkező teljes gráfra vonatkozó komplementert értjük G komplementere alatt.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 13. Ha G = (ϕ, E, V ) egy gráf, és E E, akkor a G-ből az E élhalmaz törlésével kapott gráfon a G = (ϕ E\E, E \ E, V ) részgráfot értjük. Ha G = (ϕ, E, V ) egy gráf, és V V, akkor legyen E az összes olyan élek halmaza, amelyek illeszkednek valamely V -beli csúcsra. A G-ből a V csúcshalmaz törlésével kapott gráfon a G = (ϕ E\E, E \ E, V \ V ) részgráfot értjük.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 14. Legyen G = (ϕ, E, V ) egy gráf. A v 0, e 1, v 1, e 2, v 2,..., v n 1, e n, v n sorozatot sétának nevezzük v 0 -ból v n -be, ha v j V 0 j n, e k E 1 k n, ϕ(e l ) = {v l 1, v l } 1 l n. A séta hossza a benne szereplő élek száma (n). Ha v 0 = v n, akkor zárt sétáról beszélünk, különben nyílt sétáról. Ha a sétában szereplő élek mind különbözőek, akkor vonalnak nevezzük. Az előzőeknek megfelelően beszélhetünk zárt vagy nyílt vonalról.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 15. Ha a sétában szereplő csúcsok mind különbözőek, akkor útnak nevezzük. Megjegyzés Egy út mindig vonal. A nulla hosszú séták mind utak, és egyetlen csúcsból állnak. Az egy hosszú séták utak, ha a bennük szereplő él nem hurokél. Egy legalább egy hosszú zárt vonalat körnek nevezünk, ha a kezdő- és végpont megyegyeznek, de egyébként a vonal pontjai különböznek.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 16. Példa út: v 1, e 1, v 2, e 2, v 3,..., v 6, e 6, v 7 ; vonal, de nem út: v 1, e 1, v 2, e 2, v 3,..., v 8, e 8, v 9 ; kör: v 3, e 3, v 4, e 4, v 5, e 5, v 6, e 6, v 7, e 7, v 8 (= v 3 ).

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 17. Álĺıtás Egy G gráfban a különböző v és v csúcsokat összekötő sétából alkalmasan törölve éleket és csúcsokat a v-t v -vel összekötő utat kapunk. Bizonyítás Legyen az álĺıtásban szereplő séta a következő: v = v 0, e 1, v 1, e 2, v 2,..., v n 1, e n, v n = v. Ha valamely i < j esetén v i = v j, akkor töröljük az e i+1, v i+1, e i+2, v i+2,..., v j 1, e j, v j részt, és ismételjük ezt, amíg van csúcsismétlődés. Ha már nincs, akkor utat kaptunk, és mivel minden lépésben csökken a séta hossza, ezért az eljárás véges sok lépésben véget ér.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 18. Egy gráfot összefüggőnek nevezünk, ha bármely két csúcsa összeköthető sétával. A G = (ϕ, E, V ) gráf esetén V elemeire vezessük be a relációt: v v pontosan akkor, ha G-ben vezet út v-ből v -be. A ekvivalenciareláció (Miért?), így meghatároz egy osztályozást V -n. A csúcsok egy adott ilyen osztálya által meghatározott feszített részgráf a gráf egy komponense. Megjegyzés Bármely él két végpontja azonos osztályba tartozik (Miért?), így a gráf minden éle hozzátartozik egy komponenshez. Megjegyzés Egy gráf akkor és csak akkor összefüggő, ha minden csúcs ugyanabba az osztályba tartozik, azaz ha csak egyetlen komponense van.

Gráfelmélet Diszkrét matematika 2.C szakirány 2015. tavasz 19. Egy gráfot fának nevezünk, ha összefüggő és körmentes.