Complexity of Computing Optimal Stackelberg Strategies in Security Resource Allocation Games

Abstract

Recently, algorithms for computing game-theoretic solutions have been deployed in real-world security applications, such as the placement of checkpoints and canine units at Los Angeles International Airport. These algorithms assume that the defender (security personnel) can commit to a mixed strategy, a so-called Stackelberg model. As pointed out by Kiekintveld et al. (2009), in these applications, generally, multiple resources need to be assigned to multiple targets, resulting in an exponential number of pure strategies for the defender. In this paper, we study how to compute optimal Stackelberg strategies in such games, showing that this can be done in polynomial time in some cases, and is NP-hard in others.

Cite

Text

Korzhyk et al. "Complexity of Computing Optimal Stackelberg Strategies in Security Resource Allocation Games." AAAI Conference on Artificial Intelligence, 2010. doi:10.1609/AAAI.V24I1.7638

Markdown

[Korzhyk et al. "Complexity of Computing Optimal Stackelberg Strategies in Security Resource Allocation Games." AAAI Conference on Artificial Intelligence, 2010.](https://mlanthology.org/aaai/2010/korzhyk2010aaai-complexity/) doi:10.1609/AAAI.V24I1.7638

BibTeX

@inproceedings{korzhyk2010aaai-complexity,
  title     = {{Complexity of Computing Optimal Stackelberg Strategies in Security Resource Allocation Games}},
  author    = {Korzhyk, Dmytro and Conitzer, Vincent and Parr, Ronald},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2010},
  pages     = {805-810},
  doi       = {10.1609/AAAI.V24I1.7638},
  url       = {https://mlanthology.org/aaai/2010/korzhyk2010aaai-complexity/}
}