Logspace Algorithms for Computing Shortest and Longest Paths in Series-Parallel Graphs
Logspace Algorithms for Computing Shortest and Longest Paths in Series-Parallel Graphs
复制标题
用于计算串并联图中最短和最长路径的对数空间算法
DOI:
10.1007/978-3-540-77050-3_18
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
Till Tantau
中科院分区:
文献类型:
--
作者:
A. Jakoby;Till Tantau
For many types of graphs, including directed acyclic graphs, undirected graphs, tournament graphs, and graphs with bounded independence number, the shortest path problem is NL-complete. The longest path problem is even NP-complete for many types of graphs, including undirectedK5-minor-free graphs and planar graphs. In the present paper we present logspace algorithms for computing shortest and longest paths in series-parallel graphs where the edges can be directed arbitrarily. The class of series-parallel graphs that we study can be characterized alternatively as the class ofK4-minor-free graphs and also as the class of graphs of tree-width 2. It is well-known that for graphs of bounded tree-width many intractable problems can be solved efficiently, but previous work was focused on finding algorithms with low parallel or sequentialtime complexity. In contrast, our results concern thespace complexityof shortest and longest path problems. In particular, our results imply that for directed graphs of tree-width 2 these problems are L-complete.