Polygons with Prescribed Angles in 2D and 3D
Abstract
We consider the construction of a polygon with vertices whose turning angles at the vertices are given by a sequence , , for . The problem of realizing by a polygon can be seen as that of constructing a straight-line drawing of a graph with prescribed angles at vertices, and hence, it is a special case of the well studied problem of constructing an \emph{angle graph}. In 2D, we characterize sequences for which every generic polygon realizing has at least crossings, for every , and describe an efficient algorithm that constructs, for a given sequence , a generic polygon that realizes with the minimum number of crossings. In 3D, we describe an efficient algorithm that tests whether a given sequence can be realized by a (not necessarily generic) polygon , and for every realizable sequence the algorithm finds a realization.
Cite
@article{arxiv.2008.10192,
title = {Polygons with Prescribed Angles in 2D and 3D},
author = {Alon Efrat and Radoslav Fulek and Stephen Kobourov and Csaba D. Tóth},
journal= {arXiv preprint arXiv:2008.10192},
year = {2020}
}
Comments
15 pages, 9 figures, a new section about self-intersecting realizations in 3D