Coordinating Followers to Reach Better Equilibria: End-to-End Gradient Descent for Stackelberg Games
Not on the map. Why?
Abstract (arXiv)
A growing body of work in game theory extends the traditional Stackelberg game to settings with one leader and multiple followers who play a Nash equilibrium. Standard approaches for computing equilibria in these games reformulate the followers' best response as constraints in the leader's optimization problem. These reformulation approaches can sometimes be effective, but often get trapped in low-quality solutions when followers' objectives are non-linear or non-quadratic. Moreover, these approaches assume a unique equilibrium or a specific equilibrium concept, e.g., optimistic or pessimistic, which is a limiting assumption in many situations. To overcome these limitations, we propose a stochastic gradient descent--based approach, where the leader's strategy is updated by differentiating through the followers' best responses. We frame the leader's optimization as a learning problem against followers' equilibrium, which allows us to decouple the followers' equilibrium constraints from the leader's problem. This approach also addresses cases with multiple equilibria and arbitrary equilibrium selection procedures by back-propagating through a sampled Nash equilibrium. To this end, this paper introduces a novel concept called equilibrium flow to formally characterize the set of equilibrium selection processes where the gradient with respect to a sampled equilibrium is an unbiased estimate of the true gradient. We evaluate our approach experimentally against existing baselines in three Stackelberg problems with multiple followers and find that in each case, our approach is able to achieve higher utility for the leader.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Jun 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 4; 2025: 1; 2026: 1.
10 papers.
- 2022Oracles & Followers: Stackelberg Equilibria in Deep Multi-Agent Reinforcement Learningcited by 12
- 2024First-Order Methods for Linearly Constrained Bilevel Optimizationcited by 10
- 2022Learning to Mitigate AI Collusion on Economic Platformscited by 9
- 2024Multi-Sender Persuasion: A Computational Perspectivecited by 9
- 2024Social Environment Designcited by 2
- 2024Learning to Steer Markovian Agents under Model Uncertaintycited by 2
- 2023Differentiable Arbitrating in Zero-sum Markov Gamescited by 1
- 2025Steering No-Regret Agents in MFGs under Model Uncertaintycited by 1
- 2023The Complexity of Optimizing Atomic Congestioncited by 0
- 2026Deep Incentive Design with Differentiable Equilibrium Blockscited by 0
- 2026Deep Incentive Design with Differentiable Equilibrium Blocks8 Mar 2026
- 2025Steering No-Regret Agents in MFGs under Model Uncertainty12 Mar 2025
- 2024Learning to Steer Markovian Agents under Model Uncertainty14 Jul 2024
- 2024First-Order Methods for Linearly Constrained Bilevel Optimization18 Jun 2024
- 2024Social Environment Design21 Feb 2024
- 2024Multi-Sender Persuasion: A Computational Perspective7 Feb 2024
- 2023The Complexity of Optimizing Atomic Congestion15 Dec 2023
- 2023Differentiable Arbitrating in Zero-sum Markov Games20 Feb 2023
- 2022Oracles & Followers: Stackelberg Equilibria in Deep Multi-Agent Reinforcement Learning19 Oct 2022
- 2022Learning to Mitigate AI Collusion on Economic Platforms15 Feb 2022