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/}
}