Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Improved shortest path algorithms for nearly acyclic graphs
Saunders S., Takaoka T. Theoretical Computer Science293 (3):535-556,2003.Type:Article
Date Reviewed: Sep 4 2003

Studied in this interesting paper are fundamental problems that go back 45 years: in a graph G (n vertices, m edges) with positive edge weights, compute the distance to every vertex of G, from a selected single vertex (the generalized single source (GSS) problem), and from every vertex of G (the generalized all-pairs (GAP) problem.

This paper’s main contribution is in its demonstration of how to compute, in O(mn) time, a unique decomposition of G into r acyclic parts; thus, for example, if G is acyclic, r = 1. This decomposition can then be used to solve GSS in time O(m + r\log r) and GAP in time O(n(m + r\log r)). The decomposition depends on the determination of a trigger vertex for each of the r acyclic parts. This idea is extended to the determination of a feedback vertex set: a set of s vertices whose removal leaves an acyclic graph. The extension leads in turn to a new GAP algorithm requiring O(n(m + s^2)) time. The paper is well written, and ends with suggestions for further research.

Reviewer:  W. F. Smyth Review #: CR128202 (0401-0071)
Bookmark and Share
  Editor Recommended
 
 
Path And Circuit Problems (G.2.2 ... )
 
 
Geometrical Problems And Computations (F.2.2 ... )
 
 
Graph Algorithms (G.2.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Path And Circuit Problems": Date
Hypermap rewriting
Sopena E. Theoretical Computer Science 85(2): 253-281, 1991. Type: Article
Jun 1 1992
Optimal covering of cacti by vertex-disjoint paths
Moran S., Wolfsthal Y. Theoretical Computer Science 84(2): 179-197, 1991. Type: Article
Mar 1 1993
&agr;-vertex separator is NP-hard even for 3-regular graphs
Müller R., Wagner D. Computing 46(4): 343-353, 1991. Type: Article
Dec 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy