Doubly Saturated Ramsey-Good Graphs
- The paper introduces doubly saturated R(s,t)-good graphs where adding or deleting any edge destroys the desirable clique and independent set properties.
- A constructive circulant family for R(4,t)-good graphs is provided, affirming classic conjectures and revealing minimal vertex count formulas.
- Computational search, SAT encoding, and LLM-assisted formal verification are key methodologies underpinning the discovery and proof of these graphs.
Doubly saturated Ramsey-good graphs are graphs that are -good in the sense that they contain neither a clique of size nor an independent set of size , and for which both adding any missing edge and deleting any present edge destroys that property. In the 2026 formulation, one also excludes the complete and empty graphs, so that both edge addition and edge deletion are genuinely possible (Przybocki et al., 23 Apr 2026). The notion strengthens ordinary -goodness by requiring simultaneous edge-maximality and edge-minimality inside the class of graphs with and , and it sits at the intersection of Ramsey theory, graph saturation, computational search, and formal verification (Przybocki et al., 23 Apr 2026).
1. Definition and equivalent formulations
A graph is called -good if it contains neither a clique of size nor an independent set of size . Equivalently,
0
A graph 1 is doubly saturated 2-good if 3 is 4-good, but adding or removing any edge from 5 yields a graph that is not 6-good, and neither 7 nor 8 is the complete graph (Przybocki et al., 23 Apr 2026).
This definition admits two useful equivalent viewpoints. First, doubly saturated graphs are exactly the 9-good graphs that are simultaneously edge-maximal and edge-minimal, excluding complete and empty graphs. Second, if one partially orders graphs by edge addition, 0 when 1 is obtained from 2 by adding edges, then doubly saturated graphs are exactly those whose weakly connected component in this poset consists of a single graph (Przybocki et al., 23 Apr 2026).
The local witness formulation is especially important. In the SAT encoding used in the literature, maximality is expressed by saying that every non-edge 3 is part of a 4, while minimality is expressed by saying that every edge 5 is part of an 6 (Przybocki et al., 23 Apr 2026). Thus adding a missing edge must complete a forbidden clique, and deleting a present edge must complete a forbidden independent set.
2. Historical emergence and existence theory
The modern study of doubly saturated 7-good graphs answers a question with roots in the early 1980s. Albertson and Berman asked in 1980 whether there are any doubly saturated 8-good graphs other than 9, and Grinstead and Roberts in 1982 found three more examples, all circulant, then asked whether there were any others (Przybocki et al., 23 Apr 2026). Grinstead and Roberts used the term “bicritical,” but the recent literature avoids that term because it is overloaded elsewhere (Przybocki et al., 23 Apr 2026).
The first infinite family is now known. The principal theorem states: 0 This is an existential result, but also fully constructive, because the family is given explicitly as circulant graphs (Przybocki et al., 23 Apr 2026). The result answers the Grinstead–Roberts question affirmatively and turns a previously sporadic phenomenon into an infinite theory.
The same work formulates a broader conjecture: 1 It also states a lower bound: every doubly saturated 2-good graph has at least 3 vertices (Przybocki et al., 23 Apr 2026). A further open problem asks whether the 4 family is minimal: 5 SAT experiments verify this for 6 (Przybocki et al., 23 Apr 2026).
3. The circulant 7 family
The explicit infinite family is circulant. Let
8
One description is the circulant graph on 9 vertices with distance set
0
An isomorphic and simpler description, used in the proof, is the circulant graph on 1 vertices with distances
2
The symmetric adjacency criterion is rewritten as
3
in 4 (Przybocki et al., 23 Apr 2026).
The proof of double saturation is organized into four exact conditions. First, the graph has no 5. This is shown by a cyclic gap argument: if a 4-clique existed, the consecutive gaps around the cycle would have to be either 6 or at least 7, and the gap sum 8 forces a contradiction because two consecutive 9-gaps would create a non-edge at distance 0 (Przybocki et al., 23 Apr 2026).
Second, the graph has no independent set of size 1. The proof places one vertex at 2, observes that all other vertices of an independent set must lie in
3
and then uses a pigeonhole-style difference argument to force two vertices at circular distance 4, which is an edge-distance (Przybocki et al., 23 Apr 2026).
Third, maximality is verified by showing that adding any non-edge creates a 5. By symmetry it suffices to add 6, where
7
If 8, then
9
forms a 0 after adding 1; if 2, then
3
does so (Przybocki et al., 23 Apr 2026).
Fourth, minimality is verified by showing that deleting any edge creates an independent set of size 4. Again by symmetry one deletes 5, where
6
The proof gives three explicit constructions of independent 7-sets after deletion, according to whether 8, 9, or 0 (Przybocki et al., 23 Apr 2026).
4. Computational evidence and small examples
The existence theorem emerged from exhaustive and semi-exhaustive computation. The 1 and 2 cases were decisive in recognizing the infinite pattern, and the paper records a broader body of evidence for other parameter pairs (Przybocki et al., 23 Apr 2026).
| Parameters | Finding | Notes |
|---|---|---|
| 3 | Exactly six doubly saturated graphs | Sizes 4 |
| 5 | None on 18 or fewer vertices; one on 19 vertices | Circulant with distances 6 |
| 7 | Unique doubly saturated graph | 8 |
| 9 | No doubly saturated graph | Exception in the conjecture |
| 0 | Unique doubly saturated graph | Circulant on 13 vertices with distances 1 |
| 2 | No doubly saturated graph | Exception in the conjecture |
Additional findings reinforce the conjectural landscape. The paper reports a doubly saturated 3-good graph on 20 vertices, none smaller, likely unique up to isomorphism among found solutions; it is 5-regular, vertex-transitive, not circulant, and decomposable into four disjoint 5-cycles with a matching between each pair of cycles. It also reports two non-isomorphic doubly saturated 4-good graphs on 25 vertices, that the unique 5-good graph on 35 vertices is automatically doubly saturated and circulant, and that over 100 doubly saturated 6-good graphs on 39 vertices were found (Przybocki et al., 23 Apr 2026).
For diagonal parameters, the paper says that Paley graphs show existence of doubly saturated 7-good graphs for all 8 (Przybocki et al., 23 Apr 2026). This gives substantial computational evidence that doubly saturated behavior is not confined to isolated off-diagonal families.
5. Computer-assisted discovery and formal verification
The 2026 work is also a case study in computer-assisted mathematical discovery. Its SAT encoding uses Boolean edge variables 9 for unordered pairs 0, together with the standard clauses forbidding 1-cliques and 2-independent sets (Przybocki et al., 23 Apr 2026). The direct encoding uses 3 clauses, which becomes prohibitive as 4 grows.
The technical innovation is a compact 5-clause encoding of double saturation. For maximality, auxiliary variables 6 are introduced to indicate that 7 is selected as part of a witness 8 for the non-edge 9. The constraints require that if 00 is missing, then at least 01 selected vertices are adjacent to both 02 and 03 and pairwise adjacent to one another. Minimality is encoded analogously for independent sets. Cardinality constraints are implemented using Sinz’s sequential counter encoding, via PySAT (Przybocki et al., 23 Apr 2026).
The search is further accelerated by lexicographic symmetry-breaking constraints on vertex neighborhoods. These reduce isomorphic duplicates and enable exact nonexistence results such as: no doubly saturated 04-good graph on 05 or fewer vertices, the smallest doubly saturated 06-good graph has 07 vertices, and the smallest doubly saturated 08-good graph has 09 vertices (Przybocki et al., 23 Apr 2026).
When the SAT formulations became too large because of the explosion in clauses forbidding 10-independent sets, the search moved partly to bespoke code generated by an LLM, restricted to circulant graphs. The discovery pipeline was:
- formulate the problem;
- generate small-11 data using SAT or code;
- inspect patterns and conjecture a family, with LLM assistance;
- obtain a proof draft from an LLM;
- formalize in Lean (Przybocki et al., 23 Apr 2026).
The paper is explicit that ChatGPT played a major role in the conjecture-generation stage for the 12 family, and that Gemini 3 Deep Think produced a detailed informal proof later fed to Harmonic’s autoformalization system Aristotle, which produced over 1000 lines of Lean code; the formalization succeeded after two attempts (Przybocki et al., 23 Apr 2026). The methodological point is not merely historical. The authors distinguish between experimentally discovered patterns, informal LLM-generated proofs, and fully verified theorems, with the last stage serving as the final correctness check.
6. Relation to classical Ramsey-goodness and neighboring saturation notions
The adjective “Ramsey-good” is used in two distinct literatures. In the classical Burr–Erdős framework, for graphs 13 and 14, if 15 is connected then
16
and 17 is called 18-good when equality holds (Pokrovskiy et al., 2015, Hu et al., 2022, Balla et al., 2016). In that sense, results such as 19 being 20-good for all 21, large bounded-degree trees being 22-good, and every tree or forest being good against 23 belong to an exact-Ramsey-number theory rather than to the 24-good extremal theory of doubly saturated graphs (Pokrovskiy et al., 2015, Balla et al., 2016, Hu et al., 2022).
This distinction matters because doubly saturated 25-good graphs are not defined through the equality
26
but through the simultaneous inequalities 27 and 28, together with edge-maximality and edge-minimality inside that class (Przybocki et al., 23 Apr 2026). The 2022 work on trees and forests versus disconnected clique unions is thematically close to “double” obstruction on the blue side, but it explicitly does not use the phrase “doubly saturated” (Hu et al., 2022).
A second neighboring notion comes from saturation with respect to Ramsey-minimal families. A graph 29 is 30-saturated if it contains no Ramsey-minimal witness for 31, but adding any missing edge creates one (Rolek et al., 2018). This is a different second-order extremal theory: it saturates with respect to a family of Ramsey-minimal graphs rather than requiring a single graph to be both edge-maximal and edge-minimal among 32-good graphs.
Taken together, these distinctions place doubly saturated 33-good graphs in a precise niche. They are “just barely” 34-good, isolated under both edge insertion and edge deletion, historically rooted in circulant examples, and now supported by an explicit infinite family for 35 together with a computational and formal-verification framework that appears likely to shape further progress (Przybocki et al., 23 Apr 2026).