Papers
Topics
Authors
Recent
Search
2000 character limit reached

Minimum Crossing Numbers in Graph Theory

Updated 21 January 2026
  • Minimum crossing number is a graph invariant defined as the minimum number of edge intersections over all planar drawings, crucial for assessing drawing efficiency and applications in network design.
  • The study employs the Crossing Lemma, midrange estimates, and various drawing models like rectilinear and convex to establish tight asymptotic bounds for different graph classes.
  • Recent research leverages algorithmic decompositions and explicit constructions in specialized families, enhancing our understanding of crossing-critical graphs and computational complexity.

The minimum crossing number of a graph—the least number of edge crossings in any planar drawing—is a cornerstone parameter in topological graph theory and discrete geometry, deeply connected to extremal combinatorics, algorithmic complexity, surface topology, and structural graph theory. Its study encompasses a variety of drawing models (topological, rectilinear, convex), classes of graphs (minor-closed, bounded treewidth, multipartite, crossing-critical), and complexity-theoretic as well as structural phenomena.

1. Foundational Definitions and Crossing Lemmas

For a finite simple graph GG, the (standard) crossing number, denoted cr(G)\mathrm{cr}(G), is the minimum number of pairwise edge crossings over all drawings of GG in the plane such that vertices are mapped to points, edges to simple curves, and no three edges cross at a single non-endpoint. Important variants include the rectilinear crossing number cr(G)\overline{\mathrm{cr}}(G) (edges drawn as straight segments), convex crossing number (vertices in convex position), and minor crossing number mcr(G)\mathrm{mcr}(G) (minimum of cr(H)\mathrm{cr}(H) over all HH such that GG is a minor of HH) (Dujmović et al., 2018, Bokal et al., 2011).

The quantitative backbone of the subject is the Crossing Lemma, originally due to Ajtai, Chvátal, Newborn, Szemerédi, and independently Leighton, giving for simple graphs: e4n    cr(G)164e3n2e \geq 4n \implies \mathrm{cr}(G) \geq \frac{1}{64} \frac{e^3}{n^2} where n=V(G)n=|V(G)|, e=E(G)e=|E(G)| (Toth, 17 Sep 2025). The lower bound is tight up to constant factors, as demonstrated by random geometric constructions. Numerous refinements adjust constants (down to $1/27.48$) for larger minimal degree or alternative drawing constraints.

For multigraphs, the crossing lemma generalizes to

cr(G)164e3mn2\mathrm{cr}(G) \geq \frac{1}{64} \frac{e^3}{mn^2}

where each pair of vertices is joined by at most mm edges (Toth, 17 Sep 2025). Several natural restrictions on the drawing (separated, locally-starlike, single-crossing) are necessary for meaningful lower bounds in the multigraph setting.

2. Midrange and Asymptotic Crossing Estimates

Given the intractability of exact calculation for large classes, structural bounds focus on extremal asymptotics. For large nn and edge numbers nen2n \ll e \ll n^2, the midrange crossing constant CC is defined as

C=limn, nen2κ(n,e)n2/e3C = \lim_{n \to \infty,\ n \ll e \ll n^2} \kappa(n,e) n^2 / e^3

where κ(n,e)\kappa(n,e) is the minimum crossing number over all nn-vertex graphs with at least ee edges (Czabarka et al., 2018). Current best bounds place CC in [0.034,0.09][0.034, 0.09]. This convergence mechanism extends to broad graph classes (PST-classes), including bipartite and KtK_t-free graphs, and to rectilinear crossing numbers (Czabarka et al., 2018). For bipartite graphs, Angelini et al. proved Cbip16/2890.055C_{\mathrm{bip}} \geq 16/289 \approx 0.055.

The Pach–Spencer–Tóth theorem resolves a general crossing lower bound for graphs with monotone forbidden substructures (e.g., C2kC_{2k}-free graphs). If every subgraph HGH\subseteq G satisfies e(H)An(H)1+αe(H) \leq A n(H)^{1+\alpha} for some AA, then for ecne \geq c n: cr(G)ce2+1/αn1+1/α\mathrm{cr}(G) \geq c' \frac{e^{2+1/\alpha}}{n^{1+1/\alpha}} with effective constants c,cc, c' (Chen et al., 4 Feb 2025).

