Quantum algorithms for learning the algebraic normal form of quadratic Boolean functions

Quantum algorithms for learning the algebraic normal form of quadratic Boolean functions
复制标题

DOI:
10.1007/s11128-020-02778-3
复制
发表时间:
2020-07-30
影响因子:
2.5
通讯作者:
Zhou, Yong
Zhou, Yong
中科院分区:
物理与天体物理3区
文献类型:
--
作者:
Hao, Xuexuan;Zhang, Fengrong;Zhou, Yong

文献摘要

被引文献

相似文献

Quantum algorithms for the analysis of Boolean functions have received a lot of attention over the last few years. The algebraic normal form (ANF) of a linear Boolean function can be recovered by using the Bernstein-Vazirani (BV) algorithm. No research has been carried out on quantum algorithms for learning the ANF of general Boolean functions. In this paper, quantum algorithms for learning the ANF of quadratic Boolean functions are studied. We draw a conclusion about the influences of variables on quadratic functions, so that the BV algorithm can be run on them. We study the functions obtained by inversion and zero-setting of some variables in the quadratic function and show the construction of their quantum oracle. We introduce the concept of "club" to group variables that appear in quadratic terms and study the properties of clubs. Furthermore, we propose a bunch of algorithms for learning the full ANF of quadratic Boolean functions. The most efficient algorithm, among those we propose, provides anO(n) speedup over the classical one, and the number of queries is independent of the degenerate variables.