Systematic Error-Correcting Codes for Rank Modulation
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.
Additional Information
© 2014 IEEE. Manuscript received October 25, 2013; revised August 14, 2014; accepted October 12, 2014. Date of publication October 28, 2014; date of current version December 22, 2014. This work was supported in part by the U.S.- Israel Binational Science Foundation under Grant 2010075, in part by the National Science Foundation (NSF) under Grant CCF-1218005, in part by the NSF CAREER under Award CCF-0747415, and in part by the NSF under Grant CCF-1217944. This paper was presented at the 2012 IEEE International Symposium on Information Theory.Attached Files
Submitted - 1310.6817.pdf
Files
Name | Size | Download all |
---|---|---|
md5:9e4d01ce011852561fe62a71df73a906
|
216.9 kB | Preview Download |
Additional details
- Eprint ID
- 54307
- Resolver ID
- CaltechAUTHORS:20150202-150301749
- Binational Science Foundation (USA-Israel)
- 2010075
- NSF
- CCF-1218005
- NSF
- CCF-0747415
- NSF
- CCF-1217944
- Created
-
2015-02-04Created from EPrint's datestamp field
- Updated
-
2021-11-10Created from EPrint's last_modified field
- Caltech groups
- Parallel and Distributed Systems Group