Papers
Topics
Authors
Recent
Search
2000 character limit reached

Non-Crossing Family in Planar Geometry

Updated 9 July 2026
  • Non-crossing family is defined as four disjoint subsets of a planar point set such that every transversal yields three points forming a triangle with the fourth lying strictly inside it.
  • The concept provides a structured alternative to crossing families, establishing a dichotomy that enables linear and subexponential-time algorithms in geometric Ramsey theory.
  • It plays a pivotal role in extremal combinatorics by linking convex bundles, cup/cap patterns, and bipartite methods to guarantee either large crossing or non-crossing families.

Searching arXiv for the most relevant papers on “non-crossing family,” with emphasis on exact terminology and nearby uses. Searching arXiv for the exact phrase and closely related formulations. A non-crossing family, in the planar point-set sense introduced in "Crossing and non-crossing families," is a collection of four pairwise disjoint subsets P1,P2,P3,P4P_1,P_2,P_3,P_4 of a finite point set PR2P\subset \mathbb{R}^2 in general position such that for every transversal choice piPip_i\in P_i, the 4-point set {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\} is not in convex position, with p4p_4 lying in the interior of the triangle spanned by p1,p2,p3p_1,p_2,p_3. The size of such a family is min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}. In this form, the notion was introduced as a structured alternative to a crossing family and as a parameter governing stronger lower bounds for crossing families in planar point sets (Antić et al., 24 Aug 2025).

1. Definition and geometric content

The ambient setting is a finite point set PR2P\subset \mathbb{R}^2 in general position, meaning that no three points of PP are collinear. A non-crossing family is then a collection of four pairwise disjoint non-empty subsets

P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P

such that for every choice of points PR2P\subset \mathbb{R}^20, the point PR2P\subset \mathbb{R}^21 lies in the interior of the triangle formed by PR2P\subset \mathbb{R}^22. The paper also defines the size of a non-crossing family as

PR2P\subset \mathbb{R}^23

Thus, saying that PR2P\subset \mathbb{R}^24 contains a non-crossing family of size PR2P\subset \mathbb{R}^25 means that there exist four disjoint subsets each of cardinality at least PR2P\subset \mathbb{R}^26, and in the theorem statements they are taken to have cardinality exactly PR2P\subset \mathbb{R}^27 (Antić et al., 24 Aug 2025).

Geometrically, the four parts are constrained so rigidly that every transversal of one point from each part has the same convexity pattern: the first three points form a triangle and the fourth point always lies strictly inside that triangle. This suggests that the notion is best understood as a robust transversal witness of non-convexity rather than merely as the existence of one exceptional 4-tuple. The paper explicitly notes that, by Carathéodory’s theorem, a point set is in convex position if and only if it does not contain a non-crossing family of size PR2P\subset \mathbb{R}^28 (Antić et al., 24 Aug 2025).

The terminology is motivated by contrast with a crossing family, which is a collection of pairwise crossing segments. Here the role of the non-crossing family is not to encode pairwise nonintersection of segments, but rather to package a uniform non-convexity relation across four large classes of points. The name is therefore contextual: it refers to the structured alternative to large crossing families in planar Ramsey-type statements (Antić et al., 24 Aug 2025).

2. Dichotomy with crossing families

The central theorems place non-crossing families opposite crossing families. The first main result asserts the existence of a constant PR2P\subset \mathbb{R}^29 such that, for all positive integers piPip_i\in P_i0 and piPip_i\in P_i1, every set of at least piPip_i\in P_i2 points in the plane in general position contains either a convex bundle of size piPip_i\in P_i3 and width piPip_i\in P_i4, or a non-crossing family of size piPip_i\in P_i5. Since a convex bundle of size piPip_i\in P_i6 yields a crossing family of size piPip_i\in P_i7, the paper derives the corollary that every set of at least piPip_i\in P_i8 points contains either a crossing family of size piPip_i\in P_i9 or a non-crossing family of size {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}0 (Antić et al., 24 Aug 2025).

This already gives the linear tradeoff

{p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}1

unless a non-crossing family of size {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}2 is present. The stronger theorem replaces this linear-in-{p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}3 tradeoff by a subexponential denominator in {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}4: there is a constant {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}5 such that, for every positive integer {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}6, every set of {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}7 points in the plane in general position contains either a non-crossing family of size {p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}8, or a crossing family of size

{p1,p2,p3,p4}\{p_1,p_2,p_3,p_4\}9

Setting p4p_40 recovers the Pach–Rubin–Tardos lower bound

p4p_41

so the theorem is a genuine strengthening: when the largest forbidden non-crossing family is substantially smaller than p4p_42, the guaranteed crossing family becomes correspondingly larger (Antić et al., 24 Aug 2025).

A further technical ingredient is a bipartite version of the Pach–Rubin–Tardos theorem. If p4p_43 is partitioned into two separated subsets p4p_44 with p4p_45, then p4p_46 contains a crossing family of size at least

