A quantum algorithm for approximating the influences of Boolean functions and its applications

CoRR(2015)

引用 25|浏览1
暂无评分
摘要
We investigate the influences of variables on a Boolean function f based on the quantum Bernstein–Vazirani algorithm. A previous paper (Floess et al. in Math Struct Comput Sci 23:386, 2013 ) has proved that if an n -variable Boolean function f(x_1,… ,x_n) does not depend on an input variable x_i , using the Bernstein–Vazirani circuit for f will always output y that has a 0 in the i th position. We generalize this result and show that, after running this algorithm once, the probability of getting a 1 in each position i is equal to the dependence degree of f on the variable x_i , i.e., the influence of x_i on f . Based on this, we give an approximation algorithm to evaluate the influence of any variable on a Boolean function. Next, as an application, we use it to study the Boolean functions with juntas and construct probabilistic quantum algorithms to learn certain Boolean functions. Compared with the deterministic algorithms given by Floess et al., our probabilistic algorithms are faster.
更多
查看译文
关键词
The Bernstein–Vazirani algorithm,Quantum algorithm,Influence of Boolean function
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要