A Gradient-Free Distributed Nash Equilibrium Seeking Method with Uncoordinated Step-Sizes

In this paper, we study a Nash equilibrium (NE) seeking problem in a multi-player non-cooperative game over a directed communication graph. Specifically, the players’ costs are functions of all players' actions, but only part of which are directly accessible. Moreover, we assume the explicit form/expression/model information of the cost function is unknown, but its value can be measured by the local player. To solve this problem, a non-model based distributed NE seeking algorithm is proposed, which requires no gradient information but the measurements of player’s local cost function. A leaderfollowing consensus technique is adopted with a row-stochastic adjacency matrix, which simplifies the implementation and increases the application range of the algorithm as compared to the doubly-stochastic matrix. Moreover, the algorithm is able to work with uncoordinated step-sizes, allowing the players to choose their own preferred step-sizes, which makes the algorithm more distributive. The convergence of the proposed algorithm is rigorously studied for both scenarios of diminishing and constant step-sizes, respectively. It is shown that players’ actions converge to the exact NE almost surely for the case of diminishing step-size, and to an approximated NE with a gap depending on the step-size selection for the case of constant step- size. Numerical examples are provided to verify the algorithm’s effectiveness.

[1]  Milos S. Stankovic,et al.  Distributed Seeking of Nash Equilibria With Applications to Mobile Sensor Networks , 2012, IEEE Transactions on Automatic Control.

[2]  Guoqiang Hu,et al.  Exact Convergence of Gradient-Free Distributed Optimization Method in a Multi-Agent System , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[3]  Guoqiang Hu,et al.  Distributed Nash equilibrium seeking for generalized convex games with shared constraints , 2018 .

[4]  Sergio Grammatico,et al.  A Douglas-Rachford Splitting for Semi-decentralized Equilibrium Seeking in Generalized Aggregative Games , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[5]  Eric van Damme,et al.  Non-Cooperative Games , 2000 .

[6]  Yurii Nesterov,et al.  Random Gradient-Free Minimization of Convex Functions , 2015, Foundations of Computational Mathematics.

[7]  Wei Shi,et al.  Accelerated Gradient Play Algorithm for Distributed Nash Equilibrium Seeking , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[8]  Miroslav Krstic,et al.  Stochastic Nash Equilibrium Seeking for Games with General Nonlinear Payoffs , 2011, SIAM J. Control. Optim..

[9]  Lacra Pavel,et al.  An operator splitting approach for distributed generalized Nash equilibria computation , 2019, Autom..

[10]  Sergio Grammatico,et al.  An asynchronous, forward-backward, distributed generalized Nash equilibrium seeking algorithm , 2019, 2019 18th European Control Conference (ECC).

[11]  Guoqiang Hu,et al.  A distributed optimization method with unknown cost function in a multi-agent system via randomized gradient-free method , 2017, 2017 11th Asian Control Conference (ASCC).

[12]  Maojiao Ye,et al.  Distributed seeking of time-varying Nash equilibrium for non-cooperative games , 2013, 2013 10th IEEE International Conference on Control and Automation (ICCA).

[13]  Miroslav Krstic,et al.  Nash Equilibrium Seeking in Noncooperative Games , 2012, IEEE Transactions on Automatic Control.

[14]  Guoqiang Hu,et al.  Randomized Gradient-Free Distributed Online Optimization with Time-Varying Cost Functions* , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[15]  Angelia Nedic,et al.  Distributed Algorithms for Aggregative Games on Graphs , 2016, Oper. Res..

[16]  F. Lewis,et al.  A Unified Strategy for Solution Seeking in Graphical $N$-Coalition Noncooperative Games , 2017, IEEE Transactions on Automatic Control.

[17]  Guoqiang Hu,et al.  Distributed Nash Equilibrium Seeking With Limited Cost Function Knowledge via a Consensus-Based Gradient-Free Method , 2020, IEEE Transactions on Automatic Control.

[18]  Karl Henrik Johansson,et al.  Nash Equilibrium Computation in Subnetwork Zero-Sum Games With Switching Communications , 2013, IEEE Transactions on Automatic Control.

[19]  Zhenhua Deng,et al.  Distributed Generalized Nash Equilibrium Seeking Algorithm Design for Aggregative Games Over Weight-Balanced Digraphs , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[20]  Maryam Kamgarpour,et al.  Learning Generalized Nash Equilibria in a Class of Convex Games , 2017, IEEE Transactions on Automatic Control.

[21]  O. Nelles,et al.  An Introduction to Optimization , 1996, IEEE Antennas and Propagation Magazine.

[22]  Maojiao Ye,et al.  Distributed Nash Equilibrium Seeking by a Consensus Based Approach , 2016, IEEE Transactions on Automatic Control.

[23]  Maryam Kamgarpour,et al.  Learning Nash Equilibria in Monotone Games , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[24]  Shu Liang,et al.  Generalized Nash equilibrium seeking strategy for distributed nonsmooth multi-cluster game , 2019, Autom..

[25]  J. Cortés,et al.  When does a digraph admit a doubly stochastic adjacency matrix? , 2010, Proceedings of the 2010 American Control Conference.

[26]  Farzad Salehisadaghiani,et al.  Distributed Nash equilibrium seeking: A gossip-based algorithm , 2016, Autom..

[27]  Guoqiang Hu,et al.  Randomized Gradient-Free Distributed Optimization Methods for a Multiagent System With Unknown Cost Function , 2020, IEEE Transactions on Automatic Control.