Barion Pixel Frobenius tétele | mateking
 

Számítástudomány epizód tartalma:

A páros gráfok teljes párosításáról szól a Frobenius tétel. Nézzük meg, hogyan működik és oldjunk meg néhány feladatot a Frobenius tétel segítségével.

A képsor tartalma

Van itt ez a G(A, B, E) páros gráf.

Ha A-ban és B-ben ugyanannyi csúcs van és létezik A-t fedő párosítás…

akkor az nyilván B-t is fedi, így van a gráfban teljes párosítás.

Ezt a nem túl bonyolult dolgot mondja ki Frobenius tétele.

Frobenius tétele:

A G(A, B, E) páros gráfban akkor és csak akkor létezik teljes párosítás, ha

és

teljesül a Hall-tétel.

Utóbbit akár egy kicsit részletezhetjük is.

Most pedig nézzük, mire is használhatnánk Frobenius tételét, jóra vagy rosszra…

Egy bálon 10 fiú és 10 lány vesz részt. Minden lány legalább 6 fiút ismer és minden fiú is legalább 6 lányt. Az ismertségek kölcsönösek. A nyitótáncon mindenki ismerőssel szeretne táncolni. Bizonyítsuk be, hogy ez lehetséges.

Ugyanannyi lány van, mint fiú, tehát az első feltétel meg is van.

Nézzük, mi a helyzet a másodikkal.

Itt egy hasznos kis trükköt fogunk használni.

Azért nem olyan nagy trükk.

Nézzük először azokat az X halmazokat, amik legfeljebb 6 eleműek.

Mivel X-ben már egyetlen pontnak is legalább 6 szomszédja van, így nyilván

Ezekre az X halmazokra teljesül a Hall-feltétel.

Most nézzük, mi van akkor, ha

Ekkor az A\X halmazban legfeljebb 3 elem van.

De B-ben mindenkinek legalább 6 szomszédja van.

Ez pedig csak úgy jön ki, ha B minden pontjának van szomszédja X-ben.

Vagyis B=N(X).

Ezek szerint N(X) 10 elemű.

Így biztosan teljesül a Hall-feltétel.

Fergeteges nyitótáncra lehet tehát számítani…

Egy 12 csúcsú páros gráfban minden csúcs foka 3 vagy 4. Bizonyítsuk be, hogy van a gráfban teljes párosítás.

Íme, a gráf.

Igazán remek lenne megint a Frobenius tételt használni, ezért azzal kezdjük, hogy igazoljuk: |A|=|B|.

Ha A-ban mondjuk csak 5 pont lenne…

És mindegyik pont foka a lehető legtöbb, vagyis 4…

akkor 20 él indul útnak A-ból.

B-ben ekkor 7 csúcs van, és ha mindegyik foka a lehető legkisebb…

az is 21 darab él.

Hát, ez így nem jön ki.

Még így is kevesebb él indul útnak A-ból, mint amennyinek B-be érkeznie kellene.

A-ban 5-nél több csúcsnak kell lennie…

Na és persze B-ben is.

Ez azt jelenti, hogy mindkét pontosztályban 6 csúcs van.

Eddig jó.

Most nézzük, mi van a szomszédokkal.

Ha X legfeljebb 3 elemű, akkor biztosan teljesül a Hall-feltétel.

Mert X-ben minden pontnak legalább 3 szomszédja van, ezért N(X)-ben is van legalább 3 pont.

Nézzük mi van akkor, ha X-nek 4 eleme van…

B-ben mindenkinek legalább 3 szomszédja van.

Ez pedig csak úgy jön ki, ha B minden pontjának van szomszédja X-ben.

Vagyis ilyenkor B=N(X).

Úgy néz ki, ilyenkor is teljesül a Hall-feltétel.

Ha pedig X 5 vagy 6 elemű, akkor pláne.

Vagyis létezik a gráfban teljes párosítás.

Egy lépésre vagy attól, hogy a matek melléd álljon és ne eléd.
  • Értelmes, szórakoztató, minden pénzt megér.

    Tibor, 23
  • Felsőbb éves egyetemisták ajánlották, "kötelező" címszóval.
    Ricsi, 19
  • Otthonról elérhető és olcsóbb, mint egy magántanár és akkor használom, amikor akarom.

    Milán, 19
  • Sokkal jobb, mint bármelyik egyetemi előadásom.

    Dani, 20
BelépekvagyRegisztrálok Back arrow Ugrás az
összeshez