404 research outputs found

    Optimal Index Codes via a Duality between Index Coding and Network Coding

    Full text link
    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 GG (with number of vertices nn equal to the number of source symbols). The size of the maximum acyclic induced subgraph, denoted by MAISMAIS is a lower bound on the \textit{broadcast rate}. For IC problems with MAIS=nβˆ’1MAIS=n-1 and MAIS=nβˆ’2MAIS=n-2, prior work has shown that binary (over F2{\mathbb F}_2) linear index codes achieve the MAISMAIS 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 MAIS=nβˆ’3MAIS=n-3, binary linear index codes achieve the MAISMAIS lower bound on the broadcast rate. In contrast, it is known that there exists IC problems with MAIS=nβˆ’3MAIS=n-3 and optimal broadcast rate strictly greater than MAISMAIS

    Linear Network Coding, Linear Index Coding and Representable Discrete Polymatroids

    Full text link
    Discrete polymatroids are the multi-set analogue of matroids. In this paper, we explore the connections among linear network coding, linear index coding and representable discrete polymatroids. We consider vector linear solutions of networks over a field Fq,\mathbb{F}_q, with possibly different message and edge vector dimensions, which are referred to as linear fractional solutions. We define a \textit{discrete polymatroidal} network and show that a linear fractional solution over a field Fq,\mathbb{F}_q, exists for a network if and only if the network is discrete polymatroidal with respect to a discrete polymatroid representable over Fq.\mathbb{F}_q. An algorithm to construct networks starting from certain class of discrete polymatroids is provided. Every representation over Fq\mathbb{F}_q for the discrete polymatroid, results in a linear fractional solution over Fq\mathbb{F}_q for the constructed network. Next, we consider the index coding problem and show that a linear solution to an index coding problem exists if and only if there exists a representable discrete polymatroid satisfying certain conditions which are determined by the index coding problem considered. El Rouayheb et. al. showed that the problem of finding a multi-linear representation for a matroid can be reduced to finding a \textit{perfect linear index coding solution} for an index coding problem obtained from that matroid. We generalize the result of El Rouayheb et. al. by showing that the problem of finding a representation for a discrete polymatroid can be reduced to finding a perfect linear index coding solution for an index coding problem obtained from that discrete polymatroid.Comment: 24 pages, 6 figures, 4 tables, some sections reorganized, Section VI newly added, accepted for publication in IEEE Transactions on Information Theor

    On the Capacity Region for Index Coding

    Full text link
    A new inner bound on the capacity region of a general index coding problem is established. Unlike most existing bounds that are based on graph theoretic or algebraic tools, the bound is built on a random coding scheme and optimal decoding, and has a simple polymatroidal single-letter expression. The utility of the inner bound is demonstrated by examples that include the capacity region for all index coding problems with up to five messages (there are 9846 nonisomorphic ones).Comment: 5 pages, 6 figures, accepted to the 2013 IEEE International Symposium on Information Theory (ISIT), Istanbul, Turkey, July 201

    Vector Linear Error Correcting Index Codes and Discrete Polymatroids

    Full text link
    The connection between index coding and matroid theory have been well studied in the recent past. El Rouayheb et al. established a connection between multi linear representation of matroids and wireless index coding. Muralidharan and Rajan showed that a vector linear solution to an index coding problem exists if and only if there exists a representable discrete polymatroid satisfying certain conditions. Recently index coding with erroneous transmission was considered by Dau et al.. Error correcting index codes in which all receivers are able to correct a fixed number of errors was studied. In this paper we consider a more general scenario in which each receiver is able to correct a desired number of errors, calling such index codes differential error correcting index codes. We show that vector linear differential error correcting index code exists if and only if there exists a representable discrete polymatroid satisfying certain conditionsComment: arXiv admin note: substantial text overlap with arXiv:1501.0506
    • …
    corecore