Applied multivariate statistical analysis
Applied multivariate statistical analysis
A user-access model-driven approach to proxy cache performance analysis
Decision Support Systems
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Analysis of a Least Recently Used Cache Management Policy for Web Browsers
Operations Research
A survey of Web cache replacement strategies
ACM Computing Surveys (CSUR)
Market-Based Resource Allocation for Content Delivery in the Internet
IEEE Transactions on Computers
An Expiration Age-Based Document Placement Scheme for Cooperative Web Caching
IEEE Transactions on Knowledge and Data Engineering
Selfish caching in distributed systems: a game-theoretic analysis
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
A new approach for a proxy-level web caching mechanism
Decision Support Systems
Efficient web content delivery using proxy caching techniques
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Location and time do matter: A long tail study of website requests
Decision Support Systems
Designing content distribution networks for optimal cost and performance
Information Technology and Management
Intelligent Naïve Bayes-based approaches for Web proxy caching
Knowledge-Based Systems
Intelligent Web proxy caching approaches based on machine learning techniques
Decision Support Systems
Cooperative Cashing? An Economic Analysis of Document Duplication in Cooperative Web Caching
Information Systems Research
Hi-index | 0.00 |
In a network of proxy-level caches, such as IRCache (www.ircache.net), nodes collaborate with one another to satisfy object requests. However, since collaboration in current implementations of proxy cache networks is typically limited to sharing cache contents, there may be unnecessary redundancies in storing objects. It is expected that a mechanism that considers the objects cached at every node in the network would be more effective for reducing user delays. In this study we construct algorithms for different implementations of such a mechanism using the theoretical approach of Tawarmalani et al. [Tawarmalani, M., Karthik, K., and De, P., Allocating Objects in a Network of Caches: Centralized and Decentralized Analyses, (2007) Purdue University Working Paper] that investigate caching policies where nodes do consider objects held by their neighbors. The caching implementations are also compared and contrasted with numerical computations using simulated data. The performance results should provide useful directions for computer network administrators to develop proxy caching implementations that are suited for differing network and demand characteristics. There is a significant potential for deploying proxy cache networks in order to reduce the delays experienced by web users due to increasing congestion on the Internet. Therefore we believe that this study contributes to network caching research that is beneficial for Internet users.