Uber 20260514 Beyond Prediction Solving the Multiple Knapsack Problem at Scale How Uber Optimizes Incentives Summary
Generated by Codex with GPT-5
What happened
Uber’s official engineering blog published Beyond Prediction: Solving the Multiple Knapsack Problem at Scale: How Uber Optimizes Incentives, a May 14, 2026 post about Tarot, Uber’s internal targeting platform for allocating incentives under large-scale marketplace, budget, and user-experience constraints.
The post is interesting because it treats incentive targeting as an optimization system rather than a ranking model. A simpler growth stack might ask which offer has the highest predicted effect for each user. Uber’s problem is harder: millions of users, many possible incentives, multiple lines of business, separate quarterly budgets, concurrent campaigns, and a hard limit on how many offers a person should see. At that scale, a locally strong prediction can be globally wrong if it consumes the wrong budget, blocks a better incentive, or improves one marketplace objective while harming another.
Continue ...