Optimal Index Codes via a Duality between Index Coding and Network Coding
Abstract
In Index Coding, the goal is to use a broadcast channel as efficiently as possible to communicate information from a source to multiple receivers which can possess some of the information symbols at the source as side-information. In this work, we present a duality relationship between index coding (IC) and multiple-unicast network coding (NC). It is known that the IC problem can be represented using a side-information graph (with number of vertices equal to the number of source symbols). The size of the maximum acyclic induced subgraph, denoted by is a lower bound on the \textit{broadcast rate}. For IC problems with and , prior work has shown that binary (over ) linear index codes achieve the lower bound for the broadcast rate and thus are optimal. In this work, we use the the duality relationship between NC and IC to show that for a class of IC problems with , binary linear index codes achieve the lower bound on the broadcast rate. In contrast, it is known that there exists IC problems with and optimal broadcast rate strictly greater than .
Cite
@article{arxiv.1711.06487,
title = {Optimal Index Codes via a Duality between Index Coding and Network Coding},
author = {Ashok Choudhary and Vamsi Krishna Gummadi and Prasad Krishnan},
journal= {arXiv preprint arXiv:1711.06487},
year = {2017}
}