Repairing Reed-Solomon Codes with Side Information
Thi Xinh Dinh, Ba Thong Le, Son Hoang Dau, Serdar Boztas, Stanislav, Kruglik, Han Mao Kiah, Emanuele Viterbo, Tuvi Etzion, and Yeow Meng Chee

TL;DR
This paper extends Reed-Solomon code repair to scenarios with side information, establishing bandwidth bounds and optimizing repair schemes for various parameters, improving efficiency in data recovery.
Contribution
It introduces a generalized repair framework with side information, derives lower bounds on repair bandwidth, and optimizes existing schemes for better performance.
Findings
Repair bandwidth depends on the size of side information set |S|.
Optimal repair bandwidths are achievable in several parameter regimes.
Subspace-polynomial schemes can be optimized by selecting appropriate subspaces.
Abstract
We generalize the problem of recovering a lost/erased symbol in a Reed-Solomon code to the scenario in which some side information about the lost symbol is known. The side information is represented as a set of linearly independent combinations of the sub-symbols of the lost symbol. When , this reduces to the standard problem of repairing a single codeword symbol. When is a set of sub-symbols of the erased one, this becomes the repair problem with partially lost/erased symbol. We first establish that the minimum repair bandwidth depends on and not the content of and construct a lower bound on the repair bandwidth of a linear repair scheme with side information . We then consider the well-known subspace-polynomial repair schemes and show that their repair bandwidths can be optimized by choosing the right subspaces. Finally, we demonstrate several…
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
TopicsCoding theory and cryptography · Quantum-Dot Cellular Automata · Advanced Data Storage Technologies
