This paper studies the effect of scheduling (reordering) page requests on the page hit ratio. First, we define the residence interval of a page, the time duration during which the page resides in the cache continuously, for off-line page request sequences. Using the residence interval, we show how to reorder requests to reduce the number of page misses. In particular, we show two page replacement policies are useful to minimize some criteria. Second, we consider the “semi-online” model, which assumes that some future requests are known. This model is applicable in practice if unserviced requests are kept in a queue and reordered before execution. Then we develop an efficient semi-online algorithm which selects a page to be evicted from $k $...
AbstractThis paper studies two methods for improving the competitive efficiency of on-line paging al...
AbstractMotivated by the fact that competitive analysis yields too pessimistic results when applied ...
Caching (paging) is a well-studied problem in online algorithms, usually studied under the assumptio...
AbstractWe extend the classic paging model by allowing reordering of requests under the constraint t...
We extend the classic paging model by allowing reordering of requests under the constraint that a re...
We study web caching with request reordering. The goal is to maintain a cache of web documents so th...
We study web caching with request reordering. The goal is to maintain a cache of web documents so th...
A generalized paging problem is considered. Each request is expressed as a set of $u$ pages. In orde...
This paper investigates the questions of what statistical information about a memory request sequenc...
Current web caching algorithms process requests in the order of the arrival. While such restriction ...
AbstractWe consider a paging problem in which each page is assigned an expiration time at the time i...
We introduce a new model of lookahead for on-line paging algorithms and study several algorithms usi...
Caching (paging) is a well-studied problem in online algorithms, usually studied under the assumptio...
Lookahead is a classic concept in the theory of online scheduling. An online algorithm without looka...
Paging (caching) is the problem of managing a two-level memory hierarchy in order to minimize the ti...
AbstractThis paper studies two methods for improving the competitive efficiency of on-line paging al...
AbstractMotivated by the fact that competitive analysis yields too pessimistic results when applied ...
Caching (paging) is a well-studied problem in online algorithms, usually studied under the assumptio...
AbstractWe extend the classic paging model by allowing reordering of requests under the constraint t...
We extend the classic paging model by allowing reordering of requests under the constraint that a re...
We study web caching with request reordering. The goal is to maintain a cache of web documents so th...
We study web caching with request reordering. The goal is to maintain a cache of web documents so th...
A generalized paging problem is considered. Each request is expressed as a set of $u$ pages. In orde...
This paper investigates the questions of what statistical information about a memory request sequenc...
Current web caching algorithms process requests in the order of the arrival. While such restriction ...
AbstractWe consider a paging problem in which each page is assigned an expiration time at the time i...
We introduce a new model of lookahead for on-line paging algorithms and study several algorithms usi...
Caching (paging) is a well-studied problem in online algorithms, usually studied under the assumptio...
Lookahead is a classic concept in the theory of online scheduling. An online algorithm without looka...
Paging (caching) is the problem of managing a two-level memory hierarchy in order to minimize the ti...
AbstractThis paper studies two methods for improving the competitive efficiency of on-line paging al...
AbstractMotivated by the fact that competitive analysis yields too pessimistic results when applied ...
Caching (paging) is a well-studied problem in online algorithms, usually studied under the assumptio...