Adversarial Deep Learning for Online Resource Allocation
Not on the map. Why?
Abstract (arXiv)
Online algorithm is an important branch in algorithm design. Designing online algorithms with a bounded competitive ratio (in terms of worst-case performance) can be hard and usually relies on problem-specific assumptions. Inspired by adversarial training from Generative Adversarial Net (GAN) and the fact that competitive ratio of an online algorithm is based on worst-case input, we adopt deep neural networks to learn an online algorithm for a resource allocation and pricing problem from scratch, with the goal that the performance gap between offline optimum and the learned online algorithm can be minimized for worst-case input. Specifically, we leverage two neural networks as algorithm and adversary respectively and let them play a zero sum game, with the adversary being responsible for generating worst-case input while the algorithm learns the best strategy based on the input provided by the adversary. To ensure better convergence of the algorithm network (to the desired online algorithm), we propose a novel per-round update method to handle sequential decision making to break complex dependency among different rounds so that update can be done for every possible action, instead of only sampled actions. To the best of our knowledge, our work is the first using deep neural networks to design an online algorithm from the perspective of worst-case performance guarantee. Empirical studies show that our updating methods ensure convergence to Nash equilibrium and the learned algorithm outperforms state-of-the-art online algorithms under various settings.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 21 of its 46 references that are in the map. First posted on arXiv 19 Nov 2021.
Builds on
21 of 46 references.
References · 21
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2016NIPS 2016 Tutorial: Generative Adversarial Networkscited by 284
- 2018Competitive caching with machine learned advicecited by 194
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
- 2016Medical Image Synthesis with Context-Aware Generative Adversarial Networkscited by 91
- 2018Interaction Matters: A Note on Non-asymptotic Local Convergence of Generative Adversarial Networkscited by 68
9 more
- 2017Gradient descent GAN optimization is locally stablecited by 65
- 2019Differentiable Game Mechanicscited by 43
- 2020DREAM: Deep Regret minimization with Advantage baselines and Model-free learningcited by 36
- 2017Revenue Optimization with Approximate Bid Predictionscited by 21
- 2018Deep Reinforcement Learning for Green Security Games with Real-Time Informationcited by 19
- 2019Online Allocation and Pricing: Constant Regret via Bellman Inequalitiescited by 16
- 2017Optimal Posted Prices for Online Cloud Resource Allocationcited by 8
- 2019Coordination in Adversarial Sequential Team Games via Multi-Agent Deep Reinforcement Learningcited by 5
- 2017Automated Cloud Provisioning on AWS using Deep Reinforcement Learningcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 1; 2025: 1; 2026: 1.
7 papers.
- 2022Expert-Calibrated Learning for Online Optimization with Switching Costscited by 6
- 2023Learning for Edge-Weighted Online Bipartite Matching with Robustness Guaranteescited by 5
- 2023Robustified Learning for Online Optimization with Memory Costscited by 4
- 2025Distributionally Robust Optimization via Diffusion Ambiguity Modelingcited by 4
- 2023Robust Learning for Smoothed Online Convex Optimization with Feedback Delaycited by 3
- 2026Distributionally Robust Optimization via Generative Ambiguity Modelingcited by 3
- 2024MAGNOLIA: Matching Algorithms via GNNs for Online Value-to-go Approximationcited by 2
- 2026Distributionally Robust Optimization via Generative Ambiguity Modeling9 Feb 2026
- 2025Distributionally Robust Optimization via Diffusion Ambiguity Modeling26 Oct 2025
- 2024MAGNOLIA: Matching Algorithms via GNNs for Online Value-to-go Approximation10 Jun 2024
- 2023Robust Learning for Smoothed Online Convex Optimization with Feedback Delay31 Oct 2023
- 2023Learning for Edge-Weighted Online Bipartite Matching with Robustness Guarantees31 May 2023
- 2023Robustified Learning for Online Optimization with Memory Costs1 May 2023
- 2022Expert-Calibrated Learning for Online Optimization with Switching Costs18 Apr 2022