Preference graphs: a combinatorial tool for game theory
Oliver Biggar, Iman Shames
TL;DR
This paper investigates the preference graph, a combinatorial representation of normal-form games where edges encode unilateral improvements and sinks correspond to pure Nash equilibria. It shows the preference graph is a foundational tool for understanding game structure, dominated strategies, and key classes (ordinal potential, supermodular, weakly acyclic), and it connects this graph to core dynamics such as fictitious play and the replicator dynamic. The authors articulate basic graph-theoretic properties, contrast the preference graph with the best-response graph, and demonstrate how sink equilibria provide a computable and predictive lens for a wide range of dynamics, including Markov-based approximations and the Price of Sinking. Overall, the work advocates a graph-centric framework for analyzing and applying game-theoretic concepts to new problems, with potential for broader modeling via partially ordered preferences and dynamics.
Abstract
The preference graph is a combinatorial representation of the structure of a normal-form game. Its nodes are the strategy profiles, with an arc between profiles if they differ in the strategy of a single player, where the orientation indicates the preferred choice for that player. We show that the preference graph is a surprisingly fundamental tool for studying normal-form games, which arises from natural axioms and which underlies many key game-theoretic concepts, including dominated strategies and strict Nash equilibria, as well as classes of games like potential games, supermodular games and weakly acyclic games. The preference graph is especially related to game dynamics, playing a significant role in the behaviour of fictitious play and the replicator dynamic. Overall, we aim to equip game theorists with the tools and understanding to apply the preference graph to new problems in game theory.
