The Study of Dynamic Caching via State Transition Field – the Case of Time-Invariant Popularity

09/09/2019
by   Jie Gao, et al.
0

This two-part paper investigates cache replacement schemes with the objective of developing a general model to unify the analysis of various replacement schemes and illustrate their features. To achieve this goal, we study the dynamic process of caching in the vector space and introduce the concept of state transition field (STF) to model and characterize replacement schemes. In the first part of this work, we consider the case of time-invariant content popularity based on the independent reference model (IRM). In such case, we demonstrate that the resulting STFs are static, and each replacement scheme leads to a unique STF. The STF determines the expected trace of the dynamic change in the cache state distribution, as a result of content requests and replacements, from any initial point. Moreover, given the replacement scheme, the STF is only determined by the content popularity. Using four example schemes including random replacement (RR) and least recently used (LRU), we show that the STF can be used to analyze replacement schemes such as finding their steady states, highlighting their differences, and revealing insights regarding the impact of knowledge of content popularity. Based on the above results, STF is shown to be useful for characterizing and illustrating replacement schemes. Extensive numeric results are presented to demonstrate analytical STFs and STFs from simulations for the considered example replacement schemes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/09/2019

The Study of Dynamic Caching via State Transition Field – the Case of Time-Varying Popularity

In the second part of this two-part paper, we extend the study of dynami...
research
04/17/2017

Stationary Distribution of a Generalized LRU-MRU Content Cache

Many different caching mechanisms have been previously proposed, explori...
research
01/12/2020

The Design of Dynamic Probabilistic Caching with Time-Varying Content Popularity

In this paper, we design dynamic probabilistic caching for the scenario ...
research
12/28/2017

Caching under Content Freshness Constraints

Several real-time delay-sensitive applications pose varying degrees of f...
research
01/09/2020

Topical Result Caching in Web Search Engines

Caching search results is employed in information retrieval systems to e...
research
04/23/2023

Cache-Aided Communications in MISO Networks with Dynamic User Behavior: A Universal Solution

A practical barrier to the implementation of cache-aided networks is dyn...
research
11/14/2018

UtilCache: Effectively and Practicably Reducing Link Cost in Information-Centric Network

Minimizing total link cost in Information-Centric Network (ICN) by optim...

Please sign up or login with your details

Forgot password? Click here to reset