A Quantum Algorithm for Testing Juntas in Boolean Functions
Khaled El-Wazan, Ahmed Younes, S. B. Doma

TL;DR
This paper introduces a quantum algorithm that efficiently tests whether a variable in a Boolean function is a junta or far from being one, using amplitude amplification with fewer queries than classical methods.
Contribution
It presents a novel quantum algorithm capable of testing junta variables in general Boolean functions with improved query complexity.
Findings
Uses $ ilde{O}( oot 2 )$ queries for testing
Works on Boolean functions of general form
Employs amplitude amplification with a constructed black-box
Abstract
Given a Boolean function provided as a black-box with variables, this paper will propose a quantum algorithm for testing if a certain variable is junta or -far from being junta. The proposed algorithm constructs another black-box using two copies of the provided black-box. The constructed black-box is used with the partial diffusion operator in an amplitude amplification technique to test whether the variable being tested is junta or not, using queries to the constructed black-box. The proposed algorithm considers a Boolean function of general form, contrary to relevant algorithms proposed by others.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Machine Learning and Algorithms · Quantum Information and Cryptography
