Evolution of Cooperation in the Presence of Higher-Order Interactions: from Networks to Hypergraphs
Giulio Burgio, Joan T. Matamalas, Sergio G\'omez, Alex Arenas

TL;DR
This paper investigates how higher-order group interactions, modeled by hypergraphs, influence the evolution of cooperation in structured populations, revealing that increased interaction order and heterogeneity promote cooperative behavior.
Contribution
It introduces a hypergraph-based framework to study higher-order interactions in evolutionary dynamics, extending beyond traditional pairwise network models.
Findings
Group interactions promote cooperation similarly to network reciprocity.
Heterogeneous structures with hubs enhance reciprocity as interaction order increases.
Insights into coexistence of cooperative and non-cooperative behaviors based on structural properties.
Abstract
Many real systems are strongly characterized by collective cooperative phenomena whose existence and properties still need a satisfactory explanation. Coherently with their collective nature, they call for new and more accurate descriptions going beyond pairwise models, such as graphs, in which all the interactions are considered as involving only two individuals at a time. Hypergraphs respond to this need, providing a mathematical representation of a system allowing from pairs to larger groups. In this work, through the use of different hypergraphs, we study how group interactions influence the evolution of cooperation in a structured population, by analyzing the evolutionary dynamics of the public goods game. Here we show that, likewise network reciprocity, group interactions also promote cooperation. More importantly, by means of an invasion analysis in which the conditions for a…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
