← Latest papers
🤖 machine learning

Generative Frontier Planning for Adaptive Peer-Referral Recruitment under Covariate-Dependent Arrivals

This paper introduces Generative Frontier Planning (GFP), a model-based algorithm that optimizes adaptive peer-referral recruitment under realistic covariate-dependent arrivals by using a deterministic backup over a latent surrogate to achieve a (11/e)(1-1/e)-approximation, thereby outperforming existing random, reinforcement learning, and i.i.d. dynamic programming baselines.

Original authors: Lingkai Kong, Hezi Jiang, Andrew Ma, Keyu Wang, Akseli Kangaslahti, Milind Tambe

Published 2026-06-09
📖 5 min read🧠 Deep dive

Original authors: Lingkai Kong, Hezi Jiang, Andrew Ma, Keyu Wang, Akseli Kangaslahti, Milind Tambe

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 you are running a massive, secret treasure hunt to find people who are hard to reach—perhaps because they are sick with a hidden disease or live in a community that doesn't trust outsiders. You can't just knock on every door; you have to rely on the people you've already found to introduce you to their friends. This is called peer-referral recruitment.

However, you have a limited supply of "treasure maps" (referral vouchers or money) to give away. The big challenge is: How do you hand out these maps to get the most new people involved, as fast as possible?

The Old Way: The "Blind Lottery"

In the past, researchers treated this like a lottery. They assumed that everyone you find is exactly the same as everyone else. If you give a map to Person A, they might bring in 2 friends. If you give it to Person B, they might also bring in 2 friends. The old math assumed that who you give the map to doesn't matter, only how many maps you give out.

But in real life, this is wrong.

  • Person A might be a social butterfly who knows 50 people, but they only know people just like them (same neighborhood, same hobbies).
  • Person B might only know 5 people, but those 5 are from completely different backgrounds.

If you treat them the same, you might waste your maps. You might give a map to Person A, who brings in 50 people who are all already "covered" by your search, while Person B, who could have introduced you to a whole new group of people, gets nothing.

The New Solution: Generative Frontier Planning (GFP)

The authors of this paper, a team from Harvard, built a new system called Generative Frontier Planning (GFP). Think of it as a smart GPS for your treasure hunt.

Here is how it works, using simple analogies:

1. The "Crystal Ball" (Generative Models)

Instead of guessing, GFP learns from past data to build a "crystal ball" for two things:

  • The Capacity Crystal Ball: It predicts how many friends a specific person is likely to refer based on who they are (their age, location, habits). It knows that some people are "super-connectors" and others are not.
  • The "Who-They-Know" Crystal Ball: It predicts what kind of people those friends will be. If you give a map to a young musician, this model knows they will likely bring in other musicians, not accountants.

2. The "Shadow Map" (The Surrogate)

The problem is that predicting the future is messy. If you give a map to Person A, you get a random group of friends. If you give it to Person B, you get a different random group. Trying to calculate the best move by simulating millions of random futures is too slow for a computer.

The authors created a clever shortcut called a "Shadow Map" (a value surrogate).

  • Imagine the world is made of different "colors" (covariates).
  • Your goal is to paint the whole world with as many colors as possible.
  • The Shadow Map doesn't try to simulate every single friend. Instead, it asks: "If I give this map to Person A, how much new color will I add to my map?"
  • It uses a mathematical trick (Laplace embeddings) to calculate this "new color" instantly, without needing to run a million simulations.

3. The "Diminishing Returns" Rule

The system also understands a simple rule: The more of a specific color you have, the less valuable the next one is.

  • If you already have 100 musicians, finding one more musician isn't very exciting.
  • But if you have zero accountants, finding your first accountant is huge.
  • GFP uses this rule to decide: "Don't give the map to the person who will just bring more musicians. Give it to the person who will bring an accountant."

The Result: A Smarter Hunt

The researchers tested this system in a computer simulation based on real data from a public health study. They compared their "Smart GPS" (GFP) against:

  • Random: Just handing out maps blindly.
  • Reinforcement Learning: A computer trying to learn by trial and error (which struggled because the choices were too complex).
  • Old Math: The "Blind Lottery" method that ignores who the people are.

The Winner:
GFP won every time.

  • It recruited more people overall.
  • It recruited them faster.
  • Most importantly, it found people with more diverse backgrounds (better "color coverage") than the other methods.

The Bottom Line

This paper doesn't claim to cure diseases or solve all public health problems yet. It simply proves that if you are trying to find hidden groups of people by asking friends to refer friends, you need to stop treating everyone as the same.

By using a smart computer model that understands who refers whom, you can stretch your limited budget much further and reach more people than you ever could with old, simple math. It turns a chaotic guessing game into a precise, strategic plan.

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 →