Two-player nonzero-sum ω-regular games

  • Authors:
  • Krishnendu Chatterjee

  • Affiliations:
  • Dept. of EECS, University of California, Berkeley

  • Venue:
  • CONCUR 2005 - Concurrency Theory
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study infinite stochastic games played by two-players on a finite graph with goals specified by sets of infinite traces. The games are concurrent (each player simultaneously and independently chooses an action at each round), stochastic (the next state is determined by a probability distribution depending on the current state and the chosen actions), infinite (the game continues for an infinite number of rounds), nonzero-sum (the players' goals are not necessarily conflicting), and undiscounted. We show that if each player has an ω-regular objective expressed as a parity objective, then there exists an MediaObjects/InlineFigure1.png-Nash equilibrium, for every MediaObjects/InlineFigure2.png. However, exact Nash equilibria need not exist. We study the complexity of finding values (payoff profile) of an MediaObjects/InlineFigure3.png-Nash equilibrium. We show that the values of an MediaObjects/InlineFigure4.png-Nash equilibrium in nonzero-sum concurrent parity games can be computed by solving the following two simpler problems: computing the values of zero-sum (the goals of the players are strictly conflicting) concurrent parity games and computing MediaObjects/InlineFigure5.png-Nash equilibrium values of nonzero-sum concurrent games with reachability objectives. As a consequence we establish that values of an MediaObjects/InlineFigure6.png-Nash equilibrium can be computed in TFNP (total functional NP), and hence in EXPTIME.