For an integer r≥2r ≥ 2 and ε>0ε > 0, let cr(ε)c_r(ε) be the largest constant kk such that every sufficiently large nn-vertex graph with more than ((r−2)/(2(r−1))+ε)n2((r-2)/(2(r-1)) + ε)n^2 edges contains Kr(t)K_r(t), the complete rr-partite graph with tt vertices in each part, for some t≥klognt ≥ k log n (this is the notation of Bollobás and Erdős, 1973). The order of cr(ε)c_r(ε) as ε→0ε → 0 is known: cr(ε)=Θ(1/log(1/ε))c_r(ε) = Θ(1/log(1/ε)) with absolute implicit constants, proved for r=2r = 2 by Bollobás and Erdős (1973), for every fixed rr up to rr-dependent constants by Bollobás, Erdős and Simonovits (1976), and with an absolute constant by Chvátal and Szemerédi (1981); Shapira and Yuster (2026) recently determined the tight order at every edge density. The leading constant, however, is unknown for every rr: for r=2r = 2 it is only known to lie between 11 and 22 (in units of 1/log(1/(2ε))1/log(1/(2ε))), with the random graph conjectured extremal. The problem asks to determine whether the limit cr∗=limε→0cr(ε)⋅log(1/ε)c_r^* = lim_{ε→0} c_r(ε)·log(1/ε) exists and to compute its value, at least for r=2r = 2.

Background

A complete rr-partite graph Kr(t)K_r(t), also called a balanced blow-up of the complete graph KrK_r, consists of rr disjoint independent sets of tt vertices each (the parts), where two vertices are joined by an edge exactly when they lie in different parts. Turán's theorem, the founding result of extremal graph theory, states that an nn-vertex graph with more than (1−1/(r−1))n2/2(1 - 1/(r-1))n^2/2 edges must contain KrK_r, and that this edge count is best possible; the extremal example is the complete (r−1)(r-1)-partite Turán graph. The Erdős–Stone theorem (1946) strengthens this qualitatively: for every fixed r≥2r ≥ 2 and ε>0ε > 0, every sufficiently large nn-vertex graph with more than ((r−2)/(2(r−1))+ε)n2((r-2)/(2(r-1)) + ε)n^2 edges contains Kr(t)K_r(t) for some tt that tends to infinity with nn. The quantitative question is how large a tt is forced by a given excess density εε.

Bollobás and Erdős (1973) introduced the function g(n,r,ε)g(n, r, ε), defined as the largest tt such that every nn-vertex graph with more than ((r−2)/(2(r−1))+ε)n2((r-2)/(2(r-1)) + ε)n^2 edges contains Kr(t)K_r(t), and showed that g(n,r,ε)=Θ(logn)g(n, r, ε) = Θ(log n) for fixed rr and εε, refuting the then-expected order (logn)1/(r−1)(log n)^{1/(r-1)}. (The 1973 paper prints 'min' in its defining formula, but since Kr(t)K_r(t) contains Kr(t−1)K_r(t-1) the least such tt would be trivially 11; the reading its theorems require — restated explicitly as 'the maximal value of tt' in the 1976 sequel of Bollobás, Erdős and Simonovits — is the largest guaranteed tt, and the two readings differ by at most an additive 11.) They then defined cr(ε)c_r(ε) as the supremum of the constants kk such that g(n,r,ε)≥klogng(n, r, ε) ≥ k log n for all sufficiently large nn, and posed the problem of the asymptotic behavior of cr(ε)c_r(ε) as ε→0ε → 0. Two classical tools delimit the answer. First, the Kővári–Sós–Turán theorem (1954) on the Zarankiewicz problem — the problem of bounding the maximum number of edges in a bipartite graph hosting no complete bipartite subgraph Ks,tK_{s,t} — bounds the number of edges in a Kt,tK_{t,t}-free graph; it yields c2(ε)≥1/log(1/(2ε))c_2(ε) ≥ 1/log(1/(2ε)). Second, the probabilistic method (random graphs with εn2ε n^2 edges) shows c2(ε)≤2/log(1/(2ε))c_2(ε) ≤ 2/log(1/(2ε)); for r≥3r ≥ 3, adding random edges inside one class of a Turán graph gives cr(ε)≤2/log(1/(2(r−1)2ε))c_r(ε) ≤ 2/log(1/(2(r-1)^2 ε)) (Bollobás and Erdős 1973, Remark 2). These bounds leave a multiplicative constant gap, and closing it is the subject of this problem.

