Repository · Full text

Copies of K4,4 in K3,5-free graphs

Read PDF

HTML version 1 Added

Papers are listed without authors and are not intended for submission or formal publication.

Contents

Copies of K4,4 in K3,5-free graphs

Abstract

We prove that the maximum number of copies of K4,4 in an n-vertex K3,5-free graph is Θ⁡(n3), with the lower bound attained by bipartite graphs. Together with a theorem of Wang, Yang, and Zhou (arXiv 2026), this establishes the cubic order for Kt,t copies in K3,t+1-free graphs for every fixed t≥4, answering a question of Pohoata, Tidor, and Yu (arXiv 2026). Our construction uses the degree-four specialization of Wang, Yang, and Zhou’s finite-field point set. Large plane sections are unavoidable at this degree, and reducing all sections to at most four points by point deletion retains only a vanishing proportion of the point set. We instead alter the incidence graph obtained from a random projective pairing. Preliminary edge deletions limit how many exceptional complete bipartite subgraphs contain any remaining edge. A geometric intersection bound then permits local random pruning that eliminates every K3,5 while preserving a constant proportion of the counted K4,4’s.

Note. This paper was generated entirely by AI, including MiMo, using an automated research pipeline developed by Chenghua Liu and Hanyu Li.

1 Introduction

A K3,5-free graph has at most four common neighbors for every triple of vertices. A copy of K4,4 saturates this restriction on every triple in either of its parts. In fact, a triple can lie in a part of at most one such copy, which gives a cubic upper bound on the total number of copies. Attaining this bound requires many complete bipartite subgraphs to coexist without allowing even one triple a fifth common neighbor.

For finite simple graphs H and F, write ex⁡(n,H,F) for the maximum number of unlabeled, not necessarily induced copies of H in an n-vertex F-free graph. The problem above is the smallest instance of the question of Pohoata, Tidor, and Yu [2, Question 4.1]: for every fixed 3≤s<t, is

ex⁡(n,Kt,t,Ks,t+1)=Θs,t⁢(ns)⁢? (1)

They proved the corresponding statement for s=2. We establish the case (s,t)=(3,4).

Theorem 1.

There is an absolute constant c>0 such that, for every sufficiently large integer n, some bipartite n-vertex K3,5-free graph contains at least c⁢n3 copies of K4,4. Consequently,

ex⁡(n,K4,4,K3,5)=Θ⁡(n3).

The missing parameter is the size of the forbidden common neighborhood. The general lower bound of Gerbner and Patkós [1, Theorem 1.6(iii)] gives Ω⁡(n3/2−o⁡(1)) copies at our parameters. Janzer, Longbrake, and Yepremyan [3, Theorem 1.1] obtained the cubic order for ex⁡(n,Ka,b,K3,t), for fixed 3<a≤b and sufficiently large t. Hou, Hu, and Wang [4, Theorem 1.2] made the sufficient threshold explicit:

t≥2⁢max⁡{3,⌈b/2⌉}+1.

For a=b=4, this guarantees many K4,4’s while excluding K3,7; it does not exclude K3,5. Wang, Yang, and Zhou [5, Theorem 1.1] reached t=b+1 for b≥5 and 4≤a≤b, leaving b=4 outside their range. Thus Theorem 1, together with their theorem, answers (1) for every s=3 and t≥4.

The finite-geometric approach explains both the cubic scale and the obstruction at this last parameter. A cap in PG⁡(5,q) is a set of points with no three collinear, so every triple spans a plane. In a point–hyperplane incidence graph, its common neighbors are then described by a plane section of the point set. Four-point sections can produce K4,4’s, whereas larger sections can produce forbidden common neighborhoods. A set with q3 points and a positive proportion of the Θ⁡(q9) planes meeting it in four points has the appropriate scale for a cubic construction.

We use the point set of Wang, Yang, and Zhou [5, Section 3], specializing its defining polynomial f to degree four. On a typical plane, the section is given by the roots of f+A2−α⁢B2−C, where α is a fixed nonsquare and A,B,C have degree at most two. When deg⁡f≥5, the other terms cannot cancel its leading coefficient. At degree four, the entire section polynomial can vanish. This happens for q3⁢(q+1) planes for every monic quartic, so choosing f randomly cannot eliminate these sections. Moreover, every point belongs to q⁡(q+1) of these identity planes. A subset meeting each of them in at most four points therefore has size at most 4⁢q2. Point deletion would lose the q3 scale on which the construction depends. The simultaneous-splitting argument in [5, Section 4] also requires a shift of degree strictly less than deg⁡f, whereas the shift can have degree four here.

