Redundancy-Optimal Constructions of $(1,1)$-Criss-Cross Deletion Correcting Codes with Efficient Encoding/Decoding Algorithms
Abstract
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.
Cite
@article{arxiv.2602.13548,
title = {Redundancy-Optimal Constructions of $(1,1)$-Criss-Cross Deletion Correcting Codes with Efficient Encoding/Decoding Algorithms},
author = {Wenhao Liu and Zhengyi Jiang and Zhongyi Huang and Hanxu Hou},
journal= {arXiv preprint arXiv:2602.13548},
year = {2026}
}
Comments
18 pages, 1 figure