REVIEW 2 major objections 4 minor 35 references
Value Iteration Algorithm for Mean-field Games
T0 review · 2 major / 4 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read The paper proves a mean-field equilibrium operator is a contraction, so value iteration converges to a fixed point from which a mean-field equilibrium is constructed.
desk verdict A genuine first: convergent value iteration for discrete-time mean-field games on Polish spaces, but the contraction proof needs a formally defined complete metric before the Banach step is valid. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the mean-field equilibrium operator: $H(Q,\mu)$ updates the Q-function like a Bellman operator and simultaneously updates the state measure by one application of the transition kernel under the unique minimizer $f(x,Q,\mu)$ of a strongly convex function $F(x,Q_{\min},\mu,a)$. The proof's engine is the strong convexity of $F$, which yields a Lipschitz bound on the minimizer in $(Q,\mu)$, together with Kantorovich-Rubinstein duality to bound the Wasserstein distance between the two distribution components. These bounds combine into the explicit contraction constants $k$ and $\kappa$, and Banach's fixed point theorem supplies convergence.
What would settle it
Run the proposed iteration on a scalar mean-field game with a heavy-tailed transition kernel, such as t-distributed noise, so that some iterates have infinite first moment; if the iterates do not converge in Wasserstein distance, or if two different initial pairs converge to different limits, then the claimed contraction and completeness fail.
Extended reading notes
Core claim
For a discrete-time mean-field game with Polish state space, compact convex action space, and costs and transitions satisfying Lipschitz and strong-convexity assumptions, define the mean-field equilibrium operator $H(Q,\mu)=(H_1(Q,\mu),H_2(Q,\mu))$, where $H_1$ is a Bellman-style update on Q-functions and $H_2$ pushes $\mu$ forward one step under the greedy policy minimizing $H_1$. The paper proves that $H$ is a contraction with explicit modulus $k$, and that the analogous operator $L$ for average cost is a contraction with modulus $\kappa$. By Banach's fixed point theorem the iteration $(Q_{n+1},\mu_{n+1})=H(Q_n,\mu_n)$ converges to a unique fixed point $(Q^*,\mu^*)$; Theorem 2 and Theorem 4 then construct a mean-field equilibrium by setting $\pi^*(a|x)=\delta_{f^*(x)}(a)$ with $f^*(x)$ minimizing $Q^*(x,\cdot)$, and verify that $\pi^*$ is optimal for $\mu^*$ while $\mu^*$ is invariant under $\pi^*$.
Load-bearing premise
The load-bearing premise is that the state-distribution space is complete under the Wasserstein distance used in the contraction proof, which holds only for distributions with finite first moment (or a compact state space) and is never stated in the paper.
Editorial extensions
If this is right
- Mean-field equilibria for this class of games can be computed by repeated application of a Bellman-type operator, with a guaranteed geometric convergence rate dictated by the contraction constant.
- Because the iteration uses Q-functions rather than value functions, the same algorithmic structure can be adapted to model-free settings such as Q-learning for mean-field games.
- The fixed point yields a deterministic stationary equilibrium policy and an invariant state measure, so the equilibrium is given in closed-loop form.
- For average cost, the same construction works under minorization and drift assumptions, giving a value iteration algorithm for ergodic mean-field games.
- Combined with known approximate-Nash results for finite-agent games, the algorithm makes equilibrium policies for large finite populations computable in principle.
Reading between the lines
- An extension the paper leaves implicit: the contraction argument might be relaxed by replacing the Wasserstein-1 metric with a metric tailored to the weight function, potentially covering dynamics with heavier tails.
- A cautious reading suggests that any practical implementation on a non-compact state space should explicitly restrict to measures with finite first moment, since the completeness of the fixed-point domain is not stated.
- The joint contraction on Q and the distribution suggests that asynchronous or approximate updates might still converge if errors decay sufficiently fast, though the paper does not prove this.
- The same fixed-point construction could be tested numerically for finite-state or finite-grid approximations to see how the contraction constant degrades as the approximation becomes finer.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper studies infinite-horizon discrete-time mean-field games with Polish state space and compact convex action space, under discounted and average cost criteria. It defines a mean-field equilibrium (MFE) operator H (discounted cost) and L (average cost) acting on pairs of Q-functions and state-measures, proves under Lipschitz, strong-convexity, and drift assumptions that these operators are contractions, invokes Banach's fixed point theorem, and then constructs a mean-field equilibrium from the fixed point as a deterministic policy minimizing the fixed-point Q-function. The paper also sketches the N-agent interpretation and positions the result as the first convergent computational scheme for mean-field games with abstract state spaces.
Significance. If the result holds, this is a useful advance: it gives a concrete value-iteration scheme with a convergence guarantee for discrete-time mean-field games beyond finite-state or linear models, and the use of Q-functions opens the door to model-free extensions. The proofs are largely self-contained, the coordinatewise contraction estimates are explicit, and the construction of the equilibrium policy from the fixed point is standard and plausible. However, the central fixed-point step is missing a formal metric and completeness argument, so the main theorems are not fully justified as written.
major comments (2)
- [§3.1, Theorem 1; §3.2, Theorem 3] The Banach fixed-point step is not formally justified because no metric is defined on C×P(X). The proofs bound the two coordinates separately, using ‖·‖_w for the Q-coordinate and W1 for the measure coordinate, but coordinatewise bounds do not by themselves specify a complete metric on the product. On all of P(X), W1 is an extended metric (it can equal +∞), and for a general non-compact Polish X, P(X) is not complete under W1. To apply Banach's theorem the authors must (i) define a product metric such as d((Q,µ),(Q̂,μ̂)) = ‖Q−Q̂‖_w + γ W1(µ,μ̂) for a suitable γ>0, (ii) restrict the measure component to a W1-complete set, typically P1(X), and (iii) prove that H2 (resp. L2) maps P1(X) into itself and that the iterates starting from the algorithm's initial (Q0,µ0) stay in that set. The self-map and completeness steps are absent; without them Theorems 1 and 3 do not deliver the fixed point, and the convergence claims of Algorithms 1 and 2 are not established.
- [§3.2, Lemma 2 and Remark 1] The proof that L1(Q,µ)∈M uses the bound ∫ wmax(y) q(dy|x,a,µ) ≤ α w(x,a). This requires an assumption relating the constant b in Assumption 3(b) to ∫ wmax dλ. The "without loss of generality" argument in Remark 1 is not written carefully: the function wmax is never defined, and the stated reduction sets b=∫ w dλ even though the expression that enters the proof is built from wmax. Moreover, the proposed operation of increasing α and adding a constant to w changes the data entering Assumption 3(c), so it cannot be swept into a WLOG statement without rechecking κ. As written, Lemma 2's norm bound is incomplete.
minor comments (4)
- [§3.1, Algorithm 1; §3.2, Algorithm 2] The loop condition "(Qn,µn) ≠ (Qn−1,µn−1)" is not implementable and appears to claim finite termination. The algorithms should state convergence in the limit as n→∞, or use an ε-stopping criterion.
- [§3.1, proof of Theorem 1, Eq. (9)] The displayed inequality labeled (1) in the proof of (9) contains a garbled line: the second integrand has an extra outer integral and is missing the intended variables of integration. The subsequent paragraph explains the coupling argument, but the displayed line should be corrected.
- [§3.2, Lemma 2] In the first displayed estimate, "Q(dy|x,a,µ)" should be "q(dy|x,a,µ)".
- [Notation, §2] The notation wmax is used for the wmax-norm, but the function wmax itself is never defined. Please define it explicitly at first use.
Circularity Check
No circularity: the MFE contraction and fixed-point construction are derived from Assumptions 1–3, not assumed from the cited existence results.
full rationale
The paper's central derivation is self-contained. Theorem 1 and Theorem 3 prove that the MFE operators H and L are contractions by explicit coordinate-wise bounds (inequalities (4), (9), (14), (16)), with the contraction constants k and κ stipulated in Assumptions 2 and 3 rather than fitted to the output. Banach's fixed point theorem is then invoked to obtain a fixed point, and Theorems 2 and 4 construct an MFE from that fixed point: at the fixed point, H1(Q*, μ*) = Q* makes the minimizer f* optimal for μ*, and H2(Q*, μ*) = μ* gives the invariant-measure consistency. No step in this chain assumes the mean-field equilibrium whose existence is the target; the cited existence results [30] and [35] are used only as background context, and the external MDP optimality results [19,20,31] are standard results with stated assumptions that do not include the present theorem. The paper does have a genuine correctness gap—the product space C × P(X) is never given an explicit complete metric, and W1 is only an extended metric on all of P(X)—but this is a completeness/rigor issue, not a circularity: the contraction estimates themselves are derived independently. Accordingly no circular step is identified.
Assumptions & free parameters
assumptions (4)
- standard math Discounted and average-cost optimality results for MDPs (Bellman equation, ACOE) are taken as given from [19,20].
- domain assumption Assumption 1: c and p are Lipschitz in the mean-field argument and state, p is weakly continuous, A is convex, growth/drift condition (1) holds, and F is rho-strongly convex with KF-Lipschitz gradient.
- ad hoc to paper Assumption 2: the composite constant k in Section 3.1 is less than 1.
- domain assumption Assumption 3: minorization p(.|x,a,mu) >= lambda(.), drift inequality with alpha<1, and composite constant kappa<1 for the average-cost case.
Cite this review
Pith. "Pith review of Value Iteration Algorithm for Mean-field Games." pith.science (2026). https://pith.science/paper/HTKUOADS
@misc{pith2026190901758,
author = {Pith},
title = {Pith review of: Value Iteration Algorithm for Mean-field Games},
year = {2026},
howpublished = {\url{https://pith.science/paper/HTKUOADS}},
note = {Machine review of arXiv:1909.01758}
}
abstract
In the literature, existence of mean-field equilibria has been established for discrete-time mean field games under both the discounted cost and the average cost optimality criteria. In this paper, we provide a value iteration algorithm to compute mean-field equilibrium for both the discounted cost and the average cost criteria, whose existence proved previously. We establish that the value iteration algorithm converges to the fixed point of a mean-field equilibrium operator. Then, using this fixed point, we construct a mean-field equilibrium. In our value iteration algorithm, we use $Q$-functions instead of value functions.
Reference graph
Works this paper leans on
-
[17]
S. Hadikhanloo and F.J.Silva. Finite mean field games: fictitous play a nd convergence to a first order continuous mean field game. Journel de Math- ematiques Pures et Appliquees , 132:369–397, 2019
work page 2019
-
[1]
Y. Achdou and A.Porretta. Convergence of a finite difference sc heme to weak solutions of the system of partial differential equations arisin g in mean field games. SIAM J. Numer. Anal. , 54(1):161–186, 2016
work page 2016
-
[2]
Y. Achdou and I. Capuzzo-Dolcetta. Mean field games: numerica l methods. SIAM J. Numer. Anal. , 48(3):1136–1162, 2010
work page 2010
-
[3]
Y. Achdou, F.Camilli, and I. Capuzzo-Dolcetta. Mean field games: c on- vergence of a finite difference method. SIAM J. Numer. Anal. , 51(5):2585– 2612, 2013
work page 2013
-
[4]
Y. Achdou and M.Lauriere. Mean field games and applications: nume rical aspects. arXiv:2003.04444, 2020
arXiv 2003
-
[5]
S. Adlakha, R. Johari, and G.Y. Weintraub. Equilibria of dynamic gam es with many players: Existence, approximation, and market structu re. Jour- nal of Economic Theory , 156:269–316, 2015
work page 2015
-
[6]
Almulla, R.Ferreira, and D.Gomes
N. Almulla, R.Ferreira, and D.Gomes. Two numerical approaches to staionary mean-field games. Dyn Games Appl , 7:657–682, 2016
work page 2016
-
[7]
A. Bensoussan, J. Frehse, and P. Yam. Mean Field Games and Mean Field Type Control Theory . Springer, New York, 2013
work page 2013
Show all 35 references
-
[8]
A. Biswas. Mean field games with ergodic cost for discrete time Mar kov processes. arXiv:1510.08968, 2015
2015 arXiv
-
[9]
Bonnans and A
J.F. Bonnans and A. Shapiro. Perturbation Analysis of Optimization Prob- lems. Springer, New York, 2000
2000
-
[10]
Cardaliaguet
P. Cardaliaguet. Notes on Mean-field Games . 2011. 21
2011
-
[11]
Carmona and F
R. Carmona and F. Delarue. Probabilistic analysis of mean-field ga mes. SIAM J. Control Optim. , 51(4):2705–2734, 2013
2013
-
[12]
Elliot, X
R. Elliot, X. Li, and Y. Ni. Discrete time mean-field stochastic linear - quadratic optimal control problems. Automatica, 49:3222–3233, 2013
2013
-
[13]
Gomes and J.Saude
D.A. Gomes and J.Saude. Numerical methods for finite-state me an-field games satisfying monotonicity condition. Applied mathematics and opti- mization, 2018
2018
-
[14]
Gomes, J
D.A. Gomes, J. Mohr, and R.R. Souza. Discrete time, finite state space mean field games. J. Math. Pures Appl. , 93:308–328, 2010
2010
-
[15]
Gomes and J
D.A. Gomes and J. Sa´ ude. Mean field games models - a brief surve y. Dyn. Games Appl. , 4(2):110–154, 2014
2014
-
[16]
O. Guetant. New numerical methods for mean field games with qu adratic costs. Networks and Heterogeneous Media , 7(2):315–336, 2012
2012
-
[18]
Hajek and M
B. Hajek and M. Raginsky. Statistical learning theory. Lecture Notes, 2019
2019
-
[19]
Hern´ andez-Lerma and J.B
O. Hern´ andez-Lerma and J.B. Lasserre. Discrete-Time Markov Control Processes: Basic Optimality Criteria . Springer, 1996
1996
-
[20]
Hern´ andez-Lerma and J.B
O. Hern´ andez-Lerma and J.B. Lasserre. Further Topics on Discrete-Time Markov Control Processes . Springer, 1999
1999
-
[21]
Hern´ andez-Lerma, R
O. Hern´ andez-Lerma, R. Montes-De-Oca, and R. Cavazos- Cadena. Recur- rence conditions for Markov decision processes with Borel state s pace: a survey. Ann. Oper. Res. , 28(1):29–46, 1991
1991
-
[22]
M. Huang. Large-population LQG games involving major player: T he Nash certainty equivalence principle. SIAM J. Control Optim. , 48(5):3318–3353, 2010
2010
-
[23]
Huang, P.E
M. Huang, P.E. Caines, and R.P. Malham´ e. Large-population cos t coupled LQG problems with nonuniform agents: Individual-mass behavior and de- centralized ǫ-Nash equilibria. IEEE. Trans. Autom. Control , 52(9):1560– 1571, 2007
2007
-
[24]
Huang, R.P
M. Huang, R.P. Malham´ e, and P.E. Caines. Large population stoc has- tic dynamic games: Closed loop McKean-Vlasov systems and the Nash certainty equivalence principle. Communications in Information Systems , 6:221–252, 2006
2006
-
[25]
Lasry and P.Lions
J. Lasry and P.Lions. Mean field games. Japan. J. Math. , 2:229–260, 2007. 22
2007
-
[26]
Moon and T
J. Moon and T. Ba¸ sar. Discrete-time decentralized control u sing the risk- sensitive performance criterion in the large population regime: a mea n field approach. In ACC 2015 , Chicago, Jul. 2015
2015
-
[27]
Moon and T
J. Moon and T. Ba¸ sar. Discrete-time mean field Stackelberg ga mes with a large number of followers. In CDC 2016 , Las Vegas, Dec. 2016
2016
-
[28]
Moon and T
J. Moon and T. Ba¸ sar. Robust mean field games for coupled Mar kov jump linear systems. International Journal of Control , 89(7):1367–1381, 2016
2016
-
[29]
Nourian and G.N
M. Nourian and G.N. Nair. Linear-quadratic-Gaussian mean field g ames under high rate quantization. In CDC 2013 , Florence, Dec. 2013
2013
-
[30]
Saldi, T
N. Saldi, T. Ba¸ sar, and M. Raginsky. Markov–Nash equilibria in me an-field games with discounted cost. SIAM Journal on Control and Optimization , 56(6):4256–4287, 2018
2018
-
[31]
Saldi, T
N. Saldi, T. Linder, and S. Y¨ uksel. Finite approximations in discrete-time stochastic control: Quantized models and asymptotic optim ality. Springer, Cham, 2018
2018
-
[32]
Tembine, Q
H. Tembine, Q. Zhu, and T. Ba¸ sar. Risk-sensitive mean field gam es. IEEE. Trans. Autom. Control , 59(4):835–850, 2014
2014
-
[33]
C. Villani. Optimal transport: Old and New . Springer, 2009
2009
-
[34]
Wiecek and E
P. Wiecek and E. Altman. Stationary anonymous sequential gam es with undiscounted rewards. Journal of Optimization Theory and Applications , 166(2):686–710, 2015
2015
-
[35]
Discrete-time ergodic mean-field games with avera ge reward on compact spaces
Piotr Wiecek. Discrete-time ergodic mean-field games with avera ge reward on compact spaces. Dynamic Games and Applications , pages 1–35, 2019. 23
2019
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.