Skip to main content

(1 + ε)-Distance Oracles for Vertex-Labeled Planar Graphs

  • Conference paper
Theory and Applications of Models of Computation (TAMC 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7876))

Abstract

We consider vertex-labeled graphs, where each vertex v is attached with a label from a set of labels. The vertex-to-label distance query desires the length of the shortest path from the given vertex to the set of vertices with the given label. We show how to construct an oracle for a vertex-labeled planar graph, such that \(O(\frac{1}{\epsilon}n\log n)\) storing space is needed, and any vertex-to-label query can be answered in \(O(\frac{1}{\epsilon}\log n\log \Delta)\) time with stretch 1 + ε. Here, Δ is the hop-diameter of the given graph. For the case that Δ = O(logn), we construct a distance oracle that achieves \(O(\frac{1}{\epsilon}\log n)\) query time, without changing space usage.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bartal, Y., Gottlieb, L.-A., Kopelowitz, T., Lewenstein, M., Roditty, L.: Fast, precise and dynamic distance queries. In: SODA, pp. 840–853 (2011)

    Google Scholar 

  2. Chechik, S.: Improved distance oracles for vertex-labeled graphs. CoRR, abs/1109.3114 (2011)

    Google Scholar 

  3. Cole, R., Gottlieb, L.-A.: Searching dynamic point sets in spaces with bounded doubling dimension. In: STOC, pp. 574–583 (2006)

    Google Scholar 

  4. Fischer, J., Heun, V.: A new succinct representation of rmq-information and improvements in the enhanced suffix array. In: Chen, B., Paterson, M., Zhang, G. (eds.) ESCAPE 2007. LNCS, vol. 4614, pp. 459–470. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  5. Hermelin, D., Levy, A., Weimann, O., Yuster, R.: Distance oracles for vertex-labeled graphs. In: Aceto, L., Henzinger, M., Sgall, J. (eds.) ICALP 2011, Part II. LNCS, vol. 6756, pp. 490–501. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  6. Kawarabayashi, K.i., Klein, P.N., Sommer, C.: Linear-space approximate distance oracles for planar, bounded-genus, and minor-free graphs. CoRR, abs/1104.5214 (2011)

    Google Scholar 

  7. Klein, P.: Preprocessing an undirected planar network to enable fast approximate distance queries. In: Proceedings of the Thirteenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2002, pp. 820–827. Society for Industrial and Applied Mathematics, Philadelphia (2002)

    Google Scholar 

  8. Lipton, R.J., Tarjan, R.E.: Applications of a planar separator theorem. In: Proceedings of the 18th Annual Symposium on Foundations of Computer Science, pp. 162–170. IEEE Computer Society, Washington, DC (1977)

    Google Scholar 

  9. Lipton, R.J., Tarjan, R.E.: A separator theorem for planar graphs. SIAM Journal on Applied Mathematics 36(2), 177–189 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  10. Mozes, S., Sommer, C.: Exact distance oracles for planar graphs. In: Proceedings of the Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2012, pp. 209–222. SIAM (2012)

    Google Scholar 

  11. Sommer, C.: More compact oracles for approximate distances in planar graphs. CoRR, abs/1109.2641 (2011)

    Google Scholar 

  12. Tao, Y., Papadopoulos, S., Sheng, C., Stefanidis, K.: Nearest keyword search in xml documents. In: Proceedings of the 2011 International Conference on Management of Data, SIGMOD 2011, pp. 589–600. ACM, New York (2011)

    Chapter  Google Scholar 

  13. Thorup, M.: Undirected single source shortest paths in linear time. In: Proceedings of the 38th Annual Symposium on Foundations of Computer Science, p. 12. IEEE Computer Society, Washington, DC (1997)

    Chapter  Google Scholar 

  14. Thorup, M.: Compact oracles for reachability and approximate distances in planar digraphs. J. ACM 51, 993–1024 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  15. Thorup, M., Zwick, U.: Approximate distance oracles. In: Proceedings of the Thirty-Third Annual ACM Symposium on Theory of Computing, STOC 2001, pp. 183–192. ACM, New York (2001)

    Chapter  Google Scholar 

  16. Wulff-Nilsen, C.: Approximate distance oracles with improved preprocessing time. In: SODA 2012 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, M., Ma, C.C.C., Ning, L. (2013). (1 + ε)-Distance Oracles for Vertex-Labeled Planar Graphs. In: Chan, TH.H., Lau, L.C., Trevisan, L. (eds) Theory and Applications of Models of Computation. TAMC 2013. Lecture Notes in Computer Science, vol 7876. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38236-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38236-9_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38235-2

  • Online ISBN: 978-3-642-38236-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics