×

Using block designs in crossing number bounds. (English) Zbl 1427.05060

Summary: The crossing number \(\mathrm{CR}(G)\) of a graph \(G=(V,E)\) is the smallest number of edge crossings over all drawings of \(G\) in the plane. For any \(k\geq 1\), the \(k\)-planar crossing number of \(G\), \(\mathrm{CR}_k(G)\), is defined as the minimum of \(\mathrm{CR}(G_1) + \mathrm{CR}(G_2) + \cdots + \mathrm{CR}(G_k)\) over all graphs \(G_1, G_2, \dots, G_k\) with \(\cup_{i=1}^k G_i=G\). J. Pach et al. [Comput. Geom. 68, 2–6 (2018; Zbl 1380.05165)] showed that for every \(k\ge1\), we have \(\mathrm{CR}_k(G) \leq (2/k^2 - 1/k^3)\mathrm{CR}(G)\) and that this bound does not remain true if we replace the constant \(2/k^2 - 1/k^3\) by any number smaller than \(1/k^2\). We improve the upper bound to \((1/k^2)(1+o(1))\) as \(k\rightarrow\infty\). For the class of bipartite graphs, we show that the best constant is exactly \(1/k^2\) for every \(k\). The results extend to the rectilinear variant of the \(k\)-planar crossing number.

MSC:

05C10 Planar graphs; geometric and topological aspects of graph theory
05B05 Combinatorial aspects of block designs
05C62 Graph representations (geometric and intersection representations, etc.)
05D40 Probabilistic methods in extremal combinatorics, including polynomial methods (combinatorial Nullstellensatz, etc.)
05C85 Graph algorithms (graph-theoretic aspects)

Citations:

Zbl 1380.05165