Lag: A Mean-Field Optimal Policy for Online Assignment with Reusable Resources
Organizations: Carnegie Mellon University, Pittsburgh, PA, USA
Abstract
We study online task assignment with reusable resources. This problem arises in peer reviewer assignment, skill-based call routing, rideshare matching, emergency dispatch, and crowdsourcing: Tasks arrive according to a geometric process and must be immediately assigned to servers that become temporarily busy, yielding rewards that depend on the task-server pair. The goal is to maximize long-run average reward. We cast the problem as a contextual restless multi-armed bandit (CRMAB). We derive an occupancy-measure LP (OCC-LP) that upper-bounds the reward of any work-conserving policy. From its dual we obtain Lag, a closed-form index policy. We introduce a scaling regime in which the number of copies of each server and the number of arrivals per step grow together. This regime yields the first deterministic fluid limit for a contextual bandit. In it, Lag is asymptotically optimal. Finally, we evaluate our algorithms on peer review datasets and call center routing. The Lagrangian index achieves 83-99% of the LP upper bound across all load levels. Moreover, the Lagrangian index policy significantly outperforms the natural greedy assignment scheme, improving reward by up to 12.3% on journal data and 36% on structured synthetic instances.
Figures & tables
| Symbol | Description |
|---|---|
| Problem parameters | |
| Number of servers | |
| Number of task types | |
| Arrival rate of a type- task (probability per step; ) | |
| Number of servers assigned per type- task | |
| Match reward for assigning server to a type- task | |
| Instance | LAG | Whittle | ALG-SC-LP | Greedy | Random |
|---|---|---|---|---|---|
| TMLR | 87.8 | 83.2 | 80.5 | 78.4 | 49.6 |
| ICLR | 94.5 | 92.5 | 90.0 | 88.9 | 72.0 |
| Specialist | 90.6 | 85.5 | 84.6 | 85.5 | 55.0 |
| Priority | 85.6 | 85.6 | 82.2 | 63.0 | 54.9 |
| Unfriendly | 88.7 | 88.7 | 82.2 | 66.8 | 42.7 |
| Low-rank | 94.3 | 71.9 | 91.8 | 86.3 | 67.1 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Instance | LAG | Whittle | ALG-SC-LP | Greedy | Random | |
|---|---|---|---|---|---|---|
| TMLR | 0.1 | 98.9 | 79.3 | 74.8 | 98.2 | 36.5 |
| 0.2 | 98.1 | 82.7 | 78.4 | 95.8 | 38.8 | |
| 0.3 | 97.1 | 84.8 | 76.2 | 92.6 | 40.9 | |
| 0.4 | 94.6 | 85.2 | 85.2 | 88.2 | 43.1 | |
| 0.5 | 92.8 | 85.6 | 83.0 | 84.7 | 45.2 | |
| 0.6 | 90.8 | 85.2 | 81.6 | 81.6 | 47.4 |
Online Resource Allocation
Online resource allocation studies how to assign scarce capacity to arriving requests under uncertainty while balancing reward, cost, fairness, and feasibility.
See all 95 papers