p4p_47

all of whose segments have one endpoint in p4p_48 and the other in p4p_49. This theorem is used inside the proof of the main dichotomy by applying it to opposite classes of a convex bundle (Antić et al., 24 Aug 2025).

3. Constructive and algorithmic aspects

The paper is constructive. It proves that there is a constant p1,p2,p3p_1,p_2,p_30 such that for all positive integers p1,p2,p3p_1,p_2,p_31, if p1,p2,p3p_1,p_2,p_32 is a set of p1,p2,p3p_1,p_2,p_33 points in the plane in general position, then a convex bundle of size p1,p2,p3p_1,p_2,p_34 and width p1,p2,p3p_1,p_2,p_35 or a non-crossing family of size p1,p2,p3p_1,p_2,p_36 can be computed in expected time

p1,p2,p3p_1,p_2,p_37

Combining this with the implication from convex bundles to crossing families yields an expected linear-time algorithm that finds either a crossing family of size p1,p2,p3p_1,p_2,p_38 or a non-crossing family of size p1,p2,p3p_1,p_2,p_39 (Antić et al., 24 Aug 2025).

The stronger algorithmic theorem states that a crossing family of size

min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}0

or a non-crossing family of size min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}1 can be computed in expected time

min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}2

The abstract records the same bound in the form min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}3. The runtime arises by first computing a convex bundle or non-crossing family, and then, in the convex-bundle case, running the Pach–Rubin–Tardos algorithm independently on pairs of opposite classes of size min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}4 (Antić et al., 24 Aug 2025).

Algorithmically, the decisive tool is the Same-Type Lemma together with Rubin’s semi-algebraic regularity lemma. The paper analyzes the constructive proof of the Same-Type Lemma and states the resulting time bound

min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}5

for extracting same-type subsets from min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}6 disjoint point sets in min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}7. Because the arguments in the convex-bundle theorem only use constant values min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}8 and min{P1,P2,P3,P4}\min\{|P_1|,|P_2|,|P_3|,|P_4|\}9, these extractions are linear in the relevant input size, which is what makes the PR2P\subset \mathbb{R}^20 expected-time bound possible (Antić et al., 24 Aug 2025).

4. Proof architecture

The proof of the convex-bundle theorem begins by partitioning the point set into seven vertical slabs

PR2P\subset \mathbb{R}^21

each of equal size. The Same-Type Lemma is then applied to obtain subsets

PR2P\subset \mathbb{R}^22

such that every 7-transversal has the same order type. If one such transversal were not in convex position, then by Carathéodory’s theorem some 4-subset would already be non-convex; the same-type property would then force the corresponding four classes to form a non-crossing family of size PR2P\subset \mathbb{R}^23, contradicting the hypothesis. Hence every such transversal is in convex position (Antić et al., 24 Aug 2025).

From there, the proof organizes the transversals into a cup/cap pattern. There exist index sets PR2P\subset \mathbb{R}^24 with

PR2P\subset \mathbb{R}^25

such that the points indexed by PR2P\subset \mathbb{R}^26 form a cap and those indexed by PR2P\subset \mathbb{R}^27 form a cup. By pigeonhole, one of these has size at least PR2P\subset \mathbb{R}^28. The proof then iteratively builds many classes

PR2P\subset \mathbb{R}^29

and subsets

PP0

so that every transversal forms an PP1-cap, where PP2 is the zig-zag permutation

PP3

At each step, a same-type extraction is used to rule out the “wrong” placement of the next class: such a placement would again force a non-crossing family of size at least PP4 (Antić et al., 24 Aug 2025).

Once a convex bundle

PP5

has been obtained, the bipartite Pach–Rubin–Tardos theorem is applied independently to each PP6. Each pair yields a crossing family PP7 of size at least

PP8

for some absolute constant PP9. Because every segment joining P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P0 to P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P1 crosses every segment joining P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P2 to P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P3 for P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P4, the union

P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P5

is itself a crossing family, of total size

P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P6

This is the point where the absence of a large non-crossing family translates into the presence of a large crossing family (Antić et al., 24 Aug 2025).

5. Terminological variants in adjacent literatures

The phrase non-crossing family is not uniform across combinatorics and geometry. In some papers it is the exact primary term; in others the closest notion is a family of pairwise noncrossing objects, or a class defined by avoiding crossing patterns.

