Solving Structured Hierarchical Games Using Differential Backward Induction

Abstract

From large-scale organizations to decentralized political systems, hierarchical strategic decision making is commonplace. We introduce a novel class of structured hierarchical games (SHGs) that formally capture such hierarchical strategic interactions. In an SHG, each player is a node in a tree, and strategic choices of players are sequenced from root to leaves, with root moving first, followed by its children, then followed by their children, and so on until the leaves. A player’s utility in an SHG depends on its own decision, and on the choices of its parent and all the tree leaves. SHGs thus generalize simultaneous-move games, as well as Stackelberg games with many followers. We leverage the structure of both the sequence of player moves as well as payoff dependence to develop a gradient-based back propagation-style algorithm, which we call Differential Backward Induction (DBI), for approximating equilibria of SHGs. We provide a sufficient condition for convergence of DBI and demonstrate its efficacy in finding approximate equilibrium solutions to several SHG models of hierarchical policy-making problems.

Cite

Text

Li et al. "Solving Structured Hierarchical Games Using Differential Backward Induction." Uncertainty in Artificial Intelligence, 2022.

Markdown

[Li et al. "Solving Structured Hierarchical Games Using Differential Backward Induction." Uncertainty in Artificial Intelligence, 2022.](https://mlanthology.org/uai/2022/li2022uai-solving/)

BibTeX

@inproceedings{li2022uai-solving,
  title     = {{Solving Structured Hierarchical Games Using Differential Backward Induction}},
  author    = {Li, Zun and Jia, Feiran and Mate, Aditya and Jabbari, Shahin and Chakraborty, Mithun and Tambe, Milind and Vorobeychik, Yevgeniy},
  booktitle = {Uncertainty in Artificial Intelligence},
  year      = {2022},
  pages     = {1107-1117},
  volume    = {180},
  url       = {https://mlanthology.org/uai/2022/li2022uai-solving/}
}