3. Structural and Algorithmic Results for Minimum Crossing Numbers

Minor-Closed and Bounded Structure Classes

For HH-minor-free graphs of maximum degree Δ\Delta and order nn, Dujmović, Kawarabayashi, Mohar, and Wood establish

cr(G)c(H)Δn\mathrm{cr}(G) \leq c(H) \cdot \Delta n

with c(H)c(H) depending on the excluded minor and arising from the Graph Minors structure theorem (Dujmović et al., 2018). This is tight up to constants in both parameters. The argument exploits clique-sum decompositions, almost-embeddability, and localized routing strategies. In the rectilinear and convex settings, similar O(Δn)O(\Delta n) bounds are achievable for broad classes—excluding single-crossing minors, or having bounded pathwidth respectively (Dujmović et al., 2024, Dujmović et al., 2018).

For rectilinear crossing number, the result generalizes and sharpens previous O(Δ2n)O(\Delta^2 n) bounds to O(Δn)O(\Delta n), including for planar-plus-apex and bounded-treewidth families, via a combination of structural theorems and explicit straight-line clique-sum constructions. Constructions based on blow-ups of K3,3K_{3,3} demonstrate the asymptotic optimality (Dujmović et al., 2024).

Sharp Lower Bounds in Specialized Classes

For maximal 1-plane graphs of connectivity k{3,4,5,6,7}k\in \{3,4,5,6,7\} and nn vertices, sharp lower bounds are established: {n23k=3 n22k=4 3n65k=5,6 3n4k=7\begin{cases} \frac{n-2}{3} &k=3\ \frac{n-2}{2} &k=4\ \frac{3n-6}{5} &k=5,6\ \frac{3n}{4} &k=7 \end{cases} with infinite families achieving these for most kk (Ouyang et al., 30 Apr 2025). These results reveal a hierarchy: increasing connectivity forces higher unavoidable crossing numbers, witnessed by explicit recursive or Cartesian-product-based constructions.

Crossing-Critical Graphs

A kk-crossing-critical graph satisfies cr(G)k\mathrm{cr}(G) \geq k and cr(Ge)<k\mathrm{cr}(G-e) < k for every edge ee. The best known general upper bound for the crossing number of kk-critical graphs is

cr(G)2k+6k+47\mathrm{cr}(G) \leq 2k + 6\sqrt{k} + 47

improving over the previous $2.5k + 16$ bound of Richter–Thomassen (Barát et al., 2020). The proof employs refined cycle-finding and partitioning procedures in the spirit of the Richter–Thomassen framework, controlled via combinatorial optimization over planarizing edge-sets and delicate redraw-and-count arguments.

The additivity property plays a central role in the construction of complex crossing-critical graphs; the minor crossing number mcr(G)\mathrm{mcr}(G) is additive over arbitrary cuts, and the classical crossing number is additive over edge-cuts of size up to 3, facilitating construction via zip products (Bokal et al., 2011).

4. Explicit and Extremal Constructions

Determining or bounding the minimum crossing number for specific graph families remains a focus.

  • For small variants of the hypercube (crossed, locally twisted, Möbius cubes), all are planar for n3n \leq 3, while at n=4n=4 the crossing numbers are tightly determined: cr(Q4)=cr(CQ4)=8cr(Q_4)=cr(\mathrm{CQ}_4)=8, cr(LTQ4)=cr(MQ4)=10cr(\mathrm{LTQ}_4)=cr(\mathrm{MQ}_4)=10 (Wang et al., 2011). Methods combine region-counting, parity, and combinatorial decomposition.
  • For complete multipartite graphs, Zarankiewicz's construction gives a conjectured optimal upper bound for the bipartite and tripartite cases, with tight rectilinear lower bounds achievable via flag algebra techniques (Gethner et al., 2014). For balanced rr-partite graphs, limiting ratios between minimum and maximum crossing numbers are given by z(r)=3(r2r)/8(r2+r3)z(r)=3(r^2-r)/8(r^2+r-3).
  • For the complete graph KnK_n, Hill's conjecture identifies the expected value Z(n)=14n/2(n1)/2(n2)/2(n3)/2Z(n) = \frac14 \lfloor n/2\rfloor \lfloor (n-1)/2\rfloor \lfloor (n-2)/2\rfloor \lfloor (n-3)/2\rfloor, verified up to n=12n=12 in the classical model, and for all nn in the xx-monotone (semisimple and weakly semisimple) setting (Balko et al., 2013).

5. Crossing Numbers in Multi-Page, Monotone, and Specialized Drawing Models

  • The kk-planar crossing number crk(G)cr_k(G), minimizing crossings over a decomposition into kk edge-disjoint subgraphs, satisfies

crk(G)(2k21k3)cr(G)cr_k(G) \leq \left(\frac{2}{k^2} - \frac{1}{k^3}\right) cr(G)

for all k1k \geq 1, with tightness up to constants (Pach et al., 2016).

  • For kk-page book drawings of KnK_n, recent results specify

νk(Kn)=12(n3)(n2k)\nu_k(K_n) = \frac12 (n-3)(n-2k)

for 2<n/k32 < n/k \leq 3, and drastically improve lower bounds for all k14k \geq 14; the gap between lower and upper asymptotic constants is reduced to approximately $0.3246$ in the ratio to (n4)\binom{n}{4} (Ábrego et al., 2016). The analysis leverages tight extremal functions for the maximal number of edges in convex graphs of bounded local crossing number.

  • In xx-monotone or shellable drawings of KnK_n, the precise crossing number matches the Hill bound, and a combinatorial forbidden-configuration characterization (on triples and quadruples) delineates the exact class of such drawings (Balko et al., 2013).
  • For 2-page book crossing numbers, semidefinite programming techniques yield exact results for KnK_n up to n=18n=18, and establish that lim infnν2(Kn)/Z(n)0.9253\liminf_{n\to\infty} \nu_2(K_n)/Z(n) \geq 0.9253 (Klerk et al., 2011).

6. Surfaces, Curves, and Topological Variants

Minimum crossing numbers are also studied in the context of surfaces of higher genus, where systems of simple closed curves are considered. For genus g=2g=2 and kk non-homotopic curves, explicit values for cr(k;g)\mathrm{cr}(k;g) up to k=12k=12 are established, together with the uniqueness of minimizing systems up to homeomorphism and isotopy for k11k \leq 11 (Jörg, 2024). Growth is asymptotically quadratic in kk, with uniqueness and decomposition properties depending sensitively on kk and gg.

The relationship between various crossing parameters—pair-crossing, odd-crossing, minor crossing—has been systematized, with the e3/n2e^3/n^2-bound demonstrably holding for all nine natural crossing variants for simple graphs (Toth, 17 Sep 2025).

7. Open Problems and Future Directions

  • Resolving the precise value of the midrange crossing constant, closing the remaining constant-factor gaps.
  • Determining the minimal linear coefficient for the crossing number of kk-critical graphs—is cr(G)k+Ckcr(G) \leq k + C \sqrt{k} universally achievable?
  • Characterizing the tightest structural conditions guaranteeing O(Δn)O(\Delta n) (or linear) bounds for rectilinear or monotone crossing numbers in various minor-closed or hereditary classes.
  • Extending forbidden configuration and signature function characterizations to more general classes (pseudolinear, higher page-number, surface-embedded graphs).
  • Algorithmic challenges: achieving efficient deterministic, (OPTO(1))(\mathrm{OPT}^{O(1)})-approximation algorithms for the minimum crossing number in general graphs; understanding the hardness landscape with respect to additive and multiplicative approximations (Chuzhoy, 2010).

The minimum crossing number remains a central and richly interconnected invariant, at the interface of graph theory, combinatorial geometry, and algorithms, with broad ramifications and many deep unresolved questions.

Topic to Video (Beta)

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 Minimum Crossing Numbers.