Skip to content
Field Atlas

Atlas / Mathematics / The Combinatorics Thread

Field · Emerged 1947 – 1975

Probabilistic Combinatorics

Can chance prove that something exists, and what does a typical large network look like?

4 chapters4 min read5 turning points1 open problem

Branched from
Extremal Combinatorics + Probability Theory
Branched into
Not yet surveyed past here
Figures
Paul Erdős, Alfréd Rényi, Edgar Gilbert, László Lovász, Robin Moser, Gábor Tardos, Jeff Kahn, Gil Kalai, Jinyoung Park, Huy Tuan Pham

In brief

Probabilistic combinatorics uses probability to prove things that have nothing to do with chance. To show that an object with some property exists, build one at random and show that the probability of success is above zero. If it is, a successful object must exist, even though the proof gives no way of finding it.

Paul Erdős introduced the method in 1947 and used it all his life. With Alfréd Rényi he then studied random networks for their own sake and found that they change character suddenly, like water freezing, as connections are added. The method is now standard across combinatorics, computer science and the study of real networks, and it has left a strange gap: many objects that random constructions prove exist in abundance still cannot be written down explicitly.

Key ideas

The probabilistic methodEnters 1947

Prove that something exists by showing that a randomly chosen candidate has it with positive probability. The simplest form: if the expected number of bad events is less than 1, some outcome has no bad events at all.

Random graphEnters 1959 – 1960

A network on nn points in which each possible connection is present independently with probability pp. It models "a typical network" and is the baseline against which real networks are compared.

ThresholdEnters 2022

A value of pp at which the probability of some property jumps from nearly 0 to nearly 1. Random graphs have thresholds for connectivity, for cycles and for a giant connected piece.

Local lemmaEnters 1975

If many bad events are each unlikely and each depends on only a few of the others, there is a positive chance that none of them happens. It works even when that chance is tiny.

Chapter I

Proof by Coin Toss

In 1947 Paul Erdős wanted to show that large networks can be coloured without creating big single-coloured clusters, which would put a lower bound on Ramsey numbers from extremal combinatorics. Nobody could construct such colourings. Erdős did not try. He coloured each connection by tossing a coin and showed that the expected number of bad clusters was less than one, so some colouring must have none. The argument took a page. Its bound, R(k,k)>2k/2R(k,k) > 2^{k/2}, has barely been improved since, and no explicit colouring matches it.

The method uses the tools of probability theory but its conclusions are certain. The randomness is a device for counting: "positive probability" just means "at least one". In 1959 Erdős used it for a result that seemed paradoxical: networks with no short cycles, which look sparse and tree-like everywhere up close, that still need any number of colours.

Chapter II

The Giant Component

With Alfréd Rényi, Erdős then turned the method around and studied random networks themselves. Start with nn isolated points and add connections at random. At first the network is a dust of small pieces. When the average number of connections per point passes 1, a giant piece suddenly appears, containing a fixed fraction of all the points, while the next largest pieces stay tiny. It is a phase transition, like water turning to ice, and it happens in a network with no physics in it. Edgar Gilbert at Bell Labs had defined the same model independently.

Random graphs became the reference point for real networks. When a social network or a food web differs from a random one, the difference is the interesting part.

Chapter III

A Closer Look: Colouring a Thousand Points by Coin Toss

Take 1,000 points and join every pair. Colour each of the (10002)\binom{1000}{2} connections red or blue by tossing a fair coin. Is there a group of 20 points whose connections all have the same colour?

A given group of 20 points has (202)=190\binom{20}{2} = 190 connections among them. The chance that all 190 come out red is 2−1902^{-190}, and the same for blue, so the chance that this group is single-coloured is 2×2−190=2−1892 \times 2^{-190} = 2^{-189}. There are (100020)≈3.4×1041\binom{1000}{20} \approx 3.4 \times 10^{41} groups of 20. So the expected number of single-coloured groups is

(100020)⋅2−189≈3.4×1041×1.3×10−57≈4×10−16.\binom{1000}{20} \cdot 2^{-189} \approx 3.4 \times 10^{41} \times 1.3 \times 10^{-57} \approx 4 \times 10^{-16} .

