Learning in Stackelberg Mean Field Games: A Non-Asymptotic Analysis
Sihan Zeng, Benjamin Patrick Evans, Sujay Bhatt, Leo Ardon, Sumitra Ganesh, Alec Koppel
TL;DR
The paper tackles learning in Stackelberg mean field games by introducing AC-SMFG, a single-loop actor-critic algorithm that simultaneously updates the leader policy, a representative follower policy, and the mean field using continuously generated Markovian samples. It provides the first non-asymptotic convergence guarantees for SMFGs, achieving a rate of $ ilde{O}(k^{-1/2})$ to a stationary point under a gradient-alignment condition that relaxes leader-follower independence. The method relies on multi-time-scale updates and entropy-regularized objectives to obtain a contraction in the lower-level mean field response, with two samples drawn per iteration yielding a favorable sample complexity. Empirical results in economics-inspired environments demonstrate faster convergence and higher-quality equilibria than existing multi-agent and MFG baselines, and the approach accommodates function approximation, suggesting broad practical impact for hierarchical decision-making in large populations.
Abstract
We study policy optimization in Stackelberg mean field games (MFGs), a hierarchical framework for modeling the strategic interaction between a single leader and an infinitely large population of homogeneous followers. The objective can be formulated as a structured bi-level optimization problem, in which the leader needs to learn a policy maximizing its reward, anticipating the response of the followers. Existing methods for solving these (and related) problems often rely on restrictive independence assumptions between the leader's and followers' objectives, use samples inefficiently due to nested-loop algorithm structure, and lack finite-time convergence guarantees. To address these limitations, we propose AC-SMFG, a single-loop actor-critic algorithm that operates on continuously generated Markovian samples. The algorithm alternates between (semi-)gradient updates for the leader, a representative follower, and the mean field, and is simple to implement in practice. We establish the finite-time and finite-sample convergence of the algorithm to a stationary point of the Stackelberg objective. To our knowledge, this is the first Stackelberg MFG algorithm with non-asymptotic convergence guarantees. Our key assumption is a "gradient alignment" condition, which requires that the full policy gradient of the leader can be approximated by a partial component of it, relaxing the existing leader-follower independence assumption. Simulation results in a range of well-established economics environments demonstrate that AC-SMFG outperforms existing multi-agent and MFG learning baselines in policy quality and convergence speed.
