Abstract

This work proposes a scheme that enables selfish nodes to cooperate in caching, here dubbed ”Not So Cooperative Caching” (NSCC). We consider a network comprised of selfish nodes; each is with caching capability and an objective of reducing its own access cost by fetching data from local cache or from other caches. The challenge is to determine what objects to cache at each node so as to induce low individual node access costs, and the realistic access ”price” model which allows various access ”prices” of different node pairs further complicates the decision making. Using a game-theoretic approach and considering the various access ”prices,” NSCC seeks a global object placement in which individual node access costs are reduced as compared to that when they operate in isolation (referred to as GL) so as to incur implicit cooperation even among these selfish nodes. Our extensive experimental results demonstrate that in most cases, NSCC outperforms previous work (TSLS) which ignores the difference in access ”prices,” reduces individual node access costs by on average, more than 47.32% as compared to GL, and allows for a fairer treatment of nodes according to their average access ”prices.”

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.