Integral Caching using Online Mirror Descent in a Networked Context
Q.J. Oschatz (TU Delft - Electrical Engineering, Mathematics and Computer Science)
G. Iosifidis – Mentor (TU Delft - Embedded Systems)
N. Mhaisen – Mentor (TU Delft - Embedded Systems)
T. Si Salem – Mentor (TU Delft - Embedded Systems)
Alan Hanjalic – Graduation committee member (TU Delft - Intelligent Systems)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
This paper explores algorithms to optimize networked caching, where requests for files can be handled by a local cache instead of a remote server. Caches work collaboratively to prevent redundant caching, and each new batch of file requests is used to update the entire network. Data is cached in an integral manner, meaning that only discrete files or chunks can be stored, not fractions of them. Bipartite networks are studied, though the proposed model supports arbitrary network topologies. The approach is based upon an Online Mirror Descent (OMD) policy, which has been shown to have sublinear regret in single cache scenarios.