Reflections Reflections

Size: px
Start display at page:

Download "Reflections Reflections"

Transcription

1 Reflections Reflections for quantum query algorithms Ben Reichardt University of Waterloo

2 Reflections Reflections for quantum query algorithms Ben Reichardt University of Waterloo

3 Reflections for quantum query algorithms Theorem: An optimal quantum query algorithm for Reflections evaluating any boolean function can be built out of two fixed reflections R1 R2 R1 R2 R1 R2

4 Goal: Evaluate f: {0,1} n {0,1} using j x {0, 1} n x j

5 U0 j1 query x xj1 U1 j2 query x xj2 UT f(x)

6 Query complexity models: Deterministic Randomized - bounded-, zero- or one-sided error Nondeterministic (Certificate complexity) Quantum

7 Quantum query complexity j x {0, 1} n ( 1) x j j ( 1) x 1 1 +( 1) x 2 2 U0 query x U1 query x UT f(x) w/ prob. 2/3

8 Theorem: An optimal quantum query algorithm for evaluating any boolean function can be built out of two fixed reflections R Ox R Ox R Ox

9 U0 Ox U1 Ox U2 Ox Clearly, w.l.o.g., may assume Ut is independent of t U = T t +1 t U t + c.c. t=0 or, may assume Ut is a reflection t R t = 1 0 U t U t

10 Theorem: An optimal quantum query algorithm for evaluating any boolean function can be built out of two fixed reflections R Ox R Ox R Ox Theorem: The general adversary lower bound on quantum query complexity is also an upper bound

11 A certificate for input x is a set of positions whose values fix f. (Given a certificate for the input, it suffices to read those bits) For f=or: Input Minimal certificate {3} {1,2,3,4,5}

12 C(f) = min max p x [j] { p x {0,1} n } x j p x [j]p y [j] 1 if f(x) f(y) s.t.j:x j y j Adv(f) = min max p x [j] 2 { p x R x n } j p x [j]p y [j] 1 if f(x) f(y) s.t.j:x j y j Adv(f) is a semi-definite program (SDP)

13 Adversary method Q ɛ (f) 1 2 ɛ(1 ɛ) 2 Adv(f) Bennett, Bernstein, Brassard, Vazirani Ambainis 00 Høyer, Neerbek, Shi 02 Ambainis Barnum, Saks & Szegedy 03 Laplante & Magniez Zhang Barnum, Saks 04 Špalek & Szegedy [BBCMW ]

14 Adv ± (f) = s.t. General adversary bound min { p x R n } max x j:x j y j p x [j]p y [j] = 1 j p x [j] 2 if f(x) f(y) [Høyer, Lee, Špalek ]

15 Adv ± (f) = s.t. General adversary bound min { u xj R m } max x j:x j y j u xj,u yj = 1 j u xj 2 if f(x) f(y) [Høyer, Lee, Špalek ]

16 Adv ± (f) = Theorem: The general adversary lower bound on quantum query complexity is also an upper bound s.t. min { u xj R m } max x j:x j y j u xj,u yj = 1 j u xj 2 if f(x) f(y) 1. Simple understanding of quantum query complexity: No unitaries, measurements, or time dependence Equivalent to span programs [Karchmer, Wigderson 93] Quantum algorithms query complexity Span programs witness size (up to a constant factor, for boolean functions)

17 Query complexity under composition g Deterministic = D(f)D(g) g f Certificate C(f)C(g). Randomized R(f)R(g) O(log n) g Theorem: [HLŠ 06, R 09] Adv ± (f g) = Adv ± (f)adv ± (g) Q(f g) = Θ ( Q(f)Q(g) ) Composition of optimal algorithms for f and for g via tensor product of SDP vector solutions Characterizes query complexity for read-once formulas Q(f 1 f d )=Θ ( Adv ± (f 1 ) Adv ± (f d ) )

18 A. Query model B. Adversary lower bounds C. Spectra of reflections D. Adversary upper bound Q(f) =Θ(Adv ± (f))

19 points Π R S R(Π) points θ R(Δ) Δ points R(Π)R(Δ) is a rotation by angle 2θ, eigenvalues e ±2iθ

20 Two subspaces will not generally lie at a fixed angle Π Δ

21 Two subspaces will not generally lie at a fixed angle Π Δ Jordan s Lemma (1875) Any two projections can be simultaneously block-diagonalized with blocks of dimension at most two

22 Two subspaces will not generally lie at a fixed angle Π Δ Jordan s Lemma (1875) R(Π)R( ) = 0 cos 2θ sin 2θ sin 2θ cos 2θ 0 0

23 Effective Spectral Gap Lemma: Let PΘ be the projection onto eigenvectors of R(Π)R(Δ) with phase less than 2Θ in magnitude Then for any v with Δv = 0, P Θ Π v Θ v v Π θ Π v

24 Effective Spectral Gap Lemma: Let PΘ be the projection onto eigenvectors of R(Π)R(Δ) with phase less than 2Θ in magnitude Then for any v with Δv = 0, P Θ Π v Θ v v Π v Π Π v Π v θ > Θ P Θ Π v =0 θ Θ P Θ Π v = Π v

