An Exact Quantum Polynomial-Time Algorithm for Solving k-Junta Problem with One Uncomplemented Product
This study modifies Chen’s algorithm, the first exact quantum algorithm for testing 2-junta, and proposes an exact quantum learning algorithm for finding four dependent variables of the Boolean function f : {0, 1} n → {0, 1} with one uncomplemented product of four variables. Typically, the depende...
Gespeichert in:
Veröffentlicht in: | International journal of theoretical physics 2022-03, Vol.61 (3), Article 70 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This study modifies Chen’s algorithm, the first exact quantum algorithm for testing 2-junta, and proposes an exact quantum learning algorithm for finding four dependent variables of the Boolean function
f
: {0, 1}
n
→ {0, 1} with one uncomplemented product of four variables. Typically, the dependent variables are obtained by evaluating the function 2
n
times in the worst-case. However, our proposed quantum algorithm only requires 8
log
2
n
function operations in the worst-case. Additionally, we analyze the average-case of our algorithms. Our algorithm requires on the average 10.16 function operations at the most. Furthermore, we propose an exact quantum learning algorithm for finding
k
dependent variables of the Boolean function with one uncomplemented product of
k
variables, where
k
> 4. Based on our analysis, the proposed quantum algorithm only requires 4
klog
2
n
function operations in the worst-case, provided that
k
is given. Additionally, in the average-case, the proposed algorithm requires
16
5
k
function operations at the most to find
k
dependent variables. |
---|---|
ISSN: | 0020-7748 1572-9575 |
DOI: | 10.1007/s10773-022-04990-6 |