Balanced two-type annihilation: mean-field asymptotics

This paper establishes that for a balanced two-type annihilation process on a complete graph, the expected extinction time is asymptotically (2+o(1))nlogn(2+o(1))n\log n, a result that holds independently of the relative speeds of the two particle types.

Original authors: John Haslegrave, Peter Keevash

Published 2026-05-07
📖 4 min read🧠 Deep dive

Original authors: John Haslegrave, Peter Keevash

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a giant, crowded dance floor with 2n2n spots. On this floor, there are two teams of dancers: Red and Blue. There are exactly nn dancers of each color.

The goal of the game is simple: The game ends when the last pair of Red and Blue dancers meet.

Here is how the game works:

  • The Dance: At every moment, one dancer is chosen at random to take a step. They move to a random spot on the floor (like a drunk person stumbling in a circle).
  • The Speed: The Blue team might dance very fast, while the Red team might dance very slowly. Or they might dance at the same speed. The paper investigates what happens when one team is much slower than the other.
  • The Annihilation: If a Red dancer and a Blue dancer land on the same spot, they "annihilate." They both disappear from the floor immediately.
  • The Question: How long does it take for the floor to become completely empty?

The Big Surprise

Before this paper, mathematicians knew roughly how long this would take, but they weren't sure about the exact answer. They knew it was somewhere between "a lot of time" and "a lot of time."

This paper solves the puzzle. The authors prove that it doesn't matter how slow the Red team is. Even if the Red team is practically standing still and only the Blue team is moving, the time it takes to clear the floor is almost exactly the same as if they were both moving at the same speed.

The answer is: About 2nlogn2n \log n steps.

To put that in perspective: If you have 1,000 dancers of each color, it takes roughly 14,000 steps to clear the floor. If you have 1,000,000 dancers, it takes roughly 28,000,000 steps. The "log" part means the time grows slowly as you add more people, but the "2n" part means the size of the crowd is the main driver.

How Did They Figure It Out? (The Detective Work)

The authors used a clever strategy to track the dancers, treating the Red and Blue teams separately.

1. The "Good" and "Bad" States
Imagine the Red dancers are scattered all over the floor. This is a "Good" state. It's easy for a Blue dancer to bump into a Red one.
But imagine all the Red dancers accidentally huddle together in one corner. This is a "Bad" state. It's very hard for a Blue dancer to find them.

The paper proves that even if the Red dancers get stuck in a "Bad" huddle, the random movement of the Blue dancers (and the occasional Red step) will eventually break them up and spread them out again. The system has a natural "self-correcting" mechanism.

2. The "Stack" of Thresholds
To prove this mathematically, the authors invented a mental tool called a "stack."

  • Think of the Red dancers as a stack of plates.
  • If the Red dancers get too crowded (a "Bad" state), the authors add a "warning plate" to the stack.
  • They prove that the Red dancers will eventually spread out enough to remove that warning plate.
  • Even if the Red team is super slow, the paper shows that the Blue team's movement is so effective at breaking up the Red huddles that the "Bad" state doesn't last long enough to ruin the final timing.

3. The "Big Bang" Problem
The hardest part of the proof was the beginning of the game. If the Red team starts in a terrible position (all clumped together), it takes a while to fix. The authors had to prove that even in this worst-case scenario, the "fixing" time is so small compared to the total game time that it doesn't change the final answer.

The Takeaway

The main result is a bit counter-intuitive. You might think, "If one team is standing still, the game should take forever because the moving team has to hunt them down."

But the paper shows that randomness is a great equalizer. Because the moving team is constantly jumping around the whole floor, they eventually find the stationary team just as efficiently as if everyone was moving. The "hunting" time is dominated by the sheer size of the crowd, not the speed of the hunters.

In short: On a large, random dance floor, it takes about 2nlogn2n \log n steps to clear the room, no matter how fast or slow the dancers are.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →