Kosaraju算法

Kosaraju算法 （ 也被稱爲Kosaraju – Sharir算法 ） 是一個在線性時間內尋找一個有向圖中的強連通分量的算法 。 阿爾佛雷德 · 艾侯 ， 約翰 · 霍普克洛夫特和傑弗瑞 · 烏爾曼相信該算法來自於1978年撰寫的一篇未發表論文之中 。 也獨立發現了該算法並於1981年將其發表 。 該算法巧妙地利用了一個定理 ： 「 一個圖的反向圖和原圖具有一樣的強連通分量 」 。