Papers
Topics
Authors
Recent
Search
2000 character limit reached

An Improved Algorithm for Shortest Paths in Weighted Unit-Disk Graphs

Published 3 Jul 2024 in cs.CG and cs.DS | (2407.03176v1)

Abstract: Let VV be a set of nn points in the plane. The unit-disk graph G=(V,E)G = (V, E) has vertex set VV and an edge euv∈Ee_{uv} \in E between vertices u,v∈Vu, v \in V if the Euclidean distance between uu and vv is at most 1. The weight of each edge euve_{uv} is the Euclidean distance between uu and vv. Given VV and a source point s∈Vs\in V, we consider the problem of computing shortest paths in GG from ss to all other vertices. The previously best algorithm for this problem runs in O(nlog⁡<sup>2</sup>n)O(n \log<sup>2</sup> n) time [Wang and Xue, SoCG'19]. The problem has an Ω(nlog⁡n)\Omega(n\log n) lower bound under the algebraic decision tree model. In this paper, we present an improved algorithm of O(nlog⁡<sup>2</sup>n/log⁡log⁡n)O(n \log<sup>2</sup> n / \log \log n) time (under the standard real RAM model). Furthermore, we show that the problem can be solved using O(nlog⁡n)O(n\log n) comparisons under the algebraic decision tree model, matching the Ω(nlog⁡n)\Omega(n\log n) lower bound.

Authors (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 found no open problems mentioned in this paper.

Continue Learning

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

Tweets

Sign up for free to view the 2 tweets with 2 likes about this paper.