Trace reconstruction from local statistical queries
Abstract
The goal of trace reconstruction is to reconstruct an unknown -bit string given only independent random traces of , where a random trace of is obtained by passing through a deletion channel. A Statistical Query (SQ) algorithm for trace reconstruction is an algorithm which can only access statistical information about the distribution of random traces of rather than individual traces themselves. Such an algorithm is said to be -local if each of its statistical queries corresponds to an -junta function over some block of consecutive bits in the trace. Since several -- but not all -- known algorithms for trace reconstruction fall under the local statistical query paradigm, it is interesting to understand the abilities and limitations of local SQ algorithms for trace reconstruction. In this paper we establish nearly-matching upper and lower bounds on local Statistical Query algorithms for both worst-case and average-case trace reconstruction. For the worst-case problem, we show that there is an -local SQ algorithm that makes all its queries with tolerance , and also that any -local SQ algorithm must make some query with tolerance . For the average-case problem, we show that there is an -local SQ algorithm that makes all its queries with tolerance , and also that any -local SQ algorithm must make some query with tolerance
Keywords
Cite
@article{arxiv.2407.11177,
title = {Trace reconstruction from local statistical queries},
author = {Xi Chen and Anindya De and Chin Ho Lee and Rocco A. Servedio},
journal= {arXiv preprint arXiv:2407.11177},
year = {2024}
}
Comments
RANDOM 2024