The order question was settled in two steps. Bollobás, Erdős and Simonovits (1976) proved g(n,r,ε)≥a⋅logn/((r−1)⋅log(1/(2ε)))g(n, r, ε) ≥ a·log n / ((r-1)·log(1/(2ε))) for an absolute constant a>0a > 0, establishing the order Θr(1/log(1/ε))Θ_r(1/log(1/ε)) conjectured in the 1973 paper, and conjectured that the factor r−1r-1 can be removed. Chvátal and Szemerédi (1981) proved this conjecture: bn(r,δ)≥logn/(500⋅log(1/δ))b_n(r, δ) ≥ log n / (500·log(1/δ)) for every r≥2r ≥ 2 and 0<δ≤1/r0 < δ ≤ 1/r, where bn(r,δ)b_n(r, δ) denotes the guaranteed blow-up size at edge density 1−1/r+δ1 - 1/r + δ (equivalent to the 1973 notation via r→r−1r → r-1, δ=2εδ = 2ε). Combined with the classical constructions this pins cr(ε)=Θ(1/log(1/ε))c_r(ε) = Θ(1/log(1/ε)) with absolute implicit constants for all r≥2r ≥ 2. Shapira and Yuster (2026) completed the order picture by determining the tight order at every edge density, bn(r,δ)=Θ(logn/((1/r−δ)⋅r⋅log(1/δ)))b_n(r, δ) = Θ(log n / ((1/r - δ)·r·log(1/δ))), the previously open regime being near-complete graphs.

What remains open is the leading constant, and it is open even in the simplest case r=2r = 2, where the question becomes the leading constant of the dense Zarankiewicz problem: how large a balanced complete bipartite subgraph Kt,tK_{t,t} must appear in a graph with εn2ε n^2 edges. The bounds 1≤c2(ε)⋅log(1/(2ε))≤21 ≤ c_2(ε)·log(1/(2ε)) ≤ 2 have not been improved on either side; the conjectural truth is the random-graph value 22. The same constant question drives an active neighboring program on blow-ups forced by subgraph density: Nikiforov (2008) proved that γnhγ n^h copies of an hh-vertex graph HH force an HH-blow-up of order cH(γ)⋅lognc_H(γ)·log n; Girão, Hunter and Wigderson (2025) determined cH(γ)=ΘH(1/log(1/γ))c_H(γ) = Θ_H(1/log(1/γ)) for triangle-free HH; and Fox, Wigderson and Zhou (2026) proved cH(γ)≥γ1/2+o(1)c_H(γ) ≥ γ^{1/2+o(1)} for all HH, while stating that whether the true behavior is logarithmic or polynomial (that is, whether random graphs are extremal) is the most interesting open question of that program, and that the hypergraph extension remains an outstanding open problem.

Problem Statement

Fix an integer r≥2r ≥ 2. For ε>0ε > 0 and positive integers nn, let g(n,r,ε)g(n, r, ε) denote the largest integer tt such that every nn-vertex graph with more than ((r−2)/(2(r−1))+ε)n2((r-2)/(2(r-1)) + ε)n^2 edges contains Kr(t)K_r(t), the complete rr-partite graph with tt vertices in each part (K2(t)K_2(t) is the balanced complete bipartite graph Kt,tK_{t,t}). Since Kr(t)K_r(t) contains Kr(t−1)K_r(t-1), this is the meaningful reading of the definition in Bollobás and Erdős (1973), whose printed formula reads 'min' but whose theorems all concern this largest guaranteed tt (the two readings differ by at most an additive 11); the sequel by Bollobás, Erdős and Simonovits (1976) states the definition explicitly as the maximal value of tt. Let cr(ε)c_r(ε) be the supremum of the constants kk such that g(n,r,ε)≥klogng(n, r, ε) ≥ k log n for all sufficiently large nn, where the threshold n0n_0 may depend on kk, rr and εε. This is the notation of Bollobás and Erdős (1973); it is known that cr(ε)=Θ(1/log(1/ε))c_r(ε) = Θ(1/log(1/ε)) as ε→0ε → 0, with absolute implicit constants.

The problem is to determine the leading constant:

(1) Prove or disprove that the limit cr∗=limε→0cr(ε)⋅log(1/ε)c_r^* = lim_{ε→0} c_r(ε)·log(1/ε) exists, and determine its exact value; if the limit does not exist, determine the exact values of the liminf and the limsup.

