English

Crossing numbers of dense graphs on surfaces

Combinatorics 2025-06-12 v1 Computational Geometry Discrete Mathematics Geometric Topology

Abstract

In this paper, we provide upper and lower bounds on the crossing numbers of dense graphs on surfaces, which match up to constant factors. First, we prove that if GG is a dense enough graph with mm edges and Σ\Sigma is a surface of genus gg, then any drawing of GG on Σ\Sigma incurs at least Ω(m2glog2g)\Omega \left(\frac{m^2}{g} \log ^2 g\right) crossings. The poly-logarithmic factor in this lower bound is new even in the case of complete graphs and disproves a conjecture of Shahrokhi, Sz\'ekely and Vrt'o from 1996. Then we prove a geometric converse to this lower bound: we provide an explicit family of hyperbolic surfaces such that for any graph GG, sampling the vertices uniformly at random on this surface and connecting them with shortest paths yields O(m2glog2g)O\left(\frac{m^2}{g} \log ^2 g\right) crossings in expectation.

Keywords

Cite

@article{arxiv.2506.09974,
  title  = {Crossing numbers of dense graphs on surfaces},
  author = {Alfredo Hubard and Arnaud de Mesmay and Hugo Parlier},
  journal= {arXiv preprint arXiv:2506.09974},
  year   = {2025}
}
R2 v1 2026-07-01T03:11:44.855Z