Spirality of Orthogonal Representations and Optimal Drawings of Series-Parallel Graphs and 3-Planar Graphs (Extended Abstract)

An orthogonal drawing of a graph is a planar drawing such that all the edges are polygonal chains of horizontal and vertical segments. Finding the planar embedding of a planar graph such that its orthogonal drawing has the minimum number of bends is a fundamental open problem in graph drawing. This paper provides the first partial solution to the problem. It gives a new combinatorial characterization of orthogonal drawings based on the concept of spirality and provides a polynomial-time algorithm for series-parallel graphs and biconnected 3-planar graphs.

[1]  Ioannis G. Tollis,et al.  How to Draw a Series-Parallel Digraph (Extended Abstract) , 1992, SWAT.

[2]  James A. Storer,et al.  On minimal-node-cost planar embeddings , 1984, Networks.

[3]  Roberto Tamassia,et al.  Algorithms for Plane Representations of Acyclic Digraphs , 1988, Theor. Comput. Sci..

[4]  Ioannis G. Tollis,et al.  How to Draw a Series-Parallel Digraph , 1994, Int. J. Comput. Geom. Appl..

[5]  Takao Nishizeki,et al.  Planar Graphs: Theory and Algorithms , 1988 .

[6]  Ioannis G. Tollis,et al.  Lower bounds and parallel algorithms for planar orthogonal grid drawings , 1991, Proceedings of the Third IEEE Symposium on Parallel and Distributed Processing.

[7]  Roberto Tamassia,et al.  On Embedding a Graph in the Grid with the Minimum Number of Bends , 1987, SIAM J. Comput..

[8]  R. Tamassia,et al.  Planar orthogonal drawings of graphs , 1990, IEEE International Symposium on Circuits and Systems.

[9]  Goos Kant A new method for planar graph drawings on a grid (abstract) , 1992, SIGA.

[10]  Ioannis G. Tollis,et al.  Planar grid embedding in linear time , 1989 .

[11]  Roberto Tamassia,et al.  Incremental planarity testing , 1989, 30th Annual Symposium on Foundations of Computer Science.