Competitive algorithms for restricted caching and matroid caching

13Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study the online restricted caching problem, where each memory item can be placed in only a restricted subset of cache locations. We solve this problem through a more general online caching problem in which the cache is subject to matroid constraints. Our main result is an O(min {d,logr} ·logc)- competitive algorithm for the matroid caching problem, where r and c are the rank and circumference of the matroid, and d is the diameter of an auxiliary graph defined over it. In general, this result guarantees an O(log2 k)-competitiveness for any restricted cache of size k, independently of its structure. In addition, we study the special case of the (n,l)-companion caching problem [8]. For companion caching we prove that our algorithm achieves an optimal competitive factor of O(logn+logl), improving on previous results of [18]. © 2014 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Buchbinder, N., Chen, S., & Naor, J. (2014). Competitive algorithms for restricted caching and matroid caching. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8737 LNCS, pp. 209–221). Springer Verlag. https://doi.org/10.1007/978-3-662-44777-2_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free