Extending upward planar graph drawings

被引:2
|
作者
Da Lozzo, Giordano [1 ]
Di Battista, Giuseppe [1 ]
Frati, Fabrizio [1 ]
机构
[1] Roma Tre Univ, Rome, Italy
基金
欧盟地平线“2020”;
关键词
Graph drawing; Upward planarity extension; Planar digraphs; st-graphs; SPQR-trees; PARTIAL REPRESENTATIONS;
D O I
10.1016/j.comgeo.2020.101668
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we study the computational complexity of the UPWARD PLANARITY EXTENSION PROBLEM, which takes as input an upward planar drawing Gamma(H) of a subgraph H of a directed graph G and asks whether Gamma(H) can be extended to an upward planar drawing of G. Our study fits into the line of research on the extensibility of partial representations, which has recently become a mainstream in Graph Drawing. We show the following results. First, we prove that the UPWARD PLANARITY EXTENSION problem is NP-complete, even if G has a prescribed upward embedding, the vertex set of H coincides with the one of G, and H contains no edge. Second, we show that the UPWARD PLANARITY EXTENSION problem can be solved in O(n logn) time if G is an n-vertex upward planar st-graph. This result improves upon a known O(n(2))-time algorithm, which however applies to all n-vertex single-source upward planar graphs. Finally, we show how to solve in polynomial time a surprisingly difficult version of the UPWARD PLANARITY EXTENSION problem, in which the underlying graph of G is a path or a cycle, Ghas a prescribed upward embedding, H contains no edges, and no two vertices share the same y-coordinatein Gamma(H). (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Extending Upward Planar Graph Drawings
    Da Lozzo, Giordano
    Di Battista, Giuseppe
    Frati, Fabrizio
    [J]. ALGORITHMS AND DATA STRUCTURES, WADS 2019, 2019, 11646 : 339 - 352
  • [2] Upward planar drawings with two slopes
    Klawitter, Jonathan
    McHedlidze, Tamara
    [J]. Journal of Graph Algorithms and Applications, 2022, 26 (01) : 171 - 198
  • [3] Upward-Rightward Planar Drawings
    Di Giacomo, Emilio
    Didimo, Walter
    Kaufmann, Michael
    Liotta, Giuseppe
    Montecchiani, Fabrizio
    [J]. 5TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS, IISA 2014, 2014, : 145 - 150
  • [4] Upward Planar Drawings with Three and More Slopes
    Klawitter, Jonathan
    Zink, Johannes
    [J]. Journal of Graph Algorithms and Applications, 2023, 27 (02) : 119 - 145
  • [5] Planar upward tree drawings with optimal area
    Garg, A
    Goodrich, MT
    Tamassia, R
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1996, 6 (03) : 333 - 356
  • [6] Upward planar drawings on the standing and the rolling cylinders
    Brandenburg, Franz J.
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2014, 47 (01): : 25 - 41
  • [7] Universal Slope Sets for Upward Planar Drawings
    Michael A. Bekos
    Emilio Di Giacomo
    Walter Didimo
    Giuseppe Liotta
    Fabrizio Montecchiani
    [J]. Algorithmica, 2022, 84 : 2556 - 2580
  • [8] Universal Slope Sets for Upward Planar Drawings
    Bekos, Michael A.
    Di Giacomo, Emilio
    Didimo, Walter
    Liotta, Giuseppe
    Montecchiani, Fabrizio
    [J]. GRAPH DRAWING AND NETWORK VISUALIZATION, GD 2018, 2018, 11282 : 77 - 91
  • [9] Universal Slope Sets for Upward Planar Drawings
    Bekos, Michael A.
    Di Giacomo, Emilio
    Didimo, Walter
    Liotta, Giuseppe
    Montecchiani, Fabrizio
    [J]. ALGORITHMICA, 2022, 84 (09) : 2556 - 2580
  • [10] On Upward-Planar L-Drawings of Graphs
    Angelini, Patrizio
    Chaplick, Steven
    Cornelsen, Sabine
    Da Lozzo, Giordano
    [J]. Journal of Graph Algorithms and Applications, 2024, 28 (01) : 275 - 299