
arXiv: 0709.0170
A straight-line drawing $��$ of a planar graph $G$ need not be plane, but can be made so by \emph{untangling} it, that is, by moving some of the vertices of $G$. Let shift$(G,��)$ denote the minimum number of vertices that need to be moved to untangle $��$. We show that shift$(G,��)$ is NP-hard to compute and to approximate. Our hardness results extend to a version of \textsc{1BendPointSetEmbeddability}, a well-known graph-drawing problem. Further we define fix$(G,��)=n-shift(G,��)$ to be the maximum number of vertices of a planar $n$-vertex graph $G$ that can be fixed when untangling $��$. We give an algorithm that fixes at least $\sqrt{((\log n)-1)/\log \log n}$ vertices when untangling a drawing of an $n$-vertex graph $G$. If $G$ is outerplanar, the same algorithm fixes at least $\sqrt{n/2}$ vertices. On the other hand we construct, for arbitrarily large $n$, an $n$-vertex planar graph $G$ and a drawing $��_G$ of $G$ with fix$(G,��_G) \le \sqrt{n-2}+1$ and an $n$-vertex outerplanar graph $H$ and a drawing $��_H$ of $H$ with fix$(H,��_H) \le 2 \sqrt{n-1}+1$. Thus our algorithm is asymptotically worst-case optimal for outerplanar graphs.
(v5) Minor, mostly linguistic changes
Computational Geometry (cs.CG), FOS: Computer and information sciences, Discrete Mathematics (cs.DM), hardness of approximation, Graph representations (geometric and intersection representations, etc.), moving vertices, point-set embeddability, G.2.2, planarity, Theoretical Computer Science, Graph algorithms (graph-theoretic aspects), NP-hardness, Discrete Mathematics and Combinatorics, G.2.2; I.3.5, I.3.5, straight-line drawing, Combinatorial properties of polytopes and polyhedra (number of faces, shortest paths, etc.), graph drawing, [INFO.INFO-CG] Computer Science [cs]/Computational Geometry [cs.CG], Computational Theory and Mathematics, untangling, Computer Science - Computational Geometry, Geometry and Topology, Computer Science - Discrete Mathematics
Computational Geometry (cs.CG), FOS: Computer and information sciences, Discrete Mathematics (cs.DM), hardness of approximation, Graph representations (geometric and intersection representations, etc.), moving vertices, point-set embeddability, G.2.2, planarity, Theoretical Computer Science, Graph algorithms (graph-theoretic aspects), NP-hardness, Discrete Mathematics and Combinatorics, G.2.2; I.3.5, I.3.5, straight-line drawing, Combinatorial properties of polytopes and polyhedra (number of faces, shortest paths, etc.), graph drawing, [INFO.INFO-CG] Computer Science [cs]/Computational Geometry [cs.CG], Computational Theory and Mathematics, untangling, Computer Science - Computational Geometry, Geometry and Topology, Computer Science - Discrete Mathematics
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 14 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
