Learning-Assisted Algorithm Unrolling for Online Optimization with Budget Constraints

Authors

  • Jianyi Yang UC Riverside
  • Shaolei Ren UCR

DOI:

https://doi.org/10.1609/aaai.v37i9.26278

Keywords:

ML: Online Learning & Bandits, PRS: Scheduling

Abstract

Online optimization with multiple budget constraints is challenging since the online decisions over a short time horizon are coupled together by strict inventory constraints. The existing manually-designed algorithms cannot achieve satisfactory average performance for this setting because they often need a large number of time steps for convergence and/or may violate the inventory constraints. In this paper, we propose a new machine learning (ML) assisted unrolling approach, called LAAU (Learning-Assisted Algorithm Unrolling), which unrolls the agent’s online decision pipeline and leverages an ML model for updating the Lagrangian multiplier online. For efficient training via backpropagation, we derive gradients of the decision pipeline over time. We also provide the average cost bounds for two cases when training data is available offline and collected online, respectively. Finally, we present numerical results to highlight that LAAU can outperform the existing baselines.

Downloads

Published

2023-06-26

How to Cite

Yang, J., & Ren, S. (2023). Learning-Assisted Algorithm Unrolling for Online Optimization with Budget Constraints. Proceedings of the AAAI Conference on Artificial Intelligence, 37(9), 10771-10779. https://doi.org/10.1609/aaai.v37i9.26278

Issue

Section

AAAI Technical Track on Machine Learning IV