We retain all points and modify the incidence graph. First choose f so that there are Ω⁡(q9) four-point sections, then use the random projective pairing of Janzer, Longbrake, and Yepremyan [3, Section 4] to obtain Ω⁡(q9) designated copies in expectation. The exceptional plane sections define complete bipartite blocks containing every possible forbidden common neighborhood. Deleting all their edges is too expensive for the available counting argument: the expected number of edge–block incidences is O⁡(q5), and an edge can belong to O⁡(q4) designated copies. The resulting O⁡(q9) loss has the same order as the entire supply of copies.

Instead, we first delete the blocks whose two sides come from exceptional planes. Their expected edge count is only O⁡(q), so their deletion costs O⁡(q5) copies. We then delete edges belonging to more than L exceptional blocks, at an expected cost of O⁡(q9/L) copies. Choosing L as a sufficiently large absolute constant leaves Ω⁡(q9) copies for a suitable projective pairing. Each remaining block has one side of size at most four, and each remaining edge is subject to at most L blocks.

The last step uses the cap property a second time. A designated copy meets the side of size at most four in any remaining block in at most two vertices. Three points would determine the controlled-side plane and force the opposite rich plane to be exceptional. For each vertex on the other side, we independently retain two neighbors in this side. This prevents every triple there from having a common neighbor through the block. At the same time, each choice has a positive constant probability of retaining all edges of a fixed designated copy that it affects. There are at most 16⁢L affecting choices per copy, so its survival probability stays bounded away from zero as q grows. This is why controlling block overlap before pruning preserves the cubic order. The geometry is established in Section 2, and the two alteration stages are proved in Sections 3 and 4.

For completeness, we give the upper-bound count used above. Write N⁡(H,G) for the number of copies of H in G. For a vertex set X, let ΓG⁢(X):=⋂x∈XNG⁢(x) be its common neighborhood.

Lemma 2 (Upper bound).

Every n-vertex K3,5-free graph G satisfies

N⁡(K4,4,G)≤18⁢(n3).
Proof.

Fix a triple X⊆V⁡(G) that is contained in one part of a copy of K4,4. The opposite part must be Y=ΓG⁢(X), since |Y|=4 and |ΓG⁢(X)|≤4. For any triple Y′⊆Y,

X⊆ΓG⁢(Y)⊆ΓG⁢(Y′),|ΓG⁢(Y′)|≤4.

There is therefore at most one possible fourth vertex in the part containing X. Hence X belongs to at most one copy as a triple within a part. Each copy has four such triples in each of its two parts. Counting these eight triples per copy proves the bound. ∎

It remains to prove the lower bound. Throughout the construction, all implied constants are absolute, and limits in q are taken through odd prime powers.

2 A quartic cap with many four-point sections

The choice of the quartic must produce many four-point sections, but it cannot avoid long sections. We first classify the latter and count their incidences for an arbitrary quartic. Only then do we choose its coefficients to obtain the four-point sections used for the copies.

Let q>4 be an odd prime power, and let Fq be the field with q elements. The projective space PG⁡(5,q) consists of the one-dimensional subspaces of Fq6; a projective plane corresponds to a three-dimensional vector subspace. Subspace dimensions below are projective unless explicitly described as affine. A cap is a set with no three collinear points.

Fix a nonsquare α∈Fq and a monic quartic

f⁡(t)=t4+f3⁢t3+f2⁢t2+f1⁢t+f0∈Fq⁢[t].

In homogeneous coordinates [w:x:y:z:u:v], set

S=Sf:={[1:x:y:z:x2:y2−αz2+f(x)]:x,y,z∈Fq}. (2)

Thus |S|=q3. This is the quartic specialization of the point set in [5, Section 3]; we give all the section arguments needed here.

Lemma 3 (Cap property).

No three points of S are collinear.

Proof.

Suppose that three distinct points of S are collinear. Their (x,y,z)-coordinates can be written as

p,p+h,p+λ⁢h,h∈Fq3∖{0},λ∈Fq∖{0,1}.

The affine collinearity relation in the u=x2 coordinate gives

