Papers
Topics
Authors
Recent
AI Research Assistant
AI Research Assistant
Well-researched responses based on relevant abstracts and paper content.
Custom Instructions Pro
Preferences or requirements that you'd like Emergent Mind to consider when generating responses.
Gemini 2.5 Flash
Gemini 2.5 Flash 73 tok/s
Gemini 2.5 Pro 46 tok/s Pro
GPT-5 Medium 13 tok/s Pro
GPT-5 High 14 tok/s Pro
GPT-4o 86 tok/s Pro
Kimi K2 156 tok/s Pro
GPT OSS 120B 388 tok/s Pro
Claude Sonnet 4 37 tok/s Pro
2000 character limit reached

Crossing Lemma: Lower Bounds in Graph Drawing

Updated 18 September 2025
  • Crossing Lemma is a foundational inequality in graph theory that establishes a cubic lower bound on edge crossings in dense graphs using probabilistic methods.
  • It plays a crucial role in applications such as VLSI design, incidence geometry, and algorithmic graph drawing by setting complexity thresholds in circuit layouts and geometric configurations.
  • Recent refinements extend the lemma to multigraphs, weighted graphs, and surfaces beyond the plane, improving constants and broadening its theoretical and practical reach.

The Crossing Lemma is a foundational inequality in extremal graph theory and discrete geometry, providing a lower bound on the number of edge crossings in any drawing of a sufficiently dense graph in the plane. Its classical form, refinements, and generalizations exert wide-ranging influence on incidence geometry, algorithmic graph drawing, VLSI layout, and the broader theory of geometric and topological graphs.

1. Classical Crossing Lemma: Statement and “Book Proof”

The original Crossing Lemma was proved independently by Ajtai–Chvátal–Newborn–Szemerédi and by Leighton in the early 1980s. It asserts that for any simple graph GG with nn vertices and e4ne \geq 4n edges, the (minimum) number of edge crossings cr(G)\operatorname{cr}(G) in any drawing of GG in the plane satisfies

cr(G)164e3n2.\operatorname{cr}(G) \geq \frac{1}{64} \cdot \frac{e^3}{n^2}.

A canonical proof, frequently referred to as “from The Book” (Chazelle–Sharir–Welzl), proceeds in two steps:

  1. An elementary bound:

cr(G)e3n.\operatorname{cr}(G) \geq e - 3n.

  1. A probabilistic argument:
    • Randomly select each vertex independently with probability pp.
    • The expected sizes: vertices pnpn, edges p2ep^2e, crossings p4cr(G)p^4\operatorname{cr}(G).
    • Choosing p=4nep = \frac{4n}{e} balances the terms, yielding the cubic lower bound.

These arguments not only establish the base result but also set the template for almost all subsequent improvements and generalizations.

2. Application Domains

The Crossing Lemma’s broad applicability includes:

  • VLSI and Network Design: Imposing lower bounds on the wiring or edge-complexity in circuit layout and network drawings.
  • Incidence Geometry: Providing the key technical step in Szekély’s proof of the Szemerédi–Trotter theorem, establishing sharp upper bounds on incidences between points and lines.
  • Distance Graphs: Underpinning bounds on unit distances (Elekes, Solymosi) and distinct distances in the plane.
  • Forbidden Subgraph Problems: Providing thresholds for monotone properties and applications via bisection width and related decompositions.
  • Algorithmic Graph Drawing and Approximation: Certifying the density threshold past which efficient crossing minimization and approximation are impossible for general graphs.

The lemma and its variants are therefore frequently invoked in “divide-and-conquer” or probabilistic settings in combinatorial geometry and computational topology.

3. Improved Crossing Lemma Constants and Midrange Crossing Constant

Refining the constants in the lemma is an active area:

  • For e6.95ne \geq 6.95n,

cr(G)129e3n2.\operatorname{cr}(G) \geq \frac{1}{29} \frac{e^3}{n^2}.

  • For e17.16ne \geq 17.16n,

cr(G)131.1e3n2.\operatorname{cr}(G) \geq \frac{1}{31.1}\frac{e^3}{n^2}.

  • The latest improvement (Büngener–Kaufmann) yields for e6.77ne \geq 6.77n,

cr(G)127.48e3n2.\operatorname{cr}(G) \geq \frac{1}{27.48}\frac{e^3}{n^2}.

The midrange crossing constant

limn,nen2κ(n,e)n2e3=c,\lim_{n \to \infty,\, n \ll e \ll n^2} \kappa(n,e) \frac{n^2}{e^3} = c,

has been estimated as $0.036 < c < 0.09$. The value of the best possible constant is conjectured to be close to these bounds and is crucial for sharp quantitative incidence results (Toth, 17 Sep 2025).

4. Crossing Number Variants

Multiple variants of crossing number exist and satisfy their own “crossing lemma” formulations:

  • Pair Crossing Number: Counts pairs of edges that cross, not individual crossing points. In good drawings, these coincide, but care must be taken regarding higher-multiplicity crossings.
  • Odd Crossing Number: Counts only pairs of edges that cross an odd number of times. By the Hanani–Tutte theorem, if every pair of independent edges crosses evenly, the graph is planar.
  • Adjacency Rules (+, $0$, -): Modulate how adjacent crossings are counted, as captured in various tables in the literature (Toth, 17 Sep 2025).

The lemma holds in the basic form for all variants, but improved constants (via probabilistic sampling arguments) only apply for those variants where adjacent-edge crossings are suitably controlled. For example, the pcr+pcr_+ and odd crossing number with the extra plus rule permit improved bounds, while others do not.

5. Crossing Lemma for Multigraphs

