English

Faster Algorithms for Reverse Shortest Path in Unit-Disk Graphs and Related Geometric Optimization Problems: Improving the Shrink-and-Bifurcate Technique

Data Structures and Algorithms 2025-04-10 v1 Computational Geometry

Abstract

In a series of papers, Avraham, Filtser, Kaplan, Katz, and Sharir (SoCG'14), Kaplan, Katz, Saban, and Sharir (ESA'23), and Katz, Saban, and Sharir (ESA'24) studied a class of geometric optimization problems -- including reverse shortest path in unweighted and weighted unit-disk graphs, discrete Fr\'{e}chet distance with one-sided shortcuts, and reverse shortest path in visibility graphs on 1.5-dimensional terrains -- for which standard parametric search does not work well due to a lack of efficient parallel algorithms for the corresponding decision problems. The best currently known algorithms for all the above problems run in O(n6/5)=O(n1.2)O^*(n^{6/5})=O^*(n^{1.2}) time (ignoring subpolynomial factors), and they were obtained using a technique called \emph{shrink-and-bifurcate}. We improve the running time to O~(n8/7)O(n1.143)\tilde{O}(n^{8/7}) \approx O(n^{1.143}) for these problems. Furthermore, specifically for reverse shortest path in unweighted unit-disk graphs, we improve the running time further to O~(n9/8)=O~(n1.125)\tilde{O}(n^{9/8})=\tilde{O}(n^{1.125}).

Keywords

Cite

@article{arxiv.2504.06434,
  title  = {Faster Algorithms for Reverse Shortest Path in Unit-Disk Graphs and Related Geometric Optimization Problems: Improving the Shrink-and-Bifurcate Technique},
  author = {Timothy M. Chan and Zhengcheng Huang},
  journal= {arXiv preprint arXiv:2504.06434},
  year   = {2025}
}
R2 v1 2026-06-28T22:51:36.046Z