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

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: Dau, Hoang, Duursma, Iwan M., Kiah, Han Mao, Milenkovic, Olgica
مؤلفون آخرون: School of Physical and Mathematical Sciences
التنسيق: مقال
اللغة:English
منشور في: 2020
الموضوعات:
الوصول للمادة أونلاين:https://hdl.handle.net/10356/145450
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
المؤسسة: Nanyang Technological University
اللغة: 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