Deep Reinforcement Learning for Sequential Combinatorial Auctions
Sai Srivatsa Ravindranath, Zhe Feng, Di Wang, Manzil Zaheer, Aranyak Mehta, David C. Parkes
TL;DR
This work tackles revenue optimization for Sequential Combinatorial Auctions (SCAs) where large, continuous action spaces hinder standard RL methods. It introduces a gradient-based fitted policy iteration that leverages differentiable transition dynamics and RochetNet-inspired menu structures with continuation-value offsets, enabling scalable learning up to 50 buyers and 50 items. The approach combines exact dynamic programming for small state spaces with neural actor-critic methods for larger spaces, and introduces entry-fee mechanisms to scale the method further. Empirical results show substantial revenue improvements over analytical baselines and PPO, with efficient training times and demonstrated scalability to large, realistic auction settings, bridging theory and practice in sequential auction design.
Abstract
Revenue-optimal auction design is a challenging problem with significant theoretical and practical implications. Sequential auction mechanisms, known for their simplicity and strong strategyproofness guarantees, are often limited by theoretical results that are largely existential, except for certain restrictive settings. Although traditional reinforcement learning methods such as Proximal Policy Optimization (PPO) and Soft Actor-Critic (SAC) are applicable in this domain, they struggle with computational demands and convergence issues when dealing with large and continuous action spaces. In light of this and recognizing that we can model transitions differentiable for our settings, we propose using a new reinforcement learning framework tailored for sequential combinatorial auctions that leverages first-order gradients. Our extensive evaluations show that our approach achieves significant improvement in revenue over both analytical baselines and standard reinforcement learning algorithms. Furthermore, we scale our approach to scenarios involving up to 50 agents and 50 items, demonstrating its applicability in complex, real-world auction settings. As such, this work advances the computational tools available for auction design and contributes to bridging the gap between theoretical results and practical implementations in sequential auction design.
