English

Binary Locally Repairable Codes ---Sequential Repair for Multiple Erasures

Information Theory 2015-11-20 v1 math.IT

Abstract

Locally repairable codes (LRC) for distribute storage allow two approaches to locally repair multiple failed nodes: 1) parallel approach, by which each newcomer access a set of rr live nodes (r(r is the repair locality)) to download data and recover the lost packet; and 2) sequential approach, by which the newcomers are properly ordered and each newcomer access a set of rr other nodes, which can be either a live node or a newcomer ordered before it. An [n,k][n,k] linear code with locality rr and allows local repair for up to tt failed nodes by sequential approach is called an (n,k,r,t)(n,k,r,t)-exact locally repairable code (ELRC). In this paper, we present a family of binary codes which is equivalent to the direct product of mm copies of the [r+1,r][r+1,r] single-parity-check code. We prove that such codes are (n,k,r,t)(n,k,r,t)-ELRC with n=(r+1)m,k=rmn=(r+1)^m,k=r^m and t=2m1t=2^m-1, which implies that they permit local repair for up to 2m12^m-1 erasures by sequential approach. Our result shows that the sequential approach has much bigger advantage than parallel approach.

Keywords

Cite

@article{arxiv.1511.06034,
  title  = {Binary Locally Repairable Codes ---Sequential Repair for Multiple Erasures},
  author = {Wentu Song and Chau Yuen},
  journal= {arXiv preprint arXiv:1511.06034},
  year   = {2015}
}

Comments

6 pages, 4 figures

R2 v1 2026-06-22T11:49:01.521Z