On Locally Decodable Index Codes

01/11/2018
by   Lakshmi Natarajan, et al.
0

Index coding achieves bandwidth savings by jointly encoding the messages demanded by all the clients in a broadcast channel. The encoding is performed in such a way that each client can retrieve its demanded message from its side information and the broadcast codeword. In general, in order to decode its demanded message symbol, a receiver may have to observe the entire transmitted codeword. Querying or downloading the codeword symbols might involve costs to a client -- such as network utilization costs and storage requirements for the queried symbols to perform decoding. In traditional index coding solutions, this 'client aware' perspective is not considered during code design. As a result, for these codes, the number of codeword symbols queried by a client per decoded message symbol, which we refer to as 'locality', could be large. In this paper, considering locality as a cost parameter, we view index coding as a trade-off between the achievable broadcast rate (codeword length normalized by the message length) and locality, where the objective is to minimize the broadcast rate for a given value of locality and vice versa. We show that the smallest possible locality for any index coding problem is 1, and that the optimal index coding solution with locality 1 is the coding scheme based on fractional coloring of the interference graph. We propose index coding schemes with small locality by covering the side information graph using acyclic subgraphs and subgraphs with small minrank. We also show how locality can be accounted for in conventional partition multicast and cycle covering solutions to index coding. Finally, applying these new techniques, we characterize the locality-broadcast rate trade-off of the index coding problem whose side information graph is the directed 3-cycle.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2019

Locally Decodable Index Codes

An index code for broadcast channel with receiver side information is lo...
research
07/19/2018

Linear Programming Approximations for Index Coding

Index coding, a source coding problem over broadcast channels, has been ...
research
04/09/2019

Index Codes with Minimum Locality for Three Receiver Unicast Problems

An index code for a broadcast channel with receiver side information is ...
research
01/17/2019

Locality in Index Coding for Large Min-Rank

An index code is said to be locally decodable if each receiver can decod...
research
01/21/2019

Reduced Complexity Index Codes and Improved Upperbound on Broadcast Rate for Neighboring Interference Problems

A single unicast index coding problem (SUICP) with symmetric neighboring...
research
04/05/2020

Independent User Partition Multicast Scheme for the Groupcast Index Coding Problem

The groupcast index coding (GIC) problem is a generalization of the inde...
research
05/26/2022

Sub-Rate Linear Network Coding

Increasing network utilization is often considered as the holy grail of ...

Please sign up or login with your details

Forgot password? Click here to reset