English

Characterizations of symmetrically partial Boolean functions with exact quantum query complexity

Quantum Physics 2017-06-06 v6 Computational Complexity Data Structures and Algorithms

Abstract

We give and prove an optimal exact quantum query algorithm with complexity k+1k+1 for computing the promise problem (i.e., symmetric and partial Boolean function) DJnkDJ_n^k defined as: DJnk(x)=1DJ_n^k(x)=1 for x=n/2|x|=n/2, DJnk(x)=0DJ_n^k(x)=0 for x|x| in the set {0,1,,k,nk,nk+1,,n}\{0, 1,\ldots, k, n-k, n-k+1,\ldots,n\}, and it is undefined for the rest cases, where nn is even, x|x| is the Hamming weight of xx. The case of k=0k=0 is the well-known Deutsch-Jozsa problem. We outline all symmetric (and partial) Boolean functions with degrees 1 and 2, and prove their exact quantum query complexity. Then we prove that any symmetrical (and partial) Boolean function ff has exact quantum 1-query complexity if and only if ff can be computed by the Deutsch-Jozsa algorithm. We also discover the optimal exact quantum 2-query complexity for distinguishing between inputs of Hamming weight {n/2,n/2}\{ \lfloor n/2\rfloor, \lceil n/2\rceil \} and Hamming weight in the set {0,n}\{ 0, n\} for all odd nn. In addition, a method is provided to determine the degree of any symmetrical (and partial) Boolean function.

Cite

@article{arxiv.1603.06505,
  title  = {Characterizations of symmetrically partial Boolean functions with exact quantum query complexity},
  author = {Daowen Qiu and Shenggen Zheng},
  journal= {arXiv preprint arXiv:1603.06505},
  year   = {2017}
}

Comments

33 pages, comments are welcome. Some languages are further revised

R2 v1 2026-06-22T13:15:27.194Z