Monotone inclusion methods for a class of second-order non-potential mean-field games

2403.20290

YC

0

Reddit

0

Published 4/1/2024 by Levon Nurbekyan, Siting Liu, Yat Tin Chow

📊

Abstract

We propose a monotone splitting algorithm for solving a class of second-order non-potential mean-field games. Following [Achdou, Capuzzo-Dolcetta, Mean Field Games: Numerical Methods, SINUM (2010)], we introduce a finite-difference scheme and observe that the scheme represents first-order optimality conditions for a primal-dual pair of monotone inclusions. Based on this observation, we prove that the finite-difference system obtains a solution that can be provably recovered by an extension of the celebrated primal-dual hybrid gradient (PDHG) algorithm.

Create account to get full access

or

If you already have an account, we'll log you in

Introduction

The paper introduces a new algorithm to compute solutions for a system of partial differential equations (PDEs) that models non-cooperative differential games with a continuum of agents. These games are called mean-field games (MFGs). The system characterizes an equilibrium configuration where the variables represent the distribution and optimal cost of the agents over time and space.

The authors observe that under certain conditions, the PDE system can be viewed as a first-order optimality condition for a convex-concave saddle-point problem. They provide a variant of the primal-dual hybrid gradient (PDHG) algorithm to solve the system, extending beyond previous work that focused on potential and separable MFG settings.

Their key observation is that under the Lasry-Lions monotonicity condition, the PDE system can be treated as a primal-dual pair of monotone inclusions, where the monotone maps are not necessarily subdifferential maps. The PDHG variant is then used to solve these monotone inclusions.

The authors claim their methods can handle first-order systems and non-smooth mean-field interactions, unlike some previous approaches that relied on ellipticity assumptions. Numerical experiments support their claim.

Numerical analysis

The section introduces a finite-difference scheme to discretize the mean field game system. It begins by defining uniform space-time grids and establishing periodicity conditions. Difference operators are defined, including forward, backward, and centered difference approximations.

The Hamiltonian H is then discretized to obtain Hh, satisfying key properties like monotonicity, consistency with H, differentiability, convexity, and the Lasry-Lions monotonicity condition. This discretized Hamiltonian preserves the existence and uniqueness of weak solutions.

Next, a discrete energy functional J is formulated using the perspective of the Legendre transform Lh of Hh. J incorporates the running and terminal costs. Key properties of J are established, including that it admits a minimizer under an affine constraint involving the discrete operators A and B.

Conditions are provided ensuring the positivity of the density approximations. The discrete system is then reformulated as a primal-dual monotone inclusion problem involving J and its subdifferential. First-order optimality conditions are derived by considering two convex optimization problems - one over densities with a prescribed initial condition, and another over density-control pairs. Equivalences are shown between the optimality conditions and the discrete mean field game system under appropriate differentiability assumptions on the costs. Finally, the existence of solutions is established by applying Kakutani's fixed point theorem.

A pair of primal-dual monotone inclusions

The provided text discusses a computational method based on the formulation (35) and presents an extension of the celebrated Primal-Dual Hybrid Gradient (PDHG) algorithm to solve it. The key points are:

  • The problem (35) is reformulated as a pair of primal-dual monotone inclusions (43), which is shown to admit at least one solution.

  • An algorithm (44) based on the PDHG method is derived to solve (43) and hence (35). However, this algorithm may converge slowly for fine grids due to the unbounded nature of the differential operator involved.

  • To overcome the grid-dependent convergence rate, a preconditioned version of the algorithm (46) is presented by introducing a suitable inner product that makes the linear operator norm unity.

  • Further simplifications are discussed by considering the convex duals of the functions involved, leading to algorithms (51) and (52), where the updates decouple at grid points, except for a space-time PDE solve involving the differential operator.

  • The preconditioning approach ensures that the algorithm's convergence rate is independent of the grid size, making it suitable for fine grid simulations.

The text provides the mathematical derivations and algorithmic formulations, focusing on the technical details and computational aspects of solving the problem efficiently and in a grid-size independent manner.

Numerical Experiments

The paper presents two numerical experiments to demonstrate the effectiveness and robustness of the proposed numerical scheme for solving mean-field game models with congestion.

In the first experiment, the convergence of the algorithm is tested. The density evolution starts with four Gaussian distributions and eventually concentrates at the minima of the terminal cost function. The number of iterations required for convergence is shown to be grid-size independent, highlighting the efficiency of the algorithm.

The second experiment explores the impact of the viscosity parameter. As viscosity increases, the solution becomes more diffused or widespread. Importantly, the algorithm remains robust even for small viscosity values, thanks to its variational nature.

The third experiment investigates the effect of the congestion parameter. When the congestion parameter is small, the density exhibits reduced movement. As the congestion parameter approaches zero, the solution behaves similarly to the case without congestion. Again, the algorithm demonstrates robust performance across all cases.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Related Papers

🌀

Analysis and Numerical Approximation of Stationary Second-Order Mean Field Game Partial Differential Inclusions

