Evolution of cooperation in networked heterogeneous fluctuating environments
Viktor Stojkoski, Marko Karbevski, Zoran Utkovski, Lasko Basnarkov,, Ljupco Kocarev

TL;DR
This paper explores how cooperation evolves in complex, fluctuating environments with heterogeneous populations and network structures, revealing multiple stable states and proposing a behavioral rule that promotes sustained cooperation.
Contribution
It generalizes existing models by analyzing cooperation in structured, heterogeneous populations under environmental fluctuations using a generalized reciprocity rule.
Findings
Multiple network components with distinct stability properties emerge due to environmental fluctuations.
The generalized reciprocity rule ensures steady-state cooperation levels exceeding traditional unconditional cooperation.
Results have potential applications in artificial systems like reinforcement learning.
Abstract
Fluctuating environments are situations where the spatio-temporal stochasticity plays a significant role in the evolutionary dynamics. The study of the evolution of cooperation in these environments typically assumes a homogeneous, well mixed population, whose constituents are endowed with identical capabilities. In this paper, we generalize these results by developing a systematic study for the cooperation dynamics in fluctuating environments under the consideration of structured, heterogeneous populations with individual entities subjected to general behavioral rules. Considering complex network topologies, and a behavioral rule based on generalized reciprocity, we perform a detailed analysis of the effect of the underlying interaction structure on the evolutionary stability of cooperation. We find that, in the presence of environmental fluctuations, the cooperation dynamics can lead…
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.
