中文

广义扩展Blaum-Roth码与广义Blaum-Roth码的MDS条件及擦除线恢复

信息论 2022-09-14 v1 math.IT

摘要

广义扩展Blaum-Roth(GEBR)码[1]专为大规模分布式存储系统设计,与局部可恢复码(LRC)相比,其对单符号失效、多列失效和多行失效具有更强的可恢复性。GEBR码将一个α×k\alpha\times k信息阵列编码为一个pτ×(k+r)p\tau\times (k+r)阵列,使得斜率为ii0ir10\leq i\leq r-1)的线具有偶校验,且每一列包含pταp\tau-\alpha个局部校验符号,其中pp为奇素数且k+rpτk+r\leq p\tau。文献[2]针对α=(p1)τ\alpha=(p-1)\tau给出了GEBR码为(n,k)(n,k)可恢复(即n=k+rn=k+r列中任意kk列可恢复所有信息符号)的充要条件。然而,当α<(p1)τ\alpha<(p-1)\tau时,GEBR码的(n,k)(n,k)可恢复条件尚属未知。本文给出了α<(p1)τ\alpha< (p-1)\tau时GEBR码的(n,k)(n,k)可恢复条件。此外,当τ\taupp的幂时,我们给出了使GEBR码能够恢复任意斜率ii0ipτ10\leq i\leq p\tau-1)的某些擦除线的充分条件(对任意参数rr)。进而,我们给出了广义Blaum-Roth(GBR)码的构造,其将一个α×k\alpha\times k信息阵列编码为一个α×(k+r)\alpha\times (k+r)阵列。我们证明了GBR码具有与GEBR码的(n,k)(n,k)可恢复条件相同的MDS条件,并给出了GBR码恢复任意斜率ii0iα10\leq i\leq \alpha-1)的某些擦除线的充分条件。

关键词

引用

@article{arxiv.2209.05640,
  title  = {On MDS Condition and Erased Lines Recovery of Generalized Expanded-Blaum-Roth Codes and Generalized Blaum-Roth Codes},
  author = {Hanxu Hou and Mario Blaum},
  journal= {arXiv preprint arXiv:2209.05640},
  year   = {2022}
}