English

Complexity of equilibria in binary public goods games on undirected graphs

Computer Science and Game Theory 2023-05-22 v3 Computational Complexity

Abstract

We study the complexity of computing equilibria in binary public goods games on undirected graphs. In such a game, players correspond to vertices in a graph and face a binary choice of performing an action, or not. Each player's decision depends only on the number of neighbors in the graph who perform the action and is encoded by a per-player binary pattern. We show that games with decreasing patterns (where players only want to act up to a threshold number of adjacent players doing so) always have a pure Nash equilibrium and that one is reached from any starting profile by following a polynomially bounded sequence of best responses. For non-monotonic patterns of the form 10k1010^k10^* (where players want to act alone or alongside k+1k + 1 neighbors), we show that it is NP\mathsf{NP}-hard to decide whether a pure Nash equilibrium exists. We further investigate a generalization of the model that permits ties of varying strength: an edge with integral weight ww behaves as ww parallel edges. While, in this model, a pure Nash equilibrium still exists for decreasing patters, we show that the task of computing one is PLS\mathsf{PLS}-complete.

Keywords

Cite

@article{arxiv.2301.11849,
  title  = {Complexity of equilibria in binary public goods games on undirected graphs},
  author = {Max Klimm and Maximilian J. Stahlberg},
  journal= {arXiv preprint arXiv:2301.11849},
  year   = {2023}
}

Comments

To appear in the Proceedings of the 24th ACM Conference on Economics and Computation (EC 2023)