An Optimal Trade-off between Content Freshness and Refresh Cost
Yibei Ling, Jie Mi

TL;DR
This paper formulates an optimal refresh scheduling strategy for caching systems that balances content freshness against refresh costs, providing theoretical proofs and comparisons of different scheduling methods.
Contribution
It introduces a generic cost model for refresh scheduling, proves the existence and uniqueness of an optimal refresh frequency, and compares fixed and random refresh scheduling.
Findings
Optimal refresh frequency exists and is unique under certain assumptions.
Fixed and random refresh scheduling are equivalent in long-term average cost.
Analytic comparison shows tradeoff effectiveness between freshness and refresh cost.
Abstract
Caching is an effective mechanism for reducing bandwidth usage and alleviating server load. However, the use of caching entails a compromise between content freshness and refresh cost. An excessive refresh allows a high degree of content freshness at a greater cost of system resource. Conversely, a deficient refresh inhibits content freshness but saves the cost of resource usages. To address the freshness-cost problem, we formulate the refresh scheduling problem with a generic cost model and use this cost model to determine an optimal refresh frequency that gives the best tradeoff between refresh cost and content freshness. We prove the existence and uniqueness of an optimal refresh frequency under the assumptions that the arrival of content update is Poisson and the age-related cost monotonically increases with decreasing freshness. In addition, we provide an analytic comparison of…
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.
