Caching with Time Windows and Delays
Anupam Gupta, Amit Kumar, Debmalya Panigrahi

TL;DR
This paper introduces improved online algorithms with logarithmic competitiveness for generalized caching problems involving time windows and delays, and provides the first offline approximation algorithms and hardness results.
Contribution
It presents the first $O(rac{ ext{log} k ext{ log} n)}$-competitive algorithms for PageTW and PageD, and the first offline $O(1)$-approximation and APX-hardness results.
Findings
Achieved $O( ext{log} k ext{ log} n)$-competitive algorithms for online PageTW and PageD.
Developed $O(1)$-approximation algorithms for offline PageTW and PageD.
Proved APX-hardness for offline PageTW and PageD.
Abstract
We consider two generalizations of the classical weighted paging problem that incorporate the notion of delayed service of page requests. The first is the (weighted) Paging with Time Windows (PageTW) problem, which is like the classical weighted paging problem except that each page request only needs to be served before a given deadline. This problem arises in many practical applications of online caching, such as the "deadline" I/O scheduler in the Linux kernel and video-on-demand streaming. The second, and more general, problem is the (weighted) Paging with Delay (PageD) problem, where the delay in serving a page request results in a penalty being assessed to the objective. This problem generalizes the caching problem to allow delayed service, a line of work that has recently gained traction in online algorithms (e.g., Emek et al. STOC '16, Azar et al. STOC '17, Azar and Touitou FOCS…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Caching and Content Delivery · Advanced Wireless Network Optimization
