Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Pruning three-walk cliques


This page preserves an earlier research route and its local standing. The completed threshold proof is in the solution note.

Every finite weighted support of density q>1/4q>1/4 has an admissible clique in H=supp⁡(A3)H=\operatorname{supp}(A^3) of mass at least

12+q−14.\frac12+\sqrt{q-\frac14}.

The proof combines box pruning, a maximum-degree three-walk separation inequality, and a finite twin-splitting induction. Simultaneous two-walk connectivity and color localization require further arguments.

Throughout, AA is a finite symmetric zero-one support, with loops allowed. Powers of AA test existence of walks; the witnesses may repeat vertices. An admissible HH-clique includes the diagonal conditions (A3)ii>0(A^3)_{ii}>0 for every one of its vertices. Edge mass is Q=12xTAxQ=\tfrac12x^{\mathsf T}Ax, so a loop has mass xi2/2x_i^2/2. At intermediate stages the positive vertex weights xx can have total mass W≠1W\ne1; write di=(Ax)id_i=(Ax)_i.

A maximum-degree three-walk separation inequality

Let pp have maximum degree Δ\Delta. If a type vv has degree tt and there is no three-walk from pp to vv, then

Q≤Δ(W−Δ)+(Δ−t)22.(1)\boxed{Q\le\Delta(W-\Delta)+\frac{(\Delta-t)^2}{2}.} \tag{1}

Indeed, partition the types into

A0=N(p)∖N(v),B0=N(v)∖N(p),I=N(p)∩N(v),D=V∖(N(p)∪N(v)),A_0=N(p)\setminus N(v),\quad B_0=N(v)\setminus N(p),\quad I=N(p)\cap N(v),\quad D=V\setminus(N(p)\cup N(v)),

and denote their masses by a,b,i,da,b,i,d. There are no edges between N(p)N(p) and N(v)N(v), including loops in their intersection: such an edge would give a three-walk from pp to vv. Consequently

Q=e(A0)+e(B0)+e(D)+e(D,A0∪B0∪I)≤a2/2+b2/2+Δd.\begin{aligned} Q&=e(A_0)+e(B_0)+e(D)+e(D,A_0\cup B_0\cup I)\\ &\le a^2/2+b^2/2+\Delta d. \end{aligned}

The last inequality uses 2e(D)+e(D,V∖D)=∑v∈Dxvdv≤Δd2e(D)+e(D,V\setminus D)=\sum_{v\in D}x_vd_v\le\Delta d. Substituting a=Δ−ia=\Delta-i, b=t−ib=t-i, and d=W−Δ−t+id=W-\Delta-t+i gives

Q≤Δ(W−Δ)+(Δ−t)22−i(t−i),Q\le\Delta(W-\Delta)+\frac{(\Delta-t)^2}{2}-i(t-i),

which proves (1), since 0≤i≤t0\le i\le t. This also covers p=vp=v.

For total mass one and Q>1/4Q>1/4, every type lacking a three-walk to a maximum-degree type therefore has

t≤Δ−2(Q−Δ(1−Δ))<12−(2−1)(Δ−12)<12.(2)\begin{aligned} t&\le\Delta-\sqrt{2\bigl(Q-\Delta(1-\Delta)\bigr)}\\ &<\frac12-(\sqrt2-1)(\Delta-\tfrac12)<\frac12. \end{aligned} \tag{2}

In particular, a maximum-degree type is triangular and has a three-walk to every type of degree greater than one half. Those types also have two-walks to it, since their degrees sum to more than one. By comparison, a type having no two-walk to it has degree at most 1−Δ1-\Delta, because the two neighborhoods are disjoint.

Extension to a thinned demand matrix

The same inequality (1) holds for any symmetric matrix 0≤T≤A0\le T\le A, with QT=12xTTxQ_T=\tfrac12x^{\mathsf T}Tx, degrees dT=Txd_T=Tx, and Δ=max⁡i(dT)i\Delta=\max_i(d_T)_i, while absence of a three-walk is still tested in the support AA. To see this, choose subsets of NA(p)N_A(p) and NA(v)N_A(v) of masses exactly Δ\Delta and t=(dT)vt=(d_T)_v. These choices are possible because support degrees dominate demand degrees; finite twin splitting permits exact choices even when an original atom must be divided. The two chosen sets are anticomplete in AA. Apply the same four-set argument to TT: internal demand mass is at most half the square of the corresponding vertex mass, and every demand degree is at most Δ\Delta.