λ⁡(λ−1)⁢hx2=0,

so hx=0. The same relation in the v=y2−α⁢z2+f⁡(x) coordinate now gives

λ⁡(λ−1)⁢(hy2−α⁢hz2)=0.

Since α is a nonsquare, hy2−α⁢hz2=0 implies hy=hz=0. This contradicts h≠0. ∎

Every triple now determines a unique plane. To understand how many other points that plane can contain, consider the affine projection

ρ:Fq5⟶Fq2,(x,y,z,u,v)⟼(x,u).

For a projective plane Π not contained in w=0, let H=Π∩{w=1}. If dimρ⁡(H)=2, the restriction of ρ to H is an affine isomorphism, so H has a unique representation

y=A⁡(x,u),z=B⁡(x,u),v=C⁡(x,u), (3)

where A,B,C are affine functions of (x,u). We call Π a graph plane. Upon substituting u=t2, write

A⁡(t)=a0+a1⁢t+a2⁢t2,B⁡(t)=b0+b1⁢t+b2⁢t2,C⁡(t)=c0+c1⁢t+c2⁢t2.

The points of S∩Π correspond bijectively to the roots in Fq of

PΠ⁢(t)=f⁡(t)+A⁢(t)2−α⁢B⁢(t)2−C⁡(t), (4)

a polynomial of degree at most four.

Let I be the family of graph planes satisfying PΠ≡0, called identity planes. For each c∈Fq, put

Fc:={x=c⁢w,u=c2⁢w}≅PG⁡(3,q),

and let F be the family of all projective planes contained in at least one Fc. Define the exceptional family and its section sizes by

D:=I∪F,aE:=|S∩E|(E∈D). (5)

Membership in D does not require a section to have more than four points; in particular, some exceptional planes miss S.

The exceptional family is defined by the form of the plane rather than a threshold on its section size. This makes its incidences exactly countable and ensures that every section larger than four is included.

Proposition 4 (Plane sections and exceptional incidences).

Every plane Π∉D satisfies |S∩Π|≤4. The families I and F are disjoint, and

|I| =q3⁢(q+1), (6)
|F| =q4+q3+q2+1, (7)
∑E∈DaE =2⁢q5+2⁢q4+q3, (8)
maxE∈D⁡aE ≤2⁢q. (9)

Each identity plane contains exactly q points of S, and each point of S lies in exactly q⁡(q+1) identity planes.

Proof.

We first prove the bound outside D. A plane contained in w=0 misses S. Otherwise, use the affine plane H defined above. If dimρ⁡(H)=2 and Π∉I, the nonzero polynomial (4) has at most four roots.

If dimρ⁡(H)=1, the affine line ρ⁡(H) meets the parabola u=x2 in at most two points: substituting (t,t2) into a nonzero affine-linear equation of that line gives a nonzero polynomial of degree at most two. Above each intersection point, the fiber in H is an affine line. By Lemma 3, it contains at most two points of S. Thus |S∩Π|≤4. If dimρ⁡(H)=0 and H∩S≠∅, then ρ⁡(H)={(c,c2)} for some c, and the projective closure of H lies in Fc. Hence Π∈F. These cases prove the section bound outside D.

We next count the identity planes. For a graph plane to belong to I, its quartic and cubic coefficients must satisfy

1+a22−α⁢b22 =0, (10)
f3+2⁢a2⁢a1−2⁢α⁢b2⁢b1 =0. (11)

In Fq2=Fq⁢(α), equation (10) is the norm equation

NFq2/Fq⁢(a2+b2⁢α)=−1.

The norm is z↦zq+1. Since Fq2× is cyclic of order q2−1, its norm map has kernel of order q+1 and image Fq×. Consequently, (10) has exactly q+1 solutions (a2,b2), all nonzero. For each such pair, (11) is a nonzero affine-linear equation in (a1,b1), with exactly q solutions. The coefficients a0,b0 are arbitrary, after which C=f+A2−α⁢B2 is uniquely determined and has degree at most two. Therefore

|I|=(q+1)⁢q⁢q2=q3⁢(q+1).

An identity plane contains one point of S for each x∈Fq, so its section size is q. For a fixed point [1:x0:y0:z0:x02:v0]∈S, the equations A⁡(x0)=y0 and B⁡(x0)=z0 determine a0,b0 after the other coefficients have been chosen. Thus the point belongs to exactly q⁡(q+1) identity planes.

