Title :
Repairable Fountain codes
Author :
Asteris, Megasthenis ; Dimakis, Alexandros G.
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
We introduce a new family of Fountain codes that are systematic and also have sparse parities. Although this is impossible if we require the code to be MDS, we show it can be achieved if we relax our requirement into a near-MDS property. More concretely, for any e we construct codes that guarantee that a random subset of (1 + ε)k symbols suffices to recover the original symbols with high probability. Our codes produce an unbounded number of output symbols, creating each parity independently by linearly combining a logarithmic number of input symbols. This structure has the additional benefit of logarithmic locality: a single symbol loss can be repaired by accessing only 0(log k) other coded symbols. This is a desired property for distributed storage systems where symbols are spread over a network of storage nodes. Our mathematical contribution involves analyzing the rank of sparse random matrices over finite fields. We rely on establishing that a new family of sparse random bipartite graphs have large matchings with high probability.
Keywords :
codes; distributed storage systems; logarithmic locality; logarithmic number; mathematical contribution; near-MDS property; output symbols; repairable fountain codes; single symbol loss; sparse random bipartite graphs; sparse random matrices; Bipartite graph; Decoding; Encoding; Maintenance engineering; Sparse matrices; Systematics;
Conference_Titel :
Information Theory Proceedings (ISIT), 2012 IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-1-4673-2580-6
Electronic_ISBN :
2157-8095
DOI :
10.1109/ISIT.2012.6283579