Two-dimensional error-correcting codes, where codewords are represented as arrays over a -ary alphabet, find important applications in areas such as QR codes, DNA-based storage, and racetrack memories. Among the possible error patterns, -criss-cross deletions-where rows and columns are simultaneously deleted-are of particular significance. In this paper, we focus on -ary -criss-cross deletion correcting codes. We present a novel code construction and develop complete encoding, decoding, and data recovery algorithms for parameters and . The complexity of the proposed encoding, decoding, and data recovery algorithms is . Furthermore, we show that for and (i.e., there exists a constant such that ), both the code redundancy and the encoder redundancy of the constructed codes are , which attain the lower bound () within an gap. To the best of our knowledge, this is the first construction that can achieve the optimal redundancy with only an gap, while simultaneously featuring explicit encoding and decoding algorithms.

生成讲解博客的中文版本

生成AI智能校验的中文版本