25 Effective Spectral Gap Lemma: Let PΘ be the projection onto eigenvectors of R(Π)R(Δ) with phase less than 2Θ in magnitude Then for any v with Δv = 0, P Θ Π v Θ v Proof: Jordan s Lemma Up to a change in basis, = Π = β β ( 10 β 00 ( ) ) β β cos 2 θ β sin θ β cos θ β β sin θ β cos θ β sin 2 θ β v =0 v = β d β β ( 0 1 ) P Θ Π v = β d β β sin θ β ( cos θβ : θ β Θ sin θ β )

26 A. Query model B. Adversary lower bounds C. Spectra of reflections D. Adversary upper bound Q(f) =Θ(Adv ± (f))

27 The algorithm: 1. Begin with an SDP solution: u xj, u yj =1 if f(x) f(y) j:x j y j 2. Let Δ = projection to the span of the vectors j u A yj y j ± j with f(y)=1 3. Starting at 0, alternate R(Δ) with the input oracle

28 = Proj { A ± Π x = P j j j I x j x j j, u } yj,y j j : f(y) = 1 u xj,u yj = 1 if f(x) f(y) j:x j y j Lemma: v P Θ Π v Θ v The analysis: Case f(x)=1: 0 close to A ± j j u xj x j doesn t move!

29 = Proj { A ± Π x = P j j j I x j x j j, u } yj,y j j : f(y) = 1 u xj,u yj = 1 if f(x) f(y) j:x j y j Lemma: v P Θ Π v Θ v The analysis: Case f(x)=1: 0 close to A ± j j u xj x j doesn t move! Case f(x)=0: 0 = = Π x ( 0 10 A ± j v j, u xj, x j ) Ω(1/Adv ± ) effective spectral gap

30 Summary Theorem: Optimal quantum query algorithms can be built out of two alternating reflections R Ox R Ox R Ox Corollary: Characterization of quantum query complexity for read-once boolean formulas. Theorem: The general adversary bound on quantum query complexity is tight Corollary: Quantum query algorithms are equivalent to span programs. Open problems Strong direct-product theorems? Query complexity for non-boolean functions and state generation? Composition for non-boolean functions? Upper and lower bounds for zero-error quantum query complexity? Tight characterizations for communication complexity?

Quantum algorithms based on span programs

