The graph crossing number of a graph is the minimum number of graph
crossings over all graph drawings of in the plane, allowing curved graph edges. The minimum can be attained by a good
drawing, in which adjacent edges meet only at their
common endpoint, independent edges meet at most once
and only transversely, and no three edges meet away
from vertices (Pan and Richter 2007).
Several notational conventions exist in the literature, with some of the more common being
(e.g., Pan and Richter 2007, Clancy et al. 2020), (Pach and Tóth 2000b), (Pach and Tóth 2006), and (Schaefer 2026).
A graph with crossing number 0 is known as a planar graph. There appears to be no term in standard use for a graph
with graph crossing number 1. In particular, the terms "almost
planar graph" and "1-planar graph"
are used in the literature for other concepts. Therefore, in this work, the term
singlecross graph will be used for a graph
with crossing number 1. A graph with crossing number 2
is called a doublecross graph in this work.
These terms are summarized in the table below.
Garey and Johnson (1983ab) showed that deciding whether a graph has crossing number at most , with the nonnegative integer part of the input, is an NP-complete
problem. Buchheim et al. (2008) used integer
programming to formulate a practical exact algorithm
to find provably optimal crossing numbers. Chimani et al. (2008) subsequently
gave an integer programming formulation based
on Kuratowski constraints that can be practically
efficient for instances with crossing number up to 37. Their implementation computes
a crossing number using branch-and-cut-and-price based on Buchheim et al. (2008),
Chimani et al. (2008), and related work by the authors. The authors provide
a web form requesting application of this algorithm
to submitted graphs (Chimani and Wiedera). In contrast,
Haythorpe and colleagues implemented a fast heuristic
known as QuickCross which is designed to find optimal or near-optimal graph
drawings, as discussed by Clancy et al. (2019).
Ajtai et al. (1982) showed that there is an absolute constant such that
for every simple graph with positive vertex count
and edge count. Ajtai et al. (1982) established that the inequality holds for , and the constant was subsequently improved to 1/64
(cf. Clancy et al. 2020).
Ajtai, M.; Chvátal, V.; Newborn, M. M.; and Szemerédi, E. "Crossing-Free Subgraphs." In Theory and Practice
of Combinatorics (Ed. A. Rosa, G. Sabidussi, and J. Turgeon).
Amsterdam, Netherlands: North-Holland, pp. 9-12, 1982. https://doi.org/10.1016/S0304-0208(08)73484-4.Buchheim,
C.; Chimani, M.; Ebner, D.; Gutwenger, C.; Jünger, M.; Klau, G. W.; Mutzel,
P.; and Weiskircher, R. "A Branch-and-Cut Approach to the Crossing Number Problem."
Discr. Optimiz.5, 373-388, 2008. https://doi.org/10.1016/j.disopt.2007.05.006.Chimani,
M.; Mutzel, P.; and Bomze, I. "A New Approach to Exact Crossing Minimization."
In Algorithms-ESA 2008 (Ed. D. Halperin and K. Mehlhorn). Berlin,
Germany: Springer-Verlag, pp. 284-296, 2008. https://doi.org/10.1007/978-3-540-87744-8_24.Chimani,
M. and Wiedera, T. "Crossing Number Web Compute." http://crossings.uos.de.Clancy,
K.; Haythorpe, M.; and Newcombe, A. "A Survey of Graphs with Known or Bounded
Crossing Numbers." Australas. J. Combin.78, 209-296, 2020. https://ajc.maths.uq.edu.au/pdf/78/ajc_v78_p209.pdf.Clancy,
K.; Haythorpe, M.; and Newcombe, A. "An Effective Crossing Minimisation Heuristic
Based on Star Insertion." J. Graph Algorithms Appl.23, 135-166,
2019. https://doi.org/10.7155/jgaa.00487.Erdős,
P. and Guy, R. K. "Crossing Number Problems." Amer. Math. Monthly80,
52-57, 1973.Exoo, G. "Rectilinear Drawings of Famous Graphs."
https://isu.indstate.edu/~gexoo/COMBIN/RECTILINEAR/.Gardner,
M. "Crossing Numbers." Ch. 11 in Knotted
Doughnuts and Other Mathematical Entertainments. New York: W. H. Freeman,
pp. 133-144, 1986.Garey, M. R. and Johnson, D. S. Computers
and Intractability: A Guide to the Theory of NP-Completeness. New York: W. H. Freeman,
p. 339, 1983a.Garey, M. R. and Johnson, D. S. "Crossing
Number Is NP-Complete." SIAM J. Alg. Discr. Meth.4, 312-316,
1983b.Guy, R. K. "Latest Results on Crossing Numbers."
In Recent Trends in Graph Theory, Proc. New York City Graph Theory Conference,
1st, 1970 (Ed. New York City Graph Theory Conference Staff). New York: Springer-Verlag,
1971.Harary, F. and Hill, A. "On the Number of Crossings in a Complete
Graph." Proc. Edin. Math. Soc.13, 333-338, 1962-1963.Harary,
F. and Palmer, E. M. Graphical
Enumeration. New York: Academic Press, p. 225, 1973a.Harary,
F. and Palmer, E. M. "A Survey of Graphical Enumeration Problems."
In A Survey of Combinatorial Theory (Ed. J. N. Srivastava). Amsterdam,
Netherlands: North-Holland, pp. 259-275, 1973b.Haythorpe, M. "QuickCross--Crossing
Number Problem." https://web.archive.org/web/20191121044911/http://www.flinders.edu.au:80/science_engineering/csem/research/programs/flinders-hamiltonian-cycle-project/quickcross.cfm.Kleitman,
D. J. "A Note on the Parity of the Number of Crossings of a Graph."
J. Combin. Th., Ser. B21, 88-89, 1976. https://doi.org/10.1016/0095-8956(76)90032-0.Koman,
M. "Extremal Crossing Numbers of Complete -Chromatic Graphs." Mat. Časopis Sloven. Akad.
Vied.20, 315-325, 1970.Moon, J. W. "On the Distribution
of Crossings in Random Complete Graphs." SIAM J.13, 506-510,
1965.Owens, A. "On the Biplanar Crossing Number." IEEE
Trans. Circuit Th.18, 277-280, 1971.Pach, J. and Tóth,
G. "Thirteen Problems on Crossing Numbers." Geombinatorics9,
194-207, 2000a.Pach, J. and Tóth, G. "Which Crossing Number
Is It Anyway?" J. Combin. Theory Ser. B80, 225-246, 2000b.Pach,
J. and Tóth, G. "Crossing Number of Toroidal Graphs." In Graph
Drawing (Ed. P. Healy and N. S. Nikolov). Berlin, Germany: Springer-Verlag,
pp. 334-342, 2006. https://doi.org/10.1007/11618058_30.Pan,
S. and Richter, R. B. "The Crossing Number of Is 100." J. Graph Th.56, 128-134,
2007. https://doi.org/10.1002/jgt.20249. Pegg, E. Jr. Mathematical Games. Episode 33: "Knots and Crossing
Numbers." Sept. 18, 2025. https://www.youtube.com/watch?v=BNJP-kw7TrM.
https://community.wolfram.com/t/25980.Schaefer,
M. Crossing Numbers of Graphs. Boca Raton, FL: CRC Press, 2018.Schaefer,
M. "The Graph Crossing Number and Its Variants: A Survey." Elec. J.
Combin., Dynamic Survey DS21, July 17, 2026. https://doi.org/10.37236/2713.Skiena,
S. Implementing
Discrete Mathematics: Combinatorics and Graph Theory with Mathematica. Reading,
MA: Addison-Wesley, p. 251, 1990.Sloane, N. J. A. Sequence
A014540 in "The On-Line Encyclopedia
of Integer Sequences."Thomassen, C. "Embeddings and Minors."
In Handbook
of Combinatorics, 2 vols. (Ed. R. L. Graham, M. Grötschel,
and L. Lovász.) Cambridge, MA: MIT Press, p. 314, 1996.Tutte,
W. T. "Toward a Theory of Crossing Numbers." J. Comb. Th.8,
45-53, 1970.Vrt'o, I. "Crossing Numbers of Graphs: A Bibliography."
Jan. 15, 2014. ftp://ftp.ifi.savba.sk/pub/imrich/crobib.pdf.Wilf,
H. "On Crossing Numbers, and Some Unsolved Problems." In Combinatorics,
Geometry, and Probability: A Tribute to Paul Erdős. Papers from the Conference
in Honor of Paul Erdős's 80th Birthday Held at Trinity College, Cambridge, March
1993 (Ed. B. Bollobás and A. Thomason). Cambridge, England:
Cambridge University Press, pp. 557-562, 1997.