𝔖 Bobbio Scriptorium
✦   LIBER   ✦

More on randomized on-line algorithms for caching

✍ Scribed by Marek Chrobak; Elias Koutsoupias; John Noga


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
143 KB
Volume
290
Category
Article
ISSN
0304-3975

No coin nor oath required. For personal study only.

✦ Synopsis


We address the tradeo between the competitive ratio and the resources used by randomized on-line algorithms for caching. Two algorithms reported in the literature that achieve the optimal ratio H k require a lot of memory and perform extensive computation at each step. On the other hand, a very simple algorithm called RMARK has competitive ratio 2H k -1, within a factor of 2 of the optimum. A natural question that arises here is whether there is a tradeo between simplicity and the competitive ratio. In particular, is it possible to achieve a competitive ratio better than 2H k -1 with a simple algorithm like RMARK?

We ΓΏrst consider marking algorithms that are natural generalizations of RMARK, and we prove that, for any ΒΏ 0, there is no randomized marking algorithm for caching with competitive ratio (2 -)H k . Thus RMARK is essentially optimal among marking algorithms.

Another model of simple caching algorithms is that of trackless algorithms. These are algorithms that do not store any information about items that are not in the cache. It is known that, for k = 2, there is no randomized trackless algorithm for caching with ratio better than 37 24 β‰ˆ 1:5416. The trivial upper bound is 2, achieved even by deterministic algorithms LRU and FIFO. We reduce this gap by giving a trackless randomized algorithm with competitive ratio


πŸ“œ SIMILAR VOLUMES


On-line connectivity algorithms
✍ Grant A. Cheston πŸ“‚ Article πŸ“… 1984 πŸ› John Wiley and Sons 🌐 English βš– 615 KB
Greedy Algorithms for On-Line Data Compr
✍ JΓ³zsef BΓ©kΓ©si; GΓ‘bor Galambos; Ulrich Pferschy; Gerhard J Woeginger πŸ“‚ Article πŸ“… 1997 πŸ› Elsevier Science 🌐 English βš– 191 KB

We consider on-line text-compression problems where compression is done by Ε½ . substituting substrings according to some fixed static dictionary code book . Due to the long running time of optimal algorithms, several heuristics have been introduced in the literature. In this paper, we continue the i

Shelf algorithms for on-line strip packi
✍ JΓ‘nos Csirik; Gerhard J. Woeginger πŸ“‚ Article πŸ“… 1997 πŸ› Elsevier Science 🌐 English βš– 461 KB

In the strip packing problem, the goal is to pack a set of rectangles into a vertical strip of unit width so as to minimize the total height of the strip needed. For the on-line version of this problem, Baker and Schwarz introduced the class of so-called shelf algorithms. One of these shelf algorith

A New Randomized Algorithm for Detecting
✍ Teh-Chuan Chen; Kuo-Liang Chung πŸ“‚ Article πŸ“… 2001 πŸ› Elsevier Science 🌐 English βš– 510 KB

ine detection is very important in image processing. In this paper, a new randomized algorithm for detecting lines is presented. The proposed algorithm is quite different from the previous parameter-based methods which vote on the parameter space. Our proposed novel algorithm does not need extra sto