Box pruning and a universal three-walk anchor

Fix arbitrary upper bounds bi≥0b_i\ge0 on the vertex weights and a parameter s>0s>0. Suppose every admissible three-walk clique in any induced positive-weight support 0≤x≤b0\le x\le b has current mass at most ss. If some such vector has

Fs(x):=12xTAx−s2+(W−s)22>0,W=∑ixi,F_s(x):=\frac12x^{\mathsf T}Ax -\frac{s^2+(W-s)^2}{2}>0, \qquad W=\sum_i x_i,

then a maximizer on the compact box 0≤x≤b0\le x\le b satisfies

W>s,W−s≤di≤s(xi>0).(3)W>s,\qquad W-s\le d_i\le s\quad(x_i>0). \tag{3}

In particular W≤2sW\le2s. Moreover, a maximum-degree type at this maximizer has a three-walk to every positive-weight type, including itself.

To prove (3), note that Q≤W2/2Q\le W^2/2 gives Fs(x)≤s(W−s)F_s(x)\le s(W-s), whence W>sW>s. Decreasing any positive coordinate is feasible, so

∂iFs=di−(W−s)≥0.\partial_iF_s=d_i-(W-s)\ge0.

This gives the lower degree bound.

If dp>sd_p>s, an edge pipi nontriangular in the induced positive-weight support would have disjoint endpoint neighborhoods, giving di≤W−dp<W−sd_i\le W-d_p<W-s, a contradiction. All retained edges at pp are therefore triangular. Their neighbor set is an admissible three-walk clique: for a,b∈N(p)a,b\in N(p), expand the triangular edge apap through a common neighbor cc, obtaining a,c,p,ba,c,p,b. This works also for the diagonal a=ba=b. Its mass exceeds ss, contradicting the cap. This proves (3).

Now let pp have maximum degree Δ\Delta, and put u=W−su=W-s. If a type of degree t≥ut\ge u had no three-walk to pp, then t≤Δt\le\Delta and (1) would give

Q≤Δ(W−Δ)+(Δ−t)22≤Δ(W−Δ)+(Δ−u)22=s2+u22−(Δ−s)22,\begin{aligned} Q&\le\Delta(W-\Delta)+\frac{(\Delta-t)^2}{2}\\ &\le\Delta(W-\Delta)+\frac{(\Delta-u)^2}{2}\\ &=\frac{s^2+u^2}{2}-\frac{(\Delta-s)^2}{2}, \end{aligned}

contrary to Fs(x)>0F_s(x)>0. This proves the asserted three-walk universality.

The box statement also holds with QTQ_T and demand degrees for 0≤T≤A0\le T\le A, retaining the clique cap in supp⁡(A3)\operatorname{supp}(A^3). For its upper degree bound, if (dT)p>s(d_T)_p>s and a demanded edge pipi is nontriangular in AA, disjoint support neighborhoods give

(dT)i≤W−w(NA(p))≤W−(dT)p<W−s.(d_T)_i\le W-w(N_A(p))\le W-(d_T)_p<W-s.

Otherwise every demanded edge at pp is triangular in AA, so the demanded neighborhood of pp is an admissible A3A^3-clique of mass at least (dT)p>s(d_T)_p>s. The preceding demand-matrix version of (1) then proves three-walk universality of a maximum-demand-degree anchor. This extension does not strengthen the numerical mass theorem below, since QT≤QAQ_T\le Q_A, but it allows the selected anchor to maximize a chosen thinned demand degree.

The sharp clique-mass theorem

Theorem. Let the original vertex weights have total mass one. If every admissible H=supp⁡(A3)H=\operatorname{supp}(A^3)-clique has mass at most s>0s>0, then

Q≤s2+(1−s)22.(4)\boxed{Q\le\frac{s^2+(1-s)^2}{2}.} \tag{4}

