English

Multilinear Algebra for Distributed Storage

Information Theory 2022-01-07 v1 Commutative Algebra math.IT

Abstract

An (n,k,d,α,β,M)(n, k, d, \alpha, \beta, M)-ERRC (exact-repair regenerating code) is a collection of nn nodes used to store a file. For a file of total size MM, each node stores α\alpha symbols, any kk nodes recover the file, and any dd nodes repair any other node via sending out β\beta symbols. We establish a multilinear algebra foundation to assemble (n,k,d,α,β,M)(n, k, d, \alpha, \beta, M)-ERRCs for all meaningful (n,k,d)(n, k, d) tuples. Our ERRCs tie the α/M\alpha/M-versus-β/M\beta/M trade-off with cascade codes, the best known construction for this trade-off. We give directions on how these ERRCs repair multiple failures.

Keywords

Cite

@article{arxiv.2006.08911,
  title  = {Multilinear Algebra for Distributed Storage},
  author = {Iwan Duursma and Xiao Li and Hsin-Po Wang},
  journal= {arXiv preprint arXiv:2006.08911},
  year   = {2022}
}

Comments

33 pages, 6 figures, 1 table

R2 v1 2026-06-23T16:21:38.365Z