Vishal Gupta

Publications

I’m grateful to the National Science Foundation, which has generously supported much of this work through the AI4OPT AI Institute, the NRT-AI traineeship and CMMI-1661732, and to USC for its support.

Google Scholar profile, with citations →

Filter
Topic
Application
Venue
Showing all 24 publications.

Authors are listed alphabetically unless otherwise stated.

* Student or postdoc co-author at the time of the research.

Working & Workshop Papers

  • Hindsight Is 20/20: Making Regret Meaningful in Decision-Focused Learning

    with S. Ahmed* · MLxOR Workshop, NeurIPS 2026

    Abstract

    Benchmarking decision-focused learning (DFL) requires three choices: an oracle, a normalizer, and an aggregation rule. Auditing 24 papers, we find there is no consensus. Most authors report regret against an oracle with perfect foresight of realized costs. Worse, most inferences drawn from such regret metrics are tainted: they inflate regret on instances that are arguably “easy”, make flat performance appear to trend, compress differences between methods, and can even reverse rankings. We illustrate each effect on published studies. Our diagnosis is confined to linear contextual problems, and our audit is a sample, not a census. Finally, we offer best practices. For synthetic experiments, we recommend a new metric, SAA-Relative Regret, which avoids these pitfalls by using an “infinite data, infinite compute” oracle and normalizing by the regret of the non-contextual SAA policy. On real data that oracle’s cost cannot be computed; we propose an estimator built from a champion policy, prove it asymptotically efficient once the champion’s own regret is negligible, and show that estimating any policy’s regret is equivalent to estimating the optimal policy’s performance. We close with open questions.

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

    M. Haghi*, N. Kelidari*, M. Salmani*, V. Gupta and P. Vayanos · MLxOR Workshop, NeurIPS 2026

    Author order is not alphabetical.

    Abstract

    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 a policy from logged observational data. Recent work proposes a decision-blind pipeline that fits one outcome model per treatment by regression, prices each capacitated resource from those models, and assigns each arrival the treatment with the largest predicted outcome minus price. 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 whose suboptimality can be explicitly bounded. Every method is evaluated in a queueing simulation to capture the online decision structure. Across six datasets, our two end-to-end variants lead the delay-adjusted policy value wherever capacity is scarce, once a waiting period carries even a small cost. In particular, decision-blind regression predicts ground truth more accurately, but when resource capacities are stringent these baselines frequently violate them and incur much longer queueing delays. Thus, end-to-end training is best suited to settings where resources are genuinely scarce and feasibility matters.

    OpenReview