Distributed Nash equilibrium tracking via the alternating direction method of multipliers

Ji Ma; Zheng Yang; Ziqin Chen

Kybernetika (2023)

  • Volume: 59, Issue: 4, page 612-632
  • ISSN: 0023-5954

Abstract

top
Nash equilibrium is recognized as an important solution concept in non-cooperative game theory due to its broad applicability to economics, social sciences, computer science, and engineering. In view of its importance, substantial progress has been made to seek a static Nash equilibrium using distributed methods. However, these approaches are inapplicable in dynamic environments because, in this setting, the Nash equilibrium constantly changes over time. In this paper, we propose a dynamic algorithm that can track the time-varying Nash equilibrium in a non-cooperative game. Our approach enables each player to update its action using an alternating direction method of multipliers while ensuring this estimated action of each player always converges to a neighborhood of the Nash equilibrium at each sampling instant. We prove that the final tracking error is linearly proportional to the sampling interval, which implies that the tracking error can be sufficiently close to zero when the sampling interval is small enough. Finally, numerical simulations are conducted to verify the correctness of our theoretical results.

How to cite

top

Ma, Ji, Yang, Zheng, and Chen, Ziqin. "Distributed Nash equilibrium tracking via the alternating direction method of multipliers." Kybernetika 59.4 (2023): 612-632. <http://eudml.org/doc/299554>.

@article{Ma2023,
abstract = {Nash equilibrium is recognized as an important solution concept in non-cooperative game theory due to its broad applicability to economics, social sciences, computer science, and engineering. In view of its importance, substantial progress has been made to seek a static Nash equilibrium using distributed methods. However, these approaches are inapplicable in dynamic environments because, in this setting, the Nash equilibrium constantly changes over time. In this paper, we propose a dynamic algorithm that can track the time-varying Nash equilibrium in a non-cooperative game. Our approach enables each player to update its action using an alternating direction method of multipliers while ensuring this estimated action of each player always converges to a neighborhood of the Nash equilibrium at each sampling instant. We prove that the final tracking error is linearly proportional to the sampling interval, which implies that the tracking error can be sufficiently close to zero when the sampling interval is small enough. Finally, numerical simulations are conducted to verify the correctness of our theoretical results.},
author = {Ma, Ji, Yang, Zheng, Chen, Ziqin},
journal = {Kybernetika},
keywords = {game theory; time-varying Nash equilibrium tracking; alternating direction method of multipliers},
language = {eng},
number = {4},
pages = {612-632},
publisher = {Institute of Information Theory and Automation AS CR},
title = {Distributed Nash equilibrium tracking via the alternating direction method of multipliers},
url = {http://eudml.org/doc/299554},
volume = {59},
year = {2023},
}

TY - JOUR
AU - Ma, Ji
AU - Yang, Zheng
AU - Chen, Ziqin
TI - Distributed Nash equilibrium tracking via the alternating direction method of multipliers
JO - Kybernetika
PY - 2023
PB - Institute of Information Theory and Automation AS CR
VL - 59
IS - 4
SP - 612
EP - 632
AB - Nash equilibrium is recognized as an important solution concept in non-cooperative game theory due to its broad applicability to economics, social sciences, computer science, and engineering. In view of its importance, substantial progress has been made to seek a static Nash equilibrium using distributed methods. However, these approaches are inapplicable in dynamic environments because, in this setting, the Nash equilibrium constantly changes over time. In this paper, we propose a dynamic algorithm that can track the time-varying Nash equilibrium in a non-cooperative game. Our approach enables each player to update its action using an alternating direction method of multipliers while ensuring this estimated action of each player always converges to a neighborhood of the Nash equilibrium at each sampling instant. We prove that the final tracking error is linearly proportional to the sampling interval, which implies that the tracking error can be sufficiently close to zero when the sampling interval is small enough. Finally, numerical simulations are conducted to verify the correctness of our theoretical results.
LA - eng
KW - game theory; time-varying Nash equilibrium tracking; alternating direction method of multipliers
UR - http://eudml.org/doc/299554
ER -

References

top
  1. Ardagna, D., Panicucci, B., Passacantando, M., , IEEE Trans. Serv. Comput. 6 (2012), 429-442. DOI
  2. Bhatti, B. A., Broadwater, R., , Energy. 202 (2020), 117709. DOI
  3. Cadre, H. Le, Jacquot, P., Wan, C., Alasseur, C., , Eur. J. Oper. Res., 282 (2020), 753-771. MR4042753DOI
  4. Chen, Z., Ma, J., Liang, S., Li, L., , Automatica 141 (2022), 110318. MR4409952DOI
  5. Persis, C. De, Grammatico, S., , Automatica 110 (2019), 1085448. MR4001040DOI
  6. Huang, B., Yang, C., Meng, Z., Chen, F., Ren, W., , IEEE Trans. Cybernet. 52 (2022), 11614-11623. DOI
  7. Li, Z., Li, Z., Ding, Z., , IEEE Trans. Cybern., 52 (2022), 2505-2517. MR4486900DOI
  8. Li, X., Li, X., Hong, Y., Chen, J., Wang, L., , arxiv preprint (2022). MR4070203DOI
  9. Ling, Q., Ribeiro, A., , IEEE Trans. Signal Process. 62 (2014), 1185-1197. MR3168144DOI
  10. Lu, K., Jing, G., Wang, L., , IEEE Trans. Cybernet. 49 (2019), 2362-2371. DOI
  11. Lu, K., Li, H., Wang, L., , IEEE Trans. Autom. Control 66 (2020), 2289-2296. MR4250871DOI
  12. Maskery, M., Krishnamurthy, V., Zhao, Q., , IEEE Trans. Commun. 57 (2009), 459-469. DOI
  13. Meng, M., Li, X., Hong, Y., Chen, J., Wang, L., , arxiv preprint (2021). DOI
  14. Ospina, A. M., Simonetto, A., Dall'Anese, E., , IEEE Trans. Control Netw. Syst. 10 (2023), 503-515. MR4597837DOI
  15. Salehisadaghiani, F., Pavel, L., , Automatica 72 (2016), 209-216. MR3542934DOI
  16. Simonetto, A., Mokhtari, A., Koppel, A., Leus, G., Ribeiro, A., , IEEE Trans. Signal Process. 64 (2016), 4576-4591. MR3530422DOI
  17. Tao, Q., Liu, Y., Xian, C., Zhao, Y., , IEEE Trans. Circuits Syst., II, Exp. Briefs 69 (2022), 4423-4427. DOI
  18. Ye, M., Hu, G., , IEEE Trans. Autom. Control 60 (2015), 3000-3005. MR3419589DOI
  19. Ye, M., Hu, G., , IEEE Trans. Autom. Control 62 (2017), 4811-4818. MR3691908DOI
  20. Zeng, X., Chen, J., Liang, S., Hong, Y., , Automatica 103 (2019), 20-26. MR3908257DOI

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.