Information
- Publication Type: Journal Paper (without talk)
- Workgroup(s)/Project(s): not specified
- Date: April 2023
- Article Number: 101975
- DOI: 10.1016/j.comgeo.2022.101975
- ISSN: 1879-081X
- Journal: Computational Geometry
- Open Access: yes
- Pages: 14
- Volume: 111
- Publisher: Elsevier
- Keywords: NP-hardness, Outerplanarity, Permutations and combinations, Straight-line Graph drawing, Untangling
Abstract
We consider the problem of untangling a given (non-planar) straight-line circular drawing δG of an outerplanar graph G=(V,E) into a planar straight-line circular drawing of G by shifting a minimum number of vertices to a new position on the circle. For an outerplanar graph G, it is obvious that such a crossing-free circular drawing always exists and we define the circular shifting number shift∘(δG) as the minimum number of vertices that are required to be shifted in order to resolve all crossings of δG. We show that the problem CIRCULAR UNTANGLING, asking whether shift∘(δG)≤K for a given integer K, is NP-complete. For n-vertex outerplanar graphs, we obtain a tight upper bound of shift∘(δG)≤n−⌊n−2⌋−2. Moreover, we study the CIRCULAR UNTANGLING for almost-planar circular drawings, in which a single edge is involved in all of the crossings. For this problem, we provide a tight upper bound [Formula presented] and present an O(n2)-time algorithm to compute the circular shifting number of almost-planar drawings.Additional Files and Images
Weblinks
BibTeX
@article{bhore-2023-ucd, title = "Untangling circular drawings: Algorithms and complexity", author = "Sujoy Bhore and Guangping Li and Martin N\"{o}llenburg and Ignaz Rutter and Hsiang-Yun Wu", year = "2023", abstract = "We consider the problem of untangling a given (non-planar) straight-line circular drawing δG of an outerplanar graph G=(V,E) into a planar straight-line circular drawing of G by shifting a minimum number of vertices to a new position on the circle. For an outerplanar graph G, it is obvious that such a crossing-free circular drawing always exists and we define the circular shifting number shift∘(δG) as the minimum number of vertices that are required to be shifted in order to resolve all crossings of δG. We show that the problem CIRCULAR UNTANGLING, asking whether shift∘(δG)≤K for a given integer K, is NP-complete. For n-vertex outerplanar graphs, we obtain a tight upper bound of shift∘(δG)≤n−⌊n−2⌋−2. Moreover, we study the CIRCULAR UNTANGLING for almost-planar circular drawings, in which a single edge is involved in all of the crossings. For this problem, we provide a tight upper bound [Formula presented] and present an O(n2)-time algorithm to compute the circular shifting number of almost-planar drawings.", month = apr, articleno = "101975", doi = "10.1016/j.comgeo.2022.101975", issn = "1879-081X", journal = "Computational Geometry", pages = "14", volume = "111", publisher = "Elsevier", keywords = "NP-hardness, Outerplanarity, Permutations and combinations, Straight-line Graph drawing, Untangling", URL = "https://www.cg.tuwien.ac.at/research/publications/2023/bhore-2023-ucd/", }