Papers
Topics
Authors
Recent
Search
2000 character limit reached

Near-Optimal Distance Oracles for Vertex-Labeled Planar Graphs

Published 30 Sep 2021 in cs.DS | (2110.00074v1)

Abstract: Given an undirected nn-vertex planar graph G=(V,E,ω)G=(V,E,\omega) with non-negative edge weight function ω:E→R\omega:E\rightarrow \mathbb R and given an assigned label to each vertex, a vertex-labeled distance oracle is a data structure which for any query consisting of a vertex uu and a label λ\lambda reports the shortest path distance from uu to the nearest vertex with label λ\lambda. We show that if there is a distance oracle for undirected nn-vertex planar graphs with non-negative edge weights using s(n)s(n) space and with query time q(n)q(n), then there is a vertex-labeled distance oracle with O~(s(n))\tilde{O}(s(n)) space and O~(q(n))\tilde{O}(q(n)) query time. Using the state-of-the-art distance oracle of Long and Pettie, our construction produces a vertex-labeled distance oracle using n<sup>1+o(1)n<sup>{1+o(1)} space and query time O~(1)\tilde O(1) at one extreme, O~(n)\tilde O(n) space and n<sup>o(1)n<sup>{o(1)} query time at the other extreme, as well as such oracles for the full tradeoff between space and query time obtained in their paper. This is the first non-trivial exact vertex-labeled distance oracle for planar graphs and, to our knowledge, for any interesting graph class other than trees.

Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.