Proceedings

Layered Graph Security Games

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 2695-2703.

https://doi.org/10.24963/ijcai.2024/298

Abstract

Security games model strategic interactions in adversarial real-world applications. Such applications often involve extremely large but highly structured strategy sets (e.g., selecting a distribution over all patrol routes in a given graph). In this paper, we represent each player's strategy space using a layered graph whose paths represent an exponentially large strategy space. Our formulation entails not only classic pursuit-evasion games, but also other security games, such as those modeling anti-terrorism and logistical interdiction. We study two-player zero-sum games under two distinct utility models: linear and binary utilities. We show that under linear utilities, Nash equilibrium can be computed in polynomial time, while binary utilities may lead to situations where even computing a best-response is computationally intractable. To this end, we propose a practical algorithm based on incremental strategy generation and mixed integer linear programs. We show through extensive experiments that our algorithm efficiently computes epsilon-equilibrium for many games of interest. We find that target values and graph structure often have a larger influence on running times as compared to the size of the graph per se.

  1. [An et al., 2017] Bo An, Milind Tambe, and Arunesh Sinha. Stackelberg security games (ssg) basics and application overview. Improving Homeland Security Decisions, page 485, 2017.
  2. [Boeing, 2017] Geoff Boeing. Osmnx: New methods for ac- quiring, constructing, analyzing, and visualizing complex street networks. Computers, Environment and Urban Sys- tems, 65:126-139, 2017.
  3. [Bonato, 2011] Anthony Bonato. The game of cops and rob- bers on graphs. American Mathematical Soc., 2011.
  4. [Bopardikar et al., 2008] Shaunak D Bopardikar, Francesco Bullo, and Joao P Hespanha. On discrete-time pursuit- evasion games with sensing limitations. IEEE Transac- tions on Robotics, 24(6):1429-1439, 2008.
  5. [Brown and Sandholm, 2018] Noam Brown and Tuomas Sandholm. Superhuman ai for heads-up no-limit poker: Libratus beats top professionals. Science, 359(6374):418- 424, 2018.
  6. [Brown and Sandholm, 2019] Noam Brown and Tuomas Sandholm. Superhuman ai for multiplayer poker. Science, 365(6456):885-890, 2019.
  7. [Conitzer and Sandholm, 2006] Vincent Conitzer and Tuo- mas Sandholm. Computing the optimal strategy to commit to. In Proceedings of the 7th ACM conference on Elec- tronic commerce, pages 82-90, 2006.
  8. [Fang et al., 2015] Fei Fang, Peter Stone, and Milind Tambe. When security games go green: Designing defender strate- gies to prevent poaching and illegal fishing. In IJCAI, pages 2589-2595, 2015. IJCAI
  9. [Fang et al., 2017] Fei Fang, Thanh H Nguyen, Rob Pickles, Wai Y Lam, Gopalasamy R Clements, Bo An, Amandeep Singh, Brian C Schwedock, Milind Tambe, and Andrew Lemieux. Paws-a deployed game-theoretic application to combat poaching. AI Magazine, 2017.
  10. [Farina et al., 2019] Gabriele Farina, Chun Kai Ling, Fei Fang, and Tuomas Sandholm. Efficient regret minimiza- tion algorithm for extensive-form correlated equilibrium. Advances in Neural Information Processing Systems, 32, 2019.
  11. [Farina et al., 2022] Gabriele Farina, Chung-Wei Lee, Haipeng Luo, and Christian Kroer. Kernelized multi- plicative weights for 0/1-polyhedral games: Bridging the gap between learning in extensive-form and normal-form games. In International Conference on Machine Learning, pages 6337-6357. PMLR, 2022.
  12. [Friedman, 2013] Avner Friedman. Differential games. Courier Corporation, 2013.
  13. Gurobi Optimization, LLC. Gurobi Optimizer Reference Manual, 2023.
  14. [Isaacs, 1999] Rufus Isaacs. Differential games: a mathe- matical theory with applications to warfare and pursuit, control and optimization. Courier Corporation, 1999.
  15. [Jain et al., 2013] Manish Jain, Bo An, and Milind Tambe. Security games applied to real-world: Research contribu- tions and challenges. In Moving Target Defense II: Appli- cation of Game Theory and Adversarial Modeling, pages 15-39. Springer, 2013.
  16. [Kiekintveld et al., 2009] Christopher Kiekintveld, Manish Jain, Jason Tsai, James Pita, Fernando Ordónez, and Milind Tambe. Computing optimal randomized resource allocations for massive security games. 2009.
  17. [Korzhyk et al., 2010] Dmytro Korzhyk, Vincent Conitzer, and Ronald Parr. Complexity of computing optimal stack- elberg strategies in security resource allocation games. In Proceedings of the AAAI Conference on Artificial Intelli- gence, volume 24, pages 805-810, 2010.
  18. [Lanctot et al., 2017] Marc Lanctot, Vinicius Zambaldi, Au- drunas Gruslys, Angeliki Lazaridou, Karl Tuyls, Julien Pérolat, David Silver, and Thore Graepel. A unified game- theoretic approach to multiagent reinforcement learning. Advances in neural information processing systems, 30, 2017.
  19. [Moravčík et al., 2017] Matej Moravčík, Martin Schmid, Neil Burch, Viliam Lisỳ, Dustin Morrill, Nolan Bard, Trevor Davis, Kevin Waugh, Michael Johanson, and Michael Bowling. Deepstack: Expert-level artifi- cial intelligence in heads-up no-limit poker. Science, 356(6337):508-513, 2017.
  20. [Parsons, 2006] Torrence D Parsons. Pursuit-evasion in a graph. In Theory and Applications of Graphs: Pro- ceedings, Michigan May 11-15, 1976, pages 426-441. Springer, 2006.
  21. [Perolat et al., 2022] Julien Perolat, Bart De Vylder, Daniel Hennes, Eugene Tarassov, Florian Strub, Vincent de Boer, Paul Muller, Jerome T Connor, Neil Burch, Thomas Anthony, et al. Mastering the game of stratego with model-free multiagent reinforcement learning. Science, 378(6623):990-996, 2022.
  22. [Pita et al., 2008] James Pita, Manish Jain, Fernando Ordónez, Christopher Portway, Milind Tambe, Craig Western, Praveen Paruchuri, and Sarit Kraus. Armor security for los angeles international airport. In AAAI, pages 1884-1885, 2008.
  23. [Rass et al., 2017] Stefan Rass, Sandra König, and Stefan Schauer. Defending against advanced persistent threats us- ing game-theory. PloS one, 12(1):e0168675, 2017.
  24. [Shieh et al., 2012] Eric Shieh, Bo An, Rong Yang, Milind Tambe, Craig Baldwin, Joseph DiRenzo, Ben Maule, and Garrett Meyer. Protect: A deployed game theoretic system to protect the ports of the united states. In Proceedings of the 11th international conference on autonomous agents and multiagent systems-volume 1, pages 13-20, 2012.
  25. [Shoham and Leyton-Brown, 2008] Yoav Shoham and Kevin Leyton-Brown. Multiagent systems: Algorithmic, game-theoretic, and logical foundations. Cambridge University Press, 2008.
  26. [Smith and Lim, 2008] J Cole Smith and Churlzu Lim. Al- gorithms for network interdiction and fortification games. Pareto optimality, game theory and equilibria, pages 609- 644, 2008.
  27. [Smith and Song, 2020] J Cole Smith and Yongjia Song. A survey of network interdiction models and algorithms. Eu- ropean Journal of Operational Research, 283(3):797-811, 2020.
  28. [Takimoto and Warmuth, 2003] Eiji Takimoto and Man- fred K Warmuth. Path kernels and multiplicative updates. The Journal of Machine Learning Research, 4:773-818, 2003.
  29. [Tsai et al., 2009] Jason Tsai, Christopher Kiekintveld, Fer- nando Ordóñez, Milind Tamble, and Shyamsunder Rathi. Iris -a tool for strategic security allocation in trans- portation networks categories and subject descriptors. In Proceedings of the 8th International Conference on Au- tonomous Agents and Multiagent Systems, 2009.
  30. [v. Neumann, 1928] J v. Neumann. Zur theorie der gesellschaftsspiele. Mathematische annalen, 100(1):295- 320, 1928.
  31. [Wang et al., 2019] Yufei Wang, Zheyuan Ryan Shi, Lantao Yu, Yi Wu, Rohit Singh, Lucas Joppa, and Fei Fang. Deep reinforcement learning for green security games with real- time information. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, pages 1401-1408, 2019.
  32. [Washburn and Wood, 1995] Alan Washburn and Kevin Wood. Two-person zero-sum games for network interdic- tion. Operations research, 43(2):243-251, 1995.
  33. [Weintraub et al., 2020] Isaac E Weintraub, Meir Pachter, and Eloy Garcia. An introduction to pursuit-evasion dif- ferential games. In 2020 American Control Conference (ACC), pages 1049-1066. IEEE, 2020.
  34. [Wollmer, 1964] Richard Wollmer. Removing arcs from a network. Operations Research, 12(6):934-940, 1964.
  35. [Xu, 2016] Haifeng Xu. The mysteries of security games: Equilibrium computation becomes combinatorial algo- rithm design. In Proceedings of the 2016 ACM Conference on Economics and Computation, pages 497-514, 2016.
  36. [Xue et al., 2021] Wanqi Xue, Youzhi Zhang, Shuxin Li, Xinrun Wang, Bo An, and Chai Kiat Yeo. Solving large- scale extensive-form network security games via neu- ral fictitious self-play. arXiv preprint arXiv:2106.00897, 2021.
  37. [Zhang et al., 2017] Youzhi Zhang, Bo An, Long Tran- Thanh, Zhen Wang, Jiarui Gan, and Nicholas R Jennings. Optimal escape interdiction on transportation networks. 2017. IJCAI

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards