A center transversal theorem for hyperplanes and applications to graph drawing

Motivated by an open problem from graph drawing, we study several partitioning problems for line and hyperplane arrangements. We prove a ham-sandwich cut theorem: given two sets of n lines in R2, there is a line l such that in both line sets, for both halfplanes delimited by l, there are √n lines which pairwise intersect in that halfplane, and this bound is tight; a centerpoint theorem: for any set of n lines there is a point such that for any halfplane containing that point there are √n/3 of the lines which pairwise intersect in that halfplane. We generalize those results in higher dimension and obtain a center transversal theorem, a same-type lemma, and a positive portion Erdos-Szekeres theorem for hyperplane arrangements. This is done by formulating a generalization of the center transversal theorem which applies to set functions that are much more general than measures. Back to Graph Drawing (and in the plane), we completely solve the open problem that motivated our search: there is no set of n labelled lines that are universal for all n-vertex labelled planar graphs. As a side note, we prove that every set of n (unlabelled) lines is universal for all n-vertex (unlabelled) planar graphs.

[1]  Ronald L. Graham,et al.  The Mathematics of Paul Erdős II , 1997 .

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

[3]  Rae Baxter,et al.  Acknowledgments.-The authors would like to , 1982 .

[4]  Jiri Matousek,et al.  Lectures on discrete geometry , 2002, Graduate texts in mathematics.

[5]  János Pach,et al.  Small sets supporting fary embeddings of planar graphs , 1988, STOC '88.

[6]  G. Szekeres,et al.  A combinatorial problem in geometry , 2009 .

[7]  R. Pollack,et al.  Embedding a planar triangulation with vertices at specified points , 1991 .

[8]  János Pach,et al.  Monotone drawings of planar graphs , 2004 .

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

[10]  Giuseppe Liotta,et al.  On Graphs Supported by Line Sets , 2010, Graph Drawing.

[11]  Wayne Goddard,et al.  Crossing families , 1991, SCG '91.

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

[13]  Stefan Langerman,et al.  Optimization in Arrangements , 2003, STACS.

[14]  Jirí Matousek Construction of ɛ-nets , 1990, Discret. Comput. Geom..

[15]  J. Pach,et al.  Wiley‐Interscience Series in Discrete Mathematics and Optimization , 2011 .

[16]  Nicolas Bourbaki,et al.  Eléments de Mathématique , 1964 .

[17]  János Pach,et al.  Monotone drawings of planar graphs , 2002, J. Graph Theory.

[18]  Bernard Chazelle,et al.  A deterministic view of random sampling and its use in geometry , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[19]  R. Živaljević,et al.  An Extension of the Ham Sandwich Theorem , 1990 .

[20]  Prosenjit Bose,et al.  On Embedding an Outer-Planar Graph in a Point Set , 1997, GD.

[21]  Endre Szemerédi,et al.  An Optimal-Time Algorithm for Slope Selection , 1989, SIAM J. Comput..

[22]  János Pach,et al.  How to draw a planar graph on a grid , 1990, Comb..

[23]  J. Schiff Wiley‐Interscience Series in Discrete Mathematics and Optimization , 2011 .

[24]  V. Dol'nikov,et al.  A generalization of the ham sandwich theorem , 1992 .

[25]  János Pach,et al.  Embedding Planar Graphs at Fixed Vertex Locations , 1998, Graph Drawing.