The Probabilistic Serial (PS) mechanism uses an elegant "eating" metaphor: each school has 1 unit of probability mass, and students simultaneously eat their top remaining choice at rate 1. The result is a fractional (lottery) assignment that is ordinally efficient and envy-free.
Time runs continuously from 0 to 1: - Each school starts with mass 1 - All students simultaneously "eat" their most-preferred available school at rate 1 - When a school's mass reaches 0, it is depleted - Students eating that school move to their next preference - Continue until time = 1 Result: student i gets fraction p(i,j) of school j = amount eaten.
Bogomolnaia & Moulin (2001) — The "Eating Algorithm" for Fair Random Assignment