Computing Game Symmetries and Equilibria That Respect Them
Emanuel Tewolde, Brian Hu Zhang, Caspar Oesterheld, Tuomas Sandholm,, Vincent Conitzer

TL;DR
This paper explores the computational complexity of identifying and leveraging symmetries in multiagent games, revealing connections to graph automorphisms and providing efficient methods for special cases.
Contribution
It establishes complexity results linking game symmetries to graph automorphisms and offers polynomial-time algorithms for specific game classes.
Findings
Symmetries correspond to graph automorphisms, with completeness results.
Finding symmetry-respecting Nash equilibria is PPAD- and CLS-complete.
Polynomial-time solutions exist for certain symmetric or two-player zero-sum games.
Abstract
Strategic interactions can be represented more concisely, and analyzed and solved more efficiently, if we are aware of the symmetries within the multiagent system. Symmetries also have conceptual implications, for example for equilibrium selection. We study the computational complexity of identifying and using symmetries. Using the classical framework of normal-form games, we consider game symmetries that can be across some or all players and/or actions. We find a strong connection between game symmetries and graph automorphisms, yielding graph automorphism and graph isomorphism completeness results for characterizing the symmetries present in a game. On the other hand, we also show that the problem becomes polynomial-time solvable when we restrict the consideration of actions in one of two ways. Next, we investigate when exactly game symmetries can be successfully leveraged for Nash…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsGame Theory and Applications
MethodsAttentive Walk-Aggregating Graph Neural Network · Sparse Evolutionary Training