For the fiber family F, each Fc≅PG⁡(3,q) contains q3+q2+q+1 planes. For c≠d, the equations of Fc∩Fd imply w=x=u=0. Hence distinct Fc’s meet in the same plane

W∞:={w=x=u=0},

which is disjoint from S. It is the only plane counted in more than one Fc, and so

|F|=1+q⁡(q3+q2+q)=q4+q3+q2+1.

There are q2 points of S in each Fc, and each lies in q2+q+1 planes of Fc. Every point of S belongs to exactly one Fc. Thus

∑E∈FaE=q3⁢(q2+q+1).

The counts of planes in PG⁡(3,q) and through a fixed point follow by counting nonzero linear forms up to scalar, on Fq4 and on its quotient by that point, respectively.

To combine these counts, observe that an identity plane has a two-dimensional affine projection under ρ. A plane in F other than W∞ has a zero-dimensional affine projection, and W∞ has no affine points. Hence I∩F=∅, giving

∑E∈DaE=q⁢q3⁢(q+1)+q3⁢(q2+q+1)=2⁢q5+2⁢q4+q3.

Finally, a plane E⊂Fc other than W∞ has, in the affine chart, an equation

β⁢v+γ⁢y+δ⁢z+ε=0,(β,γ,δ)≠(0,0,0).

On S, this becomes

β⁡(y2−α⁢z2+f⁡(c))+γ⁢y+δ⁢z+ε=0.

If β≠0, then for each z there are at most two solutions for y, giving at most 2⁢q points. If β=0, the equation is a nonconstant affine-linear equation in (y,z), giving exactly q points. Together with the section sizes of W∞ and the identity planes, this proves (9). ∎

Remark 5 (The obstruction to point deletion).

Suppose that X⊆S satisfies |X∩E|≤4 for every E∈I. Counting incidences with identity planes gives

|X|⁢q⁢(q+1)=∑E∈I|X∩E|≤4⁢|I|=4⁢q3⁢(q+1),

and hence |X|≤4⁢q2. Thus imposing a four-point bound on all identity-plane sections by deleting points cannot retain a subset of size Θ⁡(q3).

The incidence count above holds for every monic quartic. We now choose one with Ω⁡(q9) four-point sections. At this stage only the section on one plane matters; the later random pairing will match it with a section on the other side of the graph. Thus a direct average over the four lower coefficients of f suffices.

Lemma 6 (Many four-point sections).

There is an absolute constant c0>0 such that, for every sufficiently large odd prime power q, some monic quartic f has at least c0⁢q9 planes Π∉D satisfying |Sf∩Π|=4.

Proof.

There are q9 graph planes, one for each ordered triple of affine functions in (3). The leading coefficient of their section polynomial is

ℓΠ=1+a22−α⁢b22.

By the norm count above, exactly (q+1)⁢q7 graph planes have ℓΠ=0.

Choose f0,f1,f2,f3 independently and uniformly from Fq. For any fixed graph plane with ℓΠ≠0, the four lower coefficients of PΠ are uniform in Fq4. There are exactly (q4) polynomials with leading coefficient ℓΠ and four distinct roots in Fq, namely

ℓΠ⁢∏r∈R(t−r),R∈(Fq4).

Here (Fq4) denotes the family of four-element subsets of Fq. The expected number of graph planes with ℓΠ≠0 and |Sf∩Π|=4 is therefore

(q9−(q+1)⁢q7)⁢(q4)q4=(124+o⁡(1))⁢q9. (12)

Some choice of f attains at least this expectation. Each counted plane lies outside I, since its leading coefficient is nonzero, and outside F, since it is a graph plane. ∎

Fix such a quartic f, and define

B:={S∩Π:Π∉D,|S∩Π|=4}.

For A∈B, let ΠA be its associated plane, called its rich plane. This plane is unique: any three points of A are noncollinear by Lemma 3 and therefore span ΠA. Distinct rich planes give distinct four-sets, so

|B|≥c0⁢q9. (13)

3 The incidence graph and preliminary alteration

Fix the cap and the family B from Section 2. We seek a projective pairing with many designated copies after two deletions: first remove blocks with two exceptional sides, then remove edges lying in too many blocks. To make these requirements hold for the same pairing, we will compare the copy count and deletion costs pointwise before taking expectations.

