Linear convergence in time-varying generalized Nash equilibrium problems

04/19/2023
by   Mattia Bianchi, et al.
0

We study generalized games with full row rank equality constraints and we provide a strikingly simple proof of strong monotonicity of the associated KKT operator. This allows us to show linear convergence to a variational equilibrium of the resulting primal-dual pseudo-gradient dynamics. Then, we propose a fully-distributed algorithm with linear convergence guarantee for aggregative games under partial-decision information. Based on these results, we establish stability properties for online GNE seeking in games with time-varying cost functions and constraints. Finally, we illustrate our findings numerically on an economic dispatch problem for peer-to-peer energy markets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2020

Fully distributed Nash equilibrium seeking over time-varying communication networks with linear convergence rate

We design a distributed algorithm for learning Nash equilibria over time...
research
07/28/2022

Linear Last-Iterate Convergence for Continuous Games with Coupled Inequality Constraints

In this paper, the generalized Nash equilibrium (GNE) seeking problem fo...
research
10/25/2019

A continuous-time distributed generalized Nash equilibrium seeking algorithm over networks for double-integrator agents

We consider a system of single- or double integrator agents playing a ge...
research
09/01/2023

Convergence Analysis of the Best Response Algorithm for Time-Varying Games

This paper studies a class of strongly monotone games involving non-coop...
research
01/28/2023

Bilateral Peer-to-Peer Energy Trading via Coalitional Games

In this paper, we propose a bilateral peer-to-peer (P2P) energy trading ...
research
01/28/2023

Online coalitional games for real-time payoff distribution with applications to energy markets

Motivated by the markets operating on fast time scales, we present a fra...

Please sign up or login with your details

Forgot password? Click here to reset