New Approximation Algorithms for Touring Regions

Abstract

We analyze the touring regions problem: find a (1+ε)-approximate Euclidean shortest path in d-dimensional space that starts at a given starting point, ends at a given ending point, and visits given regions R1, R2, R3, …, Rn in that order. Our main result is an O (nε1ε + 1ε )-time algorithm for touring disjoint disks. We also give an O ((nε, n2 ε) )-time algorithm for touring disjoint two-dimensional convex fat bodies. Both of these results naturally generalize to larger dimensions; we obtain O(nεd-121ε+1ε2d-2) and O(nε2d-2)-time algorithms for touring disjoint d-dimensional balls and convex fat bodies, respectively.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…