Research Article
How does user heterogeneity affect performance of P2P caching?: Evolutionary game theoretic approach
@INPROCEEDINGS{10.4108/ICST.BIONETICS2008.4695, author={Masahiro Sasabe and Yusuke Matsuda and Tetsuya Takine}, title={How does user heterogeneity affect performance of P2P caching?: Evolutionary game theoretic approach}, proceedings={1st International ICST Workshop on Technologies for Ambient Information Society}, publisher={ACM}, proceedings_a={TAIS}, year={2010}, month={5}, keywords={Evolutionary game theory P2P file sharing system performance user heterogeneity}, doi={10.4108/ICST.BIONETICS2008.4695} }
- Masahiro Sasabe
Yusuke Matsuda
Tetsuya Takine
Year: 2010
How does user heterogeneity affect performance of P2P caching?: Evolutionary game theoretic approach
TAIS
ICST
DOI: 10.4108/ICST.BIONETICS2008.4695
Abstract
Ubiquitous information societies enables us to freely obtain information anytime and anywhere. Beyond this concept, achievement of ambient information societies has been expected in recent years, in which we can retrieve desired information in accordance with current conditions of surrounding environments. In this paper, we focus on Peer-to-Peer (P2P) file sharing systems as an example of such ambient information sharing systems. We try to figure out the system performance when all users behave selfishly and autonomously according to their surrounding situations. In P2P file sharing systems, file availability is improved by users cooperatively caching and sharing files. However, many users may hesitate to cache files cooperatively due to the cost for caching, such as storage consumption, processing load, and bandwidth consumption. In such a case, unpopular files are likely to disappear from the system. In this paper, we reveal how the selfish user behavior affects the system performance using evolutionary game theoretic approach. Specifically, we focus on situations where users are heterogeneous in terms of aggressiveness in cooperative caching. Analytical results show that the user heterogeneity contributes to the stability of file availability.