Wiki
Wiki

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

Updated

Mass of a joint two- and three-walk clique


The sharp mass theorem proved for the three-walk relation in the three-walk pruning note also holds for the joint two-/three-walk relation. The proof below is independent of that pruning argument. It uses a global constrained maximizer and the weighted Hajnal intersection lemma.

Together with the palette savings argument, this theorem supports the C7 threshold result. The stronger dominating joint-clique condition discussed in the dominating-clique note remains unresolved, but is not needed by the completed proof.

Definitions and homogeneous theorem

Let AA be a finite symmetric zero-one matrix, with loops allowed. All walks below are walks in this fixed support; vertices and edges may repeat. Define

Jij=1(A2)ij>0 1(A3)ij>0.J_{ij}=\mathbf 1_{(A^2)_{ij}>0}\, \mathbf 1_{(A^3)_{ij}>0}.

An admissible joint clique is a set KK such that Jij=1J_{ij}=1 for every i,j∈Ki,j\in K, including i=ji=j. Write

W=∑ixi,di=(Ax)i,Q=12xTAxW=\sum_i x_i,\qquad d_i=(Ax)_i,\qquad Q=\frac12x^{\mathsf T}Ax

for nonnegative vertex weights xx. Thus a loop contributes xi2/2x_i^2/2 to QQ.

Theorem. If s>0s>0 and every admissible joint clique has mass at most ss, then

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

Consequently, if Q>W2/4Q>W^2/4, the maximum admissible joint-clique mass MM satisfies

M≥W2+Q−W24.(2)\boxed{M\ge\frac W2+\sqrt{Q-\frac{W^2}{4}}.} \tag{2}

Throughout the proof, the admissible cliques are those of the fixed original relation JJ. Coordinates may become zero during the optimization, but neither AA nor JJ is recomputed. A walk witnessing compatibility may therefore use a zero-weight vertex. This is legitimate: the constraints concern the original relation, not the induced positive-weight support.

Weighted Hajnal intersection lemma

Let a finite graph have nonnegative vertex weights, and let C1,…,CkC_1,\ldots,C_k be maximum-weight cliques, all of mass ss. Then

w(⋂j=1kCj)+w(⋃j=1kCj)≥2s.(3)w\left(\bigcap_{j=1}^k C_j\right) +w\left(\bigcup_{j=1}^k C_j\right)\ge2s. \tag{3}

The same statement applies to admissible cliques in a symmetric relation with diagonal conditions, by restricting to its diagonal-eligible vertices.

For a self-contained proof, suppose I,UI,U are the intersection and union of some initial cliques, and add another maximum clique CC. The set

I∪(C∩U)I\cup(C\cap U)

is a clique. Indeed, every vertex of II belongs to every earlier clique, while each vertex of C∩UC\cap U belongs to at least one of them. Thus every cross pair is adjacent; the pairs within II and within C∩UC\cap U are also adjacent. Its weight is at most s=w(C)s=w(C), so

w(I∖C)+w(C∩U)≤w(C),w(I∖C)≤w(C∖U).w(I\setminus C)+w(C\cap U)\le w(C), \qquad w(I\setminus C)\le w(C\setminus U).

Therefore

w(I∩C)+w(U∪C)≥w(I)+w(U).w(I\cap C)+w(U\cup C)\ge w(I)+w(U).

For the first clique the sum is 2s2s; induction proves (3). No integrality or strict positivity of the weights is needed.

Existence of a constrained maximizer

Fix A,J,sA,J,s, and consider the closed polyhedron

Ps={x≥0:x(K)≤s for every admissible joint clique K}.\mathcal P_s=\{x\ge0:x(K)\le s \text{ for every admissible joint clique }K\}.

Define

Fs(x)=12xTAx−s2+(W−s)22.F_s(x)=\frac12x^{\mathsf T}Ax -\frac{s^2+(W-s)^2}{2}.

This function attains its maximum on Ps\mathcal P_s, even though the polyhedron need not be bounded.

To see this, let T={i:Jii=1}T=\{i:J_{ii}=1\}. The singleton constraints give xi≤sx_i\le s for i∈Ti\in T. If i∉Ti\notin T, then Aii=0A_{ii}=0: a loop would itself supply both required closed walks. The identity

