Blokový graf ( klikový strom [1] ) je typ neorientovaného grafu , ve kterém je každá bipropojená složka (blok) klikou [2] .
Blokové grafy lze popsat pomocí blokových průsečíkových grafů libovolných neorientovaných grafů [3] .
Blokové grafy jsou přesně ty grafy, ve kterých pro každé čtyři vrcholy , , a největší dvě ze tří vzdáleností , jsou vždy [4] [5] [6] .
Mohou být také popsány v termínech zakázaných podgrafů , jako grafy, které neobsahují kosočtverce nebo cykly o délce čtyři nebo více jako generovaný podgraf . To znamená, že jsou to akordické grafy bez diamantů [6] . Jsou to také Ptolemaiovy grafy ( akordické grafy zděděné vzdáleností [7] ), ve kterých jsou libovolné dva vrcholy ve vzdálenosti dvou spojeny jedinou nejkratší cestou [4] , a grafy tětivy, ve kterých mají libovolné dvě kliky nejvýše jednu společný vrchol [4] .
Graf je blokový graf právě tehdy, když je průsečík libovolných dvou spojených podmnožin vrcholů grafu prázdný nebo spojený. Souvislé podmnožiny vrcholů v souvislém blokovém grafu tedy tvoří konvexní geometrii a žádný jiný druh grafů tuto vlastnost nemá [8] . Kvůli této vlastnosti má v souvislém blokovém grafu jakákoliv sada vrcholů jedinečnou minimální spojenou nadmnožinu, uzavření množiny v konvexní geometrii. Souvislé blokové grafy jsou přesně ty grafy, ve kterých existuje jedinečná vygenerovaná cesta spojující libovolné dva páry vrcholů [1] .
Blokové grafy jsou chordální [9] a grafy zděděné vzdáleností . Grafy zděděné vzdáleností jsou grafy, ve kterých mají libovolné dvě podřízené cesty mezi dvěma vrcholy stejnou délku, což je slabší než požadavek, aby blokové grafy měly jednu podřízenou cestu mezi libovolnými dvěma vrcholy. Protože jak akordické grafy, tak grafy zděděné vzdáleností jsou podtřídami dokonalých grafů , blokové grafy jsou také dokonalé.
Každý strom je blokový graf. Mills poskytuje další příklad třídy blokových grafů .
Libovolný blokový graf má pravoúhlost nepřesahující dvě [10] [11] .
Blokové grafy jsou příkladem pseudomediánových grafů – pro jakékoli tři vrcholy buď existuje jeden vrchol, který leží na třech nejkratších cestách mezi těmito třemi vrcholy, nebo existuje jeden trojúhelník, jehož hrany leží na těchto nejkratších cestách. [deset]
Stromové grafy jsou blokové grafy, ve kterých jakýkoli řezný vrchol dopadá na nejvýše dva bloky, nebo ekvivalentně blokové grafy bez drápů . Spojnicové grafy stromů slouží k nalezení grafů s daným počtem hran a vrcholů, ve kterých je vygenerován největší podgraf, což je strom o nejmenší možné velikosti [12] .
Blokový graf pro daný graf (označený ) je průsečíkem bloků grafu : má vrchol pro každou bipropojenou složku grafu a dva vrcholy grafu sousedí, pokud odpovídající dva bloky sdílejí (mají společný) závěs (podle Harariho kloubní bod) [13] . Pokud je graf s jedním vrcholem, pak to bude podle definice prázdný graf. je známo, že je blok - má jednu bi-spojenou komponentu pro každý artikulační bod grafu a každá bi-spojená komponenta vytvořená tímto způsobem bude klikou. Naopak libovolný blokový graf je pro některé grafem [3] . Pokud je strom, pak se shoduje se spojnicovým grafem grafu .
Graf má vrchol pro každý bod artikulace grafu . Dva vrcholy sousedí v , pokud patří do stejného bloku v [3] .