The extension to multigraphs without additional constraints fails: parallel edges can evade any crossing. Several remedies restore cubic lower bounds:

  • Bounded Multiplicity: If no pair of vertices is connected by more than mm edges,

cr(G)164e3mn2.\operatorname{cr}(G) \geq \frac{1}{64}\frac{e^3}{m n^2}.

  • “Branching” or Separated Drawings: If each pair of parallel edges forms a lens that contains at least one vertex in its interior, edges are non-homotopic, and every pair of independent edges crosses at most once, the bound reverts to

cr(G)ce3n2,\operatorname{cr}(G) \geq c'\frac{e^3}{n^2},

for some c>0c' > 0 independent of mm (Pach et al., 2018, Kaufmann et al., 2018).

  • Non-homotopic Drawings: If no two parallel edges are homotopic (i.e., cannot be deformed into each other in the punctured plane), then for m>5nm > 5n,

cr(G)140m2n.\operatorname{cr}(G) \geq \frac{1}{40}\frac{m^2}{n}.

These structural conditions are particularly relevant in VLSI and physical modeling, where “empty lenses” or redundant bundles are physically or combinatorially undesirable.

6. Generalizations: Surfaces, Weighted and Random Settings

Recent works have pushed the lemma beyond planar graphs:

  • Drawings on Surfaces: For multi-graphs drawn on orientable surfaces, with edges as non-homotopic simple arcs that pairwise cross at most kk times (kk-systems), the lower bound is

Cr(A)ckm2+1/kn1+1/k,\operatorname{Cr}(A) \geq c_k \frac{m^{2+1/k}}{n^{1+1/k}},

with genus and puncture-dependent refinements (Hubard et al., 22 Mar 2024).

  • Random Graphs and Weighted Crossings: For edge-weighted graphs with independent random weights (e.g., uniformly in [0,1]), the expected weighted crossing number satisfies

E[cr(G,w)]3231827m3n2.\mathbb{E}[\operatorname{cr}(G, w)] \geq \frac{32}{31827} \frac{m^3}{n^2}.

This robustifies the classical bound under random perturbations of edge importance (Mohar et al., 2010).

  • Odd Crossing Numbers and Even Adjacencies: When adjacent edges are permitted to cross an even number of times, the crossing lemma constant may be improved, e.g.,

(G)154m3n2,{_{*}}(G) \geq \frac{1}{54} \frac{m^3}{n^2},

for m6nm \geq 6n (Karl et al., 2022).

These extensions tie the combinatorics of dense (multi-)graphs to geometric and topological parameters of their drawings and have applications in high-genus embeddability, probabilistic combinatorics, and algorithmic graph theory.

7. Incidence Geometry, Structure Theorems, and Further Directions

Through Szekély’s paradigm, the crossing lemma serves as the key tool for converting geometric configurations into combinatorial incidence bounds, such as the Szemerédi–Trotter theorem (bounding point-line incidences). Further refinements via monotone property versions, bisection width arguments, and structure theorems for dense kk-planar graphs (e.g., improved constants when local forbidden configurations are excluded (Büngener et al., 3 Sep 2024)) drive advances in extremal and algorithmic geometry.

While steady progress in constants and generalizations continues, several key directions remain:

  • Precise constants for the midrange regime, especially for sparse but not too sparse graphs.
  • Extensions to higher-dimensional crossing phenomena (e.g., space crossing numbers (Bukh et al., 2011)) and embeddings in surfaces of higher genus.
  • Richer structure theory for drawings with density and local configuration constraints in beyond-planar and multi-layer models (Angelini et al., 2020).
  • Advances in understanding rectilinear crossing numbers in forbidden minor and bounded treewidth graph families, where tight linear bounds have only recently been achieved (Dujmović et al., 23 Feb 2024).

Key Formulas and Variants

Setting Crossing Lemma Lower Bound Condition(s)
Simple Planar Graph cr(G)164e3n2\operatorname{cr}(G)\geq\frac{1}{64}\frac{e^3}{n^2} e4ne \geq 4n
Improved Constant cr(G)127.48e3n2\operatorname{cr}(G)\geq\frac{1}{27.48}\frac{e^3}{n^2} e6.77ne \geq 6.77n
Multigraphs (mult. m\leq m) cr(G)164e3mn2\operatorname{cr}(G)\geq\frac{1}{64}\frac{e^3}{m n^2} e4mne \geq 4mn
Separated Multigraphs cr(G)ce3n2\operatorname{cr}(G)\geq c' \frac{e^3}{n^2} “no empty lens”, single-crossing
Weighted (uniform [0,1]) E[cr(G,w)]3231827m3n2\mathbb{E}[\operatorname{cr}(G,w)] \geq \frac{32}{31827}\frac{m^3}{n^2} independent uniform edge weights
kk-system, Surface Genus 0 Cr(A)ckm2+1/kn1+1/k\operatorname{Cr}(A) \geq c_k \frac{m^{2 + 1/k}}{n^{1 + 1/k}} non-homotopic arcs, k\leq k crossings

Conclusion

The Crossing Lemma, in its original form and via numerous extensions, is the central asymptotic tool for certifying the complexity of dense graphs, the limitations of certain drawing styles, and the transition between planar and nonplanar geometry. Its influence pervades extremal combinatorics, incidence geometry, and computational applications in graph drawing, with generalizations continuing to emerge as the structure of geometric, topological, and weighted graphs is further explored (Toth, 17 Sep 2025).

Forward Email Streamline Icon: https://streamlinehq.com

Follow Topic

Get notified by email when new papers are published related to Crossing Lemma.

Don't miss out on important new AI/ML research

See which papers are being discussed right now on X, Reddit, and more:

“Emergent Mind helps me see which AI papers have caught fire online.”

Philip

Philip

Creator, AI Explained on YouTube