← Vissza a tételekhez

1.4 Gráfelmélet

Hálózatok, fák, és a fokszámok geometriája

1. Alapfogalmak és Definíciók

A gráfelmélet pontok és az azokat összekötő élek matematikai vizsgálatával foglalkozik. Az emelt szintű érettségi az alábbi fogalmak precíz ismeretét követeli meg:

  • Gráf és Egyszerű gráf: A gráf pontok (csúcsok) és élek halmaza. Egy gráfot egyszerűnek nevezünk, ha nem tartalmaz hurokélt (olyan élt, ami egy pontot önmagával köt össze) és többszörös élt (két pont között legfeljebb egy él fut).
  • Fokszám: Egy adott pontba futó élek száma. Hurokél esetén az adott él kétszer számít bele a fokszámba.
  • Séta, Út és Kör: A séta pontok és élek váltakozó sorozata. Ha egy sétában minden pont legfeljebb egyszer szerepel, akkor útnak nevezzük. Ha a séta kezdő- és végpontja megegyezik (legalább 3 hosszú), és a közbenső pontok nem ismétlődnek, akkor körről (vagy körsétáról) beszélünk.
  • Összefüggő gráf és Fa: Egy gráf összefüggő, ha bármely két pontja között vezet út. A fa olyan összefüggő gráf, amely nem tartalmaz kört.
  • Teljes gráf és Komplementer gráf: Az $n$ pontú teljes gráfban bármely két különböző pont össze van kötve. Egy $G$ gráf komplementere ugyanazokon a pontokon értelmezett gráf, amelyben két pont pontosan akkor van összekötve, ha az eredeti $G$-ben nem voltak.
  • Izomorf gráfok: Két gráf izomorf, ha szerkezetileg azonosak, azaz létezik a pontjaik között egy olyan kölcsönösen egyértelmű megfeleltetés (bijekció), amely tartja az éleket.
Teljes gráf ($K_4$)
Fa gráf (Összefüggő, körmentes)

2. Alaptételek és Szóbeli Bizonyítás

1. Tétel (A fokszámok összege): Bármely gráfban a pontok fokszámának összege megegyezik az élek számának kétszeresével. Ebből következik, hogy a páratlan fokszámú pontok száma mindig páros.

$$\sum_{i=1}^{n} d(v_i) = 2 \cdot |E|$$

2. Tétel (Speciális gráfok élszáma):

  • Az $n$ pontú teljes gráf éleinek száma: $|E| = \binom{n}{2} = \frac{n(n-1)}{2}$.
  • Az $n$ pontú fa éleinek száma pontosan: $|E| = n - 1$.

Tétel Bizonyítással: Bármely (legalább kétpontú) egyszerű gráfban létezik két azonos fokszámú pont.

Bizonyítás (Skatulya-elvvel):

Tegyük fel, hogy van egy $n$ pontú egyszerű gráfunk ($n \ge 2$). Mivel a gráf egyszerű (nincs hurokél, sem többszörös él), egy adott pont fokszáma minimálisan $0$ (izolált pont), maximálisan pedig $n-1$ (minden más ponttal össze van kötve) lehet.

A lehetséges fokszámok halmaza tehát: $\{0, 1, 2, \dots, n-1\}$. Ez összesen $n$ darab különböző lehetséges érték.

Azonban a $0$ és az $n-1$ fokszám nem fordulhat elő egyszerre ugyanabban a gráfban. Ha ugyanis van egy $n-1$ fokszámú pont, az az összes többi ponttal össze van kötve, így egyetlen más pont sem lehet $0$ fokszámú (izolált). Fordítva: ha van $0$ fokszámú pont, az senkivel sincs összekötve, így nem lehet $n-1$ fokszámú pont sem.

Emiatt a gráfban ténylegesen kiosztható fokszámok vagy a $\{0, 1, \dots, n-2\}$ halmazból, vagy az $\{1, 2, \dots, n-1\}$ halmazból kerülnek ki. Mindkét halmaz pontosan $n-1$ elemet tartalmaz.

Mivel a gráfunknak $n$ darab pontja van (ezek a "galambok"), de legfeljebb $n-1$ különböző fokszámot tudunk nekik adni (ezek a "skatulyák"), a skatulya-elv alapján biztosan kell lennie legalább két olyan pontnak, amelyek ugyanabba a skatulyába kerülnek, azaz a fokszámuk megegyezik. $\blacksquare$

3. Alkalmazás és Történet

Történet: A gráfelmélet születését 1736-ra tehetjük, amikor Leonhard Euler svájci matematikus megoldotta a híres königsbergi hidak problémáját. A városban hét híd ívelt át a Pregel folyón. A kérdés az volt, végig lehet-e menni úgy a városon, hogy minden hídon pontosan egyszer haladjunk át. Euler a földdarabokat pontokkal, a hidakat élekkel modellezte, és bebizonyította, hogy mivel több mint kettő páratlan fokszámú pont (földdarab) van, ilyen séta nem létezik (az ilyen utat ma Euler-vonalnak hívjuk).

Gyakorlati Alkalmazás: Ma a gráfelmélet átszövi a mindennapjainkat. A GPS navigációs rendszerek (útvonaltervezés) a városokat gráfként értelmezik, és a legrövidebb utat keresik bennük (pl. Dijkstra-algoritmus). Ugyanígy gráfokon alapul a számítógépes hálózatok (pl. az Internet) topológiája, a kémiai molekulák modellezése, és a közösségi média hálózatok elemzése is, ahol az izomorfizmus és az összefüggőség vizsgálata segít a közösségek és az információterjedés megértésében.

4. Példafeladat: Komplementer gráf és Fa

Típusfeladat (Fa élszáma és komplementer)
8 pont

Egy $G$ egyszerű gráfról tudjuk, hogy 8 pontja van és fa gráf. Határozza meg a $G$ gráf komplementerének élszámát!

A feladat megoldásához tudnunk kell, hogy mennyi éle van összesen a gráf pontjain értelmezett teljes gráfnak, és abból le kell vonnunk a mi fa gráfunk éleinek számát, hiszen a komplementer gráf pontosan a hiányzó éleket tartalmazza.

1. lépés: Teljes gráf éleinek száma
Egy 8 pontú gráfban az összes lehetséges él száma (vagyis az $n=8$ pontú teljes gráf élszáma):

$$|E_{teljes}| = \binom{8}{2} = \frac{8 \cdot 7}{2} = 28$$

2. lépés: A fa éleinek száma
Tudjuk, hogy az eredeti $G$ gráf egy fa. A tétel szerint egy $n$ pontú fának pontosan $n-1$ éle van. Esetünkben:

$$|E_{fa}| = 8 - 1 = 7$$

3. lépés: A komplementer gráf élszáma
A komplementer gráf éleinek számát megkapjuk, ha a teljes gráf élszámából kivonjuk a fa élszámát:

$$|E_{komplementer}| = 28 - 7 = 21$$

Válasz: A 8 pontú fa komplementer gráfjának pontosan 21 éle van.