Optimal fractional repetition codes based on graphs and designs

  • Natalia Silberstein
  • , Tuvi Etzion

Research output: Contribution to journalArticlepeer-review

54 Scopus citations

Abstract

Fractional repetition (FR) codes is a family of codes for distributed storage systems (DSSs) that allow for uncoded exact repairs having the minimum repair bandwidth. However, in contrast to minimum bandwidth regenerating (MBR) codes, where an arbitrary set of a certain size of available nodes is used for a node repair, the repairs with FR codes are table based. This usually allows to store more data compared with MBR codes. In this paper, we consider bounds on the FR capacity, which is the maximum amount of data that can be stored using an FR code. Optimal FR codes which attain these bounds are presented. The constructions of these FR codes are based on combinatorial designs and on families of regular and biregular graphs. These constructions of FR codes for given parameters raise some interesting questions in graph theory. These questions and some of their solutions are discussed in this paper. In addition, based on a connection between FR codes and batch codes, we propose a new family of codes for DSS, namely, FR batch codes, which have the properties of batch codes and FR codes simultaneously. These are the first codes for DSS which allow for uncoded efficient exact repairs and load balancing which can be performed by several users in parallel. Other concepts related to FR codes are also discussed.

Original languageEnglish
Article number7118709
Pages (from-to)4164-4180
Number of pages17
JournalIEEE Transactions on Information Theory
Volume61
Issue number8
DOIs
StatePublished - 1 Aug 2015
Externally publishedYes

Keywords

  • Coding for distributed storage systems
  • Turan graphs
  • cages
  • combinatorial batch codes
  • fractional repetition codes
  • generalized polygons
  • transversal designs

ASJC Scopus subject areas

  • Information Systems
  • Computer Science Applications
  • Library and Information Sciences

Fingerprint

Dive into the research topics of 'Optimal fractional repetition codes based on graphs and designs'. Together they form a unique fingerprint.

Cite this