We use the point–hyperplane incidence framework of [3, Section 4]. Fix a nondegenerate symmetric bilinear form ⟨⋅,⋅⟩ on Fq6. For a projective subspace U, let U⟂ be the projectivization of the orthogonal complement of its corresponding vector subspace. This operation reverses containment, maps planes to planes, and satisfies

U⟂⁣⟂=U. (14)

Choose T uniformly from PGL⁡(6,q), the group of invertible linear transformations of Fq6 modulo nonzero scalar multiples. The transformation T need not preserve the form.

On two disjoint copies SL,SR of S, define a bipartite graph GT0 by

pLrR∈E(GT0)⟺⟨p,T(r)⟩=0. (15)

The orthogonality test is independent of the nonzero vector representatives of the projective points and of the linear representative of T.

For A,C∈B, call (A,C) a designated pair when

ΠA=T⁢(ΠC)⟂. (16)

Then T⁡(ΠC)=ΠA⟂, so every point of A is orthogonal to every point of T⁡(C). Hence AL and CR form a K4,4, which we call a designated copy. Distinct designated pairs give distinct copies, since their vertex sets in the fixed bipartition differ.

For integers 0≤k≤m, write

[mk]q:=∏i=0k−1qm−i−1qk−i−1

for the number of k-dimensional vector subspaces of Fqm, with the empty product equal to one. The formula follows by counting ordered linearly independent k-tuples and dividing by the number of ordered bases of Fqk. In particular, the number of projective planes in PG⁡(5,q) is

N2:=[63]q=(q6−1)⁢(q5−1)⁢(q4−1)(q3−1)⁢(q2−1)⁢(q−1)=(1+o⁡(1))⁢q9. (17)

The group PGL⁡(6,q) acts transitively on planes: a linear isomorphism between their vector subspaces extends to an isomorphism of Fq6. Thus, for each fixed A,C∈B,

Pr⁡(ΠA=T⁢(ΠC)⟂)=1N2.

If K0⁢(T) is the number of designated copies, then

E⁢K0⁢(T)=|B|2N2=Ω⁡(q9). (18)

This gives the required number of copies on average, but GT0 need not be K3,5-free. We next isolate the blocks in which the common-neighborhood condition can fail. The estimates of their sizes will be combined with (18), rather than imposing separate high-probability events.

A triple can have more than four common neighbors in GT0 only when the corresponding plane section is exceptional. For E∈D, define two complete bipartite subgraphs:

BEI :=(S∩T⁢(E)⟂)L×(S∩E)R, (19)
BEII :=(S∩E)L×(S∩T−1⁢(E⟂))R. (20)

Here a product of two labeled vertex sets denotes the complete bipartite graph between them. Both graphs lie in GT0, by (15). We call them exceptional blocks and keep them indexed by (I,E) or (II,E), even when their edge sets coincide.

In type I, call the left side the controlled side and the right side the exceptional side; in type II, reverse these roles. Thus the exceptional side always comes from S∩E. A block is mutual if its controlled-side plane is also in D: this means T⁢(E)⟂∈D in type I and T−1⁢(E⟂)∈D in type II. By Proposition 4, the controlled side of every nonmutual block has size at most four.

A uniformly random projective plane contains a fixed point of PG⁡(5,q) with probability

q2+q+1q5+q4+q3+q2+q+1=1q3+1. (21)

Indeed, count point–plane incidences and use transitivity on points. Its expected intersection size with S is therefore q3/(q3+1).

Let Z⁡(T) be the sum of the edge counts of all exceptional blocks, including their indexing multiplicity. For each fixed E, both controlled-side planes in (19) and (20) are uniformly distributed over all projective planes. Hence

E⁢Z⁢(T)=2⁢q3q3+1⁢∑E∈DaE=O⁡(q5). (22)

Let U⁡(T) be the corresponding sum over mutual blocks only. For fixed E,F∈D, each event T⁢(E)⟂=F or T−1⁢(E⟂)=F has probability 1/N2, and the block then has aE⁢aF edges. Therefore

E⁢U⁢(T)=2N2⁢(∑E∈DaE)2=O⁡(q). (23)

Here we used (8) and (17). To turn these edge estimates into bounds on lost copies, we need a uniform bound on the number of designated copies containing one edge.

Lemma 7 (Copies through an edge).

Every edge of GT0 belongs to at most

