Convexity-increasing morphs of planar graphs

被引:7
|
作者
Kleist, Linda [1 ]
Klemz, Boris [2 ]
Lubiw, Anna [3 ]
Schlipf, Lena [4 ]
Staals, Frank [5 ]
Strash, Darren [6 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Braunschweig, Germany
[2] Free Univ Berlin, Berlin, Germany
[3] Univ Waterloo, Waterloo, ON, Canada
[4] Fernuniv, Hagen, Germany
[5] Univ Utrecht, Utrecht, Netherlands
[6] Hamilton Coll, Clinton, NY 13323 USA
关键词
Morphing; Convex graph drawing; Convexifying; Tutte; DRAWINGS; POLYGON;
D O I
10.1016/j.comgeo.2019.07.007
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We study the problem of convexifying drawings of planar graphs. Given any planar straight-line drawing of an internally 3-connected graph, we show how to morph the drawing to one with strictly convex faces while maintaining planarity at all times. Our morph is convexity increasing, meaning that once an angle is convex, it remains convex. We give an efficient algorithm that constructs such a morph as a composition of a linear number of steps where each step either moves vertices along horizontal lines or moves vertices along vertical lines. Moreover, we show that a linear number of steps is worst-case optimal. To obtain our result, we use a well-known technique by Hong and Nagamochi for finding redrawings with convex faces while preserving y-coordinates. Using a variant of Tutte's graph drawing algorithm, we obtain a new proof of Hong and Nagamochi's result which comes with a better running time. This is of independent interest, as Hong and Nagamochi's technique serves as a building block in existing morphing algorithms. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:69 / 88
页数:20
相关论文
共 50 条
  • [31] Convexity and HHD-free graphs
    Dragan, FF
    Nicolai, F
    Brandstädt, A
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 1999, 12 (01) : 119 - 135
  • [32] rq-Convexity of lattice graphs
    He, Xuemei
    Yuan, Liping
    Zamfirescu, Tudor
    BULLETIN MATHEMATIQUE DE LA SOCIETE DES SCIENCES MATHEMATIQUES DE ROUMANIE, 2025, 68 (01): : 25 - 34
  • [33] PLANAR GRAPHS
    PARSONS, TD
    AMERICAN MATHEMATICAL MONTHLY, 1971, 78 (02): : 176 - &
  • [34] PLANAR GRAPHS
    LIPSCOMB, SL
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1976, 23 (01): : A24 - A24
  • [35] PLANAR GRAPHS
    CICUTA, GM
    MONTALDI, E
    PHYSICAL REVIEW D, 1984, 29 (06) : 1267 - 1269
  • [36] GLUED CONVEXITY SPACES, FRAMES AND GRAPHS
    DEGREEF, E
    COMPOSITIO MATHEMATICA, 1982, 47 (02) : 217 - 222
  • [37] On the hull number on cycle convexity of graphs
    Araujo, Julio
    Campos, Victor
    Girao, Darlan
    Nogueira, Joao
    Salgueiro, Antonio
    Silva, Ana
    INFORMATION PROCESSING LETTERS, 2024, 183
  • [38] Convex drawings of hierarchical planar graphs and clustered planar graphs
    Hong, Seok-Hee
    Nagamochi, Hiroshi
    JOURNAL OF DISCRETE ALGORITHMS, 2010, 8 (03) : 282 - 295
  • [39] AN INCREASING FUNCTION WITH INFINITELY CHANGING CONVEXITY
    Tang, Tong
    Pan, Yifei
    Wang, Mei
    HOUSTON JOURNAL OF MATHEMATICS, 2015, 41 (04): : 1153 - 1161
  • [40] Drawing Planar Graphs Symmetrically, III: Oneconnected Planar Graphs
    Seok-Hee Hong
    Peter Eades
    Algorithmica, 2006, 44 : 67 - 100