$L_1$ Shortest Path Queries in Simple Polygons
Sang Won Bae, Haitao Wang

TL;DR
This paper introduces a simple, efficient data structure for quickly answering $L_1$ shortest path queries within simple polygons, using a novel mountain decomposition technique.
Contribution
It presents a new, simpler approach to $L_1$ shortest path queries in simple polygons with optimal query times and a novel mountain decomposition method.
Findings
Data structure size: O(n)
Query time: O(log n) for general points, O(1) for polygon vertices
Shortest path output in linear time
Abstract
Let be a simple polygon of vertices. We consider two-point shortest path queries in . We build a data structure of size in time such that given any two query points and , the length of an shortest path from to in can be computed in time, or in time if both and are vertices of , and an actual shortest path can be output in additional linear time in the number of edges of the path. To achieve the result, we propose a mountain decomposition of simple polygons, which may be interesting in its own right. Most importantly, our approach is much simpler than the previous work on this problem.
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 · Data Management and Algorithms · Digital Image Processing Techniques
