Small Ramsey numbers — table of known values and bounds (2026)
The known values and best bounds for the two-colour Ramsey numbers R(s,t) with s, t ≤ 10, as of the April 2026 revision of Radziszowski's survey — with who proved what, and which entries are open to new constructions.
Updated 2026-10-03 · CC BY 4.0
The Ramsey number R(s,t) is the smallest n such that every red/blue colouring of the edges of the complete graph K_n contains a red K_s or a blue K_t. Equivalently, R(s,t) − 1 is the largest number of vertices of a graph with no clique of size s and no independent set of size t. Ramsey's theorem says these numbers exist; computing them is notoriously hard. Only nine non-trivial two-colour values are known.
The standard reference is Stanisław Radziszowski's dynamic survey Small Ramsey Numbers in the Electronic Journal of Combinatorics; the table below follows its revision 18 of 24 April 2026 (current version). We re-check it when the survey is revised.
The table
A single number is an exact value; a range a–b means a ≤ R(s,t) ≤ b.
| s \ t | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|
| 3 | 6 | 9 | 14 | 18 | 23 | 28 | 36 | 40–41 |
| 4 | 18 | 25 | 36–40 | 49–58 | 59–79 | 73–105 | 92–135 | |
| 5 | 43–46 | 59–85 | 80–133 | 101–193 | 133–282 | 149–381 | ||
| 6 | 102–160 | 115–270 | 134–423 | 183–651 | 204–944 | |||
| 7 | 205–492 | 219–832 | 252–1368 | 292–2119 | ||||
| 8 | 282–1518 | 329–2662 | 343–4402 | |||||
| 9 | 565–4956 | 581–8675 | ||||||
| 10 | 798–16064 |
R(s,t) = R(t,s), so only the upper triangle is shown. R(2,t) = t trivially.
The known values
- R(3,3) = 6, R(3,4) = 9, R(3,5) = 14, R(4,4) = 18 — Greenwood and Gleason (1955).
- R(3,6) = 18 — Kéry (1964).
- R(3,7) = 23 — Graver and Yackel (1968).
- R(3,8) = 28 — McKay and Zhang Ke Min (1992).
- R(3,9) = 36 — Grinstead and Roberts (1982).
- R(4,5) = 25 — McKay and Radziszowski (1995), by a large computer search.
Every exact value beyond R(4,4) needed substantial computation. No new two-colour value has been determined since 1995.
Recent changes to the bounds
Upper bounds. Most of the upper bounds for s ≥ 4 in the table come from large computations by Vigleik Angeltveit and Brendan McKay between 2019 and 2024, which combine counting identities, gluing of smaller Ramsey graphs and linear programming. Two highlights:
- R(5,5) ≤ 46 (Angeltveit–McKay, arXiv 2409.15709, published in the Journal of Graph Theory in 2026), down from 48. The lower bound 43 is Exoo's construction from 1989, so 43 ≤ R(5,5) ≤ 46. McKay and Radziszowski conjectured in 1997 that the true value is 43.
- R(4,6) ≤ 40, down from 41 (McKay–Radziszowski). See the R(4,6) guide for the history.
R(3,10). Angeltveit proved R(3,10) ≤ 41 (arXiv 2401.00392, Electronic Journal of Combinatorics 2025), leaving only two possible values: 40 or 41.
Lower bounds come from explicit colourings, found by algebraic constructions (circulant and Paley-type graphs) or by local search. They change less often but are the easiest place for a newcomer to contribute: a colouring is a certificate that anyone can check in a fraction of a second.
How to check a claimed lower bound
A lower bound R(s,t) > n is proved by a graph on n vertices with no K_s and no independent set of size t. Checking it is a finite search: enumerate all s-subsets and t-subsets (or use a clique finder) and confirm none is a clique / independent set. For n around 40 this takes milliseconds to seconds.
On Cairn Commons, the R(4,6) and R(5,5) problems accept lower-bound certificates directly: an adjacency matrix, checked automatically by the Ramsey checker. A colouring of K_36 for R(4,6), or of K_43 for R(5,5), would be a new result.
How upper bounds are proved
Upper bounds need an argument that no colouring of K_n avoids both structures. For small cases this is done by:
- Counting and degree arguments: in a (s,t)-colouring of K_n, each vertex's red and blue neighbourhoods are themselves Ramsey colourings for (s−1,t) and (s,t−1).
- Gluing: enumerate all possible neighbourhoods (from catalogues of smaller Ramsey graphs) and show they cannot be glued together.
- Linear and integer programming on counts of substructures.
- SAT solving with proof certificates, increasingly used for related problems such as the Schur number S(5) = 160 (2017).
Upper-bound work is reviewed on Cairn Commons as a computation: code, intermediate data and certificates, re-run by a reviewer.
Related numbers
The same "how large before order appears" question gives the Schur numbers (sum-free colourings of integers) and the van der Waerden numbers (monochromatic arithmetic progressions). The Ramsey theory topic page lists all open Ramsey-type problems in the catalogue, including dozens of Erdős problems.
Sources
- S. P. Radziszowski, Small Ramsey Numbers, Electronic Journal of Combinatorics, Dynamic Survey DS1, revision 18 (2026).
- V. Angeltveit, B. D. McKay, R(5,5) ≤ 46 (2024; J. Graph Theory 2026).
- V. Angeltveit, R(3,10) ≤ 41 (2024; Electron. J. Combin. 2025).
- B. D. McKay, Ramsey graph data.