Upward planar drawings on the standing and the rolling cylinders

被引:8
|
作者
Brandenburg, Franz J. [1 ]
机构
[1] Univ Passau, D-94030 Passau, Germany
来源
关键词
Graph drawing; Upward planar graphs; Polyline drawings; Cylinders; REPRESENTATIONS; COMPLEXITY;
D O I
10.1016/j.comgeo.2013.08.003
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider directed graphs with an upward planar drawing on the standing and the rolling cylinders. These graphs properly extend the upward planar graphs in the plane. The drawings allow complex curves for the edges with many zig-zags and windings around the cylinder. We show that the drawings can be simplified to polyline drawings with geodesics as straight segments, at most two bends per edge, and vertices and bends on a grid of at most cubic size. On the standing cylinder the edges do not wind and they wind at most once around the rolling cylinder, where single windings can be unavoidable. The simplifications can be computed efficiently in O(tau n(3)) time, where tau is the cost of computing the point of intersection of a curve and a horizontal line through a vertex. Moreover, we provide a complete classification of the classes of (regular) upward planar drawable graphs on the plane, the sphere, and the standing and rolling cylinders including their strict and weak variants. Strict is upward in two dimensions and weak allows horizontal lines. For upward planarity the standing and the rolling cylinders coincide in the strict case, rolling dominates standing in the regular case, and there is an incomparability in the weak case. The respective classes of graphs range properly between the upward planar and the quasi-upward planar graphs, and they have an NP-hard recognition problem. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:25 / 41
页数:17
相关论文
共 50 条
  • [1] Upward planar drawings with two slopes
    Klawitter, Jonathan
    McHedlidze, Tamara
    [J]. Journal of Graph Algorithms and Applications, 2022, 26 (01) : 171 - 198
  • [2] 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
  • [3] Extending Upward Planar Graph Drawings
    Da Lozzo, Giordano
    Di Battista, Giuseppe
    Frati, Fabrizio
    [J]. ALGORITHMS AND DATA STRUCTURES, WADS 2019, 2019, 11646 : 339 - 352
  • [4] Extending upward planar graph drawings
    Da Lozzo, Giordano
    Di Battista, Giuseppe
    Frati, Fabrizio
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2020, 91
  • [5] The Duals of Upward Planar Graphs on Cylinders
    Auer, Christopher
    Bachmaier, Christian
    Brandenburg, Franz J.
    Gleissner, Andreas
    Hanauer, Kathrin
    [J]. GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2012, 7551 : 103 - 113
  • [6] Upward Planar Drawings with Three and More Slopes
    Klawitter, Jonathan
    Zink, Johannes
    [J]. Journal of Graph Algorithms and Applications, 2023, 27 (02) : 119 - 145
  • [7] 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
  • [8] 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
  • [9] 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
  • [10] 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