English

Balanced Locally Repairable Codes

Information Theory 2020-02-14 v3 Distributed, Parallel, and Cluster Computing math.IT

Abstract

We introduce a family of balanced locally repairable codes (BLRCs) [n,k,d][n, k, d] for arbitrary values of nn, kk and dd. Similar to other locally repairable codes (LRCs), the presented codes are suitable for applications that require a low repair locality. The novelty that we introduce in our construction is that we relax the strict requirement the repair locality to be a fixed small number ll, and we allow the repair locality to be either ll or l+1l+1. This gives us the flexibility to construct BLRCs for arbitrary values of nn and kk which partially solves the open problem of finding a general construction of LRCs. Additionally, the relaxed locality criteria gives us an opportunity to search for BLRCs that have a low repair locality even when double failures occur. We use metrics such as a storage overhead, an average repair bandwidth, a Mean Time To Data Loss (MTTDL) and an update complexity to compare the performance of BLRCs with existing LRCs.

Keywords

Cite

@article{arxiv.1607.04137,
  title  = {Balanced Locally Repairable Codes},
  author = {Katina Kralevska and Danilo Gligoroski and Harald Øverby},
  journal= {arXiv preprint arXiv:1607.04137},
  year   = {2020}
}

Comments

Accepted for presentation at International Symposium on Turbo Codes and Iterative Information Processing 2016

R2 v1 2026-06-22T14:54:42.197Z