Detecting weakly simple polygons

50Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.

Abstract

A closed curve in the plane is weakly simple if it is the limit (in the Frechet metric) of a sequence of simple closed curves. We describe an algorithm to determine whether a closed walk of length n in a simple plane graph is weakly simple in O (n log n) time, improving an earlier O (n3)-time algorithm of Cortese et al. [Discrete Math. 2009]. As an immediate corollary, we obtain the first efficient algorithm to determine whether an arbitrary n-vertex polygon is weakly simple; our algorithm runs in O (n2log n) time. We also describe algorithms that detect weak simplicity in 0 (n log n) time for two interesting classes of polygons. Finally, we discuss subtle errors in several previously published definitions of weak simplicity.

Cite

CITATION STYLE

APA

Chang, H. C., Erickson, J., & Xu, C. (2015). Detecting weakly simple polygons. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (Vol. 2015-January, pp. 1655–1670). Association for Computing Machinery. https://doi.org/10.1137/1.9781611973730.110

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free