Skip to content

More on Codes for Combinatorial Composite DNA

Zuo Ye, Omer Sabary, Ryan Gabrys, Eitan Yaakobi, Ohad Elishco

cs.ITarXiv:2608.08018

Abstract

In this paper, we focus on constructions of unique-decodable/list-decodable on the recently studied (t,e)-composite-asymmetric error-correcting codes ((t,e)-CAECCs). Let X be an m× n binary matrix, in which each row has Hamming weight w. When at most t rows of X suffer from errors and in each of these erroneous rows, there are at most e 1 0 errors, we say that a (t,e)-composite-asymmetric-error occurs in X. For general m,n,w,t,e, we propose new constructions of (t,e)-CAECCs with redundancy at most (t-1)(m)+O(1), where O(1) is a number independent of the code-length m. In particular, this gives a class of (2,e)-CAECCs that are optimal in terms of their redundancy. %(in terms of redundancy, regarded as a function of the number of rows m) s. When m is a prime power, the redundancy can be further reduced to (t-1)(m)-O((m)). To further increase the size of these codes, we introduce a combinatorial object called a weak Be-sets. When e=w, we show an efficient way to encode/decode our codes. At last, we investigate how much we can gain if we relax the requirement of uniquely decoding to list-decoding. It is shown that when the list size is t! or an exponential function of t, there are list-decodable (t,e)-CAECCs with constant redundancy. When the list size is two, we show that there are list-decodable (3,2)-CAECCs with redundancy (m)+O(1).

Create a lesson