• DocumentCode
    1495277
  • Title

    Correcting Limited-Magnitude Errors in the Rank-Modulation Scheme

  • Author

    Tamo, Itzhak ; Schwartz, Moshe

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Ben-Gurion Univ., Beer-Sheva, Israel
  • Volume
    56
  • Issue
    6
  • fYear
    2010
  • fDate
    6/1/2010 12:00:00 AM
  • Firstpage
    2551
  • Lastpage
    2560
  • Abstract
    We study error-correcting codes for permutations under the infinity norm, motivated by a novel storage scheme for flash memories called rank modulation. In this scheme, a set of n flash cells are combined to create a single virtual multilevel cell. Information is stored in the permutation induced by the cell charge levels. Spike errors, which are characterized by a limited-magnitude change in cell charge levels, correspond to a low-distance change under the infinity norm. We define codes protecting against spike errors, called limited-magnitude rank-modulation codes (LMRM codes), and present several constructions for these codes, some resulting in optimal codes. These codes admit simple recursive, and sometimes direct, encoding and decoding procedures. We also provide lower and upper bounds on the maximal size of LMRM codes both in the general case, and in the case where the codes form a subgroup of the symmetric group. In the asymptotic analysis, the codes we construct outperform the Gilbert-Varshamov-like bound estimate.
  • Keywords
    error correction codes; flash memories; modulation coding; correcting limited magnitude error; error correcting codes; flash memories; limited-magnitude rank-modulation code; permutations; rank modulation scheme; spike error; virtual multilevel cell; Decoding; Error correction; Error correction codes; Flash memory; H infinity control; Modulation coding; Nonvolatile memory; Protection; Upper bound; Writing; Asymmetric channel; flash memory; infinity norm; permutation arrays; rank modulation; subgroup codes;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2010.2046241
  • Filename
    5466536