Campus Units

Electrical and Computer Engineering, Mathematics

Document Type

Conference Proceeding

Conference

2017 51st Asilomar Conference on Signals, Systems, and Computers

Publication Version

Accepted Manuscript

Link to Published Version

https://doi.org/10.1109/ACSSC.2017.8335419

Publication Date

4-16-2018

First Page

636

Last Page

640

DOI

10.1109/ACSSC.2017.8335419

Conference Date

October 29-November 1, 2017

City

Pacific Grove, CA

Abstract

The original formulation of the coded caching problem assumes that the file requests from the users are synchronized, i.e., they arrive at the server at the same time. Several subsequent contributions work under the same assumption. Furthermore, the majority of prior work does not consider a scenario where users have deadlines. In our previous work we formulated the asynchronous coded caching problem where user requests arrive at different times. Furthermore, the users have specified deadlines. We proposed a linear program for obtaining its optimal solution. However, the size of the LP (number of constraints and variables) grows rather quickly with the number of users and cache sizes. In this work, we explore a dual decomposition based approach for solving the LP under consideration. We demonstrate that the dual function can be evaluated by equivalently solving a number of minimum cost network flow algorithms. Minimum cost network flow algorithms have been the subject of much investigation and current solvers routinely solve instances with millions of nodes in minutes. Our proposed approach leverages these fast solvers and allows us to solve several large scale instances of the asynchronous coded caching problem with manageable time and memory complexity.

Comments

This is a manuscript of a proceeding published as Ghasemi, Hooshang, and Aditya Ramamoorthy. "Algorithms for asynchronous coded caching." In 2017 51st Asilomar Conference on Signals, Systems, and Computers, (2017): 636-640.

Rights

Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Copyright Owner

IEEE

Language

en

File Format

application/pdf

Published Version

Share

Article Location

 
COinS