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...

Full description

Saved in:
Bibliographic Details
Main Authors: Dau, Hoang, Duursma, Iwan M., Kiah, Han Mao, Milenkovic, Olgica
Other Authors: School of Physical and Mathematical Sciences
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