A New Algebraic Approach for String Reconstruction From Substring Compositions

Utkarsh Gupta, Hessam Mahdavifar · IEEE Transactions on Information Theory · 2024

In this paper, we propose a new algorithm for the problem of string reconstruction from its substring composition multiset. Motivated by applications in polymer-based data storage for recovering strings from tandem mass-spectrometry sequencing, the proposed algorithm leverages the equivalent polynomial formulation of the problem which facilitates efficient parallel implementation. The computational complexity of the proposed reconstruction algorithm is upper bounded by$6.5n^{2}$finite field operations, where the field size is upper bounded by$10n$, implying that the computational complexity is upper bounded by$6.5n^{2}(3.22+\log {n})$binary operations. Furthermore, it allows parallelization leading to$O(n \log n)$reconstruction latency. We characterize sufficient conditions for a length n binary string that guarantee the string’s reconstruction time complexity to be bounded polynomially. Moreover, the sufficient conditions on binary strings that guarantee reconstruction in polynomial time are more general than the conditions for the algorithm by Acharya et al. This is used to construct new codebooks of reconstruction codes that have efficient encoding procedures, and are larger, by at least a linear factor in size, compared to the previously best known construction by Pattabiraman et al., (2023).

Read the paper · More papers on PaperTik