簡體   English   中英

在圖中查找“強連通”子圖

[英]Finding “strongly connected” subgraphs in a Graph

我正在嘗試找到一種算法來查找無向連通圖中的子圖,其中子圖中的每個頂點都與子圖中的每個其他頂點都有一條邊。

我的真正問題是無法對這個問題進行分類,因此我無法研究可能的算法或解決方案。

誰知道這個問題叫什么,或者有沒有現有的算法可以解決這個問題?

我相信您是指集團問題

嗯,

我相信我在算法課程中遇到了類似的情況。 抱歉,我沒有舊的代碼,但是我相信您要嘗試執行的操作類似於Kosaraju的算法

我在Wikipedia上做了一些簡短的閱讀: http : //en.wikipedia.org/wiki/Strongly_connected_component

但是,我給人的印象是,緊密連接並不意味着每個頂點都與圖形中的每個其他頂點都有邊。 我不確定使用“強連接”還是定義它的問題。

我在Google上進行了搜索,以進行澄清,並且我相信“強連通”的含義是:如果圖ex的每對頂點之間在每個方向上都有一條路徑,則強連通

a-> b-> c-> a將緊密連接。

根據您的定義,我相信您正在嘗試說:a-> b-> c-> a && a-> c-> b-> a。

如果我錯了,請糾正我。 定義連接的方式會導致兩種不同的算法。

@ D.Shawley是的,基於“子圖中每個頂點在子圖中每個其他頂點都有邊的情況”,我認為這是正確的。 但是基於強連接的定義,我認為該算法的具體程度較低,與Kosaraju的相關性更高

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM