Source and verification
This article explains family 184 of the October 6, 2026 OpenAI collection. Research conclusions are attributed to its manuscripts. The review covers statements, introductions, and selected proof mechanisms; it is not an independent verification of the complete proofs.
🏷️ Forbidden cliques, degrees, and independent sets
An independent set contains no adjacent pair. For a graph on vertices, write for its largest size, for average degree, and for maximum degree. A graph is -free if it has no clique of size , as an ordinary subgraph.
The elementary lower bound follows by taking a uniformly random vertex order and selecting vertices preceding all their neighbors. The expected selected size is , at least by convexity. Selected vertices are independent because an adjacent pair cannot both precede the other.
Independence manuscript claim
For every fixed , there is such that every -free graph of average degree satisfies
The constant is uniform in the graph order and degree. (OpenAI, 2026)
The improvement is a logarithmic factor. The theorem does not assert an optimal leading constant or an efficient algorithm.
🏷️ Correspondence coloring
In list coloring, every vertex has its own allowed colors, and equal colors are forbidden across an edge. Correspondence coloring permits a more general rule: use disjoint lists and, for each edge , a matching between and specifying forbidden pairs. These matchings need not identify colors consistently around cycles.
The correspondence chromatic number is the least list size making every such assignment colorable. It dominates the list and ordinary chromatic numbers and is at most by greedy selection.
Coloring manuscript claim
For every fixed , constants give
for every -free graph with . The constants are independent of list sizes and correspondence matchings. (OpenAI, 2026b)
If a fixed graph is forbidden as an ordinary subgraph, set . Since contains , an -free graph is -free, giving the same order of coloring bound with constants depending on . This argument does not apply to exclusion only as an induced subgraph.
🏷️ Entropy-weighted optimization
The independence proof assigns positive weights and considers
Edge and triangle sums are unordered. At a maximizing weight vector, the central estimate bounds triangle mass by an -dependent multiple of edge mass.
Random multipliers of mean one first extract a bound on weighted edges between arbitrary vertex sets. This bound survives deleting edges and splitting vertices into copies, provided every original directed edge is retained at most once. The new weights need not remain optimizers, so retaining an invariant independent of optimality is essential.
Walks inside neighborhoods then guide a splitting process. Entropy estimates make distributions started from the two ends of a weighted triangle close on average. Coupling those distributions puts most triangle edges into compatible groups, while a cutoff limits each group’s neighbor weight. Splitting reduces a neighborhood bound from to with summable losses. Once neighborhood weights are bounded, the triangle-to-edge estimate is immediate.
🏷️ Turning the potential into independent vertices
For maximum degree at most , constant weights of order give at least a constant times .
Select a vertex and delete its closed neighborhood. The loss of potential involves edges among its neighbors, hence triangles through that vertex. Averaging with probabilities proportional to and using the triangle bound finds a deletion costing at most . Repeating produces an independent set with size of order .
To pass to average degree, discard vertices of degree greater than . Fewer than half the vertices are discarded by the degree sum. The remaining graph has at least vertices and maximum degree at most , so the maximum-degree result gives the asserted order after adjusting constants. Small degree ranges can be absorbed into the constant.
🏷️ Random coloring rounds and their extra obligation
The coloring proof works on the graph of list entries, where edges are forbidden pairs. Every entry has at most one neighbor in any other list, and every clique projects to a clique of .
Small random activation rounds color some vertices while maintaining sufficient total weight in each remaining list. A potential combines entropy, lost-weight penalties, and incident conflicting weight. Shared deletions at common neighbors create positive triangle correlations, so local weight adjustments must compensate for them.
The independence paper’s splitting ideas supply the structural estimate, but correspondence coloring needs more: each adjustment must affect only a controlled number of entries in each list. Small graph radius alone does not imply this, since one list may have many entries nearby.
The one-neighbor-per-list property supplies the needed participation bound. Concentration then applies to functions of independent trial inputs even though updated entry weights are dependent. Collision edges are controlled by extracting matchings, whose endpoint activations are independent. A local-lemma argument obtains simultaneous progress, and greedy coloring finishes once every remaining list has more entries than the remaining degree.
🏷️ Key steps and proof outlines
Optimize a potential that pays for deleting a neighborhood
For vertex weights , write , , and consider
At the maximizing weights, the source proves positivity, , and the stationary equation , where . The clique-free structural input bounds weighted triangle mass by , with depending on the forbidden clique size. (OpenAI, 2026a)
Take the closed neighborhood and erase its weights. Stationarity makes the potential loss exactly
Average this loss with probability . The numerator expands into
Using and the triangle bound, the average is at most . This calculation is the bridge from the structural triangle estimate to an actual vertex-selection algorithm: some closed neighborhood costs no more than the average.
Compare the potential’s size with its deletion cost
For maximum degree , unweighted Jensen gives
It follows that . Weighted Jensen then gives
Thus one can choose a vertex, add it to the independent set, and delete its closed neighborhood at potential cost at most , where . Repeating yields an independent set of size at least , with the optimal potential.
The constant test weight gives . Dividing this initial budget by the cost per chosen vertex gives the logarithmic improvement. For average degree , first retain the at least half of the vertices of degree at most , and apply the maximum-degree result there. Each step has a distinct role: the clique-free input controls triangles, stationarity turns deletion into an exact identity, and Jensen compares the resulting weighted quantities.
Concentration when updated color weights are dependent
The correspondence-coloring companion uses random rounds, but updated list entries are not mutually independent. A useful replacement is bounded participation. Suppose is a bounded function of independent underlying inputs, has range length , and each input participates in at most such functions. Repeated conditioning and Hölder’s inequality give the generalized product bound needed for
For a single variable, the bound follows because every exponential tilt still has variance at most ; integrate this bound twice. Optimizing the exponential Markov estimate gives an upper tail at most for deviation . (OpenAI, 2026b)
The correspondence condition is operational here: along an edge, an activated color conflicts with at most one color in the neighboring list. Together with the adjustment rule’s participation bound , this bounds how many summands one random input influences. For sums indexed by matching edges, the participation count is at most . This supplies concentration without asserting independence of the updated weights.
Large collision counts contain an unlikely matching
Let count simultaneously activated conflicting pairs in the relevant local graph. The source bounds its mean by . A separate exponential estimate shows that its activated maximum degree exceeds only with very small probability. Outside that exceptional event, too many collision edges force, by greedy selection, a matching of size .
Along a matching the endpoints are disjoint, so the activation probabilities multiply. Summing over such matchings gives
for sufficiently large . This bounds the collision losses needed to make each coloring round advance. The proof therefore combines bounded-participation concentration for many small contributions with matching extraction for rare large collision configurations; these are separate mechanisms in the companion’s rounds section.
See Also
- Coloring and clique minors controls lists through clique minors rather than forbidden subgraphs and degree.
- Off-diagonal Ramsey numbers studies extremal graph order; an average-degree theorem must also handle sparse input graphs.
🏷️ Manuscripts and verification scope
- Correspondence coloring graphs with a forbidden clique — pinned manuscript and companion source.
- A logarithmic independence bound for clique-free graphs — pinned manuscript and companion source.
The family scope page describes selected formalization coverage. Despite the family heading, the page documents only the average-degree independence bound. It does not document the correspondence-coloring companion. No Lean build, axiom audit, or manuscript-to-formal-statement equivalence check was performed for these notes.
OpenAI collection provides prerequisites and the reading sequence; coverage register records completed and pending families.