回答:
昨年、SAGE 4.8にシンプルなDFS + DP実装が追加されました:sage.graphs.graph_decompositions.vertex_separation.path_decomposition
これはCython(GNU GPL)hereおよびhereで実装されています。不要なものをすべて無視する場合、非常にシンプルで短い。時間、ここで。プルーニングルール、特にヒューリスティックでスピードアップできます。
「実装」については知らないが、チェックアウトする
2 ^ nより速いパス幅の計算Karol SuchanとYngve Villangerのパラメーター化および正確な計算、第4回国際ワークショップ、IWPEC 2009、デンマーク、コペンハーゲン、Springer Verlag、コンピューターサイエンス5917講義ノート、324-335ページ。
玉木久雄は最近、有向パス幅の正確なアルゴリズムを考案しました(WG 2011)。そこで彼は、彼のアプローチの成功した実用的なアプリケーション(ISCIT 2010)について言及しているので、彼はアルゴリズムの実装も持っていると思います。
玉木久雄:ブールネットワークのアトラクタを正確に特定するための経路分解アプローチ。通信および情報技術に関する国際シンポジウム(ISCIT 2010)、pp。844-849
玉木久雄:有向有向パス幅のための多項式時間アルゴリズム。In:37th International Workshop on Graph-Theoretic Concepts in Computer Science(WG 2011)、LNCS 6986、pp.331-342。