English

Tolerant Quantum Junta Testing

Quantum Physics 2024-11-05 v1

Abstract

Junta testing for Boolean functions has sparked a long line of work over recent decades in theoretical computer science, and recently has also been studied for unitary operators in quantum computing. Tolerant junta testing is more general and challenging than the standard version. While optimal tolerant junta testers have been obtained for Boolean functions, there has been no knowledge about tolerant junta testers for unitary operators, which was thus left as an open problem in [Chen, Nadimpalli, and Yuen, SODA2023]. In this paper, we settle this problem by presenting the first algorithm to decide whether a unitary is ϵ1\epsilon_1-close to some quantum kk-junta or is ϵ2\epsilon_2-far from any quantum kk-junta, where an nn-qubit unitary UU is called a quantum kk-junta if it only non-trivially acts on just kk of the nn qubits. More specifically, we present a tolerant tester with ϵ1=ρ8ϵ\epsilon_1 = \frac{\sqrt{\rho}}{8} \epsilon, ϵ2=ϵ\epsilon_2 = \epsilon, and ρ(0,1)\rho \in (0,1), and the query complexity is O(klogkϵ2ρ(1ρ)k)O\left(\frac{k \log k}{\epsilon^2 \rho (1-\rho)^k}\right), which demonstrates a trade-off between the amount of tolerance and the query complexity. Note that our algorithm is non-adaptive which is preferred over its adaptive counterparts, due to its simpler as well as highly parallelizable nature. At the same time, our algorithm does not need access to UU^\dagger, whereas this is usually required in the literature.

Keywords

Cite

@article{arxiv.2411.02244,
  title  = {Tolerant Quantum Junta Testing},
  author = {Zhaoyang Chen and Lvzhou Li and Jingquan Luo},
  journal= {arXiv preprint arXiv:2411.02244},
  year   = {2024}
}
R2 v1 2026-06-28T19:47:36.882Z