Repairing reed-solomon codes with multiple erasures
Despite their exceptional error-correcting properties, Reed-Solomon (RS) codes have been overlooked in distributed storage applications due to the common belief that they have poor repair bandwidth. A naive repair approach would require for the whole file to be reconstructed in order to recover a si...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/145450 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-145450 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1454502020-12-22T02:47:34Z Repairing reed-solomon codes with multiple erasures Dau, Hoang Duursma, Iwan M. Kiah, Han Mao Milenkovic, Olgica School of Physical and Mathematical Sciences Engineering::Computer science and engineering Maintenance Engineering Encoding Despite their exceptional error-correcting properties, Reed-Solomon (RS) codes have been overlooked in distributed storage applications due to the common belief that they have poor repair bandwidth. A naive repair approach would require for the whole file to be reconstructed in order to recover a single erased codeword symbol. In a recent work, Guruswami and Wootters (STOC'16) proposed a single erasure repair method for RS codes that achieves the optimal repair bandwidth amongst all linear encoding schemes. Their key idea is to recover the erased symbol by collecting a sufficiently large number of its traces, each of which can be constructed from a number of traces of other symbols. We extend the trace collection technique to cope with two and three erasures. 2020-12-22T02:47:34Z 2020-12-22T02:47:34Z 2018 Journal Article Dau, H., Duursma, I. M., Kiah, H. M., & Milenkovic, O. (2018). Repairing reed-solomon codes with multiple erasures. IEEE Transactions on Information Theory, 64(10), 6567-6582. doi:10.1109/TIT.2018.2827942 1557-9654 https://hdl.handle.net/10356/145450 10.1109/TIT.2018.2827942 10 64 6567 6582 en IEEE Transactions on Information Theory © 2018 Institute of Electrical and Electronics Engineers (IEEE). All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Maintenance Engineering Encoding |
spellingShingle |
Engineering::Computer science and engineering Maintenance Engineering Encoding Dau, Hoang Duursma, Iwan M. Kiah, Han Mao Milenkovic, Olgica Repairing reed-solomon codes with multiple erasures |
description |
Despite their exceptional error-correcting properties, Reed-Solomon (RS) codes have been overlooked in distributed storage applications due to the common belief that they have poor repair bandwidth. A naive repair approach would require for the whole file to be reconstructed in order to recover a single erased codeword symbol. In a recent work, Guruswami and Wootters (STOC'16) proposed a single erasure repair method for RS codes that achieves the optimal repair bandwidth amongst all linear encoding schemes. Their key idea is to recover the erased symbol by collecting a sufficiently large number of its traces, each of which can be constructed from a number of traces of other symbols. We extend the trace collection technique to cope with two and three erasures. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Dau, Hoang Duursma, Iwan M. Kiah, Han Mao Milenkovic, Olgica |
format |
Article |
author |
Dau, Hoang Duursma, Iwan M. Kiah, Han Mao Milenkovic, Olgica |
author_sort |
Dau, Hoang |
title |
Repairing reed-solomon codes with multiple erasures |
title_short |
Repairing reed-solomon codes with multiple erasures |
title_full |
Repairing reed-solomon codes with multiple erasures |
title_fullStr |
Repairing reed-solomon codes with multiple erasures |
title_full_unstemmed |
Repairing reed-solomon codes with multiple erasures |
title_sort |
repairing reed-solomon codes with multiple erasures |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/145450 |
_version_ |
1688665700818747392 |