404 research outputs found
Optimal Index Codes via a Duality between Index Coding and Network Coding
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
Linear Network Coding, Linear Index Coding and Representable Discrete Polymatroids
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 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 exists for a network if and
only if the network is discrete polymatroidal with respect to a discrete
polymatroid representable over An algorithm to construct
networks starting from certain class of discrete polymatroids is provided.
Every representation over for the discrete polymatroid, results
in a linear fractional solution over 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
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
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
- β¦