Fs(x)=−12∑i,j(1−Aij)xixj+sW−s2F_s(x)=-\frac12\sum_{i,j}(1-A_{ij})x_ix_j+sW-s^2

therefore gives

Fs(x)≤−12∑i∉Txi2+s∑i∉Txi+∣T∣s2−s2.(4)F_s(x)\le -\frac12\sum_{i\notin T}x_i^2 +s\sum_{i\notin T}x_i+|T|s^2-s^2. \tag{4}

All omitted quadratic terms are nonpositive. The right side tends to −∞-\infty if the vector of coordinates outside TT becomes unbounded, while coordinates in TT are already bounded. Thus every nonempty upper level set is compact, and continuity gives a maximizer.

The degree window at a positive maximizer

Suppose, for a contradiction, that (1) fails for some feasible vector. Choose a maximizer x∈Psx\in\mathcal P_s; it has Fs(x)>0F_s(x)>0. Put

u=W−s.u=W-s.

Since Q≤W2/2Q\le W^2/2,

Fs(x)≤s(W−s),F_s(x)\le s(W-s),

so u>0u>0.

Decreasing any positive coordinate remains feasible. The first-order condition consequently gives

di−u=∂iFs(x)≥0(xi>0).(5)d_i-u=\partial_iF_s(x)\ge0 \qquad(x_i>0). \tag{5}

There is also the upper bound

di≤sfor all i.(6)d_i\le s\quad\text{for all }i. \tag{6}

Suppose instead that dp>sd_p>s. For every positive-weight neighbor ii of pp, the supported edge pipi must be triangular in the original support. Otherwise NA(p)∩NA(i)=∅N_A(p)\cap N_A(i)=\varnothing, whence

di≤W−dp<W−s=u,d_i\le W-d_p<W-s=u,

contradicting (5).

It follows that the positive-weight neighborhood

K={i:xi>0, Api=1}K=\{i:x_i>0,\ A_{pi}=1\}

is an admissible joint clique. For a,b∈Ka,b\in K, the walk a,p,ba,p,b supplies the two-walk. Since apap is triangular, some original type cc is adjacent to both aa and pp; the walk a,c,p,ba,c,p,b supplies the three-walk. This also proves the diagonal conditions when a=ba=b. The witnesses p,cp,c need not have positive current weight. But x(K)=dp>sx(K)=d_p>s, violating the constraint defining Ps\mathcal P_s. This proves (6), including when xp=0x_p=0.

In particular 2Q=∑ixidi≤sW2Q=\sum_i x_id_i\le sW, so

0<Fs(x)≤sW−s2−u22=u(s−u)2.0<F_s(x)\le\frac{sW-s^2-u^2}{2} =\frac{u(s-u)}2.

Hence

0<u<s,W<2s.(7)0<u<s,\qquad W<2s. \tag{7}

KKT and the common intersection

The first-order optimality conditions on the polyhedron give multipliers μK≥0\mu_K\ge0 for the clique constraints and νi≥0\nu_i\ge0 for the nonnegativity constraints such that

di−u=∑K∋iμK−νi,μK(x(K)−s)=0,νixi=0.(8)d_i-u=\sum_{K\ni i}\mu_K-\nu_i, \qquad \mu_K(x(K)-s)=0, \qquad \nu_ix_i=0. \tag{8}

No concavity of FsF_s is asserted or needed. At a maximizer, its gradient has nonpositive scalar product with every feasible direction. The normal-cone description of a polyhedron, equivalently linear programming duality for this linearized objective, gives (8).

Let

L=∑KμK.L=\sum_K\mu_K.

Multiplying (8) by xix_i, summing, and using complementary slackness gives

2Q−uW=sL.2Q-uW=sL.

Since Fs(x)>0F_s(x)>0,

sL>s2+u2−u(s+u)=s(s−u),L>s−u>0.(9)sL> s^2+u^2-u(s+u)=s(s-u), \qquad L>s-u>0. \tag{9}

Thus the family of cliques with positive multiplier is nonempty. Each has mass ss, so each is a maximum-weight admissible clique at the current weights. By (3), their common intersection has mass at least