Yohance A. P. Osborne, Iain Smears

YC

0

Reddit

0

The formulation of Mean Field Games (MFG) typically requires continuous differentiability of the Hamiltonian in order to determine the advective term in the Kolmogorov--Fokker--Planck equation for the density of players. However, in many cases of practical interest, the underlying optimal control problem may exhibit bang-bang controls, which typically lead to nondifferentiable Hamiltonians. We develop the analysis and numerical analysis of stationary MFG for the general case of convex, Lipschitz, but possibly nondifferentiable Hamiltonians. In particular, we propose a generalization of the MFG system as a Partial Differential Inclusion (PDI) based on interpreting the derivative of the Hamiltonian in terms of subdifferentials of convex functions. We establish existence of a weak solution to the MFG PDI system, and we further prove uniqueness under a similar monotonicity condition to the one considered by Lasry and Lions. We then propose a monotone finite element discretization of the problem, and we prove strong $H^1$-norm convergence of the approximations to the value function and strong $L^q$-norm convergence of the approximations of the density function. We illustrate the performance of the numerical method in numerical experiments featuring nonsmooth solutions.

Read more

4/3/2024

👨‍🏫

Finite element approximation of time-dependent mean field games with nondifferentiable Hamiltonians

Yohance A. P. Osborne, Iain Smears

YC

0

Reddit

0

The standard formulation of the PDE system of Mean Field Games (MFG) requires the differentiability of the Hamiltonian. However in many cases, the structure of the underlying optimal problem leads to a convex but nondifferentiable Hamiltonian. For time-dependent MFG systems, we introduce a generalization of the problem as a Partial Differential Inclusion (PDI) by interpreting the derivative of the Hamiltonian in terms of the subdifferential set. In particular, we prove the existence and uniqueness of weak solutions to the resulting MFG PDI system under standard assumptions in the literature. We propose a monotone stabilized finite element discretization of the problem, using conforming affine elements in space and an implicit Euler discretization in time with mass-lumping. We prove the strong convergence in $L^2(H^1)$ of the value function approximations, and strong convergence in $L^p(L^2)$ of the density function approximations, together with strong $L^2$-convergence of the value function approximations at the initial time.

Read more

4/3/2024

🧠

A Mean-Field Analysis of Neural Gradient Descent-Ascent: Applications to Functional Conditional Moment Equations

Yuchen Zhu, Yufeng Zhang, Zhaoran Wang, Zhuoran Yang, Xiaohong Chen

YC

0

Reddit

0

This paper studies minimax optimization problems defined over infinite-dimensional function classes of overparameterized two-layer neural networks. In particular, we consider the minimax optimization problem stemming from estimating linear functional equations defined by conditional expectations, where the objective functions are quadratic in the functional spaces. We address (i) the convergence of the stochastic gradient descent-ascent algorithm and (ii) the representation learning of the neural networks. We establish convergence under the mean-field regime by considering the continuous-time and infinite-width limit of the optimization dynamics. Under this regime, the stochastic gradient descent-ascent corresponds to a Wasserstein gradient flow over the space of probability measures defined over the space of neural network parameters. We prove that the Wasserstein gradient flow converges globally to a stationary point of the minimax objective at a $O(T^{-1} + alpha^{-1})$ sublinear rate, and additionally finds the solution to the functional equation when the regularizer of the minimax objective is strongly convex. Here $T$ denotes the time and $alpha$ is a scaling parameter of the neural networks. In terms of representation learning, our results show that the feature representation induced by the neural networks is allowed to deviate from the initial one by the magnitude of $O(alpha^{-1})$, measured in terms of the Wasserstein distance. Finally, we apply our general results to concrete examples including policy evaluation, nonparametric instrumental variable regression, asset pricing, and adversarial Riesz representer estimation.

Read more

5/28/2024

Distributed Nonlinear Conic Optimisation with partially separable Structure

Distributed Nonlinear Conic Optimisation with partially separable Structure

Richard Heusdens, Guoqiang Zhang

YC

0

Reddit

0

In this paper we consider the problem of distributed nonlinear optimisation of a separable convex cost function over a graph subject to cone constraints. We show how to generalise, using convex analysis, monotone operator theory and fixed-point theory, the primal-dual method of multipliers (PDMM), originally designed for equality constraint optimisation and recently extended to include linear inequality constraints, to accommodate for cone constraints. The resulting algorithm can be used to implement a variety of optimisation problems, including the important class of semidefinite programs with partially separable structure, in a fully distributed fashion. We derive update equations by applying the Peaceman-Rachford splitting algorithm to the monotonic inclusion related to the lifted dual problem. The cone constraints are implemented by a reflection method in the lifted dual domain where auxiliary variables are reflected with respect to the intersection of the polar cone and a subspace relating the dual and lifted dual domain. Convergence results for both synchronous and stochastic update schemes are provided and an application of the proposed algorithm is demonstrated to implement an approximate algorithm for maximum cut problems based on semidefinite programming in a fully distributed fashion.

Read more

5/16/2024