A quantum algorithm to approximate the linear structures of Boolean functions

被引:17
|
作者
Li, Hongwei [1 ,2 ,3 ,4 ]
Yang, Li [1 ,3 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, State Key Lab Informat Secur, Beijing 100093, Peoples R China
[2] Henan Inst Educ, Sch Math & Stat, Zhengzhou 450046, Henan, Peoples R China
[3] Chinese Acad Sci, Data Assurance & Commun Secur Res Ctr, Beijing 100093, Peoples R China
[4] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
基金
中国国家自然科学基金;
关键词
POLYNOMIALS; COMPUTATION;
D O I
10.1017/S0960129516000013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A quantum algorithm to determine approximations of linear structures of Boolean functions is presented and analysed. Similar results have already been published (see Simon's algorithm) but only for some promise versions of the problem, and it has been shown that no exponential quantum speedup can be obtained for the general (no promise) version of the problem. In this paper, no additional promise assumptions are made. The approach presented is based on the method used in the Bernstein-Vazirani algorithm to identify linear Boolean functions and on ideas from Simon's period finding algorithm. A proper combination of these two approaches results here to a polynomial-time approximation to the linear structures set. Specifically, we show how the accuracy of the approximation with high probability changes according to the running time of the algorithm. Moreover, we show that the time required for the linear structure determine problem with high success probability is related to so called relative differential uniformity delta(f) of a Boolean function f. Smaller differential uniformity is, shorter time is needed.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条