TY - JOUR
T1 - Quasi-cross lattice tilings with applications to flash memory
AU - Schwartz, Moshe
N1 - Funding Information:
Manuscript received June 23, 2011; revised October 31, 2011; accepted November 13, 2011. Date of publication November 18, 2011; date of current version March 13, 2012. The material in this paper was presented in part at the 2011 IEEE International Symposium on Information Theory. This work was supported in part by ISF Grant 134/10.
PY - 2012/4/1
Y1 - 2012/4/1
N2 - We consider lattice tilings of ℝ n by a shape we call a (k +, k -,n)-quasi-cross. Such lattices form perfect error-correcting codes which correct a single limited-magnitude error with prescribed maximal-magnitudes k + and k - of positive error and negative error respectively (the ratio of which, β = k -/k +, is called the balance ratio). These codes can be used to correct both disturb and retention errors in flash memories, which are characterized by having limited magnitudes and different signs. For any rational 0 < β < 1 we construct an infinite family of (k +, k -, n)-quasi-cross lattice tilings with balance ratio k -/k += β. We also provide a specific construction for an infinite family of (2, 1, n)-quasi-cross lattice tilings. The constructions are related to group splitting and modular B 1 sequences. In addition, we study bounds on the parameters of lattice-tilings by quasi-crosses, and express them in terms of the arm lengths of the quasi-crosses and the dimension. We also prove constraints on group splitting, a specific case of which shows that the parameters of the lattice tiling by (2,1,n)-quasi-crosses are the only ones possible for these quasi-crosses.
AB - We consider lattice tilings of ℝ n by a shape we call a (k +, k -,n)-quasi-cross. Such lattices form perfect error-correcting codes which correct a single limited-magnitude error with prescribed maximal-magnitudes k + and k - of positive error and negative error respectively (the ratio of which, β = k -/k +, is called the balance ratio). These codes can be used to correct both disturb and retention errors in flash memories, which are characterized by having limited magnitudes and different signs. For any rational 0 < β < 1 we construct an infinite family of (k +, k -, n)-quasi-cross lattice tilings with balance ratio k -/k += β. We also provide a specific construction for an infinite family of (2, 1, n)-quasi-cross lattice tilings. The constructions are related to group splitting and modular B 1 sequences. In addition, we study bounds on the parameters of lattice-tilings by quasi-crosses, and express them in terms of the arm lengths of the quasi-crosses and the dimension. We also prove constraints on group splitting, a specific case of which shows that the parameters of the lattice tiling by (2,1,n)-quasi-crosses are the only ones possible for these quasi-crosses.
KW - Asymmetric channel
KW - flash memory
KW - lattices
KW - limited-magnitude errors
KW - perfect codes
KW - tiling
UR - http://www.scopus.com/inward/record.url?scp=84858968926&partnerID=8YFLogxK
U2 - 10.1109/TIT.2011.2176718
DO - 10.1109/TIT.2011.2176718
M3 - Article
AN - SCOPUS:84858968926
SN - 0018-9448
VL - 58
SP - 2397
EP - 2405
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
IS - 4
M1 - 6084748
ER -