Skip to main navigation Skip to search Skip to main content

Choose Your Battles: Distributed Learning Over Multiple Tug of War Games

  • Siddharth Chandak*
  • , Ilai Bistritz
  • , Nicholas Bambos
  • *Corresponding author for this work
  • Stanford University

Research output: Contribution to journal › Article › peer-review

Abstract

Consider N players and K games taking place simultaneously. Each of these games is modeled as a Tug-of-War (ToW) game where increasing the action of one player decreases the reward for all other players. Each player participates in only one game at any given time. At each time step, a player decides the game in which they wish to participate in and the action they take in that game. Their reward depends on the actions of all players who are in the same game. This system of K games is termed a 'Meta Tug-of-War' (Meta-ToW) game. These games can model scenarios, such as power control, distributed task allocation, and activation in sensor networks. We propose the Meta Tug-of-Peace algorithm, a distributed algorithm where the action updates are done using a simple stochastic approximation algorithm, and the decision to switch games is made using an infrequent 1 bit communication between the players. We prove that in Meta-ToW games, our algorithm converges to an equilibrium that satisfies a target Quality of Service reward vector for the players. We then demonstrate the efficacy of our algorithm through simulations for the scenarios mentioned above.

Original languageEnglish
Pages (from-to)5997-6009
Number of pages13
JournalIEEE Transactions on Automatic Control
Volume71
Issue number9
DOIs
StatePublished - 1 Sep 2026

Funding

Funders
Koret Foundation

    Keywords

    • Agents and autonomous systems
    • cooperative control
    • distributed algorithms
    • game theory
    • iterative learning control
    • quality of service

    Fingerprint

    Dive into the research topics of 'Choose Your Battles: Distributed Learning Over Multiple Tug of War Games'. Together they form a unique fingerprint.

    Cite this