1. Designing Compact Repair Groups for Reed-Solomon Codes
- Author
-
Dinh, Thi Xinh, Boztas, Serdar, Dau, Son Hoang, and Viterbo, Emanuele
- Subjects
FOS: Computer and information sciences ,Discrete Mathematics (cs.DM) ,Information Theory (cs.IT) ,Computer Science - Information Theory ,Computer Science - Discrete Mathematics - Abstract
Motivated by the application of Reed-Solomon codes to recently emerging decentralized storage systems such as Storj and Filebase/Sia, we study the problem of designing compact repair groups for recovering multiple failures in a decentralized manner. Here, compactness means that the corresponding trace repair schemes of these groups of helpers can be generated from a single or a few seed repair schemes, thus saving the time and space required for finding and storing them. The goal is to design compact repair groups that can tolerate as many failures as possible. It turns out that the maximum number of failures a collection of repair groups can tolerate equals the size of a minimum hitting set of a collection of subsets of the finite field {\mathbb{F}_{q^{\ell}}} minus one. When the repair groups for each symbol are generated from a single subspace, we establish a pair of asymptotically tight lower bound and upper bound on the size of such a minimum hitting set. Using Burnside's Lemma and the M\"{o}bius inversion formula, we determine a number of subspaces that together attain the upper bound on the minimum hitting set size when the repair groups are generated from multiple subspaces.
- Published
- 2023