An Optimal Algorithm for Minimum-Link Rectilinear Paths in Triangulated Rectilinear Domains
Joseph S.B. Mitchell, Valentin Polishchuk, Mikko Sysikaski, Haitao, Wang

TL;DR
This paper introduces a new algorithm that efficiently finds minimum-link rectilinear paths in polygonal domains with obstacles, improving preprocessing time and enabling quick path queries.
Contribution
The authors present an algorithm that constructs a data structure in O(n+h log h) time, allowing fast minimum-link path queries in rectilinear polygonal domains.
Findings
Data structure construction in O(n+h log h) time
Query time for path edges is O(log n)
Path output time is linear in path length
Abstract
We consider the problem of finding minimum-link rectilinear paths in rectilinear polygonal domains in the plane. A path or a polygon is rectilinear if all its edges are axis-parallel. Given a set of pairwise-disjoint rectilinear polygonal obstacles with a total of vertices in the plane, a minimum-link rectilinear path between two points is a rectilinear path that avoids all obstacles with the minimum number of edges. In this paper, we present a new algorithm for finding minimum-link rectilinear paths among . After the plane is triangulated, with respect to any source point , our algorithm builds an -size data structure in time, such that given any query point , the number of edges of a minimum-link rectilinear path from to can be computed in time and the actual path can be output in additional time linear…
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.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Robotic Path Planning Algorithms · Data Management and Algorithms
