On Altruism and Spite in Bimatrix Games
Michail Fasoulakis, Leonidas Bakopoulos, Charilaos Akasiadis, Georgios Chalkiadakis
TL;DR
This work initiates an algorithmic study of altruism and spite in bimatrix games by introducing a parametric transformation $G'=(R',C')$ with $R'=R+\\lambda_R C$ and $C'=C+\\lambda_C R$, enabling analysis of equilibrium complexity and learning dynamics. It establishes PPAD-completeness for exact Nash equilibria in most settings while identifying polynomial-time approximate NE regimes for certain $\\lambda$ values, and presents a gradient-descent framework that alternates strategy and behavioral-parameter optimization to reach low regret. The paper also demonstrates opponent modeling to infer an opponent's altruism/spite level, enabling informed opponent selection and transfer learning across different games to accelerate adaptation. Together, these results bridge algorithmic game theory with machine learning methods to study, learn, and exploit robust altruistic or spiteful behaviors in strategic interactions.
Abstract
One common assumption in game theory is that any player optimizes a utility function that takes into account only its own payoff. However, it has long been observed that in real life players may adopt an altruistic or even spiteful behaviour. As such, there are numerous attempts in the economics literature that strive to explain the fact that players are not entirely selfish, but most of these works do not focus on the algorithmic implications of altruism or spite in games. In this paper, we relax the aforementioned ``self-interest'' assumption, and initiate the study of algorithmic aspects of bimatrix games -- such as the complexity and the quality of their (approximate) Nash equilibria -- under altruism or spite. We provide both a theoretical and an experimental treatment of these topics. Moreover, we demonstrate the potential for learning the degree of an opponent's altruistic/spiteful behaviour, and employing this for opponent selection and transfer of knowledge in bimatrix games.
