2017
DOI: 10.1016/j.peva.2017.09.002
|View full text |Cite
|
Sign up to set email alerts
|

TTL approximations of the cache replacement algorithms LRU(m) and h-LRU

Abstract: Computer system and network performance can be significantly improved by caching frequently used information. When the cache size is limited, the cache replacement algorithm has an important impact on the effectiveness of caching. In this paper we introduce time-to-live (TTL) approximations to determine the cache hit probability of two classes of cache replacement algorithms: h-LRU and LRU(m). These approximations only require the requests to be generated according to a general Markovian arrival process (MAP).… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(18 citation statements)
references
References 14 publications
0
18
0
Order By: Relevance
“…Note that the TTL approximation for general independent stationary and ergodic processes takes the same form as for renewal processes [18], which is not surprising in view of Theorem 2 in [19].…”
Section: For Poisson Requests (24) Takes the Familiar Formmentioning
confidence: 70%
See 1 more Smart Citation
“…Note that the TTL approximation for general independent stationary and ergodic processes takes the same form as for renewal processes [18], which is not surprising in view of Theorem 2 in [19].…”
Section: For Poisson Requests (24) Takes the Familiar Formmentioning
confidence: 70%
“…It immediately follows that (53) holds. 19 The next proposition provides a faster rate of convergence under a different condition, (R6), which says the change in the value of a cdf is bounded by a constant multiple of the relative change in its argument. In fact, we only need (25) to hold with t = T n .…”
Section: Rate Of Convergencementioning
confidence: 98%
“…Also, it is proved that a constant time‐to‐live (TTL) policy minimizes/maximizes the hit probability if the requests' renewal function is convex/concave. TTL approximations were introduced in Gast and Houdt to determine the cache hit probability of two classes of cache replacement algorithms: h‐LRU and LRU(m). Also, the presence of invalidation events with LRU has been taken into account by authors in Detti et al They used these approximations to compare the performance of the mentioned policies mostly regarding cache miss/hit probability.…”
Section: Related Workmentioning
confidence: 99%
“…24 There are many papers evaluating the performance of cache replacement policies. [25][26][27][28][29][30][31] The characterization of the miss sequence of the LRU cache was fulfilled in Jelenković and Kang. 26 They discovered that the missing stream from one single cache is approximated well by the superposition of some asymptotically independent renewal processes.…”
Section: Related Workmentioning
confidence: 99%
“…An important body of work concerns the joint edge-cache placement and wireless user association problem. One can identify two different content placement approaches: dynamic caching [6], [8], [12]- [18], and prefetching [4], [5], [7], [10], [11], [19]- [21]. This work falls into the second category.…”
Section: Related Literaturementioning
confidence: 99%