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 euvEe_{uv} \in E between vertices u,vVu, 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 sVs\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 Ω(nlogn)\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/loglogn)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(nlogn)O(n\log n) comparisons under the algebraic decision tree model, matching the Ω(nlogn)\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.