Wait-Less Offline Tuning and Re-Solving for Online Decision Making

Abstract

Online linear programming (OLP) has found broad applications in revenue management and resource allocation. State-of-the-art OLP algorithms achieve low regret by repeatedly solving linear programming (LP) subproblems that incorporate updated resource information. However, LP-based methods are computationally expensive and often inefficient for large-scale applications. By contrast, recent first-order OLP algorithms are more computationally efficient but typically suffer from weaker regret guarantees. To address these shortcomings, we propose a new algorithm that combines the strengths of LP-based and first-order OLP algorithms. Our algorithm re-solves the LP subproblems periodically at a predefined frequency $f$ and uses the latest dual prices to guide online decision-making. In parallel, a first-order method runs during each interval between LP re-solves and smooths resource consumption. Our algorithm achieves $\mathcal{O}(\log (T/f) + \sqrt{f})$ regret and delivers a "wait-less" online decision-making process that balances computational efficiency and regret guarantees. Extensive experiments demonstrate at least $10$-fold improvements in regret over first-order methods and $100$-fold improvements in runtime over LP-based methods.

Cite

Text

Sun et al. "Wait-Less Offline Tuning and Re-Solving for Online Decision Making." Proceedings of the 42nd International Conference on Machine Learning, 2025.

Markdown

[Sun et al. "Wait-Less Offline Tuning and Re-Solving for Online Decision Making." Proceedings of the 42nd International Conference on Machine Learning, 2025.](https://mlanthology.org/icml/2025/sun2025icml-waitless/)

BibTeX

@inproceedings{sun2025icml-waitless,
  title     = {{Wait-Less Offline Tuning and Re-Solving for Online Decision Making}},
  author    = {Sun, Jingruo and Gao, Wenzhi and Vitercik, Ellen and Ye, Yinyu},
  booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
  year      = {2025},
  pages     = {57419-57449},
  volume    = {267},
  url       = {https://mlanthology.org/icml/2025/sun2025icml-waitless/}
}