ACM Home Page
Please provide us with feedback. Feedback
Multiple source shortest paths in a genus g graph
Full text PdfPdf (651 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
New Orleans, Louisiana
Pages: 89 - 97  
Year of Publication: 2007
ISBN:978-0-898716-24-5
Authors
Sergio Cabello  University of Ljubljana, Slovenia
Erin W. Chambers  University of Illinois
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 64,   Citation Count: 5
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We give an O(g2nlog n) algorithm to represent the shortest path tree from all the vertices on a single specified face f in a genus g graph. From this representation, any query distance from a vertex in f can be obtained in O(log n) time. The algorithm uses a kinetic data structure, where the source of the tree iteratively moves across edges in f. In addition, we give applications using these shortest path trees in order to compute the shortest non-contractible cycle and the shortest non-separating cycle embedded on an orientable 2-manifold in O(g3nlog n) time.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. Cabello and B. Mohar. Finding shortest non-separating and non-contractible cycles for topologically embedded graphs. In G. S. Brodal and S Leonardi, editors, Algorithms--ESA 2005, 13th Annual European Symposium, Palma de Mallorca, Spain, October 3--6, 2005, Proceedings, volume 3669 of LNCS, pages 131--142. Springer, 2005.
2
3
4
 
5
J. Erickson and S. Har-Peled. Optimally cutting a surface into a disk. Discrete and Comput. Geometry, 31(1):37--59, 2004.
 
6
 
7
L. Guibas. Kinetic data structures: A state of the art report, 1998.
8
 
9
10
 
11
R. J. Lipton and R. E. Tarjan. A separator theorem for planar graphs. SIAM J. Appl. Math., 36:177--189, 1979.
 
12
 
13
 
14
J. Stillwell. Classical Topology and Combinatorial Group Theory. Springer-Verlag, New York, 1993.
 
15
 
16
 
17

Collaborative Colleagues:
Sergio Cabello: colleagues
Erin W. Chambers: colleagues