Linear Codes for Broadcasting with Noisy Side Information: Bounds and Code Constructions

We consider the problem of communicating over noise free broadcast channels where each receiver possesses an erroneous version of the message symbols that it demands from the transmitter as side information, and the number of errors in this side information is upper bounded by a constant. This communication problem, which we refer to as broadcasting with noisy side information (BNSI), has applications in the retransmission phase of downlink networks, and to the best of our knowledge, has no known coding schemes available in the literature. In a BNSI network the transmitter can exploit the noisy side information at the receivers to reduce the number of uses of the broadcast channel. In this paper, using a known code design criterion, we analyze and construct linear coding schemes for BNSI networks. Using a representation of BNSI problems in terms of undirected bipartite graphs, we first derive lower bounds on the optimal codelength of linear codes for these problems. We then utilize the parity-check matrices of appropriately chosen linear error correcting codes to construct valid encoder matrices for BNSI problems. We further optimize this technique by partitioning a BNSI problem into multiple subproblems and applying independent linear encoders for each of these subproblems. Finally, we show that BNSI problems form a strict subset of index coding problems by proving that any given linear BNSI problem is equivalent to a scalar linear index coding problem, albeit with a considerably larger number of receivers than the given BNSI problem.

[1]  Alexandros G. Dimakis,et al.  Local graph coloring and index coding , 2013, 2013 IEEE International Symposium on Information Theory.

[2]  Jae-Won Kim,et al.  Code Equivalences Between Network Codes With Link Errors and Index Codes With Side Information Errors , 2019, IEEE Access.

[3]  Syed Ali Jafar,et al.  Index coding: An interference alignment perspective , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[4]  B. Sundar Rajan,et al.  Optimal Scalar Linear Index Codes for One-Sided Neighboring Side-Information Problems , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[5]  Zhen Zhang,et al.  Dynamic Index Coding for Wireless Broadcast Networks , 2013, IEEE Transactions on Information Theory.

[6]  Yeow Meng Chee,et al.  Error Correction for Index Coding With Side Information , 2013, IEEE Transactions on Information Theory.

[7]  Simon Samuel,et al.  Optimal Linear Error-Correcting Index Codes for Single-Prior Index-Coding with Side Information , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[8]  Robert D. Kleinberg,et al.  Broadcasting With Side Information: Bounding and Approximating the Broadcast Rate , 2013, IEEE Transactions on Information Theory.

[9]  Robert D. Kleinberg,et al.  Index coding via linear programming , 2010, ArXiv.

[10]  Lawrence Ong,et al.  The Single-Uniprior Index-Coding Problem: The Single-Sender Case and the Multi-Sender Extension , 2016, IEEE Transactions on Information Theory.

[11]  Nujoom Sageer Karat,et al.  Optimal Linear Error Correcting Index Codes for Some Index Coding Problems , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[12]  Alexandros G. Dimakis,et al.  Bipartite index coding , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[13]  Yitzhak Birk,et al.  Informed-source coding-on-demand (ISCOD) over broadcast channels , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[14]  Ziv Bar-Yossef,et al.  Index Coding With Side Information , 2006, IEEE Transactions on Information Theory.

[15]  Prasad Krishnan,et al.  Uniprior index coding , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[16]  Jae-Won Kim,et al.  Index Coding With Erroneous Side Information , 2017, IEEE Transactions on Information Theory.

[17]  Suman Ghosh,et al.  On Linear Codes for Broadcasting with Noisy Side Information , 2018, 2018 Twenty Fourth National Conference on Communications (NCC).

[18]  Abhishek Agarwal,et al.  Local Partial Clique and Cycle Covers for Index Coding , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[19]  Michael Langberg,et al.  On the complementary Index Coding problem , 2011, 2011 IEEE International Symposium on Information Theory Proceedings.

[20]  B. Sundar Rajan,et al.  Optimal vector linear index codes for some symmetric side information problems , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).