Systematic Error-Correcting Codes for Permutations and Multi-Permutations
Abstract
Multi-permutations and in particular permutations appear in various applications in an information theory. New applications, such as rank modulation for flash memories, have suggested the need to consider error-correcting codes for multi-permutations. In this paper, we study systematic error-correcting codes for multi-permutations in general and for permutations in particular. For a given number of information symbols k, and for any integer t, we present a construction of (k+r,k)systematic t-error-correcting codes, for permutations of length k+r, where the number of redundancy symbols r is relatively small. In particular, for a given t and for sufficiently large k, we obtain r=t+1, while a lower bound on the number of redundancy symbols is shown to be t. The same construction is also applied to obtain related systematic error-correcting codes for any types of multi-permutations.
Additional Information
© 2016 IEEE. Manuscript received November 18, 2015; revised March 14, 2016; accepted March 15, 2016. Date of publication March 17, 2016; date of current version May 18, 2016. S. Buzaglo and T. Etzion were supported by the U.S.–Israel Binational Science Foundation, Jerusalem, Israel, under Grant 2012016. E. Yaakobi and J. Bruck were supported by the Intellectual Ventures and National Science Foundation under Grant CIF-1218005. J. Bruck was supported by the U.S.–Israel Binational Science Foundation, Jerusalem, Israel, under Grant 2010075. This paper was presented at the 2014 IEEE International Symposium on Information Theory.Additional details
- Eprint ID
- 69950
- DOI
- 10.1109/TIT.2016.2543739
- Resolver ID
- CaltechAUTHORS:20160825-142242242
- Binational Science Foundation (USA-Israel)
- 2012016
- Intellectual Ventures
- NSF
- CIF-1218005
- Binational Science Foundation (USA-Israel)
- 2010075
- Created
-
2016-08-26Created from EPrint's datestamp field
- Updated
-
2021-11-11Created from EPrint's last_modified field