Charakterizace zakázaných grafů je metoda popisu rodiny grafů nebo hypergrafů určením podstruktur, které se nesmí objevit v žádném grafu v rodině.
V teorii grafů lze mnoho důležitých rodin grafů popsat konečným počtem jednotlivých grafů, které do rodiny nepatří, a všechny grafy z rodiny, které obsahují některý z těchto zakázaných grafů jako (generovaný) podgraf nebo vedlejší grafy, jsou vyloučeny. . Prototypem jevu je Pontrjaginova-Kuratovského věta , která říká, že graf je rovinný (graf, který lze nakreslit v rovině bez průsečíků) právě tehdy, když graf neobsahuje žádný ze dvou zakázaných podgrafů, úplný graf K 5 a úplný bipartitní graf K 3.3 .
V různých rodinách se povaha toho, co je zakázáno , liší. Obecně platí, že struktura G je členem rodiny právě tehdy, když zakázaná struktura není obsažena v G . Zakázaná podstruktura může být jedna z:
Množinu struktur, které je zakázáno patřit do dané rodiny grafů, můžeme také nazvat obstrukční množinou rodiny.
Charakterizaci zakázanými grafy lze v algoritmech použít k testování, zda graf patří do dané rodiny. V mnoha případech je možné v polynomiálním čase zkontrolovat, zda daný graf obsahuje nějakého člena množiny překážek, a tedy zda graf patří do rodiny definované množinou překážek.
Aby rodina měla charakterizaci zakázanými grafy s určitým typem substruktur, musí být rodina uzavřena v substrukturách. To znamená, že jakákoli podstruktura (daného typu) grafu v rodině musí být dalším grafem v rodině. Stejně tak, pokud graf není v rodině, všechny velké grafy, které jej obsahují jako podstrukturu, musí být z rodiny také vyloučeny. Pokud je to pravda, vždy existuje množina překážek (množina grafů není v rodině, ale všechny menší podstruktury jsou v rodině). S určitým pochopením toho, co je míněno podstrukturou, se však tato sada překážek může ukázat jako nekonečná. Robertsonův-Seymourův teorém dokazuje, že v určitých případech nezletilých v grafu má uzavřená rodina vždy konečnou množinu překážek.
Rodina | Zakázané sloupy | Závislost | Spojení |
---|---|---|---|
Lesy | smyčky, dvojice rovnoběžných hran a cykly libovolné délky | podgraf | Definice |
smyčka (pro multigrafy) nebo trojúhelník K 3 (pro jednoduché grafy) | Hrabě menší | Definice | |
Počítá bez drápů | hvězda K 1.3 | vygenerovaný podgraf | Definice |
Grafy srovnatelnosti | vygenerovaný podgraf | ||
Grafy bez trojúhelníků | trojúhelník K 3 | vygenerovaný podgraf | Definice |
Rovinné grafy | K5 a K3.3 _ _ | homeomorfní podgraf | Pontrjaginova-Kuratovského věta |
K5 a K3.3 _ _ | Hrabě menší | Wagnerova věta | |
Mimorovinné grafy | K4 a K2.3 _ _ | Hrabě menší | Distel, 4. Rovinné grafy, str. 115, býv. 23 [1] |
Externí 1-rovinné grafy | pět zakázaných nezletilých | Hrabě menší | Auer, Bachmeier a kol. [2] |
Opravené grafy pohlaví | konečná sada překážek (již pro toroidní grafy o velikosti alespoň 250815) | Hrabě menší | Distel, 12. Nezletilí, stromy a kompletní předobjednávka, str. 387, býv. 53 [1] |
Počet vrcholů | soubor konečných překážek | Hrabě menší | [3] |
Petersenova rodina grafů | Hrabě menší | [čtyři] | |
Bipartitní grafy | liché cykly | podgraf | [5] |
Chordální grafy | cykly o délce 4 nebo více | vygenerovaný podgraf | [6] |
Perfektní grafy | liché cykly o délce 5 a více a jejich doplňky | vygenerovaný podgraf | [7] |
Spojnicové grafy pro grafy | devět zakázaných podgrafů (uvedeno zde ) | vygenerovaný podgraf | [osm] |
Spojení kaktusových grafů | diamant vzniklý odstraněním hrany z úplného grafu K 4 | Hrabě menší | [9] |
schody | K 2,3 a jeho duální graf | homeomorfní podgraf | [deset] |
Kruhové Hellyho obloukové grafy | vygenerovaný podgraf | [jedenáct] | |
Rozdělené grafy | vygenerovaný podgraf | [12] | |
Paralelně sekvenční grafy ( treewidth , branchwidth ) | K4 _ | Hrabě menší | Distel, 7. Extremal Graph Theory, str. 203, ex. 31 [1] |
šířka dřeva | K 5 , osmistěn , pětiboký hranol , Wagnerův graf | Hrabě menší | [13] |
šířka dřeva | K4 _ | Hrabě menší | Distel, 12. Nezletilí, stromy a kompletní předobjednávka, str. 370, Př. 12.6.2 [1] |
Šířka větve | K 5 , osmistěn , krychle , Wagnerův graf | Hrabě menší | [čtrnáct] |
Další redukovatelné grafy (cographs) | Hrabě P 4 | vygenerovaný podgraf | [patnáct] |
Triviálně dokonalé grafy | Graf P 4 a cyklus C 4 | vygenerovaný podgraf | [16] |
Prahové grafy | Graf P 4 , cyklus C 4 a doplněk C 4 | vygenerovaný podgraf | [16] |
Spojnicové grafy 3-homogenních spojnicových hypergrafů | konečný seznam zakázaných generovaných podgrafů s minimálním stupněm alespoň 19 | vygenerovaný podgraf | [17] |
Spojnicové grafy k -homogenní spojnicové hypergrafy, k > 3 | konečný seznam zakázaných generovaných podgrafů s minimálním stupněm hrany alespoň 2 k 2 − 3 k + 1 | vygenerovaný podgraf | [18] [19] |
Základní věty | |||
rodina definovaná odvozeným zděděným majetkem | (ne nutně konečná) množina překážek | vygenerovaný podgraf | |
rodina vymezená drobným dědičným majetkem | soubor konečných překážek | Hrabě menší | Robertsonova-Seymourova věta |