Suppose instead that the difference between the two sides of (4) is γ>0\gamma>0. Split the types into finitely many twins, each of weight at most η\eta, where 0<η<2γ0<\eta<2\gamma. A loopless type is split into independent false twins; a looped type is split into mutually adjacent looped twins. Adjacencies between different groups are inherited. This preserves QQ and the three-walk clique cap: every walk projects to the original support, every original walk lifts, and the masses of all selected twins of a type sum to at most its original weight. All references to the ``original support'' below mean this refined, finite support.

Maintain a set PP of selected types and current nonnegative weights, which only decrease. The selected types form a clique in the original three-walk relation, and every currently positive type is related in that original relation to every member of PP. Record the mass aa of a selected type at the moment it is selected, and let tt be the sum of these recorded masses. Set σ=s−t\sigma=s-t.

Every admissible three-walk clique KK in the current induced positive-weight support has current mass at most σ\sigma. Indeed, P∪KP\cup K is a clique in the original relation, and both the recorded masses on PP and the current masses on KK are at most their original masses. Hence

t+wcurrent(K)≤s.(5)t+w_{\rm current}(K)\le s. \tag{5}

At each round, with σ\sigma fixed, maximize FσF_\sigma over the box bounded by the current weights. This cannot decrease the surplus. Whenever the surplus is positive, (3) and the following universality statement supply a maximum-degree type pp, of degree Δ≤σ\Delta\le\sigma, having three-walks to every current type, including itself. Select pp, delete its current weight a>0a>0, and replace σ\sigma by σ−a\sigma-a. All the original-relation invariants are preserved. In particular, later pruning may destroy walks in the induced support, but it cannot invalidate the already established original three-walk relations between selected types.

The change in surplus is

Fσ−a(x−aep)=Fσ(x)+a(σ−Δ)−1−App2a2≥Fσ(x)−a22.(6)\begin{aligned} F_{\sigma-a}(x-ae_p) &=F_\sigma(x)+a(\sigma-\Delta) -\frac{1-A_{pp}}{2}a^2\\ &\ge F_\sigma(x)-\frac{a^2}{2}. \tag{6} \end{aligned}

Every selected mass is at most η\eta, and the sum of all selected masses is at most one. The total possible loss in (6) is therefore at most η/2<γ\eta/2<\gamma. The surplus stays strictly positive throughout the procedure. This also ensures that the current σ\sigma stays positive: for any real σ\sigma,

Fσ(x)≤σ(W−σ),F_\sigma(x)\le\sigma(W-\sigma),

whose right side is nonpositive if σ≤0\sigma\le0 and W≥0W\ge0. Thus every application of the box lemma has its required positive parameter.

Each round removes a positive type, and no type can return. The refined support is finite, so eventually all weights vanish. The surplus is then −σ2≤0-\sigma^2\le0, a contradiction. This proves (4).

Let MM be the maximum mass of an admissible three-walk clique. If Q>1/4Q>1/4, applying (4) with s=1/2s=1/2 first shows that M>1/2M>1/2. Applying it again with s=Ms=M yields

M≥12+Q−14.(7)\boxed{M\ge\frac12+\sqrt{Q-\frac14}.} \tag{7}

This is sharp: two disjoint looped clique types of masses MM and 1−M1-M, with M≥1/2M\ge1/2, have exactly Q=[M2+(1−M)2]/2Q=[M^2+(1-M)^2]/2, and their maximum admissible clique mass is MM.

A one-triangle shortcut fails

For a triangle TT, the set of types adjacent to at least two members of TT is always an admissible HH-clique. Such a set need not have mass 1/21/2, even above the threshold.

Take an independent type BB of mass 7/167/16, and twenty pairs Xi,YiX_i,Y_i, each type of mass 9/6409/640. Include every edge from BB to a pair type and each edge XiYiX_iY_i, and no other edges. Then

q=512120480>14.q=\frac{5121}{20480}>\frac14.

Every triangle is BXiYiBX_iY_i. Its types with at least two neighbors on the triangle are exactly B,Xi,YiB,X_i,Y_i, of total mass 149/320<1/2149/320<1/2. Nevertheless every edge is triangular, the full three-walk relation is complete, and N(B)N(B) has mass 9/169/16. This refutes only the one-triangle choice, not the large-HH-clique theorem. The three-walk claim also follows directly: between any two pair types use the matching partner of the first type and then BB; pairs involving BB use a backtrack, and BB's diagonal uses any of the displayed triangles.

Remaining localization questions

The selected anchors in the theorem need not have two-walks between them. Consequently (7) does not provide a clique simultaneously in supp⁡(A2)\operatorname{supp}(A^2) and supp⁡(A3)\operatorname{supp}(A^3), nor a clique whose mass dominates the degrees of all outside types. An A3A^3-clique of large mass alone is not yet a proved color certificate for the C7C_7 threshold target.

Let BB denote the triangular-edge support. For every supported edge uvuv, the union of the triangular neighborhoods NB(u)∪NB(v)N_B(u)\cup N_B(v) is an admissible HH-clique: use x,u,v,yx,u,v,y for cross pairs, and expand a triangular edge for pairs in a single neighborhood. It is unproved whether one such union must have mass greater than 1/21/2 when q>1/4q>1/4.

Reweighting consequences for high-degree types

Let MM be the maximum admissible three-walk clique mass for the original probability weights, and put δ=Q−1/4>0\delta=Q-1/4>0. The theorem gives M>1/2M>1/2 and

Γ=(M−1/2)2−δ≥0.\Gamma=(M-1/2)^2-\delta\ge0.

The homogeneous form of (4) is Qx≤[s2+(W−s)2]/2Q_x\le[s^2+(W-s)^2]/2 whenever every admissible clique has current mass at most ss. It yields two additional restrictions.

If vv is nontriangular, then

Dv<M.(8)D_v<M. \tag{8}

Indeed, increase only its weight by z≥0z\ge0. It belongs to no admissible clique and has no loop, so the clique cap remains MM, the total mass becomes 1+z1+z, and the density becomes Q+zDvQ+zD_v. Thus

0≥δ−(M−1/2)2+z(Dv+M−1)−z2/2.0\ge \delta-(M-1/2)^2+z(D_v+M-1)-z^2/2.

If Dv≥MD_v\ge M, choose z=Dv+M−1≥2M−1>0z=D_v+M-1\ge2M-1>0. The right side is at least δ+(M−1/2)2>0\delta+(M-1/2)^2>0, a contradiction.

If distinct v,rv,r have no three-walk between them and Dv+Dr>1D_v+D_r>1, then

Dv+Dr≤1+2Γ<2M.(9)D_v+D_r\le1+2\sqrt{\Gamma}<2M. \tag{9}

They are nonadjacent, since an edge gives a three-walk by backtracking. Increase both weights by zz. No admissible clique contains both, so its mass is at most M+zM+z. The new density is at least Q+z(Dv+Dr)Q+z(D_v+D_r); possible loop contributions are nonnegative. The homogeneous theorem therefore gives

0≥−Γ+z(Dv+Dr−1)−z2.0\ge-\Gamma+z(D_v+D_r-1)-z^2.

Maximizing in z≥0z\ge0 proves (9). If the degree sum is at most one, it is also strictly less than 2M2M.

Consequently

{v:Dv≥M}\{v:D_v\ge M\}

is a joint two-/three-walk clique, including diagonals. Equation (8) gives its diagonal three-walk conditions; (9) gives the other three-walk conditions; its degrees exceed one half, giving all two-walk conditions. Its mass need not have been shown to be at least one half. No sufficiently large extension containing the needed degree-threshold set is established, so this does not prove the dominating joint-clique condition.

There is also a useful constraint on the box pruning itself. At a maximizer over 0≤x≤w0\le x\le w, any coordinate with xi<wix_i<w_i permits an increase, so

(Ax)i≤W−s,Dw(i)≤(Ax)i+(1−W)≤1−s.(10)(Ax)_i\le W-s, \qquad D_w(i)\le(Ax)_i+(1-W)\le1-s. \tag{10}

Thus a fixed-s=1/2s=1/2 pruning preserves the full original weight of every degree-greater-than-one-half type. In the iterative proof the parameter is instead s−ts-t; (10) then only gives the bound 1−s+t1-s+t. This loss is why (10) does not supply the missing outside-degree domination.