In this paper, we propose a new scalar linear coding scheme for the index coding problem called update-based maximum column distance (UMCD) coding scheme. The central idea in each transmission is to code messages such that one of the receivers with the minimum size of side information is instantaneously eliminated from unsatisfied receivers. One main contribution of the paper is to prove that the other satisfied receivers can be identified after each transmission, using a polynomial-time algorithm solving the well-known maximum cardinality matching problem in graph theory. This leads to determining the total number of transmissions without knowing the coding coefficients. Once this number and what messages to transmit in each round are found, we then propose a method to determine all coding coefficients from a sufficiently large finite field. We provide concrete instances where the proposed UMCD coding scheme has a better broadcast performance compared to the most efficient existing coding schemes, including the recursive scheme (Arbabjolfaei and Kim, 2014) and the interlinked-cycle cover (ICC) scheme (Thapa et al., 2017). We prove that the proposed UMCD coding scheme performs at least as well as the MDS coding scheme in terms of broadcast rate. By characterizing two classes of index coding instances, we show that the gap between the broadcast rates of the recursive and ICC schemes and the UMCD scheme grows linearly with the number of messages. Then, we extend the UMCD coding scheme to its vector version by applying it as a basic coding block to solve the subinstances.
翻译:在本文中, 我们为索引编码问题提出了一个名为“ 基于更新的最大列距离( UMCD) 编码方案 ” 的新的星标线性编码方案。 每次传输的中心思想是代码信息, 以便让一个拥有最小尺寸侧边信息接收器从不满意的接收器中瞬间消除。 本文的一个主要贡献是证明其他满意接收器在每次传输后能够被识别, 使用一个多边- 时间算法解决图形理论中众所周知的最大基点匹配问题。 这导致在不知道编码系数的情况下确定传输的总数。 一旦找到这个数字和每轮传输的信息, 我们然后提议一个方法, 确定从足够大的限制字段中所有最小尺寸的侧信息编码系数。 我们提供了具体的例子, 即拟议的 UMCD 编码方案比现有最高效的编码方案, 包括循环方案( Arbabjolfaei 和 Kim, 2014) 和 互连周期方案( ICC ) 解决系统( Thapa et al. 2017) 。 我们证明, 将拟议的IMCD CD 规则的双线性循环方案的计算方法将持续显示, 我们的循环方案的循环方案的循环计算, 的循环方案将持续计算, 的周期的周期的计算, 递增 的计算, 我们的计算, 显示的循环方案, 我们的周期的计算, 显示的计算, 我们的周期的周期的周期的计算, 的计算, 我们的计算, 我们的计算。