Tilings with -Dimensional Chairs and their Applications to Asymmetric Codes
arXiv:1204.4204
Abstract
An -dimensional chair consists of an -dimensional box from which a smaller -dimensional box is removed. A tiling of an -dimensional chair has two nice applications in coding for write-once memories. The first one is in the design of codes which correct asymmetric errors with limited-magnitude. The second one is in the design of cells -ary write-once memory codes. We show an equivalence between the design of a tiling with an integer lattice and the design of a tiling from a generalization of splitting (or of Sidon sequences). A tiling of an -dimensional chair can define a perfect code for correcting asymmetric errors with limited-magnitude. We present constructions for such tilings and prove cases where perfect codes for these type of errors do not exist.