摘要

使用构造的具有(r,t)-局部性的局部修复码(LRCs)难以同时实现最小距离最优和码率最优。对此,提出一种基于拉丁方的LRCs构造算法,将拉丁方中的数字元素按照一定规律转换为二进制元素,再结合矩阵的克罗内克积构造所需的校验矩阵,从而构造具有(r,2)-局部性的单校验二元局部修复码(BLRCs)。进一步提出了基于正交拉丁方的LRCs构造算法,并用于构造具有任意可用性t的BLRCs。理论分析结果表明,构造的这2种LRCs的最小距离均达到了最优的最小距离界。与基于直积码和基于阵列低密度奇偶校验码构造的LRCs相比,所提算法实现了更优的码率。

全文