Összefüggőség, Euler- és Hamilton-gráfok problémaköre
A gráfelmélet egyik legizgalmasabb és gyakorlati szempontból is kiemelten fontos területe az utak és körök vizsgálata. Ebben a modulban az összefüggőség fogalmától indulva eljutunk az Euler-vonalak és Euler-körök felismeréséig, melyekhez a csúcsok fokszámai adnak egyértelmű útmutatást. Ezt követően a jóval összetettebb Hamilton-út és Hamilton-kör problémakörét elemezzük, megismerkedve a klasszikus tételekkel. Ezek a koncepciók nem csupán az emelt szintű matematika érettségi kulcsfontosságú elemei, hanem az algoritmikus gondolkodás és a hálózatoptimalizálás alapjai is.
1
Mi a feltétele annak, hogy egy összefüggő véges gráfban létezzen Euler-kör?
Egy összefüggő gráfban pontosan akkor létezik Euler-kör (olyan zárt vonal, amely a gráf minden élét pontosan egyszer tartalmazza), ha a gráf minden csúcsának foka páros szám. Ezt az állítást Euler bizonyította a königsbergi hidak problémájának megoldásakor.
2
Egy 8 csúcsú összefüggő gráfban minden csúcs foka 3. Tartalmaz-e a gráf Euler-vonalat vagy Euler-kört?
Nem tartalmaz. Egy gráfban akkor és csak akkor van Euler-vonal (amely nem zárt kör), ha pontosan két páratlan fokú csúcsa van. Euler-körhöz pedig az összes csúcsnak páros fokúnak kell lennie. Mivel ebben a gráfban 8 darab páratlan fokú csúcs található, a gráf sem Euler-vonalat, sem Euler-kört nem tartalmaz.
3
Hány élt kell minimálisan hozzáadni a $K_{3,3}$ teljes páros gráfhoz ahhoz, hogy a kapott gráfban létezzen Euler-kör?
A $K_{3,3}$ gráf 6 csúccsal rendelkezik, melyek mindegyike 3-as fokszámú (tehát páratlan). Ahhoz, hogy Euler-kör jöjjön létre, minden csúcs fokszámát párosra kell változtatni. Minden hozzáadott él pontosan két csúcs fokszámát növeli meg eggyel. Ahhoz, hogy mind a 6 páratlan fokú csúcs páros fokúvá váljon, minimálisan 3 élt kell behúznunk, amelyek páronként összekötik ezeket a csúcsokat. Tehát legalább 3 él hozzáadása szükséges.
4
Mi a kapcsolat egy Euler-vonalat tartalmazó gráf két páratlan fokú csúcsa és a bejárás iránya között?
Ha egy összefüggő gráfnak pontosan két páratlan fokú csúcsa van, akkor a gráf bejárható egy Euler-vonallal. A bejárásnak kötelezően az egyik páratlan fokú csúcsból kell indulnia, és a másik páratlan fokú csúcsban fog véget érni. Emiatt az ilyen vonal sohasem lehet zárt (azaz Euler-kör).
5
Döntse el, hogy a híres Petersen-gráf tartalmaz-e Hamilton-kört.
A Petersen-gráf arról nevezetes a gráfelméletben, hogy számos érdekes ellenpéldát szolgáltat. Bár tartalmaz Hamilton-utat (olyan utat, amely minden csúcsot pontosan egyszer érint), Hamilton-kört nem tartalmaz.
6
Milyen feltétel garantálja a Dirac-tétel alapján, hogy egy $n$ csúcsú ($n \ge 3$) egyszerű gráfban biztosan létezik Hamilton-kör?
A Dirac-tétel kimondja: ha egy $n$ csúcsú ($n \ge 3$) egyszerű gráfban minden csúcs foka legalább $\frac{n}{2}$, akkor a gráfban biztosan létezik Hamilton-kör. Fontos megjegyezni, hogy ez egy elégséges, de nem szükséges feltétel.
7
Lehetséges-e egy 8x8-as sakktáblán a huszárral úgy bejárni az összes mezőt, hogy minden mezőt pontosan egyszer érintünk, majd a végén visszatérünk a kiindulási mezőre?
Igen, lehetséges. Ezt a feladatot a gráfelméletben "zárt huszárkörút" problémaként ismerjük, ami valójában egy Hamilton-kör keresését jelenti egy olyan gráfban, ahol a csúcsok a mezők, az élek pedig a szabályos huszárlépéseket jelölik. Schwenk tétele bizonyítja, hogy a hagyományos 8x8-as táblán létezik ilyen megoldás.
8
Miért nem tartalmazhat elvágó élt (más néven hidat) egy olyan egyszerű gráf, amelyben van Euler-kör?
Egy Euler-kör minden élt pontosan egyszer tartalmaz. Ha egy gráfnak lenne elvágó éle (hídja), amely a gráfot két különálló komponensre osztja, akkor az Euler-kör bejárása során, miután ezen az élen átmentünk az egyik komponensből a másikba, soha nem tudnánk visszatérni az eredeti komponensbe anélkül, hogy ne használnánk újra ugyanazt az elvágó élt. Ez viszont ellentmondana az Euler-kör definíciójának (minden él pontosan egyszeri bejárása).
9
Milyen $n$ értékekre tartalmaz a $K_n$ teljes gráf Euler-kört?
A $K_n$ teljes gráf minden csúcsa össze van kötve minden másik csúccsal, így minden csúcs fokszáma $n-1$. Az Euler-kör létezésének feltétele, hogy minden csúcs foka páros legyen. Az $n-1$ pontosan akkor páros szám, ha $n$ páratlan. Mivel gráfról beszélünk, $n \ge 3$ páratlan számokra (pl. 3, 5, 7) tartalmaz a gráf Euler-kört.
10
Milyen feltételek teljesülése esetén van egy összefüggő körmentes gráfnak (fának) Euler-vonala?
Egy összefüggő fa gráfnak csak akkor lehet Euler-vonala, ha a benne lévő páratlan fokú csúcsok száma pontosan nulla vagy kettő. Mivel a fákban nincsenek körök, és minden fának van legalább két elsőfokú (tehát páratlan) csúcsa (levele), nulla páratlan csúcs nem lehetséges. A pontosan két páratlan csúcs viszont azt jelenti, hogy a gráf kizárólag elsőfokú és másodfokú csúcsokat tartalmaz. Ez szerkezetileg azt jelenti, hogy a fa egyetlen egyenes "útgráf".
11
A szabályos dodekaéder élei és csúcsai által meghatározott gráfban keresünk egy olyan utat, amely minden csúcsot pontosan egyszer érint. Milyen gráfelméleti utat keresünk ekkor?
Egy olyan utat, amely a gráf minden csúcsát pontosan egyszer érinti, Hamilton-útnak nevezünk. Érdekesség, hogy William Rowan Hamilton éppen a dodekaéder gráfján keresett Hamilton-köröket egy általa "Icosian Game" néven piacra dobott társasjátékban 1857-ben.
12
Igaz-e, hogy minden Euler-kört tartalmazó páros gráfban a két színosztály elemszáma megegyezik?
Nem igaz. Egy egyszerű ellenpélda a $K_{2,4}$ teljes páros gráf. A két színosztály elemszáma 2 és 4, tehát nem egyeznek meg. Ugyanakkor a 2 elemű osztályban lévő csúcsok foka 4, a 4 elemű osztályban lévő csúcsok foka pedig 2. Mivel minden csúcs foka páros szám, a gráf tartalmaz Euler-kört.
13
Hány különböző Hamilton-kör van a $K_n$ teljes gráfban ($n \ge 3$), ha a bejárás irányát és a kezdőcsúcsot nem különböztetjük meg?
A $n$ darab csúcs sorbarendezéseinek száma $n!$. Mivel a kör egy zárt struktúra, a kezdőcsúcs megválasztása nem számít, így osztanunk kell $n$-nel, ami az $(n-1)!$ körmutációt adja. Mivel az irányítást (jobbra vagy balra haladunk a körön) sem különböztetjük meg, ezt még el kell osztanunk 2-vel. Így a lehetséges Hamilton-körök száma: $\frac{(n-1)!}{2}$.
14
Létezhet-e Euler-vonal egy olyan összefüggő 10 csúcsú gráfban, amelynek fokszámai a következők: 2, 2, 2, 3, 3, 3, 4, 4, 4, 5?
Számoljuk össze a páratlan fokú csúcsokat. A megadott sorozatban a 3, 3, 3, 5 értékek páratlanok. Ez pontosan 4 darab páratlan fokú csúcsot jelent. Mivel Euler-vonal csak abban az esetben létezhet, ha a gráfban pontosan 0 vagy 2 darab páratlan fokú csúcs van, ebben a gráfban biztosan nem létezik Euler-vonal.
15
Milyen $n$ és $m$ feltételek mellett tartalmaz a $K_{n,m}$ teljes páros gráf Hamilton-kört?
A Hamilton-kör a gráf minden csúcsát pontosan egyszer érinti, majd visszatér a kiindulópontba. Mivel a páros gráf élei mindig az egyik színosztályból a másikba vezetnek, a kör mentén az "színek" felváltva kell, hogy kövessék egymást. Ez egy zárt láncolat esetén csak akkor lehetséges, ha a két színosztályban ugyanannyi csúcs van. Tehát $n = m$ szükséges. Továbbá a kör kialakításához legalább 2-2 csúcsra van szükség, így a feltétel: $n = m \ge 2$.
16
Hány élt kell minimálisan eltávolítani egy 4-reguláris összefüggő gráfból ahhoz, hogy a gráf már ne tartalmazzon Euler-kört?
Mivel a gráf 4-reguláris, minden csúcsának foka páros (4), tehát kezdetben tartalmaz Euler-kört. Egyetlen él eltávolítása pontosan két csúcs fokszámát csökkenti eggyel. Így ezen a két csúcson a fokszám 3-ra (páratlanra) változik. Mivel egy Euler-körhöz minden csúcs fokának párosnak kell lennie, már 1 él eltávolítása is elegendő ahhoz, hogy az Euler-kör megszűnjön (bár Euler-vonal ekkor még biztosan lesz benne).
17
Melyik klasszikus egyszerű gráf mutatja meg, hogy a Hamilton-kör létezéséhez a Dirac-tétel feltétele elégséges, de nem szükséges?
Több ilyen gráf is létezik, de a legegyszerűbb példák az $n \ge 5$ csúcsú körgráfok, például a $C_6$ hatszög gráf. A $C_6$ egyértelműen tartalmaz Hamilton-kört (hiszen maga az egész gráf egy kör). Ugyanakkor minden csúcsának foka csupán 2, ami sokkal kisebb, mint a Dirac-tétel által megkövetelt $\frac{n}{2} = \frac{6}{2} = 3$. Ez jól demonstrálja, hogy a feltétel teljesülése nélkül is létezhet Hamilton-kör.
18
Igaz-e, hogy minden olyan irányított gráfban van irányított Hamilton-út, amely egy körmérkőzéses bajnokságot modellez?
Igen, igaz. Egy körmérkőzéses bajnokságot úgynevezett bajnoksággráffal (tournament) modellezünk, amely egy olyan irányított gráf, ahol bármely két csúcs között pontosan egy irányított él fut. Rédei László tétele kimondja, hogy minden bajnoksággráfban létezik legalább egy irányított Hamilton-út.
19
Lehet-e egy 5 csúcsú összefüggő gráfnak pontosan egyetlen Hamilton-köre?
Igen, lehetséges. Ha a gráf az 5 csúcsú körgráf (azaz a $C_5$), akkor ebben az egyetlen lehetséges módon mehetünk körbe a csúcsokon (ha a kezdőpontot és a bejárás irányát nem különböztetjük meg). Tehát a gráfnak pontosan 1 darab Hamilton-köre van.
20
Egy 100 csúcsú egyszerű gráfban minden csúcs foka legalább 50. A Dirac-tétel alapján tudjuk, hogy van benne Hamilton-kör. Következik-e ebből az is, hogy a gráf tartalmaz Euler-kört?
Nem következik. Bár a feltétel garantálja, hogy a gráf összefüggő és van benne Hamilton-kör, az Euler-körhöz az is elengedhetetlen, hogy kivétel nélkül minden csúcs foka páros legyen. A feltétel ("legalább 50") megengedi, hogy legyenek például 51-es, azaz páratlan fokszámú csúcsok is. Amint akár csak egyetlen páratlan fokú csúcs is van a gráfban, az Euler-kör nem jöhet létre.