2s−W=s−u>0.2s-W=s-u>0.

Choose a positive-weight vertex pp in that intersection. It belongs to every clique with positive multiplier, and νp=0\nu_p=0, so (8) yields

dp−u=L>s−u.d_p-u=L>s-u.

This contradicts dp≤sd_p\le s. The contradiction proves (1).

If Q>W2/4Q>W^2/4, applying (1) with s=W/2s=W/2 first shows that M>W/2M>W/2. Applying it with s=Ms=M then gives (2).

Sharpness

Take two disjoint looped clique types of masses MM and W−MW-M, where W/2≤M≤WW/2\le M\le W. Their joint relation has no cross pair, so the maximum admissible joint-clique mass is MM, while

Q=M2+(W−M)22.Q=\frac{M^2+(W-M)^2}{2}.

Thus both (1) and (2) are sharp.

Consequences for high-degree types

For the rest of this note, the original weights ww have total mass one, Q>1/4Q>1/4, and Di=(Aw)iD_i=(Aw)_i. Write

M=max⁡Kw(K)=12+t,δ=Q−14>0,Γ=t2−δ≥0.(10)M=\max_K w(K)=\frac12+t,\qquad \delta=Q-\frac14>0,\qquad \Gamma=t^2-\delta\ge0. \tag{10}

In particular t>0t>0 and Γ<t2\Gamma<t^2. All reweightings retain the same fixed support and joint relation.

Nontriangular types and incompatible high-degree pairs

If vv is nontriangular, increasing only its weight by z≥0z\ge0 does not change the clique cap MM, and Avv=0A_{vv}=0. Formula (1) therefore gives

−Γ+z(Dv+M−1)−z22≤0(z≥0).-\Gamma+z(D_v+M-1)-\frac{z^2}{2}\le0 \qquad(z\ge0).

Maximizing the quadratic when Dv+M−1>0D_v+M-1>0, and using the trivial bound otherwise, yields

Dv≤1−M+2Γ<M.(11)D_v\le1-M+\sqrt{2\Gamma}<M. \tag{11}

If distinct v,rv,r have no three-walk between them, then they are nonadjacent. Increase both weights by z≥0z\ge0. No joint clique contains both, so its new mass is at most M+zM+z. The total mass is 1+2z1+2z, and the new edge mass is at least Q+z(Dv+Dr)Q+z(D_v+D_r); any loop contributions are nonnegative. Formula (1) implies

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

When Dv+Dr>1D_v+D_r>1, optimization gives

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

If the degree sum is at most one, it is also strictly less than 2M2M. Finally, a pair with no two-walk has disjoint neighborhoods, hence degree sum at most one. Equations (11)--(12) consequently show that

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

is an admissible joint clique, including its diagonal conditions.

Every type of degree at least MM has a half-mass extension

Let Dv≥MD_v\ge M, and let mvm_v be the maximum mass of an admissible joint clique containing vv. Then

mv>12.(13)m_v>\frac12. \tag{13}

For a short proof, suppose every such clique has mass at most 1/21/2. Increase wvw_v by t=M−1/2t=M-1/2. Every clique still has mass at most MM: those containing vv gain tt, and all others are unchanged. The new total mass is 1+t1+t, and its edge mass is at least Q+tDvQ+tD_v. Hence (1) would give

Q+tDv≤M2+(1+t−M)22=14+t2+t22.Q+tD_v\le\frac{M^2+(1+t-M)^2}{2} =\frac14+\frac t2+\frac{t^2}{2}.

But Q>1/4Q>1/4 and Dv≥1/2+tD_v\ge1/2+t make the left side strictly greater than 1/4+t/2+t21/4+t/2+t^2, a contradiction.

There is also the quantitative bound

mv≥1−Dv+(Dv+M−1)2−2Γ>12+(2−1)t.(14)\boxed{ m_v\ge1-D_v+ \sqrt{(D_v+M-1)^2-2\Gamma} >\frac12+(\sqrt2-1)t. } \tag{14}

To verify it, put

g=M−mv,a=Dv+M−1≥2t.g=M-m_v,\qquad a=D_v+M-1\ge2t.