The expected number is an average over all colourings. If every colouring had at least one single-coloured group, the average would be at least 1. It is far smaller, so at least one colouring has none. In fact almost all of them have none. Therefore R(20,20)>1000R(20, 20) > 1000.

Yet no one knows how to write down such a colouring. Checking a proposed colouring directly means examining all 3.4×10413.4 \times 10^{41} groups, and no explicit rule for colouring is known to work. This is the gap Erdős opened: a proof that the needle is almost all of the haystack, with no way to point to a single piece of it.

Chapter IV

Thresholds and Algorithms

The method kept growing. In 1975 Erdős and László Lovász proved the local lemma, which finds good outcomes even when they are extremely rare, provided the bad events are only locally dependent. For decades it proved existence only, apart from special cases, until Robin Moser and Gábor Tardos showed in 2009 that a simple procedure, fixing any violated condition by resampling its random choices, finds a good outcome quickly.

In 2006 Jeff Kahn and Gil Kalai conjectured that the threshold for any property of random graphs is determined, up to a logarithmic factor, by a simple counting estimate. Most experts expected it to be very hard. In 2022 Jinyoung Park and Huy Tuan Pham proved it in a few pages. The field's oldest question, how to construct explicitly what randomness produces so easily, is still open, and it is now also a central question of computational complexity.

Applications

Where it is used

  • Communications

    Random graphs inside every phone call

    Low-density parity-check codes, which correct errors in Wi-Fi, 5G and satellite television, are built from sparse random-like graphs. Robert Gallager introduced them in 1962, and they were largely forgotten until the 1990s, when they were shown to come close to Shannon's theoretical limit.

    › Sources (1)
    • Gallager, R. G. (1962). Low-density parity-check codes. IRE Transactions on Information Theory 8(1): 21–28.
  • Epidemiology↗ Biology · Infectious Disease Dynamics

    When an outbreak becomes an epidemic

    The giant component of a random network is the mathematical form of an epidemic threshold: if each case causes on average more than one new case, a large outbreak becomes possible. Network models refine the classical threshold for populations whose contacts are very uneven.

    › Sources (1)
    • Pastor-Satorras, R. & Vespignani, A. (2001). Epidemic spreading in scale-free networks. Physical Review Letters 86(14): 3200–3203.
  • Computer science

    Expander graphs

    Sparse networks that are nonetheless extremely well connected are easy to prove exist by random construction, and they are used in error correction, network design and reducing the randomness algorithms need. Building them explicitly became a major achievement in its own right.

    › Sources (1)
    • Hoory, S., Linial, N. & Wigderson, A. (2006). Expander graphs and their applications. Bulletin of the American Mathematical Society 43(4): 439–561.

Open problems

Where the map runs out

Open

Explicit Ramsey graphs

Open as of 2026; explicit constructions have improved greatly since 2016 but remain far from random ones.

Erdős proved in 1947 that most colourings of a network on 2k/22^{k/2} points have no single-coloured cluster of size kk. Can anyone describe such a colouring explicitly, by a rule that a computer can apply quickly? Erdős offered a prize for it.

Why it is hard

Almost every colouring works, but every rule simple enough to write down seems to create the very structure it must avoid. Explicit constructions of the right strength are closely connected to producing good randomness from weak sources, a central problem in theoretical computer science.

What resolving it unlocks

Explicit Ramsey graphs are closely tied to strong "randomness extractors", which convert imperfect random sources, like physical noise, into nearly perfect random bits for cryptography and algorithms.

› Sources (1)
  • Chattopadhyay, E. & Zuckerman, D. (2019). Explicit two-source extractors and resilient functions. Annals of Mathematics 189(3): 653–705.

Further reading

  1. Hoffman, P. (1998). The Man Who Loved Only Numbers. Hyperion.

    A biography of Paul Erdős, for general readers.

  2. Alon, N. & Spencer, J. H. (2016). The Probabilistic Method (4th ed.). Wiley.

    The standard textbook, with short "Probabilistic Lens" examples between chapters.

  3. Bollobás, B. (2001). Random Graphs (2nd ed.). Cambridge University Press.

    The comprehensive account of random graph theory.