Context Meaning of “non-crossing” Source
Planar point sets Four disjoint classes P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P7 whose every transversal has P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P8 inside P1,P2,P3,P4PP_1,P_2,P_3,P_4\subseteq P9 (Antić et al., 24 Aug 2025)
Multiset permutations Permutations of PR2P\subset \mathbb{R}^200 avoiding PR2P\subset \mathbb{R}^201 and PR2P\subset \mathbb{R}^202; equivalently non-crossing matchings (Archer et al., 18 Feb 2025)
PR2P\subset \mathbb{R}^203-subsets of PR2P\subset \mathbb{R}^204 A face of PR2P\subset \mathbb{R}^205, i.e. a pairwise noncrossing family of PR2P\subset \mathbb{R}^206-subsets (Santos et al., 2014)
Planar partitions Partitions whose block convex hulls are pairwise disjoint, giving PR2P\subset \mathbb{R}^207 or the classical lattice PR2P\subset \mathbb{R}^208 (Cohen et al., 2023, Baumeister et al., 2019)
Geometric graphs No exact “non-crossing family” term; closest is disjointness between two internally pairwise crossing groups in a PR2P\subset \mathbb{R}^209-crossing family (Fulek et al., 2010)

In permutation theory, the term refers to a class of permutations on PR2P\subset \mathbb{R}^210 that avoid the crossing patterns PR2P\subset \mathbb{R}^211. The paper "Pattern avoidance in non-crossing and non-nesting permutations" studies the subclass additionally avoiding PR2P\subset \mathbb{R}^212, obtains an algebraic quartic equation for the generating function, and notes symmetry with avoidance of PR2P\subset \mathbb{R}^213 (Archer et al., 18 Feb 2025).

In higher-dimensional Catalan combinatorics, "Noncrossing sets and a Graßmann associahedron" defines the flag complex PR2P\subset \mathbb{R}^214 on PR2P\subset \mathbb{R}^215, where a face is exactly a pairwise noncrossing family of PR2P\subset \mathbb{R}^216-subsets. The paper proves that PR2P\subset \mathbb{R}^217 is a flag, regular, unimodular and Gorenstein triangulation of the order polytope PR2P\subset \mathbb{R}^218, and that its reduced complex is a flag polytopal sphere dual to the Graßmann associahedron (Santos et al., 2014).

In the partition literature, noncrossing typically means that convex hulls of blocks are pairwise disjoint. "Noncrossing Partition Lattices from Planar Configurations" defines PR2P\subset \mathbb{R}^219 for a finite planar configuration PR2P\subset \mathbb{R}^220, while the survey "Non-crossing partitions" treats the classical cyclically ordered case PR2P\subset \mathbb{R}^221, its lattice structure, Kreweras complement, and Coxeter-theoretic generalizations (Cohen et al., 2023, Baumeister et al., 2019). This variation in usage indicates that the phrase denotes a family shaped by a crossing-avoidance relation, but the underlying objects—point classes, permutations, subsets, or partitions—depend strongly on the surrounding theory.

6. Broader combinatorial landscape and open direction

The current planar-point-set notion sits naturally beside a large body of work where noncrossing structures organize decomposition, enumeration, and duality. In positroid theory, every positroid decomposes uniquely according to a non-crossing partition of its cyclically ordered ground set, and the face poset of a positroid polytope embeds in a poset of weighted non-crossing partitions (Ardila et al., 2013). In random combinatorics, "Simply generated non-crossing partitions" studies weighted models on PR2P\subset \mathbb{R}^222 via a bijection to simply generated plane trees, where blocks of size PR2P\subset \mathbb{R}^223 correspond exactly to vertices of outdegree PR2P\subset \mathbb{R}^224 (Kortchemski et al., 2015). In higher Catalan geometry, "Noncrossing hypertrees" identifies the noncrossing hypertree complex with a generalized cluster complex of type PR2P\subset \mathbb{R}^225 and proves that it is naturally homeomorphic to the noncrossing partition link (McCammond, 2017). In lattice theory, "Noncommutative crossing partitions" enlarges the classical non-crossing partition lattice to a graded lattice containing the Kreweras lattice as a sublattice (Shigechi, 2022).

Against that backdrop, the planar-point-set non-crossing family of (Antić et al., 24 Aug 2025) is notable because it is not a family of pairwise noncrossing geometric primitives such as chords, blocks, or subsets. Instead it is a four-part transversal condition expressing a uniform interior-point relation. This suggests that its role is closer to that of a forbidden configuration in geometric Ramsey theory than to a Catalan object.

The main open problem emphasized in the planar-point-set paper asks whether there exists a constant PR2P\subset \mathbb{R}^226 and a function PR2P\subset \mathbb{R}^227 with PR2P\subset \mathbb{R}^228 such that every set of PR2P\subset \mathbb{R}^229 points in the plane in general position contains either a crossing family of size at least PR2P\subset \mathbb{R}^230 or a non-crossing family of size at least PR2P\subset \mathbb{R}^231. In the language of that paper, the known theorem

PR2P\subset \mathbb{R}^232

does not yet reach the linear-vs.-linear form suggested by Orthaber’s problem (Antić et al., 24 Aug 2025). This leaves the non-crossing family as both a concrete geometric notion and a parameter around which a broader extremal theory is still developing.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Non-crossing Family.