Simon's problem for linear functions

10/29/2018
by   Joran van Apeldoorn, et al.
0

Simon's problem asks the following: determine if a function f: {0,1}^n →{0,1}^n is one-to-one or if there exists a unique s ∈{0,1}^n such that f(x) = f(x ⊕ s) for all x ∈{0,1}^n, given the promise that exactly one of the two holds. A classical algorithm that can solve this problem for every f requires 2^Ω(n) queries to f. Simon showed that there is a quantum algorithm that can solve this promise problem for every f using only O(n) quantum queries to f. A matching lower bound on the number of quantum queries was given by Koiran et al., even for functions f: F_p^n→F_p^n. We give a short proof that O(n) quantum queries is optimal even when we are additionally promised that f is linear. This is somewhat surprising because for linear functions there even exists a classical n-query algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2019

Lower Bounds for Function Inversion with Quantum Advice

Function inversion is that given a random function f: [M] → [N], we want...
research
05/20/2023

On Testing and Learning Quantum Junta Channels

We consider the problems of testing and learning quantum k-junta channel...
research
01/22/2019

Solving linear program with Chubanov queries and bisection moves

This short article focus on the link between linear feasibility and gene...
research
03/14/2021

Quantum and Randomised Algorithms for Non-linearity Estimation

Non-linearity of a Boolean function indicates how far it is from any lin...
research
06/21/2023

Quantum and classical query complexities for determining connectedness of matroids

Connectivity is a fundamental structural property of matroids, and has b...
research
03/30/2021

A note about claw function with a small range

In the claw detection problem we are given two functions f:D→ R and g:D→...
research
02/28/2023

On Degeneracy in the P-Matroid Oriented Matroid Complementarity Problem

We investigate degeneracy in the P-Matroid Oriented Matroid Complementar...

Please sign up or login with your details

Forgot password? Click here to reset