Modular Decompositionのパワーとその特性をよりよく理解するための優れた論文/本は何ですか?
モジュラー分解のアルゴリズム面に特に興味があります。線形時間でグラフのモジュラー分解を見つけることができると聞いたことがあります。そのための比較的単純なアルゴリズムはありますか?それほど効率的ではないが単純なアルゴリズムはどうですか?
Modular Decompositionのパワーとその特性をよりよく理解するための優れた論文/本は何ですか?
モジュラー分解のアルゴリズム面に特に興味があります。線形時間でグラフのモジュラー分解を見つけることができると聞いたことがあります。そのための比較的単純なアルゴリズムはありますか?それほど効率的ではないが単純なアルゴリズムはどうですか?
回答:
あなたは見なければならない順序拡張、SWAT 2004使用して、グラフに対する単純な線形時間モジュラー分解アルゴリズムと線形時間有向グラフのモジュール分解、ディスクを。適用 数学。2005年、それぞれ無向グラフと有向グラフの最も単純な既知の線形時間アルゴリズム。
この問題は主に理論的な関心を集めており、これまでに開発されたアルゴリズムは比較的複雑です。これは、実際に実装するのに適したアルゴリズム(つまり、「それほど効率的ではないが、より簡単」)に対する持続的な努力ではないと思います。
参考までに、無向グラフの最初の線形時間アルゴリズムは、モジュラー分解の新しい線形アルゴリズムでした。CAAP 1994および線形時間モジュラー分解と比較可能グラフの効率的な推移的方向付け。
最近の調査があります
ハビブとポール(2010)。モジュール分解のアルゴリズム的側面の調査。コンピューターサイエンスレビュー4(1):41-59(2010)
あなたがチェックアウトする必要があること。
実際にそこにある線形時間で動作します(比較的)簡単な再帰的なモジュール分解アルゴリズム。参照:http : //www.cs.utoronto.ca/~mtedder/TedderModular.pdf