English

Redundancy-Optimal Constructions of $(1,1)$-Criss-Cross Deletion Correcting Codes with Efficient Encoding/Decoding Algorithms

Information Theory 2026-02-17 v1 math.IT

Abstract

Two-dimensional error-correcting codes, where codewords are represented as n×nn \times n arrays over a qq-ary alphabet, find important applications in areas such as QR codes, DNA-based storage, and racetrack memories. Among the possible error patterns, (tr,tc)(t_r,t_c)-criss-cross deletions-where trt_r rows and tct_c columns are simultaneously deleted-are of particular significance. In this paper, we focus on qq-ary (1,1)(1,1)-criss-cross deletion correcting codes. We present a novel code construction and develop complete encoding, decoding, and data recovery algorithms for parameters n11n \ge 11 and q3q \ge 3. The complexity of the proposed encoding, decoding, and data recovery algorithms is O(n2)\mathcal{O}(n^2). Furthermore, we show that for n11n \ge 11 and q=Ω(n)q = \Omega(n) (i.e., there exists a constant c>0c>0 such that qcnq \ge cn), both the code redundancy and the encoder redundancy of the constructed codes are 2n+2logqn+O(1)2n + 2\log_q n + \mathcal{O}(1), which attain the lower bound (2n+2logqn32n + 2\log_q n - 3) within an O(1)\mathcal{O}(1) gap. To the best of our knowledge, this is the first construction that can achieve the optimal redundancy with only an O(1)\mathcal{O}(1) gap, while simultaneously featuring explicit encoding and decoding algorithms.

Keywords

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

R2 v1 2026-07-01T10:36:27.629Z