skip to main content
10.1145/3219166.3219219acmconferencesArticle/Chapter ViewAbstractPublication PagesecConference Proceedingsconference-collections
research-article

Incremental Strategy Generation for Stackelberg Equilibria in Extensive-Form Games

Published:11 June 2018Publication History

ABSTRACT

Dynamic interaction appears in many real-world scenarios where players are able to observe (perhaps imperfectly) the actions of another player and react accordingly. We consider the baseline representation of dynamic games - the extensive form - and focus on computing Stackelberg equilibrium (SE), where the leader commits to a strategy to which the follower plays a best response. For one-shot games (e.g., security games), strategy-generation (SG) algorithms offer dramatic speed-up by incrementally expanding the strategy spaces. However, a direct application of SG to extensive-form games (EFGs) does not bring a similar speed-up since it typically results in a nearly-complete strategy space. Our contributions are twofold: (1) for the first time we introduce an algorithm that allows us to incrementally expand the strategy space to find a SE in EFGs; (2) we introduce a heuristic variant of the algorithm that is theoretically incomplete, but in practice allows us to find exact (or close-to optimal) Stackelberg equilibrium by constructing a significantly smaller strategy space. Our experimental evaluation confirms that we are able to compute SE by considering only a fraction of the strategy space that often leads to a significant speed-up in computation times.

Skip Supplemental Material Section

Supplemental Material

p151.mp4

mp4

481.9 MB

