• DocumentCode
    1451651
  • Title

    Index Coding With Side Information

  • Author

    Bar-Yossef, Ziv ; Birk, Yitzhak ; Jayram, T.S. ; Kol, Tomer

  • Author_Institution
    Dept. of Electr. Eng., Technion - Israel Inst. of Technol., Haifa, Israel
  • Volume
    57
  • Issue
    3
  • fYear
    2011
  • fDate
    3/1/2011 12:00:00 AM
  • Firstpage
    1479
  • Lastpage
    1494
  • Abstract
    Motivated by a problem of transmitting supplemental data over broadcast channels (Birk and Kol, INFOCOM 1998), we study the following coding problem: a sender communicates with n receivers R1,..., Rn. He holds an input x ∈ {0,01l}n and wishes to broadcast a single message so that each receiver Ri can recover the bit xi. Each Ri has prior side information about x, induced by a directed graph Grain nodes; Ri knows the bits of a; in the positions {j | (i,j) is an edge of G}.G is known to the sender and to the receivers. We call encoding schemes that achieve this goal INDEXcodes for {0,1}n with side information graph G. In this paper we identify a measure on graphs, the minrank, which exactly characterizes the minimum length of linear and certain types of nonlinear INDEX codes. We show that for natural classes of side information graphs, including directed acyclic graphs, perfect graphs, odd holes, and odd anti-holes, minrank is the optimal length of arbitrary INDEX codes. For arbitrary INDEX codes and arbitrary graphs, we obtain a lower bound in terms of the size of the maximum acyclic induced subgraph. This bound holds even for randomized codes, but has been shown not to be tight.
  • Keywords
    computational complexity; directed graphs; linear codes; nonlinear codes; arbitrary index codes; broadcast channels; directed acyclic graphs; encoding schemes; linear codes; maximum acyclic induced subgraph; minrank; nonlinear index codes; odd antiholes; odd holes; perfect graphs; randomized codes; side information graphs; Channel coding; Decoding; Indexes; Receivers; Servers; Vectors; Broadcast channels; code length; error correction coding; information cost;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2010.2103753
  • Filename
    5714242