Strategy Improvement for Concurrent Reachability Games

  • Authors:
  • Krishnendu Chatterjee;Luca de Alfaro;Thomas A. Henzinger

  • Affiliations:
  • UC Berkeley;UC Santa Cruz;EPFL and UC Berkeley

  • Venue:
  • QEST '06 Proceedings of the 3rd international conference on the Quantitative Evaluation of Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

A concurrent reachability game is a two-player game played on a graph: at each state, the players simultaneously and independently select moves; the two moves determine jointly a probability distribution over the successor states. The objective for player 1 consists in reaching a set of target states; the objective for player 2 is to prevent this, so that the game is zero-sum. Our contributions are two-fold. First, we present a simple proof of the fact that in concurrent reachability games, for allå 0, memoryless å-optimal strategies exist. A memoryless strategy is independent of the history of plays, and an å-optimal strategy achieves the objective with probability within a of the value of the game. In contrast to previous proofs of this fact, which rely on the limit behavior of discounted games using advanced Puisieux series analysis, our proof is elementary and combinatorial. Second, we present a strategy-improvement (a.k.a. policy-iteration) algorithm for concurrent games with reachability objectives.