References

  1. Branislav Bo'sansk´y, Simina Br^anzei, Kristoffer Arnsfelt Hansen, Troels Bjerre Lund, and Peter Bro Miltersen. 2017. Computation of Stackelberg Equilibria of Finite Sequential Games. ACM Transactions on Economics and Computation 5, 4, Article 23 (Dec. 2017), 24 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Branislav Bo'sansk´y, Albert Xin Jiang, Milind Tambe, and Christopher Kiekintveld. 2015. Combining Compact Representation and Incremental Generation in Large Games with Sequential Strategies. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Branislav Bo'sansk´y, Christopher Kiekintveld, Viliam Lis´y, and Michal Pěchouček. 2014. An Exact Double-Oracle Algorithm for Zero-Sum Extensive-Form Games with Imperfect Information. Journal of Artificial Intelligence Research 51 (2014), 829--866. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Branislav Bo'sansk´y and Jiõ´ Cerm´ak. 2015. Sequence-Form Algorithm for Computing Stackelberg - Equilibria in Extensive-Form Games. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence. 805--811. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Michael Bowling, Neil Burch, Michael Johanson, and Oskari Tammelin. 2015. Heads-up limit holdem poker is solved. Science 347, 6218 (2015), 145--149.Google ScholarGoogle Scholar
  6. Karel Durkota, Viliam Lis´y, Christopher Kiekintveld, Branislav Bo'sansk´y, and Michal Pěchouček. 2016. Case Studies of Network Defense with Attack Graph Games. IEEE Intelligent Systems 31, 5 (2016), 24--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Karel Durkota, Viliam Lis´y, Christopher Kiekintveld, Karel Hor´ak, Branislav Bo'sansk´y, and Tom´a's Pevn´y. 2017. Optimal Strategies for Detecting Data Exfiltration by Internal and External Attackers. In GameSec 2017, LNCS 10575. 171--192.Google ScholarGoogle Scholar
  8. Manish Jain, Erim Kardes, Christopher Kiekintveld, Fernando Ord´onez, and Milind Tambe. 2010. Security Games with Arbitrary Schedules: A Branch and Price Approach.. In Proceedings of the Twenty-Fourth AAAI Conference on Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Manish Jain, Milind Tambe, and Christopher Kiekintveld. 2011. Quality-bounded solutions for finite Bayesian Stackelberg games: Scaling up. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems. 997--1004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Daphne Koller, Nimrod Megiddo, and Bernhard von Stengel. 1996. Efficient Computation of Equilibria for Extensive two-person Games. Games and Economic Behavior (1996), 247--259.Google ScholarGoogle Scholar
  11. Christian Kroer, Gabriele Farina, and Tuomas Sandholm. 2018. Robust Stackelberg Equilibria in Extensive-Form Games and Extension to Limited Lookahead. In Proceedings of Thirty-Second AAAI Conference on Artificial Intelligence.Google ScholarGoogle Scholar
  12. George Leitmann. 1978. On generalized Stackelberg strategies. Journal of Optimization Theory and Applications 26, 4 (1978), 637--643.Google ScholarGoogle ScholarCross RefCross Ref
  13. Joshua Letchford and Vincent Conitzer. 2010. Computing Optimal Strategies to Commit to in ExtensiveForm Games. In Proceedings of the 11th ACM conference on Electronic commerce. 83--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. H. Brendan McMahan, Geoffrey J. Gordon, and Avrim Blum. 2003. Planning in the Presence of Cost Functions Controlled by an Adversary. In Proceedings of the International Conference on Machine Learning. 536--543. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Matěj Moravč´k, Martin Schmid, Neil Burch, Viliam Lis´y, Dustin Morrill, Nolan Bard, Trevor Davis, Kevin Waugh, Michael Johanson, and Michael Bowling. 2017. DeepStack: Expert-Level Artificial Intelligence in No-Limit Poker. Science (2017).Google ScholarGoogle Scholar
  16. Tuomas Sandholm. 2015. Steering evolution strategically: computational game theory and opponent exploitation for treatment planning, drug design, and synthetic biology. In Proceedings of the TwentyNinth AAAI Conference on Artificial Intelligence. AAAI Press, 4057--4061. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Marten Van Dijk, Ari Juels, Alina Oprea, and Ronald L Rivest. 2013. FlipIt: The game of stealthy takeover. Journal of Cryptology 26, 4 (2013), 655--713. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Ondřej Vaněk. 2013. Computational Methods for Transportation Security. Ph.D. Dissertation. Czech Technical University in Prague.Google ScholarGoogle Scholar
  19. Jir´ Cerm´ak, Branislav Bo'sansk´y, Karel Durkota, Viliam Lis´y, and Christopher Kiekintveld. 2016. Using - Correlated Strategies for Computing Stackelberg Equilibria in Extensive-Form Games. In Proceedings of Thirtieth AAAI Conference on Artificial Intelligence. 439--445. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Bernhard von Stengel. 1996. Efficient Computation of Behavior Strategies. Games and Economic Behavior 14 (1996), 220--246.Google ScholarGoogle ScholarCross RefCross Ref
  21. Bernhard von Stengel and Fran¸coise Forges. 2008. Extensive-Form Correlated Equilibrium: Definition and Computational Complexity. Mathematics of Operations Research 33, 4 (2008), 1002--1022.Google ScholarGoogle ScholarCross RefCross Ref
  22. Bernhard von Stengel and Shmuel Zamir. 2004. Leadership with Commitment to Mixed Strategies. Technical Report. CDAM Research Report LSE-CDAM-2004-01.Google ScholarGoogle Scholar
  23. Haifeng Xu, Rupert Freeman, Vincent Conitzer, Shaddin Dughmi, and Milind Tambe. 2016. Signaling in bayesian stackelberg games. In Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems. International Foundation for Autonomous Agents and Multiagent Systems, 150--158. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Incremental Strategy Generation for Stackelberg Equilibria in Extensive-Form Games

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        EC '18: Proceedings of the 2018 ACM Conference on Economics and Computation
        June 2018
        713 pages
        ISBN:9781450358293
        DOI:10.1145/3219166

        Copyright © 2018 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 11 June 2018

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        EC '18 Paper Acceptance Rate70of269submissions,26%Overall Acceptance Rate664of2,389submissions,28%

        Upcoming Conference

        EC '24
        The 25th ACM Conference on Economics and Computation
        July 8 - 11, 2024
        New Haven , CT , USA

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader