Similarity Caching: Theory and Algorithms

12/09/2019
by   Michele Garetto, et al.
0

This paper focuses on similarity caching systems, in which a user request for an object o that is not in the cache can be (partially) satisfied by a similar stored object o', at the cost of a loss of user utility. Similarity caching systems can be effectively employed in several application areas, like multimedia retrieval, recommender systems, genome study, and machine learning training/serving. However, despite their relevance, the behavior of such systems is far from being well understood. In this paper, we provide a first comprehensive analysis of similarity caching in the offline, adversarial, and stochastic settings. We show that similarity caching raises significant new challenges, for which we propose the first dynamic policies with some optimality guarantees. We evaluate the performance of our schemes under both synthetic and real request traces.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/09/2021

Content Placement in Networks of Similarity Caches

Similarity caching systems have recently attracted the attention of the ...
research
07/02/2021

Ascent Similarity Caching with Approximate Indexes

Similarity search is a key operation in multimedia retrieval systems and...
research
09/21/2023

Performance Model for Similarity Caching

Similarity caching allows requests for an item to be served by a similar...
research
11/10/2017

Practical Bounds on Optimal Caching with Variable Object Sizes

Many recent caching systems aim to improve hit ratios, but there is no g...
research
10/15/2020

Adaptive Offline and Online Similarity-Based Caching

With similarity-based content delivery, the request for a content can be...
research
03/17/2022

False Negative Awareness in Indicator-based Caching Systems

Distributed caching systems such as content distribution networks often ...
research
02/02/2021

On the Power of False Negative Awareness in Indicator-based Caching Systems

Distributed caching systems such as content distribution networks often ...

Please sign up or login with your details

Forgot password? Click here to reset