Discrete & Computational Geometry

, Volume 43, Issue 2, pp 402–411

Untangling Polygons and Graphs


DOI: 10.1007/s00454-009-9150-x

Cite this article as:
Cibulka, J. Discrete Comput Geom (2010) 43: 402. doi:10.1007/s00454-009-9150-x


Untangling is a process in which some vertices in a drawing of a planar graph are moved to obtain a straight-line plane drawing. The aim is to move as few vertices as possible. We present an algorithm that untangles the cycle graph Cn while keeping Ω(n2/3) vertices fixed.

For any connected graph G, we also present an upper bound on the number of fixed vertices in the worst case. The bound is a function of the number of vertices, maximum degree, and diameter of G. One consequence is that every 3-connected planar graph has a drawing δ such that at most O((nlog n)2/3) vertices are fixed in every untangling of δ.


Graph drawing Planarity Straight-line drawing Untangling Polygons 

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  1. 1.Department of Applied MathematicsCharles UniversityPragueCzech Republic

Personalised recommendations