Coding Methods for String Reconstruction From Erroneous Prefix-Suffix Compositions

IF 2.3
Zitan Chen
{"title":"Coding Methods for String Reconstruction From Erroneous Prefix-Suffix Compositions","authors":"Zitan Chen","doi":"10.1109/JSAIT.2025.3617251","DOIUrl":null,"url":null,"abstract":"The number of zeros and the number of ones in a binary string are referred to as the composition of the string, and the prefix-suffix compositions of a string are a multiset formed by the compositions of the prefixes and suffixes of all possible lengths of the string. In this work, we present binary codes of length <inline-formula> <tex-math>$n$ </tex-math></inline-formula> in which every codeword can be efficiently reconstructed from its erroneous prefix-suffix compositions with at most <inline-formula> <tex-math>$t$ </tex-math></inline-formula> composition errors. All our constructions have decoding complexity polynomial in <inline-formula> <tex-math>$n$ </tex-math></inline-formula> and the best of our constructions has constant rate and can correct <inline-formula> <tex-math>$t=\\Theta (n)$ </tex-math></inline-formula> errors. As a comparison, no prior constructions can afford to efficiently correct <inline-formula> <tex-math>$t=\\Theta (n)$ </tex-math></inline-formula> arbitrary composition errors. Additionally, we propose a method of encoding <inline-formula> <tex-math>$h$ </tex-math></inline-formula> arbitrary strings of the same length so that they can be reconstructed from the multiset union of their error-free prefix-suffix compositions, at the expense of <inline-formula> <tex-math>$h$ </tex-math></inline-formula>-fold coding overhead. In contrast, existing methods can only recover <inline-formula> <tex-math>$h$ </tex-math></inline-formula> distinct strings, albeit with code rate asymptotically equal to <inline-formula> <tex-math>$1/h$ </tex-math></inline-formula>. Building on the top of the proposed method, we also present a coding scheme that enables efficient recovery of <inline-formula> <tex-math>$h$ </tex-math></inline-formula> strings from their erroneous prefix-suffix compositions with <inline-formula> <tex-math>$t=\\Theta (n)$ </tex-math></inline-formula> errors.","PeriodicalId":73295,"journal":{"name":"IEEE journal on selected areas in information theory","volume":"6 ","pages":"394-402"},"PeriodicalIF":2.3000,"publicationDate":"2025-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE journal on selected areas in information theory","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11192538/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The number of zeros and the number of ones in a binary string are referred to as the composition of the string, and the prefix-suffix compositions of a string are a multiset formed by the compositions of the prefixes and suffixes of all possible lengths of the string. In this work, we present binary codes of length $n$ in which every codeword can be efficiently reconstructed from its erroneous prefix-suffix compositions with at most $t$ composition errors. All our constructions have decoding complexity polynomial in $n$ and the best of our constructions has constant rate and can correct $t=\Theta (n)$ errors. As a comparison, no prior constructions can afford to efficiently correct $t=\Theta (n)$ arbitrary composition errors. Additionally, we propose a method of encoding $h$ arbitrary strings of the same length so that they can be reconstructed from the multiset union of their error-free prefix-suffix compositions, at the expense of $h$ -fold coding overhead. In contrast, existing methods can only recover $h$ distinct strings, albeit with code rate asymptotically equal to $1/h$ . Building on the top of the proposed method, we also present a coding scheme that enables efficient recovery of $h$ strings from their erroneous prefix-suffix compositions with $t=\Theta (n)$ errors.
基于错误前缀后缀组合的字符串重构编码方法
二进制字符串中的0和1的数量称为字符串的组合,字符串的前缀-后缀组合是由字符串的所有可能长度的前缀和后缀组合而成的多集。在这项工作中,我们提出了长度为$n$的二进制码,其中每个码字可以有效地从其错误的前缀-后缀组合中重建,最多有$t$组合错误。我们所有的结构在$n$中都有解码复杂度多项式,我们最好的结构具有恒定的速率,并且可以纠正$t=\Theta (n)$错误。相比之下,没有任何先前的结构可以有效地纠正$t=\Theta (n)$任意组合错误。此外,我们提出了一种编码相同长度的$h$任意字符串的方法,使它们可以从其无错误的前缀-后缀组合的多集联合中重构,代价是$h$ fold编码开销。相比之下,现有的方法只能恢复$h$不同的字符串,尽管代码率渐近等于$1/h$。在提出的方法的基础上,我们还提出了一种编码方案,该方案能够有效地从错误的$t=\Theta (n)$的前缀-后缀组合中恢复$h$字符串。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
8.20
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书