Multilinear Algebra for Minimum Storage Regenerating Codes
Iwan Duursma, Hsin-Po Wang

TL;DR
This paper introduces a multilinear algebra framework to construct efficient minimum storage regenerating (MSR) codes with low sub-packetization levels, unifying and extending existing code constructions for distributed storage systems.
Contribution
It develops a multilinear algebra foundation for MSR codes, generalizes product-matrix and determinant codes, and achieves low sub-packetization levels for practical parameters.
Findings
Codes have sub-packetization level less than $L^{2.8(d-k+1)}$
Includes product-matrix and determinant codes as special cases
Offers potential for repairing multiple failures simultaneously
Abstract
An -MSR (minimum storage regeneration) code is a set of nodes used to store a file. For a file of total size , each node stores symbols, any nodes recover the file, and any nodes can repair any other node via each sending out symbols. In this work, we explore various ways to re-express the infamous product-matrix construction using skew-symmetric matrices, polynomials, symmetric algebras, and exterior algebras. We then introduce a multilinear algebra foundation to produce -MSR codes for general . At the end, they include the product-matrix construction as a special case. At the end, we recover determinant codes of mode ; further restriction to makes it identical to the layered code at the MSR point. Our codes' sub-packetization…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Caching and Content Delivery · Cellular Automata and Applications
