An Improved Algorithm for Shortest Paths in Weighted Unit-Disk Graphs
Bruce W. Brewer, Haitao Wang

TL;DR
This paper introduces a faster algorithm for computing shortest paths in weighted unit-disk graphs, improving the time complexity and matching theoretical lower bounds, which benefits geometric network analysis.
Contribution
The paper presents an improved algorithm with $O(n rac{ ext{log}^2 n}{ ext{log} ext{log} n})$ time and demonstrates it can be solved with $O(n ext{log} n)$ comparisons, matching lower bounds.
Findings
Achieved $O(n rac{ ext{log}^2 n}{ ext{log} ext{log} n})$ time complexity.
Established $O(n ext{log} n)$ comparison bound matching lower bounds.
Improved the efficiency of shortest path computation in weighted unit-disk graphs.
Abstract
Let be a set of points in the plane. The unit-disk graph has vertex set and an edge between vertices if the Euclidean distance between and is at most 1. The weight of each edge is the Euclidean distance between and . Given and a source point , we consider the problem of computing shortest paths in from to all other vertices. The previously best algorithm for this problem runs in time [Wang and Xue, SoCG'19]. The problem has an lower bound under the algebraic decision tree model. In this paper, we present an improved algorithm of time (under the standard real RAM model). Furthermore, we show that the problem can be solved using comparisons under the algebraic decision tree model, matching the lower…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
