Co-Learning of Strategy and Structure Achieves Full Cooperation in Complex Networks with Dynamical Linking
Co-Learning of Strategy and Structure Achieves Full Cooperation in Complex Networks with Dynamical Linking
Xiaoqing Fan, Chin-wing Leung, Paolo Turrini
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence
Main Track. Pages 72-80.
https://doi.org/10.24963/ijcai.2025/9
Social dilemmas are an important benchmark to study the emergence of cooperation among autonomous learning agents and impressive results were recently achieved in two-player games by reinforcement learning agents equipped with a partner selection module. However, the same cannot be said for games on networks. When surrounded by many other defectors, cooperators suffer harsher punishments and find it hard to replicate, making mass defection quickly take over. The frameworks studied so far for the emergence of cooperation in social dilemmas on networks have shown the key role of dynamical linking, the capacity of agents to select their own neighbours, but they have also relied on hard-wired heuristics, such as imitation dynamics, designed to favour cooperation. In this paper, we remove this constraint and study a population of agents that can autonomously learn whether to cooperate or defect with any of their neighbours in a social dilemma, as well as whether to form or sever social ties with others. Building on a seminal framework for the emergence of cooperation in complex social networks with dynamical linking, we implement our agents as Sarsa learners with Boltzmann exploration and equipped with partner selection actions. We show, for the first time, that these agents can reach a fully cooperative society without requiring ad-hoc heuristics. In doing so, we confirm the fundamental role of timescales, the relative speed at which strategy and structure updates occur, for the emergence of cooperation, highlighting the intricate interplay between network dynamics and decision-making in agent societies.
Keywords:
Agent-based and Multi-agent Systems: MAS: Coordination and cooperation
Agent-based and Multi-agent Systems: MAS: Agent societies
Agent-based and Multi-agent Systems: MAS: Agent-based simulation and emergence
Agent-based and Multi-agent Systems: MAS: Multi-agent learning