Quantum algorithms based on span programs Quantum algorithms based on span programs Ben Reichardt IQC, U Waterloo [arxiv:0904.2759] Model: Complexity measure: Quantum algorithms Black-box query complexity Span programs Witness size [KW 93] [RŠ

More information

From Adversaries to Algorithms. Troy Lee Rutgers University

From Adversaries to Algorithms. Troy Lee Rutgers University From Adversaries to Algorithms Troy Lee Rutgers University Quantum Query Complexity As in classical complexity, it is difficult to show lower bounds on the time or number of gates required to solve a problem

More information

A semi-definite program for quantum query complexity

A semi-definite program for quantum query complexity A semi-definite program for quantum query complexity Ben Reichardt University of Waterloo [These slides and notes are for a 30-minute talk given at the second Barriers in Computational Complexity Workshop,

More information

The quantum query complexity of read-many formulas

The quantum query complexity of read-many formulas The quantum query complexity of read-many formulas Andrew Childs Waterloo Shelby Kimmel MIT Robin Kothari Waterloo Boolean formulas ^ x 1 x 2 _ x 3 ^ x 1 x 3 A formula is read-once if every input appears

More information

Faster quantum algorithm for evaluating game trees

Faster quantum algorithm for evaluating game trees Faster quantum algorithm for evaluating game trees x 7 x 8 Ben Reichardt xx1 1 x 2 x 3 x 4 x 6 OR x 9 x1 1 x 5 x 9 University of Waterloo x 5 AND OR AND AND OR AND ϕ(x) x 7 x 8 x 1 x 2 x 3 x 4 x 6 OR x

More information

The query register and working memory together form the accessible memory, denoted H A. Thus the state of the algorithm is described by a vector

The query register and working memory together form the accessible memory, denoted H A. Thus the state of the algorithm is described by a vector 1 Query model In the quantum query model we wish to compute some function f and we access the input through queries. The complexity of f is the number of queries needed to compute f on a worst-case input

More information

Optimal quantum adversary lower bounds for ordered search

Optimal quantum adversary lower bounds for ordered search Optimal quantum adversary lower bounds for ordered search Andrew M. Childs Troy Lee Abstract The goal of the ordered search problem is to find a particular item in an ordered list of n items. Using the

More information

Quantum Algorithms for Evaluating Min-Max Trees

Quantum Algorithms for Evaluating Min-Max Trees Quantum Algorithms for Evaluating Min-Max Trees Richard Cleve 1,2,DmitryGavinsky 1, and D. L. Yonge-Mallo 1 1 David R. Cheriton School of Computer Science and Institute for Quantum Computing, University

More information

arxiv: v1 [quant-ph] 9 Jul 2009

arxiv: v1 [quant-ph] 9 Jul 2009 Span-program-based quantum algorithm for evaluating unbalanced formulas Ben W. Reichardt arxiv:0907.622v [quant-ph] 9 Jul 2009 Abstract The formula-evaluation problem is defined recursively. A formula

More information

The Quantum Query Complexity of Algebraic Properties

The Quantum Query Complexity of Algebraic Properties The Quantum Query Complexity of Algebraic Properties Sebastian Dörn Institut für Theoretische Informatik Universität Ulm 89069 Ulm, Germany Thomas Thierauf Fak. Elektronik und Informatik HTW Aalen 73430

More information

arxiv: v2 [quant-ph] 23 Aug 2011

arxiv: v2 [quant-ph] 23 Aug 2011 Quantum query complexity of state conversion Troy Lee Rajat Mittal Ben W. Reichardt Robert Špalek Mario Szegedy arxiv:1011.3020v2 [quant-ph] 23 Aug 2011 Abstract State conversion generalizes query complexity

More information

Lecture 13: Lower Bounds using the Adversary Method. 2 The Super-Basic Adversary Method [Amb02]

Lecture 13: Lower Bounds using the Adversary Method. 2 The Super-Basic Adversary Method [Amb02] Quantum Computation (CMU 18-859BB, Fall 015) Lecture 13: Lower Bounds using the Adversary Method October 1, 015 Lecturer: Ryan O Donnell Scribe: Kumail Jaffer 1 Introduction There are a number of known

More information

Lower Bounds on Quantum Query Complexity

Lower Bounds on Quantum Query Complexity Lower Bounds on Quantum Query Complexity Peter Høyer hoyer@cpsc.ucalgary.ca Robert Špalek sr@cwi.nl arxiv:quant-ph/0509153v1 21 Sep 2005 September 2005 Abstract Shor s and Grover s famous quantum algorithms

More information

Quantum algorithms. Andrew Childs. Institute for Quantum Computing University of Waterloo

Quantum algorithms. Andrew Childs. Institute for Quantum Computing University of Waterloo Quantum algorithms Andrew Childs Institute for Quantum Computing University of Waterloo 11th Canadian Summer School on Quantum Information 8 9 June 2011 Based in part on slides prepared with Pawel Wocjan

More information

Improved Quantum Algorithm for Triangle Finding via Combinatorial Arguments

Improved Quantum Algorithm for Triangle Finding via Combinatorial Arguments Improved Quantum Algorithm for Triangle Finding via Combinatorial Arguments François Le Gall The University of Tokyo Technical version available at arxiv:1407.0085 [quant-ph]. Background. Triangle finding

More information

Quantum and Classical Query Complexities of Local Search are Polynomially Related

Quantum and Classical Query Complexities of Local Search are Polynomially Related Quantum and Classical Query Complexities of Local Search are Polynomially Related Miklos Santha Mario Szegedy Abstract Let f be an integer valued function on a finite set V. We call an undirected graph

More information

arxiv: v3 [quant-ph] 18 Nov 2008

arxiv: v3 [quant-ph] 18 Nov 2008 Span-program-based quantum algorithm for evaluating formulas Ben W. Reichardt Robert Špalek arxiv:0710.2630v3 [quant-ph] 18 Nov 2008 Abstract We give a quantum algorithm for evaluating formulas over an

More information

The Quantum Query Complexity of the Determinant

The Quantum Query Complexity of the Determinant The Quantum Query Complexity of the Determinant Sebastian Dörn Inst. für Theoretische Informatik Universität Ulm 89069 Ulm, Germany Thomas Thierauf Fak. Elektronik und Informatik HTW Aalen 73430 Aalen,

More information

The quantum adversary method and classical formula size lower bounds

The quantum adversary method and classical formula size lower bounds The quantum adversary method and classical formula size lower bounds Sophie Laplante LRI, Université Paris-Sud laplante@lri.fr Troy Lee CWI and University of Amsterdam Troy.Lee@cwi.nl Mario Szegedy Rutgers

More information

6.896 Quantum Complexity Theory October 2, Lecture 9

6.896 Quantum Complexity Theory October 2, Lecture 9 6896 Quantum Complexity heory October, 008 Lecturer: Scott Aaronson Lecture 9 In this class we discuss Grover s search algorithm as well as the BBBV proof that it is optimal 1 Grover s Algorithm 11 Setup

More information

Quantum walk algorithms

Quantum walk algorithms Quantum walk algorithms Andrew Childs Institute for Quantum Computing University of Waterloo 28 September 2011 Randomized algorithms Randomness is an important tool in computer science Black-box problems

More information

Tutorial on the adversary method for quantum and classical lower bounds. Sophie Laplante LRI, Université Paris-Sud Orsay

Tutorial on the adversary method for quantum and classical lower bounds. Sophie Laplante LRI, Université Paris-Sud Orsay Tutorial on the adversary method for quantum and classical lower bounds Sophie Laplante LRI, Université Paris-Sud Orsay Adversary method lower bounds Exact complexity Strong lower bound Semidefinite Programming

More information

The quantum adversary method and classical formula size lower bounds

The quantum adversary method and classical formula size lower bounds The quantum adversary method and classical formula size lower bounds Sophie Laplante LRI, Université Paris-Sud laplante@lri.fr Troy Lee CWI and University of Amsterdam Troy.Lee@cwi.nl Mario Szegedy Rutgers

More information

Improving Quantum Query Complexity of Boolean Matrix Multiplication Using Graph Collision

Improving Quantum Query Complexity of Boolean Matrix Multiplication Using Graph Collision Improving Quantum Query Complexity of Boolean Matrix Multiplication Using Graph Collision Stacey Jeffery 1,2, Robin Kothari 1,2, and Frédéric Magniez 3 1 David R. Cheriton School of Computer Science, University

More information

Breaking the Rectangle Bound Barrier against Formula Size Lower Bounds

Breaking the Rectangle Bound Barrier against Formula Size Lower Bounds Breaking the Rectangle Bound Barrier against Formula Size Lower Bounds Kenya Ueno The Young Researcher Development Center and Graduate School of Informatics, Kyoto University kenya@kuis.kyoto-u.ac.jp Abstract.

More information

Quantum algorithms (CO 781/CS 867/QIC 823, Winter 2013) Andrew Childs, University of Waterloo LECTURE 13: Query complexity and the polynomial method

Quantum algorithms (CO 781/CS 867/QIC 823, Winter 2013) Andrew Childs, University of Waterloo LECTURE 13: Query complexity and the polynomial method Quantum algorithms (CO 781/CS 867/QIC 823, Winter 2013) Andrew Childs, University of Waterloo LECTURE 13: Query complexity and the polynomial method So far, we have discussed several different kinds of

More information

arxiv: v6 [quant-ph] 9 Jul 2014

arxiv: v6 [quant-ph] 9 Jul 2014 arxiv:1211.0721v6 [quant-ph] 9 Jul 2014 Superlinear Advantage for Exact Quantum Algorithms Andris Ambainis Faculty of Computing University of Latvia Raiņa bulvāris 19 Rīga, LV-1586, Latvia E-mail: ambainis@lu.lv

More information

arxiv:quant-ph/ v2 26 Apr 2007

arxiv:quant-ph/ v2 26 Apr 2007 Every NAND formula of size N can be evaluated in time O(N 1 2 +ε ) on a quantum computer arxiv:quant-ph/0703015v2 26 Apr 2007 Andrew M. Childs amchilds@caltech.edu Robert Špalek spalek@eecs.berkeley.edu

More information

Quantum Algorithms for Finding Constant-sized Sub-hypergraphs

Quantum Algorithms for Finding Constant-sized Sub-hypergraphs Quantum Algorithms for Finding Constant-sized Sub-hypergraphs Seiichiro Tani (Joint work with François Le Gall and Harumichi Nishimura) NTT Communication Science Labs., NTT Corporation, Japan. The 20th

More information

Quantum Algorithms for Connectivity and Related Problems

Quantum Algorithms for Connectivity and Related Problems Quantum Algorithms for Connectivity and Related Problems Michael Jarret Perimeter Institute, Waterloo, ON, Canada mjarret@perimeterinstitute.ca Stacey Jeffery Qusoft CWI, Amsterdam, The Netherlands jeffery@cwi.nl

More information

Theoretical Computer Science

Theoretical Computer Science Theoretical Computer Science 456 (0) 5 64 Contents lists available at SciVerse ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Quantum counterfeit coin problems

More information

arxiv: v1 [quant-ph] 15 Jan 2019

arxiv: v1 [quant-ph] 15 Jan 2019 Semidefinite programming formulations for the completely bounded norm of a tensor Sander Gribling Monique Laurent arxiv:1901.04921v1 [quant-ph] 15 Jan 2019 Abstract We show that a certain tensor norm,

More information

Quantum Algorithms for Element Distinctness

Quantum Algorithms for Element Distinctness Quantum Algorithms for Element Distinctness Harry Buhrman Christoph Dürr Mark Heiligman Peter Høyer Frédéric Magniez Miklos Santha Ronald de Wolf Abstract We present several applications of quantum amplitude

More information

arxiv: v1 [cs.cc] 12 Feb 2009

arxiv: v1 [cs.cc] 12 Feb 2009 Symposium on Theoretical Aspects of Computer Science 2009 (Freiburg), pp. 685 696 www.stacs-conf.org arxiv:0902.2146v1 [cs.cc] 12 Feb 2009 A STRONGER LP BOUND FOR FORMULA SIZE LOWER BOUNDS VIA CLIQUE CONSTRAINTS

More information

Time-Efficient Quantum Walks for 3-Distinctness

Time-Efficient Quantum Walks for 3-Distinctness Time-Efficient Quantum Walks for 3-Distinctness Aleksandrs Belovs 1, Andrew M. Childs 2,4, Stacey Jeffery 3,4, Robin Kothari 3,4, and Frédéric Magniez 5 1 Faculty of Computing, University of Latvia 2 Department

More information

arxiv: v1 [quant-ph] 6 Feb 2013

arxiv: v1 [quant-ph] 6 Feb 2013 Exact quantum query complexity of EXACT and THRESHOLD arxiv:302.235v [quant-ph] 6 Feb 203 Andris Ambainis Jānis Iraids Juris Smotrovs University of Latvia, Raiņa bulvāris 9, Riga, LV-586, Latvia February

More information

Adversary-Based Parity Lower Bounds with Small Probability Bias

Adversary-Based Parity Lower Bounds with Small Probability Bias Adversary-Based Parity Lower Bounds with Small Probability Bias Badih Ghazi Adversary-Based Parity Lower Bounds with Small Probability Bias 1 / 10 Setup Computing the parity function in the query model

More information

Quantum Algorithms for Graph Traversals and Related Problems

Quantum Algorithms for Graph Traversals and Related Problems Quantum Algorithms for Graph Traversals and Related Problems Sebastian Dörn Institut für Theoretische Informatik, Universität Ulm, 89069 Ulm, Germany sebastian.doern@uni-ulm.de Abstract. We study the complexity

More information

Fourier Sampling & Simon s Algorithm

Fourier Sampling & Simon s Algorithm Chapter 4 Fourier Sampling & Simon s Algorithm 4.1 Reversible Computation A quantum circuit acting on n qubits is described by an n n unitary operator U. Since U is unitary, UU = U U = I. This implies

More information

Product theorems via semidefinite programming

Product theorems via semidefinite programming Product theorems via semidefinite programming Troy Lee Department of Computer Science Rutgers University Rajat Mittal Department of Computer Science Rutgers University Abstract The tendency of semidefinite

More information

Quantum Algorithms for Element Distinctness

Quantum Algorithms for Element Distinctness Quantum Algorithms for Element Distinctness Harry Buhrman Christoph Dürr Þ Mark Heiligman Ü Peter Høyer ß Frédéric Magniez Miklos Santha Ronald de Wolf ÝÝ Abstract We present several applications of quantum

More information

Quantum algorithms for testing Boolean functions

Quantum algorithms for testing Boolean functions Quantum algorithms for testing Boolean functions Dominik F. Floess Erika Andersson SUPA, School of Engineering and Physical Sciences Heriot-Watt University, Edinburgh EH4 4AS, United Kingdom dominikfloess@gmx.de

More information

Communication is bounded by root of rank

Communication is bounded by root of rank Electronic Colloquium on Computational Complexity, Report No. 84 (2013) Communication is bounded by root of rank Shachar Lovett June 7, 2013 Abstract We prove that any total boolean function of rank r

More information

arxiv: v2 [quant-ph] 11 Oct 2016

arxiv: v2 [quant-ph] 11 Oct 2016 Extended Learning Graphs for Triangle Finding Titouan Carette 1, Mathieu Laurière 2, and Frédéric Magniez 3 ariv:1609.07786v2 [quant-ph] 11 Oct 2016 1 Ecole Normale Supérieure de Lyon, Lyon, France 2 NYU-ECNU

More information

Ph 219b/CS 219b. Exercises Due: Wednesday 11 February 2009

Ph 219b/CS 219b. Exercises Due: Wednesday 11 February 2009 1 Ph 219b/CS 219b Exercises Due: Wednesday 11 February 2009 5.1 The peak in the Fourier transform In the period finding algorithm we prepared the periodic state A 1 1 x 0 + jr, (1) A j=0 where A is the

More information

arxiv:quant-ph/ v1 29 May 2003

arxiv:quant-ph/ v1 29 May 2003 Quantum Lower Bounds for Collision and Element Distinctness with Small Range arxiv:quant-ph/0305179v1 29 May 2003 Andris Ambainis Abstract We give a general method for proving quantum lower bounds for

More information

Discrete quantum random walks

Discrete quantum random walks Quantum Information and Computation: Report Edin Husić edin.husic@ens-lyon.fr Discrete quantum random walks Abstract In this report, we present the ideas behind the notion of quantum random walks. We further

More information

Oracles with Costs. arxiv: v2 [quant-ph] 3 Nov Shelby Kimmel 1,2, Cedric Yen-Yu Lin 2, and Han-Hsuan Lin 2. 1 Introduction MIT-CTP/4637

Oracles with Costs. arxiv: v2 [quant-ph] 3 Nov Shelby Kimmel 1,2, Cedric Yen-Yu Lin 2, and Han-Hsuan Lin 2. 1 Introduction MIT-CTP/4637 IT-CTP/4637 Oracles with Costs Shelby Kimmel 1,, Cedric Yen-Yu Lin, and Han-Hsuan Lin 1 Joint Center for Quantum Information and Computer Science, University of aryland Center for Theoretical Physics,

More information

Search via Quantum Walk

Search via Quantum Walk Search via Quantum Walk Frédéric Magniez Ashwin Nayak Jérémie Roland Miklos Santha Abstract We propose a new method for designing quantum search algorithms for finding a marked element in the state space

More information

Direct product theorem for discrepancy

Direct product theorem for discrepancy Direct product theorem for discrepancy Troy Lee Rutgers University Joint work with: Robert Špalek Direct product theorems Knowing how to compute f, how can you compute f f f? Obvious upper bounds: If can

More information

Notes taken by Costis Georgiou revised by Hamed Hatami

Notes taken by Costis Georgiou revised by Hamed Hatami CSC414 - Metric Embeddings Lecture 6: Reductions that preserve volumes and distance to affine spaces & Lower bound techniques for distortion when embedding into l Notes taken by Costis Georgiou revised

More information

Nondeterminism LECTURE Nondeterminism as a proof system. University of California, Los Angeles CS 289A Communication Complexity

Nondeterminism LECTURE Nondeterminism as a proof system. University of California, Los Angeles CS 289A Communication Complexity University of California, Los Angeles CS 289A Communication Complexity Instructor: Alexander Sherstov Scribe: Matt Brown Date: January 25, 2012 LECTURE 5 Nondeterminism In this lecture, we introduce nondeterministic

More information

Ph 219b/CS 219b. Exercises Due: Wednesday 4 December 2013

Ph 219b/CS 219b. Exercises Due: Wednesday 4 December 2013 1 Ph 219b/CS 219b Exercises Due: Wednesday 4 December 2013 4.1 The peak in the Fourier transform In the period finding algorithm we prepared the periodic state A 1 1 x 0 + jr, (1) A j=0 where A is the

More information

How Low Can Approximate Degree and Quantum Query Complexity be for Total Boolean Functions?

How Low Can Approximate Degree and Quantum Query Complexity be for Total Boolean Functions? How Low Can Approximate Degree and Quantum Query Complexity be for Total Boolean Functions? Andris Ambainis Ronald de Wolf Abstract It has long been known that any Boolean function that depends on n input

More information

Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002

Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002 Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002 1 QMA - the quantum analog to MA (and NP). Definition 1 QMA. The complexity class QMA is the class of all languages

More information

Finding is as easy as detecting for quantum walks

Finding is as easy as detecting for quantum walks Finding is as easy as detecting for quantum walks Jérémie Roland Hari Krovi Frédéric Magniez Maris Ozols LIAFA [ICALP 2010, arxiv:1002.2419] Jérémie Roland (NEC Labs) QIP 2011 1 / 14 Spatial search on

More information

Quantum Computing Lecture 6. Quantum Search

Quantum Computing Lecture 6. Quantum Search Quantum Computing Lecture 6 Quantum Search Maris Ozols Grover s search problem One of the two most important algorithms in quantum computing is Grover s search algorithm (invented by Lov Grover in 1996)

More information

QALGO workshop, Riga. 1 / 26. Quantum algorithms for linear algebra.

QALGO workshop, Riga. 1 / 26. Quantum algorithms for linear algebra. QALGO workshop, Riga. 1 / 26 Quantum algorithms for linear algebra., Center for Quantum Technologies and Nanyang Technological University, Singapore. September 22, 2015 QALGO workshop, Riga. 2 / 26 Overview

More information

Reflections in Hilbert Space III: Eigen-decomposition of Szegedy s operator

Reflections in Hilbert Space III: Eigen-decomposition of Szegedy s operator Reflections in Hilbert Space III: Eigen-decomposition of Szegedy s operator James Daniel Whitfield March 30, 01 By three methods we may learn wisdom: First, by reflection, which is the noblest; second,

More information

An Analog Analogue of a Digital Quantum Computation

An Analog Analogue of a Digital Quantum Computation An Analog Analogue of a Digital Quantum Computation arxiv:quant-ph/9612026v1 6 Dec 1996 Edard Farhi Center for Theoretical Physics Massachusetts Institute of Technology Cambridge, MA 02139 Sam Gutmann

More information

Quantum Property Testing

Quantum Property Testing Quantum Property Testing Harry Buhrman Lance Fortnow Ilan ewman Hein Röhrig ovember 24, 2003 Abstract A language L has a property tester if there exists a probabilistic algorithm that given an input x

More information

arxiv:quant-ph/ v1 18 Nov 2004

arxiv:quant-ph/ v1 18 Nov 2004 Improved Bounds on Quantum Learning Algorithms arxiv:quant-ph/0411140v1 18 Nov 2004 Alp Atıcı Department of Mathematics Columbia University New York, NY 10027 atici@math.columbia.edu March 13, 2008 Abstract

More information

complexity distributions

complexity distributions The of complexity distributions Emanuele Viola Northeastern University March 2012 Local functions (a.k.a. Junta, NC 0 ) f : {0,1}n {0,1} d-local : output depends on d input bits Input x d f Fact: Parity(x)

More information

Quantum Property Testing

Quantum Property Testing Quantum Property Testing Harry Buhrman Lance Fortnow Ilan ewman Hein Röhrig March 24, 2004 Abstract A language L has a property tester if there exists a probabilistic algorithm that given an input x only

More information

A better lower bound for quantum algorithms searching an ordered list

A better lower bound for quantum algorithms searching an ordered list A better lower bound for quantum algorithms searching an ordered list Andris Ambainis Computer Science Division University of California Berkeley, CA 94720, e-mail: ambainis@cs.berkeley.edu Abstract We

More information

Graph isomorphism, the hidden subgroup problem and identifying quantum states

Graph isomorphism, the hidden subgroup problem and identifying quantum states 1 Graph isomorphism, the hidden subgroup problem and identifying quantum states Pranab Sen NEC Laboratories America, Princeton, NJ, U.S.A. Joint work with Sean Hallgren and Martin Rötteler. Quant-ph 0511148:

More information

A Tight Lower Bound on Certificate Complexity in Terms of Block Sensitivity and Sensitivity

A Tight Lower Bound on Certificate Complexity in Terms of Block Sensitivity and Sensitivity Electronic Colloquium on Computational Complexity, Report No. 27 (2014) A Tight Lower Bound on Certificate Complexity in Terms of Block Sensitivity and Sensitivity Krišjānis Prūsis and Andris Ambainis

More information

Properties and Applications of Boolean Function Composition

Properties and Applications of Boolean Function Composition Electronic Colloquium on Computational Complexity, Report No. 163 (2012) Properties and Applications of Boolean Function Composition Avishay Tal Abstract For Boolean functions f : {0, 1} n {0, 1} and g

More information

Quantum Queries for Testing Distributions

Quantum Queries for Testing Distributions Quantum Queries for Testing Distributions Sourav Chakraborty Eldar Fischer Arie Matsliah Ronald de Wolf Abstract We consider probability distributions given in the form of an oracle f : [n] [m] that we

More information

arxiv: v3 [quant-ph] 5 Mar 2014

arxiv: v3 [quant-ph] 5 Mar 2014 Span-program-based quantum algorithm for tree detection Guoming Wang Computer Science Division, University of California, Berkeley, U.S.A. arxiv:309.773v3 [quant-ph] 5 Mar 204 Abstract Span program is

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 6: Quantum query complexity of the HSP

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 6: Quantum query complexity of the HSP Quantum algorithms (CO 78, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 6: Quantum query complexity of the HSP So far, we have considered the hidden subgroup problem in abelian groups.

More information

Richard Cleve David R. Cheriton School of Computer Science Institute for Quantum Computing University of Waterloo

Richard Cleve David R. Cheriton School of Computer Science Institute for Quantum Computing University of Waterloo CS 497 Frontiers of Computer Science Introduction to Quantum Computing Lecture of http://www.cs.uwaterloo.ca/~cleve/cs497-f7 Richard Cleve David R. Cheriton School of Computer Science Institute for Quantum

More information

Diagonalizing Matrices

Diagonalizing Matrices Diagonalizing Matrices Massoud Malek A A Let A = A k be an n n non-singular matrix and let B = A = [B, B,, B k,, B n ] Then A n A B = A A 0 0 A k [B, B,, B k,, B n ] = 0 0 = I n 0 A n Notice that A i B

More information

An Introduction to Quantum Information and Applications

An Introduction to Quantum Information and Applications An Introduction to Quantum Information and Applications Iordanis Kerenidis CNRS LIAFA-Univ Paris-Diderot Quantum information and computation Quantum information and computation How is information encoded

More information

Quantum Complexity of Testing Group Commutativity

Quantum Complexity of Testing Group Commutativity Quantum Complexity of Testing Group Commutativity Frédéric Magniez 1 and Ashwin Nayak 2 1 CNRS LRI, UMR 8623 Université Paris Sud, France 2 University of Waterloo and Perimeter Institute for Theoretical

More information

Post-selected classical query complexity

Post-selected classical query complexity Post-selected classical query complexity Chris Cade School of Mathematics, University of Bristol, UK May 5, 08 arxiv:804.000v [cs.cc] 4 May 08 Abstract We study classical query algorithms with post-selection,

More information

arxiv: v3 [quant-ph] 3 Jul 2012

arxiv: v3 [quant-ph] 3 Jul 2012 MIT-CTP 4242 Super-Polynomial Quantum Speed-ups for Boolean Evaluation Trees with Hidden Structure Bohua Zhan Shelby Kimmel Avinatan Hassidim November 2, 2018 arxiv:1101.0796v3 [quant-ph] 3 Jul 2012 Abstract

More information

c 2010 Society for Industrial and Applied Mathematics

c 2010 Society for Industrial and Applied Mathematics SIAM J. COMPUT. Vol. 39, No. 6, pp. 2513 2530 c 2010 Society for Industrial and Applied Mathematics ANY AND-OR FORMULA OF SIZE N CAN BE EVALUATED IN TIME N 1/2+o(1) ON A QUANTUM COMPUTER A. AMBAINIS, A.

More information

Quantum boolean functions

Quantum boolean functions Quantum boolean functions Ashley Montanaro 1 and Tobias Osborne 2 1 Department of Computer Science 2 Department of Mathematics University of Bristol Royal Holloway, University of London Bristol, UK London,

More information

Quantum complexities of ordered searching, sorting, and element distinctness

Quantum complexities of ordered searching, sorting, and element distinctness Quantum complexities of ordered searching, sorting, and element distinctness Peter Høyer Jan Neerbek Yaoyun Shi September 7, 00 Abstract We consider the quantum complexities of the following three problems:

More information

10 Quantum Complexity Theory I

10 Quantum Complexity Theory I 10 Quantum Complexity Theory I Just as the theory of computability had its foundations in the Church-Turing thesis, computational complexity theory rests upon a modern strengthening of this thesis, which

More information

Complexity of Finding a Duplicate in a Stream: Simple Open Problems

Complexity of Finding a Duplicate in a Stream: Simple Open Problems Complexity of Finding a Duplicate in a Stream: Simple Open Problems Jun Tarui Univ of Electro-Comm, Tokyo Shonan, Jan 2012 1 Duplicate Finding Problem Given: Stream a 1,,a m a i {1,,n} Assuming m > n,

More information

α x x 0 α x x f(x) α x x α x ( 1) f(x) x f(x) x f(x) α x = α x x 2

α x x 0 α x x f(x) α x x α x ( 1) f(x) x f(x) x f(x) α x = α x x 2 Quadratic speedup for unstructured search - Grover s Al- CS 94- gorithm /8/07 Spring 007 Lecture 11 01 Unstructured Search Here s the problem: You are given an efficient boolean function f : {1,,} {0,1},

More information

arxiv: v1 [quant-ph] 10 Dec 2007

arxiv: v1 [quant-ph] 10 Dec 2007 Unbounded Error Quantum Query Complexity Ashley Montanaro 1, Harumichi Nishimura 2 and Rudy Raymond 3 January 31, 2018 arxiv:0712.1446v1 [quant-ph] 10 Dec 2007 1 Department of Computer Science, University

More information

arxiv: v2 [cs.cc] 5 Dec 2016

arxiv: v2 [cs.cc] 5 Dec 2016 Randomized query complexity of sabotaged and composed functions Shalev Ben-David Massachusetts Institute of Technology shalev@mit.edu Robin Kothari Massachusetts Institute of Technology rkothari@mit.edu

More information

Linear Systems. Class 27. c 2008 Ron Buckmire. TITLE Projection Matrices and Orthogonal Diagonalization CURRENT READING Poole 5.4

Linear Systems. Class 27. c 2008 Ron Buckmire. TITLE Projection Matrices and Orthogonal Diagonalization CURRENT READING Poole 5.4 Linear Systems Math Spring 8 c 8 Ron Buckmire Fowler 9 MWF 9: am - :5 am http://faculty.oxy.edu/ron/math//8/ Class 7 TITLE Projection Matrices and Orthogonal Diagonalization CURRENT READING Poole 5. Summary

More information

arxiv:quant-ph/ v1 27 Nov 2003

arxiv:quant-ph/ v1 27 Nov 2003 Lower bounds for randomized and quantum query complexity using Kolmogorov arguments Sophie Laplante Frédéric Magniez arxiv:quant-ph/0389v 27 Nov 2003 Abstract We prove a very general lower bound technique

More information

The detectability lemma and quantum gap amplification

The detectability lemma and quantum gap amplification The detectability lemma and quantum gap amplification Dorit Aharonov 1, Itai Arad 1, Zeph Landau 2 and Umesh Vazirani 2 1 School of Computer Science and Engineering, The Hebrew University, Jerusalem, Israel

More information

arxiv: v1 [cs.cc] 16 Mar 2017

arxiv: v1 [cs.cc] 16 Mar 2017 A Nearly Optimal Lower Bound on the Approximate Degree of AC 0 Mark Bun mbun@cs.princeton.edu Justin Thaler justin.thaler@georgetown.edu arxiv:1703.05784v1 [cs.cc] 16 Mar 2017 Abstract The approximate

More information

Hamiltonian simulation with nearly optimal dependence on all parameters

Hamiltonian simulation with nearly optimal dependence on all parameters Hamiltonian simulation with nearly optimal dependence on all parameters Andrew Childs CS, UMIACS, & QuICS University of Maryland Joint work with Dominic Berry (Macquarie) and Robin Kothari (MIT), building

More information

New Results on Quantum Property Testing

New Results on Quantum Property Testing New Results on Quantum Property Testing Sourav Chakraborty 1, Eldar Fischer 2, Arie Matsliah 3, and Ronald de Wolf 3 1 Chennai Mathematical Institute, Chennai, India. sourav@cmi.ac.in 2 Computer Science

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search Quantu algoriths (CO 781, Winter 2008) Prof Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search ow we begin to discuss applications of quantu walks to search algoriths

More information

arxiv:quant-ph/ v9 30 Apr 2014

arxiv:quant-ph/ v9 30 Apr 2014 Quantum walk algorithm for element distinctness Andris Ambainis arxiv:quant-ph/0311001v9 30 Apr 014 Abstract We use quantum walks to construct a new quantum algorithm for element distinctness and its generalization.

More information

Bounds for Error Reduction with Few Quantum Queries

Bounds for Error Reduction with Few Quantum Queries Bounds for Error Reduction with Few Quantum Queries Sourav Chakraborty, Jaikumar Radhakrishnan 2,3, and andakumar Raghunathan Department of Computer Science, University of Chicago, Chicago, IL 60637, USA

More information

Lecture 4: Elementary Quantum Algorithms

Lecture 4: Elementary Quantum Algorithms CS 880: Quantum Information Processing 9/13/010 Lecture 4: Elementary Quantum Algorithms Instructor: Dieter van Melkebeek Scribe: Kenneth Rudinger This lecture introduces several simple quantum algorithms.

More information

All Classical Adversary Methods are Equivalent for Total Functions

All Classical Adversary Methods are Equivalent for Total Functions All Classical Adversary Methods are Equivalent for Total Functions Andris Ambainis Centre for Quantum Computer Science, Faculty of Computing, University of Latvia, Rain, a 19, Riga, Latvia, LV-1586 andris.ambainis@lu.lv

More information

On the tightness of the Buhrman-Cleve-Wigderson simulation

On the tightness of the Buhrman-Cleve-Wigderson simulation On the tightness of the Buhrman-Cleve-Wigderson simulation Shengyu Zhang Department of Computer Science and Engineering, The Chinese University of Hong Kong. syzhang@cse.cuhk.edu.hk Abstract. Buhrman,

More information

QUANTUM COMPUTATION. Exercise sheet 1. Ashley Montanaro, University of Bristol H Z U = 1 2

QUANTUM COMPUTATION. Exercise sheet 1. Ashley Montanaro, University of Bristol H Z U = 1 2 School of Mathematics Spring 017 QUANTUM COMPUTATION Exercise sheet 1 Ashley Montanaro, University of Bristol ashley.montanaro@bristol.ac.uk 1. The quantum circuit model. (a) Consider the following quantum

More information

Quantum Communication Complexity

Quantum Communication Complexity Quantum Communication Complexity Ronald de Wolf Communication complexity has been studied extensively in the area of theoretical computer science and has deep connections with seemingly unrelated areas,

More information

Quantum Counting. 1 Introduction. Gilles Brassard 1, Peter Høyer 2, and Alain Tapp 1

Quantum Counting. 1 Introduction. Gilles Brassard 1, Peter Høyer 2, and Alain Tapp 1 Quantum Counting Gilles Brassard 1, Peter Høyer 2, and Alain Tapp 1 1 Université de Montréal, {brassard,tappa}@iro.umontreal.ca 2 Odense University, u2pi@imada.ou.dk arxiv:quant-ph/9805082v1 27 May 1998

More information