Mq:=[42]q=O⁡(q4)

designated copies.

Proof.

If an edge pL⁢rR belongs to the designated copy (A,C), then

p∈ΠA⊆T⁢(r)⟂.

The planes through p in the hyperplane T⁢(r)⟂≅PG⁡(4,q) correspond to two-dimensional subspaces of the four-dimensional vector quotient by p. There are [42]q such planes. Once ΠA is chosen, A=S∩ΠA is determined, and (16) determines ΠC=T−1⁢(ΠA⟂) and C=S∩ΠC. ∎

Deleting all exceptional-block edges would now give only an O⁡(q9) bound on the expected loss, which does not guarantee that any fixed proportion of the Ω⁡(q9) copies remains. The smaller estimate E⁢U⁢(T)=O⁡(q) allows mutual blocks to be removed outright. For the other blocks, we use their total incidence count to discard only edges with large load.

We now make the two preliminary deletions. First delete every edge lying in a mutual block, obtaining GT1. For each e∈E⁡(GT1), define its load

λe:=|{B:B⁢ is an indexed nonmutual block and ⁢e∈E⁡(B)}|.

All blocks in this definition retain their original vertex sets and edge sets from GT0; deletion does not redefine them. For a positive integer L, delete every edge with λe>L, obtaining GTpre. Since

∑e∈E⁡(GT1)λe≤Z⁡(T),

at most Z⁡(T)/L edges are deleted in this second step. Every edge of GTpre lies in at most L indexed nonmutual blocks.

Let Kpre⁢(T) count designated copies whose edges all survive in GTpre. For every T, the number of removed edges is at most U⁡(T)+Z⁡(T)/L. Charging each destroyed copy to one of its deleted edges gives

Kpre⁢(T)≥K0⁢(T)−Mq⁢(U⁡(T)+Z⁡(T)L). (24)

Taking expectations in this pointwise inequality and using (18), (22), and (23), we obtain absolute constants c1,C1,C2>0 such that

E⁢Kpre⁢(T)≥c1⁢q9−C1⁢q5−C2⁢q9L

for all sufficiently large q. Fix an integer L≥4⁢C2/c1, and then take q sufficiently large that C1⁢q5≤c1⁢q9/4. Some T consequently satisfies

Kpre⁢(T)≥c2⁢q9,c2:=c1/2>0. (25)

Fix this transformation T for the remainder of the proof. The pointwise comparison (24) is what permits the copy count and both deletion costs to be handled together.

4 Pruning the blocks while preserving copies

Fix the transformation from (25). It remains to remove forbidden common neighborhoods inside the nonmutual blocks. Each block has at most four vertices on its controlled side, and we will retain at most two of them as neighbors of each vertex on its exceptional side. Such a restriction could destroy a designated copy with probability one if that copy needed three controlled-side vertices. The following geometric fact rules out this obstruction.

Lemma 8 (Intersection with controlled-side planes).

For every designated pair (A,C) and every E∈D,

|A∩T⁢(E)⟂|≤2,|C∩T−1⁢(E⟂)|≤2.
Proof.

If ΠA and T⁢(E)⟂ share three points of A, then those points are noncollinear by Lemma 3, and ΠA=T⁢(E)⟂. Together with ΠA=T⁢(ΠC)⟂, this implies E=ΠC, contrary to E∈D and ΠC∉D.

Similarly, if ΠC and T−1⁢(E⟂) share three points of C, they are the same plane. Thus T⁡(ΠC)=E⟂, and ΠA=T⁢(ΠC)⟂=E, again a contradiction. ∎

We can therefore choose two-subsets without making the survival of any designated copy impossible. For an indexed nonmutual block B, let XB and YB denote its original labeled controlled and exceptional sides. Whenever 3≤|XB|≤4, choose, for every y∈YB, a uniformly random set

RB,y∈(XB2).

All choices are independent over indexed pairs (B,y). Retain an edge e of GTpre precisely when, for every block B containing it with |XB|≥3, writing e=x⁢y with x∈XB and y∈YB gives x∈RB,y. Blocks with |XB|≤2 impose no restriction. The selections use the original sets XB, even when some incident edges were deleted earlier. Let G be the resulting random subgraph.

Proposition 9 (Exclusion of the forbidden graph).

Every realization of the local pruning is K3,5-free.

Proof.

