ACM Home Page
Please provide us with feedback. Feedback
Web caching with request reordering
Full text PdfPdf (206 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
San Francisco, California
Pages: 104 - 105  
Year of Publication: 2002
ISBN:0-89871-513-X
Authors
Tomás Feder
Rajeev Motwani  Stanford University, Stanford, CA
Rina Panigrahy
An Zhu  Stanford University, Stanford, CA
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 20,   Citation Count: 3
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Current web caching algorithms process requests in the order of the arrival. While such restriction is inevitable in system paging due to the sequential nature of a program, the HTTP requests are (essentially) independent at a high volume proxy server. This gives a proxy server the flexibility to reorder requests, provided no request is inordinately delayed. The expectation is that reordering requests may lead to better performance. We formulate an online k-reordering problem that captures such phenomenon for unit caches. We give a dynamic programming algorithm to solve the offline case. We give O(1) upper and lower bound on the competitive ratio of the online algorithms. We also generalize this problem to any metric space.



Collaborative Colleagues:
Tomás Feder: colleagues
Rajeev Motwani: colleagues
Rina Panigrahy: colleagues
An Zhu: colleagues