Reciprocal resource sharing in P2P environments

Dipyaman Banerjee, Sabyasachi Saha, Sandip Sen, Prithviraj Dasgupta

Research output: Contribution to conferencePaper

9 Citations (Scopus)

Abstract

Peer-to-peer (P2P) systems enable users to share resources in a networked environment without worrying about issues such as scalability and load balancing. Unlike exchange of goods in a traditional market, resource exchange in P2P networks does not involve monetary transactions. This makes P2P systems vulnerable to problems including the free-rider problem that enables users to acquire resources without contributing anything, collusion between groups of users to incorrectly promote or malign other users, and zero-cost identity that enables nodes to obliterate unfavorable history without incurring any expenditure. Previous research addresses these issues using user-reputation, referrals, and shared history based techniques. Here, we describe a multi-agent based reciprocity mechanism where each user's agent makes the decision to share a resource with a requesting user based on the amount of resources previously provided by the requesting user to the providing user and globally in the system. A robust reputation mechanism is proposed to avoid the differential exploitations by the free-riders and to prevent collusion. Experimental results on a simulated P2P network addresses the problems identified above and shows that users adopting the reciprocative mechanism outperform users that do not share resources in the P2P network. Hence, our proposed reciprocative mechanism effectively suppresses free-riding.

Original languageEnglish (US)
Pages989-995
Number of pages7
StatePublished - Dec 1 2005
Event4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05 - Utrecht, Netherlands
Duration: Jul 25 2005Jul 29 2005

Conference

Conference4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05
CountryNetherlands
CityUtrecht
Period7/25/057/29/05

Fingerprint

Resource allocation
Scalability
Costs

Keywords

  • Agents
  • Cooperation
  • Free-riding
  • Peer-to-peer
  • Reciprocity

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Banerjee, D., Saha, S., Sen, S., & Dasgupta, P. (2005). Reciprocal resource sharing in P2P environments. 989-995. Paper presented at 4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05, Utrecht, Netherlands.

Reciprocal resource sharing in P2P environments. / Banerjee, Dipyaman; Saha, Sabyasachi; Sen, Sandip; Dasgupta, Prithviraj.

2005. 989-995 Paper presented at 4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05, Utrecht, Netherlands.

Research output: Contribution to conferencePaper

Banerjee, D, Saha, S, Sen, S & Dasgupta, P 2005, 'Reciprocal resource sharing in P2P environments', Paper presented at 4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05, Utrecht, Netherlands, 7/25/05 - 7/29/05 pp. 989-995.
Banerjee D, Saha S, Sen S, Dasgupta P. Reciprocal resource sharing in P2P environments. 2005. Paper presented at 4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05, Utrecht, Netherlands.
Banerjee, Dipyaman ; Saha, Sabyasachi ; Sen, Sandip ; Dasgupta, Prithviraj. / Reciprocal resource sharing in P2P environments. Paper presented at 4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05, Utrecht, Netherlands.7 p.
@conference{3acdae09a0964b62a679eeabc2f52339,
title = "Reciprocal resource sharing in P2P environments",
abstract = "Peer-to-peer (P2P) systems enable users to share resources in a networked environment without worrying about issues such as scalability and load balancing. Unlike exchange of goods in a traditional market, resource exchange in P2P networks does not involve monetary transactions. This makes P2P systems vulnerable to problems including the free-rider problem that enables users to acquire resources without contributing anything, collusion between groups of users to incorrectly promote or malign other users, and zero-cost identity that enables nodes to obliterate unfavorable history without incurring any expenditure. Previous research addresses these issues using user-reputation, referrals, and shared history based techniques. Here, we describe a multi-agent based reciprocity mechanism where each user's agent makes the decision to share a resource with a requesting user based on the amount of resources previously provided by the requesting user to the providing user and globally in the system. A robust reputation mechanism is proposed to avoid the differential exploitations by the free-riders and to prevent collusion. Experimental results on a simulated P2P network addresses the problems identified above and shows that users adopting the reciprocative mechanism outperform users that do not share resources in the P2P network. Hence, our proposed reciprocative mechanism effectively suppresses free-riding.",
keywords = "Agents, Cooperation, Free-riding, Peer-to-peer, Reciprocity",
author = "Dipyaman Banerjee and Sabyasachi Saha and Sandip Sen and Prithviraj Dasgupta",
year = "2005",
month = "12",
day = "1",
language = "English (US)",
pages = "989--995",
note = "4th International Conference on Autonomous Agents and Multi agent Systems, AAMAS 05 ; Conference date: 25-07-2005 Through 29-07-2005",

}

TY - CONF

T1 - Reciprocal resource sharing in P2P environments

AU - Banerjee, Dipyaman

AU - Saha, Sabyasachi

AU - Sen, Sandip

AU - Dasgupta, Prithviraj

PY - 2005/12/1

Y1 - 2005/12/1

N2 - Peer-to-peer (P2P) systems enable users to share resources in a networked environment without worrying about issues such as scalability and load balancing. Unlike exchange of goods in a traditional market, resource exchange in P2P networks does not involve monetary transactions. This makes P2P systems vulnerable to problems including the free-rider problem that enables users to acquire resources without contributing anything, collusion between groups of users to incorrectly promote or malign other users, and zero-cost identity that enables nodes to obliterate unfavorable history without incurring any expenditure. Previous research addresses these issues using user-reputation, referrals, and shared history based techniques. Here, we describe a multi-agent based reciprocity mechanism where each user's agent makes the decision to share a resource with a requesting user based on the amount of resources previously provided by the requesting user to the providing user and globally in the system. A robust reputation mechanism is proposed to avoid the differential exploitations by the free-riders and to prevent collusion. Experimental results on a simulated P2P network addresses the problems identified above and shows that users adopting the reciprocative mechanism outperform users that do not share resources in the P2P network. Hence, our proposed reciprocative mechanism effectively suppresses free-riding.

AB - Peer-to-peer (P2P) systems enable users to share resources in a networked environment without worrying about issues such as scalability and load balancing. Unlike exchange of goods in a traditional market, resource exchange in P2P networks does not involve monetary transactions. This makes P2P systems vulnerable to problems including the free-rider problem that enables users to acquire resources without contributing anything, collusion between groups of users to incorrectly promote or malign other users, and zero-cost identity that enables nodes to obliterate unfavorable history without incurring any expenditure. Previous research addresses these issues using user-reputation, referrals, and shared history based techniques. Here, we describe a multi-agent based reciprocity mechanism where each user's agent makes the decision to share a resource with a requesting user based on the amount of resources previously provided by the requesting user to the providing user and globally in the system. A robust reputation mechanism is proposed to avoid the differential exploitations by the free-riders and to prevent collusion. Experimental results on a simulated P2P network addresses the problems identified above and shows that users adopting the reciprocative mechanism outperform users that do not share resources in the P2P network. Hence, our proposed reciprocative mechanism effectively suppresses free-riding.

KW - Agents

KW - Cooperation

KW - Free-riding

KW - Peer-to-peer

KW - Reciprocity

UR - http://www.scopus.com/inward/record.url?scp=33644793181&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33644793181&partnerID=8YFLogxK

M3 - Paper

AN - SCOPUS:33644793181

SP - 989

EP - 995

ER -