Answers:
去年,在SAGE 4.8中添加了一个简单的DFS + DP实现:sage.graphs.graph_decompositions.vertex_separation.path_decomposition
它在此处和此处在Cython(GNU GPL)中实现。如果您忽略所有不必要的内容,则非常简单且简短。时间,其中。可以使用修剪规则,特别是启发式规则来加快速度。
不了解“实施”,但请查看
超过2 ^ n的计算路径宽度Karol Suchan和Yngve Villanger参数化和精确计算,第四届国际研讨会,IWPEC 2009,丹麦哥本哈根,Springer Verlag,计算机科学讲座5917,第324-335页。