Solving stackelberg games with uncertain observability


Journal Article

Recent applications of game theory in security domains use algorithms to solve a Stackelberg model, in which one player (the leader) first commits to a mixed strategy and then the other player (the follower) observes that strategy and best-responds to it. However, in real-world applications, it is hard to determine whether the follower is actually able to observe the leader's mixed strategy before acting. In this paper, we model the uncertainty about whether the follower is able to observe the leader's strategy as part of the game (as proposed in the extended version of Yin et al. [17]). We describe an iterative algorithm for solving these games. This algorithm alternates between calling a Nash equilibrium solver and a Stackelberg solver as subroutines. We prove that the algorithm finds a solution in a finite number of steps and show empirically that it runs fast on games of reasonable size. We also discuss other properties of this methodology based on the experiments. Copyright © 2011, International Foundation for Autonomous Agents and Multiagent Systems ( All rights reserved.

Duke Authors

Cited Authors

  • Korzhyk, D; Conitzer, V; Parr, R

Published Date

  • January 1, 2011

Published In

  • 10th International Conference on Autonomous Agents and Multiagent Systems 2011, Aamas 2011

Volume / Issue

  • 2 /

Start / End Page

  • 953 - 960

Citation Source

  • Scopus