Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
194 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Simon's problem for linear functions (1810.12030v2)

Published 29 Oct 2018 in quant-ph, cs.CC, and cs.DS

Abstract: Simon's problem asks the following: determine if a function $f: {0,1}n \rightarrow {0,1}n$ is one-to-one or if there exists a unique $s \in {0,1}n$ such that $f(x) = f(x \oplus s)$ for all $x \in {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{\Omega(n)}$ queries to $f$. Simon showed that there is a quantum algorithm that can solve this promise problem for every $f$ using only $\mathcal 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: {\mathbb{F}_pn} \to {\mathbb{F}_pn}$. We give a short proof that $\mathcal 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.

Citations (2)

Summary

We haven't generated a summary for this paper yet.