Crossing and non-crossing families
arXiv:2508.17277
Abstract
For a finite set of points in the plane in general position, a \emph{crossing family} of size in is a collection of line segments with endpoints in that are pairwise crossing. It is a long-standing open problem to determine the largest size of a crossing family in any set of points in the plane in general position. It is widely believed that this size should be linear in . Motivated by results from the theory of partitioning complete geometric graphs, we study a variant of this problem for point sets that do not contain a \emph{non-crossing family} of size , which is a collection of 4 disjoint subsets , , , and of , each containing points of , such that for every choice of 4 points , the set is such that is in the interior of the triangle formed by . We prove that, for every , each set of points in the plane in general position contains either a crossing family of size or a non-crossing family of size , by this strengthening a recent breakthrough result by Pach, Rubin, and Tardos (2021). Our proof is constructive and we show that these families can be obtained in expected time . We also prove that a crossing family of size or a non-crossing family of size in can be found in expected time .
arXiv comment16 pages, 4 figures