Column planarity and partially-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 the maximum size of column planar subsets of trees: every tree on n vertices contains a column planar set of size at least 14n/17 and for any ɛ > 0 and any sufficiently large n, there exists an n-vertex tree in which every column planar subset has size at most (5/6 + ɛ)n. In addition, we show that every outerplanar graph has a column planar set of size at least n/2. We also consider a relaxation of simultaneous geometric embedding (SGE), which we call partially-simultaneous geometric embedding (PSGE). A PSGE of two graphs G1 and G2 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, which are PSGEs in which at least k vertices are mapped to the same point for both graphs. In particular, we show that every two trees on n vertices admit an 11n/17-PSGE and every two outerplanar graphs admit an n/4-PSGE.

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

[2]  Bettina Speckmann,et al.  Geometric Simultaneous Embeddings of a Graph and a Matching , 2009, Graph Drawing.

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

[4]  Emilio Di Giacomo,et al.  Planar and Quasi Planar Simultaneous Geometric Embedding , 2014, Graph Drawing.

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

[6]  Bettina Speckmann,et al.  Matched Drawings of Planar Graphs , 2007, J. Graph Algorithms Appl..

[7]  Javier Cano,et al.  Upper Bound Constructions for Untangling Planar Geometric Graphs , 2011, SIAM J. Discret. Math..

[8]  Vida Dujmovic,et al.  Drawing Planar Graphs with Many Collinear Vertices , 2016, GD.

[9]  Stephen G. Kobourov,et al.  Characterization of unlabeled level planar trees , 2006, Comput. Geom..

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

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

[12]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[13]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[14]  Vida Dujmovic,et al.  Journal of Graph Algorithms and Applications the Utility of Untangling , 2022 .

[15]  Xavier Goaoc,et al.  Untangling a Planar Graph , 2009, Discret. Comput. Geom..

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

[17]  Michael Kaufmann,et al.  On a Tree and a Path with No Geometric Simultaneous Embedding , 2010, Graph Drawing.

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

[19]  Bettina Speckmann,et al.  Column Planarity and Partial Simultaneous Geometric Embedding , 2014, Graph Drawing.

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

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

[22]  Luis Barba,et al.  Column Planarity and Partial Simultaneous Geometric Embedding for Outerplanar Graphs , 2015 .