Recognizing Weakly Simple Polygons
Hugo Akitaya, Greg Aloupis, Jeff Erickson, Csaba D. T\'oth

TL;DR
This paper introduces an efficient $O(n ext{log} n)$ algorithm for recognizing weakly simple polygons, significantly improving the previous $O(n^2 ext{log} n)$ approach, which is fundamental for various geometric algorithms.
Contribution
The paper presents the first $O(n ext{log} n)$ algorithm for recognizing weakly simple polygons, enhancing computational efficiency over prior methods.
Findings
The new algorithm runs in $O(n ext{log} n)$ time.
It improves recognition efficiency for weakly simple polygons.
The method is applicable to various geometric algorithms.
Abstract
We present an -time algorithm that determines whether a given planar -gon is weakly simple. This improves upon an -time algorithm by Chang, Erickson, and Xu (2015). Weakly simple polygons are required as input for several geometric algorithms. As such, how to recognize simple or weakly simple polygons is a fundamental question.
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 · Algorithms and Data Compression · Complexity and Algorithms in Graphs