For every 0≤z≤g0\le z\le g, increasing wvw_v by zz leaves all joint-clique masses at most MM. Its exact edge-mass increment is zDv+Avvz2/2zD_v+A_{vv}z^2/2. Thus (1) gives

−Γ+az−1−Avv2z2≤0,−Γ+az−z22≤0(0≤z≤g).(15)-\Gamma+az-\frac{1-A_{vv}}2z^2\le0, \qquad -\Gamma+az-\frac{z^2}{2}\le0 \quad(0\le z\le g). \tag{15}

Since a2>2Γa^2>2\Gamma, the latter quadratic is positive between its two roots. The entire interval [0,g][0,g] must avoid that interval, so

g≤a−a2−2Γ.g\le a-\sqrt{a^2-2\Gamma}.

Substituting mv=M−gm_v=M-g proves the first inequality in (14). The right side above decreases with aa. Since a≥2ta\ge2t and Γ<t2\Gamma<t^2,

g≤2t−4t2−2Γ<(2−2)t,g\le2t-\sqrt{4t^2-2\Gamma}<(2-\sqrt2)t,

which proves the strict uniform bound in (14). If Avv=1A_{vv}=1, the first inequality in (15) is linear and gives the stronger estimate g≤Γ/a<t/2g\le\Gamma/a<t/2.

A high-degree anchored clique dominates every nontriangular type

Fix any type pp with Dp≥MD_p\ge M, and let mpm_p be the maximum mass of a joint clique containing pp. Then

Dv<mpfor every nontriangular type v.(16)\boxed{D_v<m_p\quad \text{for every nontriangular type }v.} \tag{16}

We already have mp>1/2m_p>1/2 from (13), so only a nontriangular type of degree d=Dv>1/2d=D_v>1/2 needs consideration.

Increase its weight by z=2d−1>0z=2d-1>0. Since vv belongs to no admissible joint clique, all clique masses, including MM and the mass of every pp-containing clique, are unchanged. Its degree only increases: Dp′=Dp+zApv≥MD'_p=D_p+zA_{pv}\ge M. No maximum-degree assumption on pp is needed.

The new total mass is W′=1+z=2dW'=1+z=2d. Since Avv=0A_{vv}=0, its edge mass is Q′=Q+zdQ'=Q+zd, and

Q′−(W′)24=Q−14+(d−12)2>0.Q'-\frac{(W')^2}{4} =Q-\frac14+\left(d-\frac12\right)^2>0.

Apply the homogeneous version of (13), obtained by scaling all weights by 1/W′1/W'. The inequality Dp′≥MD'_p\ge M gives a pp-containing joint clique of new mass strictly greater than W′/2=dW'/2=d. It excludes vv, so its original mass is identical. Hence mp>dm_p>d, proving (16).

What remains for outside-degree domination

A color certificate in the archive required a joint clique KK, of original mass m≥1/2m\ge1/2, such that

Dx≤m(x∉K).(17)D_x\le m\qquad(x\notin K). \tag{17}

The theorem above supplies the mass condition but does not prove (17). A maximum-mass joint clique need not satisfy it; the explicit counterexample in the dominating-clique note remains valid.

Let Δ=max⁡vDv\Delta=\max_vD_v. If Δ≤M\Delta\le M, any maximum-mass joint clique does satisfy (17). In the remaining case Δ>M\Delta>M, every maximum-degree vertex pp has a joint-clique extension of mass greater than 1/21/2, by (13), and even the lower bound (14). It has not been proved that a maximum-mass joint clique containing pp dominates the degrees of all its outside types. Equation (16) establishes this domination for every nontriangular outside type; only triangular outside types can violate it.

More generally, the threshold set H={v:Dv>M}H=\{v:D_v>M\} is itself a joint clique, and every member individually has a half-mass extension. Any clique satisfying (17) must contain all of HH, since its mass is at most MM. A common half-mass extension of the entire set HH has not been established. Even such an extension would still require checking outside vertices whose degrees lie between its mass and MM. These are remaining questions about the stronger selection assertion, not gaps in the completed C7 proof: the palette savings argument avoids (17).