Column Planarity and Partial Simultaneous Geometric Embedding

We introduce the notion of column planarity of a subset R of the vertices of a graph G. Informally, we say that R is column planar in G if we can assign x-coordinates to the vertices in R such that any assignment of y-coordinates to them produces a partial embedding that can be completed to a plane straight-line drawing of G. Column planarity is both a relaxation and a strengthening of unlabeled level planarity. We prove near tight bounds for column planar subsets of trees: any tree on n vertices contains a column planar set of size at least 14n/17 and for any e?>?0 and any sufficiently large n, there exists an n-vertex tree in which every column planar subset has size at most (5/6?+?e)n. We also consider a relaxation of simultaneous geometric embedding (SGE), which we call partial SGE (PSGE). A PSGE of two graphs G 1 and G 2 allows some of their vertices to map to two different points in the plane. We show how to use column planar subsets to construct k-PSGEs in which k vertices are still mapped to the same point. In particular, we show that any two trees on n vertices admit an 11n/17-PSGE, two outerpaths admit an n/4-PSGE, and an outerpath and a tree admit a 11n/34-PSGE.

[1]  Michael Kaufmann,et al.  Constrained Simultaneous and Near-Simultaneous Embeddings , 2007, J. Graph Algorithms Appl..

[2]  Michael Kaufmann,et al.  On a Tree and a Path with no Geometric Simultaneous Embedding , 2010, J. Graph Algorithms Appl..

[3]  Stephen G. Kobourov,et al.  Characterization of Unlabeled Level Planar Graphs , 2007, GD.

[4]  Joseph S. B. Mitchell,et al.  On Simultaneous Planar Graph Embeddings , 2003, WADS.

[5]  Michael Kaufmann,et al.  Two Trees Which Are Self-intersecting When Drawn Simultaneously , 2005, Graph Drawing.

[6]  Alexander Wolff,et al.  Untangling a Planar Graph , 2008, SOFSEM.

[7]  Emilio Di Giacomo,et al.  Planar and Quasi-Planar Simultaneous Geometric Embedding , 2015, Comput. J..

[8]  Stephen G. Kobourov,et al.  Simultaneous Embedding of Planar Graphs , 2012, Handbook of Graph Drawing and Visualization.

[9]  Michael Jünger,et al.  Simultaneous Geometric Graph Embeddings , 2007, GD.

[10]  Stephen G. Kobourov,et al.  Simultaneous Embedding of Planar Graphs with Few Bends , 2004, Graph Drawing.

[11]  Prosenjit Bose,et al.  A Polynomial Bound for Untangling Geometric Planar Graphs , 2009, Discret. Comput. Geom..

[12]  Stephen G. Kobourov,et al.  Characterization of Unlabeled Level Planar Trees , 2006, Graph Drawing.

[13]  Roberto Tamassia,et al.  Handbook on Graph Drawing and Visualization , 2013 .

[14]  Stephen G. Kobourov,et al.  Simultaneous graph embedding with bends and circular arcs , 2006, Comput. Geom..