Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Space-efficient path-reporting approximate distance oracles
Elkin M., Neiman O., Wulff-Nilsen C. Theoretical Computer Science651 (C):1-10,2016.Type:Article
Date Reviewed: Feb 10 2017

Graph spanners are sparse subgraphs that preserve distances between nodes of the original graph to an approximation that is bounded, usually given in the form of a multiplication factor known as stretch. Such spanners have application in distance oracles, for labeling nodes to quickly compute short paths between nodes, for routing in networks and in solving linear systems, and so on. A conjecture by Erdos [1] characterizes the tradeoff between the spanner sparseness and the multiplicative stretch.

Here, two new data structures are introduced that report paths in undirected graphs, with query time proportional to the length of the paths. The first one applies to weighted graphs whose diameters are polynomially bounded in the number of nodes, and the second one applies only to unweighted graphs. Another interesting contribution of this paper is the consideration of graphs that exclude a minor. The authors claim their schemes improve over the complexity of earlier reported algorithms for all of these problems.

Starting with an algorithm to construct sparse covers that makes use of clusters of balls of nodes, the authors provide a distance labeling scheme that can also serve as a path reporting distance oracle that is built from a collection of sparse covers. Following the same framework, the distance labels are extended to a compact routing scheme where vertices have a short label and store a routing table. For the special case of unweighted graphs, a variation of the previously known Thorup–Zwick distance oracle is used in the construction, resulting in a path reporting distance oracle of improved stretch.

The paper is well written and well organized. The first two sections introduce the problems and briefly provide the preliminaries, with adequate references. In addition to the core contributions that include various theorems and proofs, the paper also suggests open problems for further research. Overall, this is an impressive paper, and the presentation style is very delightful.

Reviewer:  Paparao Kavalipati Review #: CR145060 (1705-0284)
1) Erdos, P. Extremal problems in graph theory. In Proc. Symposium on Graph Theory (1963) Publ. House Czechoslovak Acad. Sci., Prague, 1964, 29–36.
Bookmark and Share
  Featured Reviewer  
 
Routing And Layout (F.2.2 ... )
 
 
Approximation (G.1.2 )
 
 
Graph Theory (G.2.2 )
 
 
Information Search And Retrieval (H.3.3 )
 
 
Knowledge Representation Formalisms And Methods (I.2.4 )
 
 
Data Structures (E.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Routing And Layout": Date
An improved solution to the traveling salesman problem with thousands of nodes
Litke J. Communications of the ACM 27(12): 1227-1236, 1984. Type: Article
Jul 1 1985
Complexity issues in VLSI: optimal layouts for the shuffle-exchange graph and other networks
Leighton F., MIT Press, Cambridge, MA, 1983. Type: Book (9780262121040)
Mar 1 1985
Routing through a rectangle
Mehlhorn K. (ed), Preparata F. Journal of the ACM 33(1): 60-85, 1986. Type: Article
Sep 1 1986
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