Show simple item record

Exploiting Tree Structure in Empirical Game-Theoretic Analysis for Extensive-Form Games

dc.contributor.authorKonicki, Christine
dc.date.accessioned2025-01-06T18:17:54Z
dc.date.available2025-01-06T18:17:54Z
dc.date.issued2024
dc.date.submitted2024
dc.identifier.urihttps://hdl.handle.net/2027.42/196070
dc.description.abstractMany real-world multiplayer scenarios are too large or complex to be described and analyzed with game theory. Empirical Game-Theoretic Analysis (EGTA) reasons about complex game scenarios by organizing data accumulated from gameplay simulation into an empirical game model and then computing a solution from the model using game-theoretic algorithms. In most uses to date, EGTA has represented the game model in normal form, which excludes the conditional information and nuanced sequential decision-making that define player strategies within the underlying game. Intuitively, a game model in extensive form presents an opportunity to exploit the benefits of this tree structure in service of EGTA. I develop new methods to improve EGTA by incorporating extensive-form models based on the sequential structure of the underlying game. I introduce a general framework called Tree-Exploiting EGTA (TE-EGTA), which constructs an empirical game model that expresses observations and organizes gameplay actions sequentially in time. I demonstrate that incorporating even a little tree structure vastly reduces estimation error in strategy-profile payoffs compared to the normal-form model. Then, I address the problem of expanding the strategy space of an extensive-form model with new best responses. I demonstrate how to exploit tree structure for iterative model refinement. This allows strategy exploration to occur on a finer-grained level across old and new paths through the empirical game tree as the model grows. Then, I introduce a more general approach that uses an empirical game tree whose edges correspond to implicit policies learned through deep reinforcement learning. The approach also selectively incorporates best responses at certain information sets so the tree can grow scalably over time. I also leverage the extensive-form model to employ refined Nash equilibria (NE) in EGTA, specifically subgame perfect equilibrium (SPE) and perfect Bayesian equilibrium (PBE). I give an algorithm for computing each solution from a game and prove its correctness and runtime theoretically and empirically. Then, I compared them as targets for learning best responses during strategy exploration and found that refined NE steered the empirical model toward a solution yielding smaller regret than when NE was used as the target. Additionally, my results showed that SPE was best suited to games with minimal imperfect information at the start while PBE was best suited to games with large swaths of imperfect information distributed throughout.
dc.language.isoen_US
dc.subjectGame Theory
dc.subjectExtensive-Form Games
dc.subjectEmpirical Game-Theoretic Analysis
dc.titleExploiting Tree Structure in Empirical Game-Theoretic Analysis for Extensive-Form Games
dc.typeThesis
dc.description.thesisdegreenamePhD
dc.description.thesisdegreedisciplineComputer Science & Engineering
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.contributor.committeememberWellman, Michael P
dc.contributor.committeememberSchoenebeck, Grant
dc.contributor.committeememberBodwin, Gregory Michael
dc.contributor.committeememberChakraborty, Mithun
dc.subject.hlbsecondlevelComputer Science
dc.subject.hlbtoplevelEngineering
dc.contributor.affiliationumcampusAnn Arbor
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/196070/1/ckonicki_1.pdf
dc.identifier.doihttps://dx.doi.org/10.7302/25006
dc.identifier.orcid0009-0002-3638-6331
dc.identifier.name-orcidKonicki, Christine; 0009-0002-3638-6331en_US
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe its collections in a way that respects the people and communities who create, use, and are represented in them. We encourage you to Contact Us anonymously if you encounter harmful or problematic language in catalog records or finding aids. More information about our policies and practices is available at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.