Chrome Extension
WeChat Mini Program
Use on ChatGLM

Voronoi-based Splinegon Decomposition and Shortest-Path Tree Computation

Xiyu Bao, Meng Qi, Chenglei Yang, Wei Gai

Computer Aided Geometric Design(2024)

Cited 0|Views6
No score
Abstract
In motion planning, two-dimensional (2D) splinegons are typically used to represent the contours of 2D objects. In general, a 2D splinegon must be pre-decomposed to support rapid queries of the shortest paths or visibility. Herein, we propose a new region decomposition strategy, known as the Voronoi-based decomposition (VBD), based on the Voronoi diagram of curved boundary-segment generators (either convex or concave). The number of regions in the VBD is O(n+c1). Compared with the well-established horizontal visibility decomposition (HVD), whose complexity is O(n+c2), the VBD decomposition generally contains less regions because c1≤c2, where n is the number of the vertices of the input splinegon, and c1 and c2 are the number of inserted vertices at the boundary. We systematically discuss the usage of VBD. Based on the VBD, the shortest path tree (SPT) can be computed in linear time. Statistics show that the VBD performs faster than HVD in SPT computations. Additionally, based on the SPT, we design algorithms that can rapidly compute the visibility between two points, the visible area of a point/line-segment, and the shortest path between two points.
More
Translated text
Key words
Splinegon,Decomposition,Shortest path tree,Voronoi diagram
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined