Sujoy Bhore, Guangping Li, Martin Nöllenburg, Ignaz Rutter, Hsiang-Yun WuORCID iD
Untangling circular drawings: Algorithms and complexity
Computational Geometry, 111, April 2023. [paper]

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/",
}