Take three vertices p1,p2,p3∈SL. Their underlying points span a plane Π by the cap property. Their common right neighbors in GT0 correspond exactly to

S∩E,E:=T−1⁢(Π⟂).

If E∉D, there are at most four such neighbors by Proposition 4. If E∈D, then Π=T⁢(E)⟂, and the triple belongs to the controlled side of BEI. A mutual block has no edges after the preliminary deletion. Otherwise, its controlled side has size three or four, and local pruning leaves every vertex on its exceptional side with at most two neighbors in that controlled side. Thus in this case the triple has no common right neighbor in G.

For a triple r1,r2,r3∈SR, let Q be its spanning plane. Its common left neighbors in GT0 correspond exactly to

S∩E,E:=T⁢(Q)⟂.

If E∉D, there are at most four. Otherwise, Q=T−1⁢(E⟂), so the triple belongs to the controlled side of BEII. If this block is mutual, its edges have all been deleted. If it is nonmutual, local pruning again leaves each exceptional-side vertex with at most two neighbors in the controlled side. The triple then has no common left neighbor.

No triple in either bipartition class has five common neighbors. Since the connected graph K3,5 has a unique bipartition up to exchange of its parts, this excludes every copy of K3,5 in G. ∎

The pruning is thus effective for every outcome of the random choices. Its effect on designated copies is different: they require at most two neighbors from any one choice, and the load bound limits the number of choices that affect them. The following estimate quantifies both facts.

Proposition 10 (Survival of designated copies).

Some realization of the local pruning retains at least

6−16⁢L⁢c2⁢q9

designated copies.

Proof.

Fix a designated copy D in GTpre. A local choice RB,y affects D only if D has an edge of B incident with y. The vertices of XB that this choice must contain form the set

QB,y:={x∈XB:x⁢y∈E⁡(D)}.

By Lemma 8, d:=|QB,y|≤2. For k:=|XB|∈{3,4},

Pr⁡(QB,y⊆RB,y)=(k−d2−d)(k2)≥16.

For a fixed block, distinct affecting choices correspond to disjoint sets of its edges in D, since they have different exceptional-side endpoints. The number of affecting choices is consequently at most the number of edge–block incidences of D, namely

∑e∈E⁡(D)λe≤16⁢L.

Independence of the choices therefore gives Pr⁡(D⊆G)≥6−16⁢L. Summing over the at least c2⁢q9 designated copies in GTpre proves that their expected surviving number is at least 6−16⁢L⁢c2⁢q9. Some realization attains this expectation. ∎

Proof of Theorem 1.

For every sufficiently large odd prime power q, Propositions 9 and 10 give a bipartite K3,5-free graph on 2⁢q3 vertices with at least κ⁢q9 copies of K4,4, where κ:=6−16⁢L⁢c2>0 is absolute.

For sufficiently large n, choose the largest power of three q=3k satisfying 2⁢q3≤n. Then

2⁢q3≤n<2⁢(3⁢q)3=54⁢q3,q9>n3543.

Apply the construction at this q, and add isolated vertices to obtain an n-vertex graph. This proves the lower bound with c=κ/543. Lemma 2 gives the upper bound. ∎

References

  • [1] D. Gerbner and B. Patkós, Generalized Turán problems for complete bipartite graphs, Graphs and Combinatorics 38 (2022), Paper No. 164. https://doi.org/10.1007/s00373-022-02570-3.
  • [2] C. Pohoata, J. Tidor, and H.-H. H. Yu, K2,t+1-free graphs with many copies of Kt,t, arXiv preprint arXiv:2605.25905v1 (2026). https://arxiv.org/abs/2605.25905v1.
  • [3] O. Janzer, S. Longbrake, and L. Yepremyan, On the generalized Turán number of complete bipartite graphs, arXiv preprint arXiv:2606.09801v1 (2026). https://arxiv.org/abs/2606.09801v1.
  • [4] J. Hou, C. Hu, and H. Wang, Explicit thresholds in a generalized Turán problem for K3,t-free graphs, arXiv preprint arXiv:2606.19217v1 (2026). https://arxiv.org/abs/2606.19217v1.
  • [5] J. Wang, Z. Yang, and J. Zhou, On the generalized Turán number of the complete bipartite graph K3,b+1, arXiv preprint arXiv:2607.01680v1 (2026). https://arxiv.org/abs/2607.01680v1.