Allen, Stuart Michael ORCID: https://orcid.org/0000-0003-1776-7489, Colombo, Gualtiero B. and Whitaker, Roger Marcus ORCID: https://orcid.org/0000-0002-8473-1913 2010. Cooperation through self-similar social networks. ACM Transactions on Autonomous and Adaptive Systems 5 (1) , 4. 10.1145/1671948.1671952 |
Abstract
We address the problem of cooperation in decentralized systems, specifically looking at interactions between independent pairs of peers where mutual exchange of resources (e.g., updating or sharing content) is required. In the absence of any enforcement mechanism or protocol, there is no incentive for one party to directly reciprocate during a transaction with another. Consequently, for such decentralized systems to function, protocols for self-organization need to explicitly promote cooperation in a manner where adherence to the protocol is incentivized. In this article we introduce a new generic model to achieve this. The model is based on peers repeatedly interacting to build up and maintain a dynamic social network of others that they can trust based on similarity of cooperation. This mechanism effectively incentivizes unselfish behavior, where peers with higher levels of cooperation gain higher payoff. We examine the model's behavior and robustness in detail. This includes the effect of peers self-adapting their cooperation level in response to maximizing their payoff, representing a Nash-equilibrium of the system. The study shows that the formation of a social network based on reflexive cooperation levels can be a highly effective and robust incentive mechanism for autonomous decentralized systems.
Item Type: | Article |
---|---|
Date Type: | Publication |
Status: | Published |
Schools: | Computer Science & Informatics Systems Immunity Research Institute (SIURI) |
Publisher: | ACM |
ISSN: | 1556-4665 |
Last Modified: | 26 Jun 2024 01:08 |
URI: | https://orca.cardiff.ac.uk/id/eprint/14191 |
Citation Data
Cited 30 times in Scopus. View in Scopus. Powered By Scopus® Data
Actions (repository staff only)
Edit Item |