Optimal Curve Straightening is $\exists\mathbb{R}$-Complete
Abstract
We prove that the following problem has the same computational complexity as the existential theory of the reals: Given a generic self-intersecting closed curve $\gamma$ in the plane and an integer $m$, is there a polygon with $m$ vertices that is isotopic to $\gamma$? Our reduction implies implies two stronger results, as corollaries of similar results for pseudoline arrangements. First, there are isotopy classes in which every $m$-gon with integer coordinates requires $2^{\Omega(m)}$ bits of precision. Second, for any semi-algebraic set $V$, there is an integer $m$ and a closed curve $\gamma$ such that the space of all $m$-gons isotopic to $\gamma$ is homotopy equivalent to $V$.
- Publication:
-
arXiv e-prints
- Pub Date:
- August 2019
- DOI:
- 10.48550/arXiv.1908.09400
- arXiv:
- arXiv:1908.09400
- Bibcode:
- 2019arXiv190809400E
- Keywords:
-
- Computer Science - Computational Geometry
- E-Print:
- 17 pages, 10 figures (v2 fixes a utf8 encoding issue)