1-Bend Upward Planar Drawings of SP-Digraphs

It is proved that every series-parallel digraph whose maximum vertex-degree is \(\varDelta \) admits an upward planar drawing with at most one bend per edge such that each edge segment has one of \(\varDelta \) distinct slopes. This is shown to be worst-case optimal in terms of the number of slopes. Furthermore, our construction gives rise to drawings with optimal angular resolution \(\frac{\pi }{\varDelta }\). A variant of the proof technique is used to show that (non-directed) reduced series-parallel graphs and flat series-parallel graphs have a (non-upward) one-bend planar drawing with \(\lceil \frac{\varDelta }{2}\rceil \) distinct slopes if biconnected, and with \(\lceil \frac{\varDelta }{2}\rceil +1\) distinct slopes if connected.

[1]  Robert E. Tarjan,et al.  Rectilinear planar layouts and bipolar orientations of planar graphs , 1986, Discret. Comput. Geom..

[2]  Emilio Di Giacomo,et al.  Drawing Outer 1-planar Graphs with Few Slopes , 2015, J. Graph Algorithms Appl..

[3]  Jurek Czyzowicz Lattice diagrams with few slopes , 1991, J. Comb. Theory, Ser. A.

[4]  Jan Kratochvíl,et al.  The Planar Slope Number of Planar Partial 3-Trees of Bounded Degree , 2013, Graphs Comb..

[5]  Bartosz Walczak,et al.  Graph Drawings with One Bend and Few Slopes , 2016, LATIN.

[6]  Giuseppe Liotta,et al.  Planar and Plane Slope Number of Partial 2-Trees , 2013, Graph Drawing.

[7]  Walter Didimo,et al.  Upward Spirality and Upward Planarity Testing , 2005, Graph Drawing.

[8]  Roberto Tamassia,et al.  On the Computational Complexity of Upward and Rectilinear Planarity Testing , 1994, SIAM J. Comput..

[9]  Emilio Di Giacomo,et al.  The Planar Slope Number of Subcubic Graphs , 2014, LATIN.

[10]  Piotr Micek,et al.  Outerplanar graph drawings with few slopes , 2014, Comput. Geom..

[11]  Walter Didimo,et al.  Maximum Upward Planar Subgraphs of Embedded Planar Digraphs , 2007, Graph Drawing.

[12]  Carlo Mannino,et al.  Optimal Upward Planarity Testing of Single-Source Digraphs , 1993, ESA.

[13]  Andrzej Pelc,et al.  Drawing orders with few slopes , 1990, Discret. Math..

[14]  Balázs Keszegh,et al.  Drawing Planar Graphs of Bounded Degree with Few Slopes , 2013, SIAM J. Discret. Math..

[15]  Walter Didimo Upward Planar Drawings and Switch-regularity Heuristics , 2006, J. Graph Algorithms Appl..

[16]  Emilio Di Giacomo,et al.  Drawing Series-Parallel Graphs on Restricted Integer 3D Grids , 2003, GD.

[17]  Goos Kant,et al.  A Better Heuristic for Orthogonal Graph Drawings , 1994, ESA.

[18]  Roberto Tamassia,et al.  A unified approach to visibility representations of planar graphs , 1986, Discret. Comput. Geom..

[19]  Ioannis G. Tollis,et al.  Graph Drawing , 1994, Lecture Notes in Computer Science.