A quantum algorithm to approximate the linear structures of Boolean functions

被引:14
|
作者
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 条
  • [1] Linear structures of Boolean functions
    Dubuc, S
    [J]. 1998 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 1998, : 440 - 440
  • [3] A Quantum Algorithm for Boolean Functions Processing
    Aljuaydi, Fahad
    Abdelazim, Samar
    Darwish, Mohamed M.
    Zidan, Mohammed
    [J]. IEEE Access, 2024, 12 : 164503 - 164519
  • [4] AN APPROXIMATE ALGORITHM FOR MINIMIZATION OF SYSTEMS OF WEAKLY DEFINED BOOLEAN FUNCTIONS
    TOROPOV, NR
    [J]. ENGINEERING CYBERNETICS, 1969, (01): : 70 - &
  • [5] Solving Boolean Satisfiability Problems With The Quantum Approximate Optimization Algorithm
    Boulebnane, Sami
    Montanaro, Ashley
    [J]. PRX QUANTUM, 2024, 5 (03):
  • [6] On The Linear Structures of Cryptographic Rotation Symmetric Boolean Functions
    Elsheh, Esam
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2085 - 2089
  • [7] Monotone Boolean formulas can approximate monotone linear threshold functions
    Servedio, RA
    [J]. DISCRETE APPLIED MATHEMATICS, 2004, 142 (1-3) : 181 - 187
  • [8] A linear time algorithm for recognizing regular Boolean functions
    Makino, K
    [J]. ALGORITHMS AND COMPUTATIONS, 2000, 1741 : 259 - 268
  • [9] A linear time algorithm for recognizing regular Boolean functions
    Makino, K
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2002, 43 (02): : 155 - 176
  • [10] A Modified Adiabatic Quantum Algorithm for Evaluation of Boolean Functions
    Sun, Jie
    Lu, Songfeng
    Liu, Fang
    [J]. OPEN SYSTEMS & INFORMATION DYNAMICS, 2015, 22 (03):