Quantum and Randomised Algorithms for Non-linearity Estimation

03/14/2021
by   Debajyoti Bera, et al.
0

Non-linearity of a Boolean function indicates how far it is from any linear function. Despite there being several strong results about identifying a linear function and distinguishing one from a sufficiently non-linear function, we found a surprising lack of work on computing the non-linearity of a function. The non-linearity is related to the Walsh coefficient with the largest absolute value; however, the naive attempt of picking the maximum after constructing a Walsh spectrum requires Θ(2^n) queries to an n-bit function. We improve the scenario by designing highly efficient quantum and randomised algorithms to approximate the non-linearity allowing additive error, denoted λ, with query complexities that depend polynomially on λ. We prove lower bounds to show that these are not very far from the optimal ones. The number of queries made by our randomised algorithm is linear in n, already an exponential improvement, and the number of queries made by our quantum algorithm is surprisingly independent of n. Our randomised algorithm uses a Goldreich-Levin style of navigating all Walsh coefficients and our quantum algorithm uses a clever combination of Deutsch-Jozsa, amplitude amplification and amplitude estimation to improve upon the existing quantum versions of the Goldreich-Levin technique.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2022

Adaptive Algorithm for Quantum Amplitude Estimation

Quantum amplitude estimation is a key sub-routine of a number of quantum...
research
08/10/2018

Quantum Algorithms for Autocorrelation Spectrum

In this paper we design quantum algorithms for studying the autocorrelat...
research
10/29/2018

Simon's problem for linear functions

Simon's problem asks the following: determine if a function f: {0,1}^n →...
research
06/26/2023

Robust and Space-Efficient Dual Adversary Quantum Query Algorithms

The general adversary dual is a powerful tool in quantum computing becau...
research
12/29/2019

Towards Optimal Separations between Quantum and Randomized Query Complexities

The query model offers a concrete setting where quantum algorithms are p...
research
02/19/2019

Error reduction of quantum algorithms

We give a technique to reduce the error probability of quantum algorithm...
research
12/06/2020

Low depth algorithms for quantum amplitude estimation

We design and analyze two new low depth algorithms for amplitude estimat...

Please sign up or login with your details

Forgot password? Click here to reset