English

Quantum Algorithms for Learning Symmetric Juntas via the Adversary Bound

Quantum Physics 2014-10-29 v3

Abstract

In this paper, we study the following variant of the junta learning problem. We are given oracle access to a Boolean function ff on nn variables that only depends on kk variables, and, when restricted to them, equals some predefined function hh. The task is to identify the variables the function depends on. When hh is the XOR or the OR function, this gives a restricted variant of the Bernstein-Vazirani or the combinatorial group testing problem, respectively. We analyse the general case using the adversary bound, and give an alternative formulation for the quantum query complexity of this problem. We construct optimal quantum query algorithms for the cases when hh is the OR function (complexity is Θ(k)\Theta(\sqrt{k})) or the exact-half function (complexity is Θ(k1/4)\Theta(k^{1/4})). The first algorithm resolves an open problem from arXiv:1210.1148. For the case when hh is the majority function, we prove an upper bound of O(k1/4)O(k^{1/4}). All these algorithms can be made exact. We obtain a quartic improvement when compared to the randomised complexity (if hh is the exact-half or the majority function), and a quadratic one when compared to the non-adaptive quantum complexity (for all functions considered in the paper).

Keywords

Cite

@article{arxiv.1311.6777,
  title  = {Quantum Algorithms for Learning Symmetric Juntas via the Adversary Bound},
  author = {Aleksandrs Belovs},
  journal= {arXiv preprint arXiv:1311.6777},
  year   = {2014}
}

Comments

19 pages, many parts re-written, some references and minor results added

R2 v1 2026-06-22T02:15:24.372Z