Codes in Permutations and Error Correction for Rank Modulation

被引:109
作者
Barg, Alexander [1 ,2 ]
Mazumdar, Arya [1 ,2 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
[2] Univ Maryland, Syst Res Inst, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
Bose-Chowla theorem; flash memory; inversion; Kendall tau distance; rank permutation codes;
D O I
10.1109/TIT.2010.2048455
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Codes for rank modulation have been recently proposed as a means of protecting flash memory devices from errors. We study basic coding theoretic problems for such codes, representing them as subsets of the set of permutations of n elements equipped with the Kendall tau distance. We derive several lower and upper bounds on the size of codes. These bounds enable us to establish the exact scaling of the size of optimal codes for large values of n. We also show the existence of codes whose size is within a constant factor of the sphere packing bound for any fixed number of errors.
引用
收藏
页码:3158 / 3165
页数:8
相关论文
共 19 条
[1]  
[Anonymous], J INTEGER SEQ
[2]  
[Anonymous], 2001, J INTEGER SEQ
[3]   CODING WITH PERMUTATIONS [J].
BLAKE, IF ;
COHEN, G ;
DEZA, M .
INFORMATION AND CONTROL, 1979, 43 (01) :1-19
[4]  
Bose Raj C, 1962, Comment. Math. Helv, V37, P141, DOI DOI 10.1007/BF02566968
[5]   RANK PERMUTATION GROUP CODES BASED ON KENDALLS CORRELATION STATISTIC [J].
CHADWICK, HD ;
KURZ, L .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1969, 15 (02) :306-+
[6]   EQUIVALENCE OF RANK PERMUTATION CODES TO A NEW CLASS OF BINARY CODES [J].
CHADWICK, HD ;
REED, IS .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1970, 16 (05) :640-+
[7]   Permutation arrays for powerline communication and mutually orthogonal Latin squares [J].
Colbourn, CJ ;
Klove, T ;
Ling, ACH .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (06) :1289-1291
[8]  
Comtet L., 1974, Advanced combinatorics
[9]   THEORY OF BINARY ASYMMETRIC ERROR CORRECTING CODES [J].
CONSTANTIN, SD ;
RAO, TRN .
INFORMATION AND CONTROL, 1979, 40 (01) :20-36
[10]   SPECTRAL ENUMERATORS FOR CERTAIN ADDITIVE-ERROR-CORRECTING CODES OVER INTEGER ALPHABETS [J].
DELSARTE, P ;
PIRET, P .
INFORMATION AND CONTROL, 1981, 48 (03) :193-210