mlsanityData to 14 Oct 2026

Differentiating Through Dual Prices: End-to-End Policy Learning Under Capacity Constraints

arXiv 2608.04669 ↗First posted 5 Aug 2026cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Many social services assign scarce resources, such as housing assistance or hospital interventions, to people who arrive one at a time: each arrival must receive a decision immediately, and the long-run usage of every resource must stay within its capacity. We study how to learn such an assignment policy from logged observational data. The standard pipeline is decision-blind: fit one outcome model per arm by regression, price each capacitated resource from the fitted models, and assign each arrival the arm whose predicted outcome minus price is largest. We instead train the outcome models end-to-end, differentiating an off-policy estimate of the deployed policy's value through the dual prices themselves. We study two formulations: an exact nonconvex one, and a convex relaxation whose optimum always satisfies the capacity constraints in expectation and which is suboptimal by at most a term linear in the smoothing temperature and logarithmic in the number of arms. Every method is evaluated in a queueing simulation with resources replenished at their capacity rates. Across six datasets, the two end-to-end variants take the top slots on a deployment-adjusted value index at every delay cost, including zero; when capacities are binding, decision-blind baselines frequently violate them and incur much longer queueing delays. On the largest dataset, a hospital cohort of seventy thousand patients, end-to-end training also achieves significantly higher policy value, a margin that survives a capacity-matched neural baseline. Flexible decision-blind regression remains the stronger pure predictor where ground truth is measurable; end-to-end training is best suited to settings where resources are genuinely scarce and feasibility matters.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 28 references that are in the map. First posted on arXiv 5 Aug 2026.

Builds on

7 of 28 references.

References · 7

  1. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
  2. 2015Linear Contextual Bandits with Knapsackscited by 82
  3. 2020Contrastive Losses and Solution Caching for Predict-and-Optimizecited by 52
  4. 2019Online Linear Programming: Dual Convergence, New Algorithms, and Regret Boundscited by 32
  5. 2023Learning Optimal and Fair Policies for Online Allocation of Scarce Societal Resources from Data Collected in Deploymentcited by 7
  6. 2020Outcome-Driven Dynamic Refugee Assignment with Allocation Balancingcited by 6
  7. 2025A Dual Perspective on Decision-Focused Learning: Scalable Training via Dual-Guided Surrogatescited by 2

Built on by

Not cited yet.