English

Query Shortest Paths Amidst Growing Discs

Data Structures and Algorithms 2018-04-05 v1

Abstract

The determination of collision-free shortest paths among growing discs has previously been studied for discs with fixed growing rates. Here, we study a more general case of this problem, where: (1) the speeds at which the discs are growing are polynomial functions of degree \dd\dd, and (2) the source and destination points are given as query points. We show how to preprocess the nn growing discs so that, for two given query points ss and dd, a shortest path from ss to dd can be found in O(n2log(\ddn))O(n^2 \log (\dd n)) time. The preprocessing time of our algorithm is O(n2logn+klogk)O(n^2 \log n + k \log k) where kk is the number of intersections between the growing discs and the tangent paths (straight line paths which touch the boundaries of two growing discs). We also prove that kO(n3\dd)k \in O(n^3\dd).

Keywords

Cite

@article{arxiv.1804.01181,
  title  = {Query Shortest Paths Amidst Growing Discs},
  author = {Arash Nouri and Jorg-Rudiger Sack},
  journal= {arXiv preprint arXiv:1804.01181},
  year   = {2018}
}
R2 v1 2026-06-23T01:13:11.312Z