TY - GEN
T1 - Crossing and Non-Crossing Families
AU - Antić, Todor
AU - Balko, Martin
AU - Vogtenhuber, Birgit
N1 - Publisher Copyright:
© Todor Antić, Martin Balko, and Birgit Vogtenhuber; licensed under Creative Commons License CC-BY 4.0.
PY - 2025/1/1
Y1 - 2025/1/1
N2 - For a finite set P of points in the plane in general position, a crossing family of size k in P is a collection of k line segments with endpoints in P that are pairwise crossing. It is a long-standing open problem to determine the largest size of a crossing family in any set of n points in the plane in general position. It is widely believed that this size should be linear in n. Motivated by results from the theory of partitioning complete geometric graphs, we study a variant of this problem for point sets P that do not contain a non-crossing family of size m, which is a collection of 4 disjoint subsets P1, P2, P3, and P4 of P, each containing m points of P, such that for every choice of 4 points pi ∈ Pi, the set {p1, p2, p3, p4} is such that p4 is in the interior of the triangle formed by p1, p2, p3. We prove that, for every m ∈ N, each set P of n points in the plane in general position contains either a crossing family of size n/2O(√log m@) or a non-crossing family of size m, 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 O(nm1+o(1)). We also prove that a crossing family of size Ω(n/m) or a non-crossing family of size m in P can be found in expected time O(n).
AB - For a finite set P of points in the plane in general position, a crossing family of size k in P is a collection of k line segments with endpoints in P that are pairwise crossing. It is a long-standing open problem to determine the largest size of a crossing family in any set of n points in the plane in general position. It is widely believed that this size should be linear in n. Motivated by results from the theory of partitioning complete geometric graphs, we study a variant of this problem for point sets P that do not contain a non-crossing family of size m, which is a collection of 4 disjoint subsets P1, P2, P3, and P4 of P, each containing m points of P, such that for every choice of 4 points pi ∈ Pi, the set {p1, p2, p3, p4} is such that p4 is in the interior of the triangle formed by p1, p2, p3. We prove that, for every m ∈ N, each set P of n points in the plane in general position contains either a crossing family of size n/2O(√log m@) or a non-crossing family of size m, 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 O(nm1+o(1)). We also prove that a crossing family of size Ω(n/m) or a non-crossing family of size m in P can be found in expected time O(n).
KW - crossing family
KW - geometric graph
KW - non-crossing family
UR - https://www.scopus.com/pages/publications/105031452487
U2 - 10.4230/LIPIcs.GD.2025.19
DO - 10.4230/LIPIcs.GD.2025.19
M3 - Conference contribution
AN - SCOPUS:105031452487
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 33rd International Symposium on Graph Drawing and Network Visualization, GD 2025
A2 - Dujmovic, Vida
A2 - Montecchiani, Fabrizio
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 33rd International Symposium on Graph Drawing and Network Visualization, GD 2025
Y2 - 24 September 2025 through 26 September 2025
ER -