Optimal Approximate Distance Oracle for Planar Graphs
Hung Le, Christian Wulff-Nilsen
Abstract
A () -approximate distance oracle of an edge-weighted graph is a data structure that returns an approximate shortest path distance between any two query vertices up to a () factor. Thorup (FOCS 2001, JACM 2004) and Klein (SODA 2002) independently constructed a () -approximate distance oracle withspace, measured in number of words, andquery time whenis an undirected planar graph withvertices andis a fixed constant. Many follow-up works gave () -approximate distance oracles with various trade-offs between space and query time. However, improvingspace bound without sacrificing query time remains an open problem for almost two decades. In this work, we resolve this problem affirmatively by constructing a () approximate distance oracle with optimalspace andquery time for undirected planar graphs and fixed. We also make substantial progress for planar digraphs with non-negative edge weights. For fixed, we give a () -approximate distance oracle with spaceandquery time; hereis the ratio between the largest and smallest positive edge weight. This improves Thorup's (FOCS 2001, JACM 2004)space bound by more than a logarithmic factor while matching the query time of his structure. This is the first improvement for planar digraphs in two decades, both in the weighted and unweighted setting.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 6797e204-a63a-403e-8ba6-830ad1a39530Cited by top-tier papers10
- Stronger 3-SUM Lower Bounds for Approximate Distance Oracles via Additive CombinatoricsAmir Abboud, Karl Bringmann, Nick FischerSTOC 2023 · 10 citations
- Covering Planar Metrics (and Beyond): O(1) Trees SufficeHsien-Chih Chang, Jonathan Conroy, Hung Le, Lazar Milenkovic et al.FOCS 2023 · 6 citations
- Light Tree Covers, Routing, and Path-Reporting Oracles via Spanning Tree Covers in Doubling GraphsHsien-Chih Chang, Jonathan Conroy, Hung Le, Shay Solomon et al.STOC 2025 · 6 citations
- Shortcut Partitions in Minor-Free Graphs: Steiner Point Removal, Distance Oracles, Tree Covers, and MoreHsien-Chih Chang, Jonathan Conroy, Hung Le, Lazar Milenkovic et al.SODA 2024 · 5 citations
- Truly Subquadratic Time Algorithms for Diameter and Related Problems in Graphs of Bounded VC-dimensionTimothy M. Chan, Hsien-Chih Chang, Jie Gao, Sándor Kisfaludi-Bak et al.FOCS 2025 · 1 citation
Builds on1
Related papers
- Approximate Distance Oracles for Planar Graphs with Subpolynomial Error DependencyHung LeSODA 2023
- An almost 2-approximation for all-pairs of shortest paths in subquadratic timeMaor Akav, Liam RodittySODA 2020 · 3 citations
- Improved Distance (Sensitivity) Oracles with Subquadratic SpaceDavide Bilò, Shiri Chechik, Keerti Choudhary, Sarel Cohen et al.FOCS 2024 · 2 citations
- Path-Reporting Distance Oracles with Logarithmic Stretch and Size O(n log log n)Michael Elkin, Idan ShabatFOCS 2023 · 1 citation
- Max s, t-Flow Oracles and Negative Cycle Detection in Planar DigraphsAdam KarczmarzSODA 2024 · 1 citation
