English

Optimal Curve Straightening is $\exists\mathbb{R}$-Complete

Computational Geometry 2019-08-28 v2

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 mm, is there a polygon with mm 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 mm-gon with integer coordinates requires 2Ω(m)2^{\Omega(m)} bits of precision. Second, for any semi-algebraic set VV, there is an integer mm and a closed curve γ\gamma such that the space of all mm-gons isotopic to γ\gamma is homotopy equivalent to VV.

Keywords

Cite

@article{arxiv.1908.09400,
  title  = {Optimal Curve Straightening is $\exists\mathbb{R}$-Complete},
  author = {Jeff Erickson},
  journal= {arXiv preprint arXiv:1908.09400},
  year   = {2019}
}

Comments

17 pages, 10 figures (v2 fixes a utf8 encoding issue)

R2 v1 2026-06-23T10:56:21.899Z