Orientovaný graf (digraf) se nazývá silně souvislý , jsou -li jakékoli dva jeho vrcholy s a t silně propojeny, tedy existuje-li směrovaná cesta z do a současně vedená cesta z do
Silně propojené komponenty digrafu jsou jeho inkluze-maximální silně propojené podgrafy. Silně spojená oblast je množina vrcholů silně spojených komponent.
Digraf, který nepatří do třídy silně souvislých grafů, obsahuje nějakou množinu silně souvislých komponent a nějakou množinu orientovaných hran jdoucích z jedné komponenty do druhé.
Jakýkoli vrchol digrafu je pevně spojen sám se sebou.
Nejjednodušší algoritmus pro řešení problému hledání silně propojených komponent v digrafu funguje následovně:
Je zřejmé, že hlavní doba běhu tohoto algoritmu je obsazena tranzitivním uzávěrem.
Existují také tři algoritmy, které řeší tento problém v lineárním čase, tedy V krát rychleji než výše uvedený algoritmus. Jedná se o algoritmy Kosaraju , hledání silně propojených komponent se dvěma zásobníky , a Tarjana .
Obrázek ukazuje digraf, pro který jsou zobrazeny všechny tři silně propojené složky (stínované oblasti ohraničené tečkovanou čarou).