← Latest papers
🔬 condensed matter

The Random Subsequence Model and Uniform Codes for the Deletion Channel

This paper introduces the Random Subsequence Model to establish that uniformly-random codes achieve a positive rate in the deletion channel for all deletion probabilities p[0,1)p \in [0,1), thereby settling long-standing conjectures and providing tight analytic bounds on the channel's capacity by demonstrating a spin glass phase in the underlying statistical physics model.

Original authors: Ryan Jeong, Francisco Pernice

Published 2026-04-09
📖 6 min read🧠 Deep dive

Original authors: Ryan Jeong, Francisco Pernice

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

The Big Picture: The "Lost Letter" Problem

Imagine you are sending a secret message to a friend, but you are using a very unreliable postal service. This service doesn't just lose letters; it sometimes deletes specific words or letters from your sentence entirely, and it doesn't tell you which ones are missing.

This is the Deletion Channel. In the real world, this happens in DNA sequencing (where genetic code gets corrupted), in data transmission over noisy networks, and in file synchronization.

The big question for mathematicians and engineers has been: How much information can we actually send through this "deletion" service if we use a simple, random code?

For decades, people thought that if the deletion rate was too high (say, more than half your message gets deleted), you couldn't send any useful information at all using random codes. This paper proves them wrong.


The Two Main Characters: The "Null" and the "Planted" Models

To solve this, the authors created a new mathematical game involving two strings of binary code (0s and 1s). Let's call them String X (the original message) and String Y (the received message).

They study two scenarios:

  1. The "Null" Model (The Coin Flip):
    Imagine you flip a coin to generate String X and flip another coin to generate String Y. They are completely unrelated.

    • The Analogy: You are trying to find a hidden pattern between two completely random lists of numbers. It's like trying to find a specific sentence in a dictionary that was written by a monkey, and then finding that same sentence in a second dictionary written by a different monkey. It's almost impossible.
  2. The "Planted" Model (The Secret Recipe):
    Imagine you generate String X randomly. Then, you take a "recipe" (a set of instructions) to delete some bits from X to create Y. So, Y is a "child" of X.

    • The Analogy: You write a story (X). Then, you take a pair of scissors and cut out random words to make a shorter story (Y). The goal is to figure out: "If I see the shorter story, can I prove it came from the longer one?"

The Core Discovery: The "Spin Glass" Phase

The authors treat these strings like a Spin Glass.

  • The Analogy: Imagine a jar full of tiny magnets. Some want to point up, some down, and they are all jumbled up. A "Spin Glass" is a state where the system is frozen in a chaotic, complex arrangement. It's hard to predict what the magnets are doing because they are all fighting each other.

The paper proves that in this "Deletion Channel" world, the system is always in a Spin Glass phase.

  • What this means: The relationship between the original message and the received message is incredibly complex and "frozen." You can't easily average out the noise. The "randomness" isn't just simple noise; it's a deep, structural complexity.

The Big Breakthrough: Proving Random Codes Work

Before this paper, there was a major conjecture (a guess by other scientists) that if you delete more than 50% of a message (p0.5p \ge 0.5), you can't send any information using random codes.

The authors proved this wrong.

They showed that even if 99% of your message is deleted, you can still send a positive amount of information using a simple, random code.

  • The Analogy: Imagine you are trying to recognize a famous celebrity's face, but someone has photoshopped out 90% of the pixels. Most people would say, "Impossible, you can't tell who it is!" But these authors proved that if you have the right mathematical tools, you can still identify the celebrity with certainty, even with that little bit of data left.

They didn't just say "it works"; they calculated exactly how much information you can get out, providing both a lower bound (we can definitely get this much) and an upper bound (we can't get more than this much). These two numbers are very close together, giving us a precise map of the territory.

The "Detective" Method: How They Did It

To prove that the "Planted" model (the real message) is different from the "Null" model (random noise), they invented a clever detective test.

  1. Divide and Conquer: They chopped the long strings into small blocks.
  2. The "Majority Vote": In each block, they looked at whether there were more 0s or more 1s.
  3. The Alignment Test:
    • In the Planted model (where Y came from X), the blocks in Y tend to "agree" with the blocks in X. If X had a block of mostly 1s, Y's corresponding block will likely have mostly 1s too, because it was cut from X.
    • In the Null model (random noise), the blocks in Y are just random. They won't align with X.

The authors proved that you can statistically distinguish between "a message that was cut" and "a random string" with near-perfect accuracy. This distinction is the key to proving that information can be recovered.

The "Exact Formula" (The Magic Recipe)

One of the most impressive parts of the paper is that they found an exact mathematical formula for the "Annealed Free Energy" of the planted model.

  • The Analogy: In physics, "Free Energy" is like the potential energy of a system. Finding an exact formula for it is like finding the perfect recipe for a cake that works every single time, rather than just guessing the ingredients.
  • Most problems like this are so messy that you can only get approximations. The authors managed to solve the math exactly, giving us a precise "ceiling" on how much information can be sent.

Why Does This Matter?

  1. It settles a 50-year-old debate: It confirms that random codes are powerful, even in the worst-case scenarios of data loss.
  2. It helps DNA and Storage: As we store more data in DNA or on hard drives, deletion errors are a huge problem. This math helps us design better ways to store data so we don't lose it.
  3. It connects fields: It bridges the gap between Information Theory (sending messages), Computer Science (algorithms), and Physics (spin glasses and polymers). It shows that the way magnets behave in a jar is mathematically similar to how data behaves on a noisy internet connection.

Summary in One Sentence

This paper proves that even if a communication channel deletes almost everything you send, you can still recover the message using simple random codes, by showing that the "noise" has a hidden structure that can be mathematically decoded.

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 →