Kétrészes gráf

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. október 4-én felülvizsgált verziótól ; az ellenőrzések 12 szerkesztést igényelnek .

A kétrészes gráf vagy bigráf  a gráfelméletben olyan gráf, amelynek csúcskészlete két részre osztható úgy, hogy a gráf minden éle összeköti az egyik rész egyik csúcsát a másik rész valamelyik csúcsával, azaz vannak ugyanazon gráfrészek csúcsai között nincsenek élek.

Definíció

Egy irányítatlan gráfot bipartitnak nevezünk, ha a csúcsok halmaza két részre osztható úgy, hogy:

Ebben az esetben a és csúcsok részhalmazait egy kétrészes gráf részeinek nevezzük .

Kapcsolódó definíciók

A bipartit gráfot teljes bipartit gráfnak nevezzük (ez a fogalom különbözik a teljes gráftól , vagyis attól, amelyben minden csúcspárt egy él köt össze), ha minden csúcspárhoz van egy él . Mert

egy ilyen gráfot a szimbólummal jelölünk .

Példák

Bipartit gráfok természetesen akkor keletkeznek, amikor két különböző objektumosztály közötti kapcsolatokat modelleznek. Például a futballisták és klubok grafikonja: egy él köti össze a megfelelő játékost és a klubot, ha a játékos ebben a klubban játszott. További absztrakt példák kétoldalú gráfokra:

Az LDPC kódok leírására kétrészes gráfokat használnak .

Tulajdonságok

Bipartit ellenőrzése

A gráf kétrészességének ellenőrzéséhez elegendő minden egyes összekapcsolt komponensben kiválasztani egy tetszőleges csúcsot, és a gráf bejárása során (például szélesség-első kereséssel ) felváltva párosként és páratlanként megjelölni a fennmaradó csúcsokat (lásd az ábrát). . Ha nincs ütközés, akkor minden páros csúcs alkotja a halmazt , és minden páratlan csúcs alkotja .

Alkalmazások

Lásd még