(2) Central case r=2r = 2. The known bounds are 1/log(1/(2ε))≤c2(ε)≤2/log(1/(2ε))1/log(1/(2ε)) ≤ c_2(ε) ≤ 2/log(1/(2ε)), equivalently c2∗c_2^* (if it exists) lies in [1,2][1, 2]; note that log(1/(2ε))/log(1/ε)→1log(1/(2ε))/log(1/ε) → 1 as ε→0ε → 0, so the two logarithmic units are asymptotically interchangeable. Prove that c2∗=2c_2^* = 2: that is, prove that for every η>0η > 0 there exists ε0>0ε_0 > 0 such that for every 0<ε<ε00 < ε < ε_0 there exists n0=n0(ε,η)n_0 = n_0(ε, η) such that for every n>n0n > n_0, every nn-vertex graph with more than εn2ε n^2 edges contains Kt,tK_{t,t} for some t≥(2−η)⋅logn/log(1/(2ε))t ≥ (2 - η)·log n / log(1/(2ε)); this would confirm that random graphs are extremal for the dense Zarankiewicz problem. Alternatively, refute random-graph extremality: exhibit η>0η > 0 and ε0>0ε_0 > 0 such that for every 0<ε<ε00 < ε < ε_0 and arbitrarily large nn there is an nn-vertex graph with more than εn2ε n^2 edges containing no Kt,tK_{t,t} with t≥(2−η)⋅logn/log(1/(2ε))t ≥ (2 - η)·log n / log(1/(2ε)).

Settling item (1) for every fixed r≥2r ≥ 2 resolves the full general question.

References

  1. B. Bollobás and P. Erdős, On the structure of edge graphs, Bulletin of the London Mathematical Society 5 (1973), no. 3, 317–321. DOI: 10.1112/blms/5.3.317. URL: https://doi.org/10.1112/blms/5.3.317. Open-access copy: https://www.renyi.hu/~p_erdos/1973-18.pdf.
  2. B. Bollobás, P. Erdős, and M. Simonovits, On the structure of edge graphs II, Journal of the London Mathematical Society (2) 12 (1976), no. 2, 219–224. DOI: 10.1112/jlms/s2-12.2.219. URL: https://doi.org/10.1112/jlms/s2-12.2.219. Open-access copy: https://www.renyi.hu/~p_erdos/1975-28.pdf.
  3. V. Chvátal and E. Szemerédi, On the Erdős–Stone theorem, Journal of the London Mathematical Society (2) 23 (1981), no. 2, 207–214. DOI: 10.1112/jlms/s2-23.2.207. URL: https://doi.org/10.1112/jlms/s2-23.2.207.
  4. V. Chvátal and E. Szemerédi, Notes on the Erdős–Stone theorem, Annals of Discrete Mathematics 17 (1983), 183–190. DOI: 10.1016/S0304-0208(08)73386-3. URL: https://doi.org/10.1016/S0304-0208(08)73386-3.
  5. B. Bollobás and Y. Kohayakawa, An extension of the Erdős–Stone theorem, Combinatorica 14 (1994), no. 3, 279–286. DOI: 10.1007/BF01212976. URL: https://doi.org/10.1007/BF01212976.
  6. Y. Ishigami, Proof of a conjecture of Bollobás and Kohayakawa on the Erdős–Stone theorem, Journal of Combinatorial Theory, Series B 85 (2002), no. 2, 222–254. DOI: 10.1006/jctb.2001.2097. URL: https://doi.org/10.1006/jctb.2001.2097.
  7. V. Nikiforov, Graphs with many r-cliques have large complete r-partite subgraphs, Bulletin of the London Mathematical Society 40 (2008), no. 1, 23–25. DOI: 10.1112/blms/bdm093. URL: https://doi.org/10.1112/blms/bdm093. arXiv: https://arxiv.org/abs/math/0703554.
  8. A. Girão, Z. Hunter, and Y. Wigderson, Blowups of triangle-free graphs, Advances in Combinatorics (2025), Paper No. 10, 23 pp. DOI: 10.19086/aic.2025.10. URL: https://doi.org/10.19086/aic.2025.10. arXiv: https://arxiv.org/abs/2408.12913.
  9. J. Fox, Y. Wigderson, and Y. Zhou, Finding blowups one vertex at a time, preprint (2026). arXiv:2605.23301. URL: https://arxiv.org/abs/2605.23301.
  10. A. Shapira and R. Yuster, A Tight Erdős–Stone Bound for All Graph Densities, preprint (2026). arXiv:2609.01498. URL: https://arxiv.org/abs/2609.01498.
  11. P. Erdős and A. H. Stone, On the structure of linear graphs, Bulletin of the American Mathematical Society 52 (1946), no. 12, 1087–1091. DOI: 10.1090/S0002-9904-1946-08715-7. URL: https://doi.org/10.1090/S0002-9904-1946-08715-7.
  12. T. Kővári, V. T. Sós, and P. Turán, On a problem of K. Zarankiewicz, Colloquium Mathematicum 3 (1954), no. 1, 50–57. DOI: 10.4064/cm-3-1-50-57. URL: https://doi.org/10.4064/cm-3-1-50-57.