Linear-Time Rectilinear Drawings of Subdivisions of Triconnected Cubic Planar Graphs with Orthogonally Convex Faces

被引:0
|
作者
Hasan, Md Manzurul [1 ,3 ]
Mondal, Debajyoti [2 ]
Rahman, Md Saidur [1 ]
机构
[1] Bangladesh Univ Engn & Technol BUET, Dept Comp Sci & Engn CSE, Graph Drawing & Informat Visualizat Lab, Dhaka, Bangladesh
[2] Univ Saskatchewan, Dept Comp Sci, Saskatoon, SK, Canada
[3] Amer Int Univ Bangladesh AIUB, Dept Comp Sci, Dhaka, Bangladesh
来源
THAI JOURNAL OF MATHEMATICS | 2023年 / 21卷 / 04期
基金
加拿大自然科学与工程研究理事会;
关键词
graph drawing; rectilinear drawing; orthogonally convex face; subdivision; SERIES-PARALLEL GRAPHS; RECTANGULAR DRAWINGS;
D O I
暂无
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
A graph is called planar if it admits a planar drawing on the plane, i.e., no two edges create a crossing except possibly at their common endpoint. In a rectilinear drawing I' of a planar graph, each vertex is drawn as a point and each edge is drawn as either horizontal or vertical line segment. A face in I' is called orthogonally convex if every horizontal or vertical line segment connecting two points within the face does not intersect any other face. We examine the decision problem that takes a planar graph as an input and seeks for a rectilinear drawing where the faces are drawn as orthogonally convex polygons. A linear-time algorithm for this problem is known for biconnected planar graphs, but the algorithm relies on complex data structures and linear-time planarity testing, which are challenging to implement. In this paper, we give a necessary and sufficient condition for a subdivision of a triconnected cubic planar graph to admit such a drawing, and design a linear-time algorithm to check the condition and compute a desired drawing, if it exists. As a byproduct of our results we show that if a subdivision of a triconnected cubic planar graph G admits a rectilinear drawing, then it must also admit a rectilinear drawing with orthogonally convex faces.
引用
下载
收藏
页码:807 / 820
页数:14
相关论文
共 37 条
  • [1] A Linear-Time Algorithm for Symmetric Convex Drawings of Internally Triconnected Plane Graphs
    Hong, Seok-Hee
    Nagamochi, Hiroshi
    ALGORITHMICA, 2010, 58 (02) : 433 - 460
  • [2] No-bend orthogonal drawings of subdivisions of planar triconnected cubic graphs
    Rahman, MS
    Egi, N
    Nishizeki, T
    GRAPH DRAWING, 2004, 2912 : 387 - 392
  • [3] No-bend orthogonal drawings of subdivisions of planar triconnected cubic graphs
    Rahman, S
    Egi, N
    Nishizeki, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (01): : 23 - 30
  • [4] A Linear-Time Algorithm for Symmetric Convex Drawings of Internally Triconnected Plane Graphs
    Seok-Hee Hong
    Hiroshi Nagamochi
    Algorithmica, 2010, 58 : 433 - 460
  • [5] Planar rectilinear drawings of outerplanar graphs in linear time
    Frati, Fabrizio
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2022, 103
  • [6] A linear time algorithm for constructing maximally symmetric straight line drawings of triconnected planar graphs
    Hong, Seok-Hee
    McKay, Brendan
    Eades, Peter
    DISCRETE & COMPUTATIONAL GEOMETRY, 2006, 36 (02) : 283 - 311
  • [7] A Linear Time Algorithm for Constructing Maximally Symmetric Straight Line Drawings of Triconnected Planar Graphs
    Seok-Hee Hong
    Brendan McKay
    Peter Eades
    Discrete & Computational Geometry, 2006, 36 : 283 - 311
  • [8] A Linear Algorithm for Bend-Optimal Orthogonal Drawings of Triconnected Cubic Plane Graphs
    Graduate School of Information Sciences, Tohoku University, Aoba-yama 05, Sendai
    980-8579, Japan
    Journal of Graph Algorithms and Applications, 1999, 3 (04): : 31 - 62
  • [9] No-Bend Orthogonal Drawings and No-Bend Orthogonally Convex Drawings of Planar Graphs (Extended Abstract)
    Hasan, Md Manzurul
    Rahman, Md Saidur
    COMPUTING AND COMBINATORICS, COCOON 2019, 2019, 11653 : 254 - 265
  • [10] A Linear-Time Algorithm for Star-Shaped Drawings of Planar Graphs with the Minimum Number of Concave Corners
    Hong, Seok-Hee
    Nagamochi, Hiroshi
    ALGORITHMICA, 2012, 62 (3-4) : 1122 - 1158