• DocumentCode
    1756695
  • Title

    Optimal Fractional Repetition Codes Based on Graphs and Designs

  • Author

    Silberstein, Natalia ; Etzion, Tuvi

  • Author_Institution
    Dept. of Comput. Sci., Technion - Israel Inst. of Technol., Haifa, Israel
  • Volume
    61
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    4164
  • Lastpage
    4180
  • 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.
  • Keywords
    graph theory; resource allocation; DSS; FR code; MBR code; batch code; combinatorial design; distributed storage system; graph theory; load balancing; minimum bandwidth regenerating code; optimal fractional repetition code; Bandwidth; Bipartite graph; Decision support systems; Encoding; Maintenance engineering; Coding for distributed storage systems; Tur??n graphs; Turan graphs; cages; combinatorial batch codes; fractional repetition codes; generalized polygons; transversal designs;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2015.2442231
  • Filename
    7118709