• DocumentCode
    14095
  • Title

    Systematic Error-Correcting Codes for Rank Modulation

  • Author

    Hongchao Zhou ; Schwartz, M. ; Jiang, Anxiao Andrew ; Bruck, Jehoshua

  • Author_Institution
    Res. Lab. of Electron., Massachusetts Inst. of Technol., Cambridge, MA, USA
  • Volume
    61
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    17
  • Lastpage
    32
  • Abstract
    The rank-modulation scheme has been recently proposed for efficiently storing data in nonvolatile memories. In this paper, we explore [n, k, d] systematic error-correcting codes for rank modulation. Such codes have length n, k information symbols, and minimum distance d. Systematic codes have the benefits of enabling efficient information retrieval in conjunction with memory-scrubbing schemes. We study systematic codes for rank modulation under Kendall´s T-metric as well as under the ℓ-metric. In Kendall´s T-metric, we present [k + 2, k, 3] systematic codes for correcting a single error, which have optimal rates, unless systematic perfect codes exist. We also study the design of multierror-correcting codes, and provide a construction of [k + t + 1, k, 2t + 1] systematic codes, for large-enough k. We use nonconstructive arguments to show that for rank modulation, systematic codes achieve the same capacity as general error-correcting codes. Finally, in the ℓ-metric, we construct two [n, k, d] systematic multierror-correcting codes, the first for the case of d = 0(1) and the second for d = Θ(n). In the latter case, the codes have the same asymptotic rate as the best codes currently known in this metric.
  • Keywords
    error correction codes; matrix algebra; modulation coding; random-access storage; ℓ-metrix; Kendall T-metrix; data storage; information retrieval; multierror-correcting codes; nonvolatile memory scrubbing scheme; rank modulation scheme; systematic multierror correcting code; Error correction codes; Measurement; Modulation; Redundancy; Systematics; Tin; Vectors; $ell _infty $ -metric; ℓ¥-metric; Flash memory; Kendall’s τ- metric; Kendall???s $tau $ -metric; error-correcting codes; errorcorrecting codes; flash memory; metric embeddings; permutations; rank modulation; systematic codes;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2014.2365499
  • Filename
    6937135