Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/780542.780565acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article

Short path queries in planar graphs in constant time

Published: 09 June 2003 Publication History

Abstract

We present a new algorithm for answering short path queries in planar graphs. For any fixed constant k and a given unweighted planar graph G=(V,E) one can build in O(|V|) time a data structure, which allows to check in O(1) time whether two given vertices are distant by at most k in G and if so a shortest path between them is returned. This significantly improves the previous result of D. Eppstein [5] where after a linear preprocessing the queries are answered in O(log |V|) time. Our approach can be applied to compute the girth of a planar graph and a corresponding shortest cycle in O(|V|) time provided that the constant bound on the girth is known.Our results can be easily generalized to other wide classes of graphs~--~for instance we can take graphs embeddable in a surface of bounded genus or graphs of bounded tree-width.

References

[1]
R. K. Ahuja, T. L. Magnanti, and J. B. Orlin. Network Flows: Theory, Algorithms and Applications. Prentice Hall, Englewood Cliffs, 1993.]]
[2]
D. A. Chen and J. Xu. Shortest path queries in planar graphs. In Proc. of the 32nd Annual ACM Symposium on Theory of Computing, pages 469--478, 2000.]]
[3]
M. Chrobak and D. Eppstein. Planar orientations with low out-degree and compaction of adjacency matrices. Theoretical Computer Science, 86(2):243--266, 1991.]]
[4]
H. Djidjev. Computing the girth of a planar graph. In Proc. 27th International Colloquium on Automata, Languages and Programming, pages 821--831, 2000.]]
[5]
D. Eppstein. Subgraph isomorphism in planar graphs and related problems. J. Graph Algorithms & Applications, 3(3):1--27, 1999.]]
[6]
G. N. Frederickson. Ambivalent data structures for dynamic 2-edge-connectivity and k smallest spanning trees. SIAM Journal on Computing, 26(2):484--538, April 1997.]]
[7]
G. Ramalingam. Bounded Incremental Computation, volume 1089 of LNCS. Springer, 1996.]]

Cited By

View all
  • (2024)How vulnerable is an undirected planar graph with respect to max flowNetworks10.1002/net.2220583:3(570-586)Online publication date: 3-Jan-2024
  • (2023)How Vulnerable is an Undirected Planar Graph with Respect to Max FlowAlgorithms and Complexity10.1007/978-3-031-30448-4_7(82-96)Online publication date: 25-Apr-2023
  • (2022)Optimal Approximate Distance Oracle for Planar Graphs2021 IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS52979.2021.00044(363-374)Online publication date: Feb-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '03: Proceedings of the thirty-fifth annual ACM symposium on Theory of computing
June 2003
740 pages
ISBN:1581136749
DOI:10.1145/780542
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 June 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. planar graph
  2. queries
  3. shortest path

Qualifiers

  • Article

Conference

STOC03
Sponsor:

Acceptance Rates

STOC '03 Paper Acceptance Rate 80 of 270 submissions, 30%;
Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)3
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)How vulnerable is an undirected planar graph with respect to max flowNetworks10.1002/net.2220583:3(570-586)Online publication date: 3-Jan-2024
  • (2023)How Vulnerable is an Undirected Planar Graph with Respect to Max FlowAlgorithms and Complexity10.1007/978-3-031-30448-4_7(82-96)Online publication date: 25-Apr-2023
  • (2022)Optimal Approximate Distance Oracle for Planar Graphs2021 IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS52979.2021.00044(363-374)Online publication date: Feb-2022
  • (2022)Non-crossing Shortest Paths in Undirected Unweighted Planar Graphs in Linear TimeComputer Science – Theory and Applications10.1007/978-3-031-09574-0_6(77-95)Online publication date: 24-Jun-2022
  • (2021)Blockchain-empowered Data-driven NetworksACM Computing Surveys10.1145/344637354:3(1-38)Online publication date: 17-Apr-2021
  • (2021)A Survey on Distributed Graph Pattern Matching in Massive GraphsACM Computing Surveys10.1145/343972454:2(1-35)Online publication date: 9-Feb-2021
  • (2021)When Machine Learning Meets PrivacyACM Computing Surveys10.1145/343675554:2(1-36)Online publication date: 5-Mar-2021
  • (2021)Dynamic Representations of Sparse Distributed NetworksACM Transactions on Parallel Computing10.1145/34343958:1(1-26)Online publication date: 4-Jan-2021
  • (2021)Scalable Pattern Matching in Metadata Graphs via Constraint CheckingACM Transactions on Parallel Computing10.1145/34343918:1(1-45)Online publication date: 4-Jan-2021
  • (2021)Investigation of Multiple-valued Logic Technologies for Beyond-binary EraACM Computing Surveys10.1145/343123054:1(1-30)Online publication date: 21-Jan-2021
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media