Hamiltonian simulation with nearly optimal dependence on all parameters
|
|
- Allan Small
- 5 years ago
- Views:
Transcription
1 Hamiltonian simulation with nearly optimal dependence on all parameters Dominic Berry + Andrew Childs obin Kothari ichard Cleve olando Somma
2 Quantum simulation by quantum walks Dominic Berry + Andrew Childs obin Kothari ichard Cleve olando Somma
3 Simulation of Hamiltonians
4 Outline History of quantum simulation Definition of problem Main result Standard method New techniques Quantum walks (2012) Compressed product formulae (2013) Implementing Taylor series (201) Superposition of quantum walk steps (201)
5 Simulation of Hamiltonians ichard Feynman 1981: Idea of quantum computer Seth Lloyd 1996: Algorithm to simulate interaction Hamiltonians Aharonov + Ta-Shma 2003: Algorithm to simulate sparse Hamiltonians
6 Simulation of Hamiltonians Aharonov + Ta-Shma 2003: Algorithm to simulate sparse Hamiltonians Harrow, Hassidim, Lloyd 2009: Quantum algorithm to solve linear systems Childs, Cleve, Jordan, Yonge-Mallo 2009: Quantum algorithm for NAND trees Berry 201: Quantum algorithm for differential equations Clader, Jacobs, Sprouse 2013: Quantum algorithm for scattering problems
7 The simulation problem Problem: Given a Hamiltonian H, simulate d ψ = ih(t ) ψ dt for time t and error no more than ε. Inputs: H, t and ε. Parameters of H: Output: d Final sparseness state ψ encoded on qubits. N dimension H norm of the Hamiltonian H norm of the time-derivative
8 Main result O τ polylog τ = d H max t Queries: O τ log(τ/ε) log log(τ/ε) Gates: O τ log2 (τ/ε) log log(τ/ε)
9 Comparison to prior work O τ polylog τ = d H max t 1. Lloyd 1996: poly d, log N Ht 2 /ε 2. Aharonov & TaShma 2003: poly d, log N Ht 3/2 /ε 1/2 3. Berry, Cleve, Ahokas, Sanders 2007: d Ht log N 1+δ 1/ε δ. Childs & Kothari 2011: d 3 Ht log N 1+δ 1/ε δ 5. Berry & Childs 2012: d H max t/ε 1/2 6. Berry, Childs, Cleve, Kothari, Somma 2013: d 2 H max t polylog
10 Comparison to lower bound Upper bound: O τ polylog τ = d H max t Lower bound: O τ + polylog τ = d H max t
11 Model Local interactions H = H 1 + H 2 + H 3 + H +
12 Model Sparse Hamiltonians Query: An efficient algorithm to determine the positions and values of non-zero entries. Includes local interactions as a special case.
13 Standard method Use decomposition as H = M k=1 H k Approximate evolution for short time as e iht M e ih kt k=1 For longer times, divide up into many short times e iht r M e ih kt/r k=1 S. Lloyd, Science 273, 1073 (1996).
14 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).
15 Quantum walks Classical walk: position x jumps either to the left or the right at each step. Quantum walk has position and coin values x, c It then alternates coin and step operators, C x, ±1 = x, 1 ± x, 1 / 2 S x, c = x + c, c The position can progress linearly in the number of steps.
16 Quantum walks Classical walk: position x jumps either to the left or the right at each step. Quantum walk has position and coin values x, c It then alternates coin and step operators, C x, ±1 = x, 1 ± x, 1 / 2 S x, c = x + c, c The position can progress linearly in the number of steps. Szegedy quantum walk allows arbitrary dimensions, n and m on the two subsystems. Szegedy quantum walk uses more general controlled diffusion operators.
17 Szegedy quantum walk The diffusion operators are of the form 2CC I 2 I C is controlled by the first register and acts on the second register. The operator C is a controlled reflection. n C = i i c i i=1 m c i = c[i, j] j j=1 c i The diffusion operator 2 I is controlled by the second register and acts on the first. M. Szegedy, quant-ph/ (200).
18 A. M. Childs, Commun. Math. Phys. 29, 581 (2009). Szegedy walk for Hamiltonians Use symmetric system, with n = m and c i, j = r i, j = H ij The step of the quantum walk is (S is swap) V = is(2cc I) Eigenvalues and eigenvectors are related to those of Hamiltonian. We need to modify to lazy quantum walk, with c i = δ N H 1 j=1 H ij j + 1 σ iδ H 1 N + 1 σ i N j=1 H ij extra component
19 State preparation Grover state preparation starts from 1 N N k=1 k otate ancilla according to amplitude for state to be prepared ψ b N = 1 N k=1 k ψ k ψ k 2 1 Amplitude amplification yields component where ancilla is zero. In comparison, state we wish to prepare is c i = δ N H 1 j=1 H ij j + 1 σ iδ H 1 N + 1 We can just use one iteration! D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). L. K. Grover, PL 85, 133 (2000).
20 Szegedy walk for Hamiltonians Three step process: 1. Start with state in one of the subsystems, and perform controlled state preparation. 2. Perform steps of quantum walk to approximate Hamiltonian evolution. V 3. Invert controlled state preparation, so final state is in one of the subsystems. A. M. Childs, Commun. Math. Phys. 29, 581 (2009).
21 A. M. Childs, Commun. Math. Phys. 29, 581 (2009). Szegedy walk for Hamiltonians A Hamiltonian H has eigenvalues λ. V is the step of a quantum walk, and has eigenvalues ±i arcsin λδ μ ± = ±e π arcsin λδ arcsin λδ λδ We aim to achieve evolution under the Hamiltonian. It has eigenvalues e iλt μ μ +
22 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).
23 Compressed product formulae 1. Decompose Hamiltonian into a sum of self-inverse Hamiltonians. 2. Approximate Hamiltonian evolution by Lie-Trotter formula, then compress it. 3. Use oblivious amplitude amplification. m qubits ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 measure b 1 b 2 b 3 b... b m ψ t
24 Compressed product formulae 1. Decompose Hamiltonian into a sum of self-inverse Hamiltonians. 2. Approximate Hamiltonian 1. Decompose evolution Hamiltonian by Lie-Trotter into 1-sparse. formula, then compress 2. Break it. 1-sparse into X, Y, Z parts. 3. Break b X, Y, Z parts into self-inverse. 1 b 2 b 3. Use oblivious 3 b amplitude m qubits.. amplification.. ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 measure b m ψ t
25 Decompose Hamiltonian to 1-sparse Decompose Hamiltonian into H 1 and H 2 : No more than d nonzero elements in any row or column. In general can decompose into d 2 parts.
26 Decompose Hamiltonian to 1-sparse Decompose Hamiltonian into H 1 and H 2 : 0 H No more than d nonzero elements in any row or column. In general can decompose into d 2 parts.
27 Decompose 1-sparse to X, Y, Z Break into X, Y and Z components: H off-diagonal real off-diagonal imaginary on-diagonal real 0 + break into γ-size pieces to get self-inverse
28 Net result M H = γ U j j=1
29 Evolution using control qubits H 1 = γu 1 U 1 is self-inverse 0 P 0 ψ U 1 e ih 1δt ψ = α β β α P = i. Cleve, D. Gottesman, M. Mosca,. Somma, and D. Yonge-Mallo, In Proc. 1st ACM Symposium on Theory of Computing, pp (2009).
30 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 ψ t
31 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 ψ p 1 p 2 p 3
32 Simulation of segments m qubits ψ U j U j U j U j U j p 1 p 2 U j U j U j U j U j U j U j U j U j U j U j measure b 1 b 2 b 3 b... b m ψ Mostly the identity, so can be omitted. p 3 U j {U 1, U 2, I}
33 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U j U j U j ψ p 1 p 2 p 3 U j {U 1, U 2, I}
34 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U j U j U j ψ p 1 p 2 p 3 U j {U 1, U 2, I}
35 Compression of control qubits m qubits measure b 1 b 2 b 3 b... b m ψ U j U j U j ψ p 1 p 2 p 3 Compressed form: c x = p 1 p x m k x
36 Compression of control qubits c 0 m W? measure 0 m success ψ U j U j U j ψ p 1 p 2 p 3 Compressed form: c x = p 1 p x m k x
37 Oblivious amplitude amplification c 0 m W W ψ U j U j U j ψ t
38 Oblivious amplitude amplification W W success! ψ U j U j U j ψ t
39 Oblivious amplitude amplification W W ψ U j U j U j ψ U 0 ψ = p 0 V ψ + 1 p 1 φ Operation we know how to perform Operation we want to perform Standard amplitude amplification: Need to reflect about U 0 ψ.
40 Oblivious amplitude amplification W W ψ U j U j U j ψ U 0 ψ = p 0 V ψ + 1 p 1 φ Operation we know how to perform Operation we want to perform Standard amplitude amplification: Need to reflect about U 0 ψ.
41 Oblivious amplitude amplification W W ψ U j U j U j ψ U 0 ψ = p 0 V ψ + 1 p 1 φ Operation we know how to perform Operation we want to perform Oblivious amplitude amplification: Only do reflections on first register.
42 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).
43 Implementing Taylor series The Hamiltonian evolution can be expanded in Taylor series: U = exp iht = 1 k=0 k! iht k For r segments, we would want U r = exp iht/r K 1 k=0 k! iht/r k
44 Implementing Taylor series If H is unitary, can probabilistically implement using controlled operation. K 1 k=0 k! it/r k k 0 P 0 ψ H k e iht/r ψ
45 Implementing Taylor series In reality H is (approximately) a sum of unitaries H γ M U l l=1 Exponential is then exp iht/r K M k l 1 =1 M l 2 =1 M l k =1 it/r k k! U l1 U l2 U lk We can again implement using controlled operations.
46 Implementing a Taylor series k l 1 W W l 2 l K measure ψ U l1 U l2 U lk ψ A measurement result of 0 corresponds to success. This can be performed deterministically using oblivious amplitude amplification.
47 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).
48 Superposition of quantum walk A Hamiltonian H has eigenvalues λ. V is the step of a quantum walk, and has eigenvalues ±i arcsin λδ μ ± = ±e π arcsin λδ arcsin λδ λδ We aim to achieve evolution under the Hamiltonian. It has eigenvalues e iλt μ μ +
49 Superposition of quantum walk A Hamiltonian H has eigenvalues λ. V is the step of a quantum walk, and has eigenvalues ±i arcsin λδ μ ± = ±e π arcsin λδ arcsin λδ λδ We aim to achieve evolution under the Hamiltonian. It has eigenvalues e iλt μ μ + Corrected step V c has eigenvalues μ = e i arcsin λδ
50 Superposition of quantum walk We have We aim for μ = e i arcsin λδ e iλt Try superposition of operations V sup = K k=0 α k V c k 0 W W 0 ψ V c k V sup ψ
51 Solving for α k We have We aim for μ = e i arcsin λδ e iλt Try superposition of operations V sup = K k=0 α k V c k The eigenvalues of V sup are μ sup = K k=0 α k μ k We can solve for α k such that μ sup = e itλ + O( tλ K+1 ) Symmetry is better: μ sup = K k= K α k μ k Then we can get μ sup = e itλ + O( tλ 2K+1 )
52 Analytic formula for α k The generating function for Bessel functions is: k= J k (x)μ k = exp x 2 μ 1 μ For μ = e i arcsin λδ this gives us what we want: exp x 2 μ 1 μ = e ixλδ J k (1) Take x = t/δ to get e iλt. k
53 Analytic formula for α k The generating function for Bessel functions is: k= J k (x)μ k = exp x 2 μ 1 μ For μ ± = ±e ±i arcsin λδ we have: exp x 2 μ ± 1 = e ixλδ μ ± J k (1) Take x = t/δ to get e iλt. k
54 The complete algorithm Map into doubled Hilbert space. Divide the time into d H max t segments. 0 For each segment: 1. Perform the superposition. 0 W W 0 ψ J k (x) V k V sup ψ t 2. Use amplitude amplification to obtain success deterministically. Map back to original Hilbert space. Total complexity: d H max t K
55 Choosing the value of K Bessel function may be bounded as J k x 1 x k k! 2 Scaling is the same as for Taylor series! We can choose K to be polylog K log(τ/ε) log log(τ/ε) J k (1) Overall scaling is O(d H max t polylog) k
56 Single-segment approach J k (d H max t) polylog k d H max t
57 Conclusions We have complexity of sparse Hamiltonian simulation scaling as O(d H max t polylog) The lower bound is scaling as O(d H max t + polylog) The method combines the quantum walk and compressed product formula approaches.
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 informationAlgorithmic challenges in quantum simulation. Andrew Childs University of Maryland
Algorithmic challenges in quantum simulation Andrew Childs University of Maryland nature isn t classical, dammit, and if you want to make a simulation of nature, you d better make it quantum mechanical,
More informationAlgorithmic challenges in quantum simulation. Andrew Childs University of Maryland
Algorithmic challenges in quantum simulation Andrew Childs University of Maryland nature isn t classical, dammit, and if you want to make a simulation of nature, you d better make it quantum mechanical,
More informationHigh-precision quantum algorithms. Andrew Childs
High-precision quantum algorithms Andrew hilds What can we do with a quantum computer? Factoring Many problems with polynomial speedup (combinatorial search, collision finding, graph properties, oolean
More informationHamiltonian simulation and solving linear systems
Hamiltonian simulation and solving linear systems Robin Kothari Center for Theoretical Physics MIT Quantum Optimization Workshop Fields Institute October 28, 2014 Ask not what you can do for quantum computing
More informationarxiv: v3 [quant-ph] 10 Aug 2013
Quantum circuits for solving linear systems of equations arxiv:1110.2232v3 [quant-ph] 10 Aug 2013 Yudong Cao, 1 Anmer Daskin, 2 Steven Frankel, 1 and Sabre Kais 3, 1 Department of Mechanical Engineering,
More informationQuantum principal component analysis
Quantum principal component analysis The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Lloyd, Seth,
More informationOptimal Hamiltonian Simulation by Quantum Signal Processing
Optimal Hamiltonian Simulation by Quantum Signal Processing Guang-Hao Low, Isaac L. Chuang Massachusetts Institute of Technology QIP 2017 January 19 1 Physics Computation Physical concepts inspire problem-solving
More informationarxiv: v2 [quant-ph] 28 Jan 2014
High-order quantum algorithm for solving linear differential equations arxiv:1010.2745v2 [quant-ph] 28 Jan 2014 Dominic W. Berry 1,2 1 Department of Physics and Astronomy, Macquarie University, Sydney,
More informationarxiv: v2 [quant-ph] 16 Apr 2012
Quantum Circuit Design for Solving Linear Systems of Equations arxiv:0.3v [quant-ph] 6 Apr 0 Yudong Cao, Anmer Daskin, Steven Frankel, and Sabre Kais 3, Department of Mechanical Engineering, Purdue University
More informationAlgorithm for Quantum Simulation
Applied Mathematics & Information Sciences 3(2) (2009), 117 122 An International Journal c 2009 Dixie W Publishing Corporation, U. S. A. Algorithm for Quantum Simulation Barry C. Sanders Institute for
More informationHamiltonian Simula,on of Discrete and Con,nuous- Variable Quantum Systems
Hamiltonian Simula,on of Discrete and Con,nuous- Variable Quantum Systems Rolando D. Somma Los Alamos Na*onal Laboratory, Los Alamos, NM Berry, Childs, Cleve, Kothari, RS, PRL 114, 090502 (2015) Berry,
More informationarxiv: v3 [quant-ph] 29 Oct 2009
Efficient quantum circuit implementation of quantum walks B L Douglas and J B Wang School of Physics, The University of Western Australia, 6009, Perth, Australia arxiv:07060304v3 [quant-ph] 29 Oct 2009
More informationToward the first quantum simulation with quantum speedup
Toward the first quantum simulation with quantum speedup Andrew Childs University of Maryland Dmitri Maslov Yunseong Nam Neil Julien Ross arxiv:1711.10980 Yuan Su Simulating Hamiltonian dynamics on a quantum
More informationQuantum algorithm for linear systems of equations Final Report Mayank Sharma
Quantum algorithm for linear systems of equations Final Report Mayank Sharma Solving linear systems of equations is ubiquitous in all areas of science and engineering. With rapidly growing data sets, such
More informationA Glimpse of Quantum Computation
A Glimpse of Quantum Computation Zhengfeng Ji (UTS:QSI) QCSS 2018, UTS 1. 1 Introduction What is quantum computation? Where does the power come from? Superposition Incompatible states can coexist Transformation
More informationEfficient Discrete-Time Simulations of Continuous-Time Quantum Query Algorithms
Efficient Discrete-Time Simulations of Continuous-Time Quantum Query Algorithms Richard Cleve University of Waterloo and Perimeter Institute cleve@cs.uwaterloo.ca Rolando D. Somma Perimeter Institute rsomma@perimeterinstitute.ca
More informationDiscrete 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 informationarxiv: v2 [quant-ph] 27 May 2011
Simulating Quantum Dynamics On A Quantum Computer Nathan Wiebe, 1,2 Dominic W. Berry, 2 Peter Høyer, 1,3 and Barry C. Sanders 1,4 1 Institute for Quantum Information Science, University of Calgary, Alberta
More informationQuantum 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 informationarxiv: v2 [quant-ph] 9 Dec 2016
Efficient quantum circuits for dense circulant and circulant-like operators S S Zhou Kuang Yaming Honors School, Nanjing University, Nanjing, 210093, China J B Wang School of Physics, The University of
More informationarxiv: v1 [quant-ph] 4 Jul 2013
Efficient Algorithms for Universal Quantum Simulation Barry C. Sanders Institute for Quantum Science and Technology, University of Calgary, Calgary, Alberta T3A E1, Canada http://www.iqis.org/people/peoplepage.php?id=4
More informationarxiv: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 informationarxiv: v4 [quant-ph] 2 Nov 2011
Black-box Hamiltonian simulation and unitary implementation Dominic W. Berry 1, and Andrew M. Childs 1,3 1 Institute for Quantum Computing, University of Waterloo, Waterloo, Ontario NL 3G1, Canada Department
More informationQuantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 11: From random walk to quantum walk
Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 11: From random walk to quantum walk We now turn to a second major topic in quantum algorithms, the concept
More informationLecture 3: Constructing a Quantum Model
CS 880: Quantum Information Processing 9/9/010 Lecture 3: Constructing a Quantum Model Instructor: Dieter van Melkebeek Scribe: Brian Nixon This lecture focuses on quantum computation by contrasting it
More informationChapter 10. Quantum algorithms
Chapter 10. Quantum algorithms Complex numbers: a quick review Definition: C = { a + b i : a, b R } where i = 1. Polar form of z = a + b i is z = re iθ, where r = z = a 2 + b 2 and θ = tan 1 y x Alternatively,
More informationInternational Journal of Scientific & Engineering Research, Volume 6, Issue 8, August ISSN
International Journal of Scientific & Engineering Research, Volume 6, Issue 8, August-2015 1281 Quantum computing models for algebraic applications Nikolay Raychev Abstract - In our days the quantum computers
More informationQuantum 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 informationComplex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where
Chapter 0 Quantum algorithms Complex numbers: a quick review / 4 / 4 Definition: C = { a + b i : a, b R } where i = Polar form of z = a + b i is z = re iθ, where r = z = a + b and θ = tan y x Alternatively,
More informationarxiv: v2 [quant-ph] 6 Feb 2018
Quantum Inf Process manuscript No. (will be inserted by the editor) Faster Search by Lackadaisical Quantum Walk Thomas G. Wong Received: date / Accepted: date arxiv:706.06939v2 [quant-ph] 6 Feb 208 Abstract
More informationAn Introduction to Quantum Computation and Quantum Information
An to and Graduate Group in Applied Math University of California, Davis March 13, 009 A bit of history Benioff 198 : First paper published mentioning quantum computing Feynman 198 : Use a quantum computer
More information!"#$%"&'(#)*+',$'-,+./0%0'#$1' 23$4$"3"+'5,&0'
!"#$%"&'(#)*+',$'-,+./0%0'#$1' 23$4$"3"+'5,&0' 6/010/,.*'(7'8%/#".9' -0:#/%&0$%'3;'0' Valencia 2011! Outline! Quantum Walks! DTQW & CTQW! Quantum Algorithms! Searching, Mixing,
More informationarxiv: v3 [quant-ph] 30 Mar 2012
Spectral Gap Amplification R. D. Somma 1 and S. Boixo 2 1 Los Alamos National Laboratory, Los Alamos, NM 87545, USA 2 Information Sciences Institute, USC, Marina del Rey, CA 90292, USA. Harvard University,
More informationIntroduction to Quantum Information Processing
Introduction to Quantum Information Processing Lecture 6 Richard Cleve Overview of Lecture 6 Continuation of teleportation Computation and some basic complexity classes Simple quantum algorithms in the
More informationA quantum walk based search algorithm, and its optical realisation
A quantum walk based search algorithm, and its optical realisation Aurél Gábris FJFI, Czech Technical University in Prague with Tamás Kiss and Igor Jex Prague, Budapest Student Colloquium and School on
More informationarxiv: v2 [quant-ph] 17 Jan 2017
Hamiltonian Simulation by Qubitization Guang Hao Low, Isaac L. Chuang January 18, 2017 arxiv:1610.06546v2 [quant-ph] 17 Jan 2017 Abstract Given a Hermitian operator Ĥ = G Û G that is the projection of
More informationSimulating Chemistry using Quantum Computers, Annu. Rev. Phys. Chem. 62, 185 (2011).
I. Kassal, J. D. Whitfield, A. Perdomo-Ortiz, M-H. Yung, A. Aspuru-Guzik, Simulating Chemistry using Quantum Computers, Annu. Rev. Phys. Chem. 6, 185 (011). Martes Cuántico Universidad de Zaragoza, 19th
More informationThe 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 informationReport on article Universal Quantum Simulator by Seth Lloyd, 1996
Report on article Universal Quantum Simulator by Seth Lloyd, 1996 Louis Duvivier Contents 1 Context and motivations 1 1.1 Quantum computer.......................... 2 1.2 Quantum simulation.........................
More informationReflections 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 informationC/CS/Phys C191 Grover s Quantum Search Algorithm 11/06/07 Fall 2007 Lecture 21
C/CS/Phys C191 Grover s Quantum Search Algorithm 11/06/07 Fall 2007 Lecture 21 1 Readings Benenti et al, Ch 310 Stolze and Suter, Quantum Computing, Ch 84 ielsen and Chuang, Quantum Computation and Quantum
More informationIntroduction to Quantum Computing
Introduction to Quantum Computing Part II Emma Strubell http://cs.umaine.edu/~ema/quantum_tutorial.pdf April 13, 2011 Overview Outline Grover s Algorithm Quantum search A worked example Simon s algorithm
More informationMethodology for the digital simulation of open quantum systems
Methodology for the digital simulation of open quantum systems R B Sweke 1, I Sinayskiy 1,2 and F Petruccione 1,2 1 Quantum Research Group, School of Physics and Chemistry, University of KwaZulu-Natal,
More informationExponential algorithmic speedup by quantum walk
Exponential algorithmic speedup by quantum walk Andrew Childs MIT Center for Theoretical Physics joint work with Richard Cleve Enrico Deotto Eddie Farhi Sam Gutmann Dan Spielman quant-ph/0209131 Motivation
More informationQuantum 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 informationAccelerating QMC on quantum computers. Matthias Troyer
Accelerating QMC on quantum computers Matthias Troyer International Journal of Theoretical Physics, VoL 21, Nos. 6/7, 1982 Simulating Physics with Computers Richard P. Feynman Department of Physics, California
More informationExtended Superposed Quantum State Initialization Using Disjoint Prime Implicants
Extended Superposed Quantum State Initialization Using Disjoint Prime Implicants David Rosenbaum, Marek Perkowski Portland State University, Department of Computer Science Portland State University, Department
More informationarxiv: v2 [quant-ph] 25 May 2018
arxiv:79.79v2 [quant-ph] 25 May 28 A PRACTICAL QUANTUM ALGORITHM FOR THE SCHUR TRANSFORM WILLIAM M. KIRBY a Physics Department, Williams College Williamstown, MA 267, USA FREDERICK W. STRAUCH b Physics
More informationQALGO 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 informationQuantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 1: Quantum circuits and the abelian QFT
Quantum algorithms (CO 78, Winter 008) Prof. Andrew Childs, University of Waterloo LECTURE : Quantum circuits and the abelian QFT This is a course on quantum algorithms. It is intended for graduate students
More informationQuantum speedup of backtracking and Monte Carlo algorithms
Quantum speedup of backtracking and Monte Carlo algorithms Ashley Montanaro School of Mathematics, University of Bristol 19 February 2016 arxiv:1504.06987 and arxiv:1509.02374 Proc. R. Soc. A 2015 471
More informationb) (5 points) Give a simple quantum circuit that transforms the state
C/CS/Phy191 Midterm Quiz Solutions October 0, 009 1 (5 points) Short answer questions: a) (5 points) Let f be a function from n bits to 1 bit You have a quantum circuit U f for computing f If you wish
More informationBy allowing randomization in the verification process, we obtain a class known as MA.
Lecture 2 Tel Aviv University, Spring 2006 Quantum Computation Witness-preserving Amplification of QMA Lecturer: Oded Regev Scribe: N. Aharon In the previous class, we have defined the class QMA, which
More informationC/CS/Phys 191 Quantum Gates and Universality 9/22/05 Fall 2005 Lecture 8. a b b d. w. Therefore, U preserves norms and angles (up to sign).
C/CS/Phys 191 Quantum Gates and Universality 9//05 Fall 005 Lecture 8 1 Readings Benenti, Casati, and Strini: Classical circuits and computation Ch.1.,.6 Quantum Gates Ch. 3.-3.4 Universality Ch. 3.5-3.6
More informationQuantum 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 informationLecture 2: From Classical to Quantum Model of Computation
CS 880: Quantum Information Processing 9/7/10 Lecture : From Classical to Quantum Model of Computation Instructor: Dieter van Melkebeek Scribe: Tyson Williams Last class we introduced two models for deterministic
More informationarxiv: v1 [quant-ph] 22 Feb 2018
Quantum linear systems algorithms: a primer Danial Dervovic 1, Mark Herbster 1, Peter Mountney 1,, Simone Severini 1, Naïri Usher 1, and Leonard Wossnig 1 1 Department of Computer Science, University College
More informationQuantum 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 informationarxiv:quant-ph/ v5 6 Apr 2005
Nonunitary quantum circuit Hiroaki Terashima 1, and Masahito Ueda 1, arxiv:quant-ph/3461v5 6 Apr 5 1 Department of Physics, Tokyo Institute of Technology, Tokyo 15-8551, Japan CREST, Japan Science and
More informationarxiv:quant-ph/ Sep 2001
From Schrödinger s Equation to the Quantum Search Algorithm Lov K. Grover (lkgrover@bell-labs.com) Abstract arxiv:quant-ph/0096 Sep 00 The quantum search algorithm is a technique for searching possibilities
More informationGrover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick
Grover s algorithm Search in an unordered database Example: phonebook, need to find a person from a phone number Actually, something else, like hard (e.g., NP-complete) problem 0, xx aa Black box ff xx
More informationQuantum algorithms based on quantum walks. Jérémie Roland (ULB - QuIC) Quantum walks Grenoble, Novembre / 39
Quantum algorithms based on quantum walks Jérémie Roland Université Libre de Bruxelles Quantum Information & Communication Jérémie Roland (ULB - QuIC) Quantum walks Grenoble, Novembre 2012 1 / 39 Outline
More informationOverview of adiabatic quantum computation. Andrew Childs
Overview of adiabatic quantum computation Andrew Childs Adiabatic optimization Quantum adiabatic optimization is a class of procedures for solving optimization problems using a quantum computer. Basic
More informationTransitionless quantum driving in open quantum systems
Shortcuts to Adiabaticity, Optimal Quantum Control, and Thermodynamics! Telluride, July 2014 Transitionless quantum driving in open quantum systems G Vacanti! R Fazio! S Montangero! G M Palma! M Paternostro!
More informationQuantum algorithms and the finite element method
Quantum algorithms and the finite element method Ashley Montanaro and Sam Pallister School of Mathematics, University of Bristol, Bristol, BS8 1TW, UK. (Dated: December 18, 215 The finite element method
More informationarxiv: v2 [quant-ph] 1 Jul 2010
Submitted to Entropy. Pages 1-36. OPEN ACCESS entropy ISSN 1099-4300 www.mdpi.com/journal/entropy Review Using Quantum Computers for Quantum Simulation Katherine L. Brown 1,, William J. Munro 2,3 and Vivien
More informationISSN Review. Using Quantum Computers for Quantum Simulation
Entropy 2010, 12, 2268-2307; doi:10.3390/e12112268 OPEN ACCESS entropy ISSN 1099-4300 www.mdpi.com/journal/entropy Review Using Quantum Computers for Quantum Simulation Katherine L. Brown 1,, William J.
More informationIntroduction to Quantum Algorithms Part I: Quantum Gates and Simon s Algorithm
Part I: Quantum Gates and Simon s Algorithm Martin Rötteler NEC Laboratories America, Inc. 4 Independence Way, Suite 00 Princeton, NJ 08540, U.S.A. International Summer School on Quantum Information, Max-Planck-Institut
More informationPHY305: Notes on Entanglement and the Density Matrix
PHY305: Notes on Entanglement and the Density Matrix Here follows a short summary of the definitions of qubits, EPR states, entanglement, the density matrix, pure states, mixed states, measurement, and
More informationarxiv: v6 [quant-ph] 31 Jul 2017
Quantum Algorithm for Linear Regression Guoming Wang Joint Center for Quantum Information and Computer Science, University of Maryland, College Park, MD 20742, USA (Dated: August 1, 2017) arxiv:1402.00v
More informationQuantum Algorithms. 1. Definition of the Subject and Its Importance. 4. Factoring, Discrete Logarithms, and the Abelian Hidden Subgroup Problem
Quantum Algorithms Michele Mosca Institute for Quantum Computing and Dept. of Combinatorics & Optimization University of Waterloo and St. Jerome s University, and Perimeter Institute for Theoretical Physics
More information1 Readings. 2 Unitary Operators. C/CS/Phys C191 Unitaries and Quantum Gates 9/22/09 Fall 2009 Lecture 8
C/CS/Phys C191 Unitaries and Quantum Gates 9//09 Fall 009 Lecture 8 1 Readings Benenti, Casati, and Strini: Classical circuits and computation Ch.1.,.6 Quantum Gates Ch. 3.-3.4 Kaye et al: Ch. 1.1-1.5,
More informationarxiv:cond-mat/ v1 20 Sep 2004
One-dimensional continuous-time quantum walks DANIEL BEN-AVRAHAM ERIK M. BOLLT CHRISTINO TAMON September, 4 arxiv:cond-mat/4954 v Sep 4 Abstract We survey the equations of continuous-time quantum walks
More informationPrinciples of Quantum Mechanics Pt. 2
Principles of Quantum Mechanics Pt. 2 PHYS 500 - Southern Illinois University February 9, 2017 PHYS 500 - Southern Illinois University Principles of Quantum Mechanics Pt. 2 February 9, 2017 1 / 13 The
More informationLecture note 8: Quantum Algorithms
Lecture note 8: Quantum Algorithms Jian-Wei Pan Physikalisches Institut der Universität Heidelberg Philosophenweg 12, 69120 Heidelberg, Germany Outline Quantum Parallelism Shor s quantum factoring algorithm
More informationUniversal computation by quantum walk
Universal computation by quantum walk Andrew Childs C&O and IQC Waterloo arxiv:0806.1972 Random walk A Markov process on a graph G = (V, E). Random walk A Markov process on a graph G = (V, E). In discrete
More informationQuantum Algorithms and Complexity for Numerical Problems. Chi Zhang
Quantum Algorithms and Complexity for Numerical Problems Chi Zhang Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Graduate School of Arts and Sciences
More informationA Quantum Implementation Model for Artificial Neural Networks
A Quantum Implementation Model for Artificial Neural Networks Ammar Daskin arxiv:69.5884v [quant-ph] 9 Sep 26 Abstract The learning process for multi layered neural networks with many nodes makes heavy
More informationarxiv: v1 [quant-ph] 15 Nov 2018
Lackadaisical quantum walk for spatial search Pulak Ranjan Giri International Institute of Physics, Universidade Federal do Rio Grande do orte, Campus Universitario, Lagoa ova, atal-r 59078-970, Brazil
More informationEfficient time evolution of one-dimensional quantum systems
Efficient time evolution of one-dimensional quantum systems Frank Pollmann Max-Planck-Institut für komplexer Systeme, Dresden, Germany Sep. 5, 2012 Hsinchu Problems we will address... Finding ground states
More informationarxiv:quant-ph/ v1 15 Apr 2005
Quantum walks on directed graphs Ashley Montanaro arxiv:quant-ph/0504116v1 15 Apr 2005 February 1, 2008 Abstract We consider the definition of quantum walks on directed graphs. Call a directed graph reversible
More informationA Complete Characterization of Unitary Quantum Space
A Complete Characterization of Unitary Quantum Space Bill Fefferman 1 and Cedric Yen-Yu Lin 1 1 Joint Center for Quantum Information and Computer Science (QuICS), University of Maryland November 22, 2016
More informationQuantum expanders from any classical Cayley graph expander
Quantum expanders from any classical Cayley graph expander arxiv:0709.1142 Aram Harrow (Bristol) QIP 08 19 Dec 2007 outline Main result. Definitions. Proof of main result. Applying the recipe: examples
More informationGeneric quantum walk using a coin-embedded shift operator
PHYSICAL REVIEW A 78, 052309 2008 Generic quantum walk using a coin-embedded shift operator C. M. Chandrashekar Institute for Quantum Computing, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1
More informationThe quantum state as a vector
The quantum state as a vector February 6, 27 Wave mechanics In our review of the development of wave mechanics, we have established several basic properties of the quantum description of nature:. A particle
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
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 informationImproved 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 informationarxiv: v2 [quant-ph] 10 Dec 2016
An Ancilla Based Quantum Simulation Framework for Non-Unitary Matrices Ammar Daskin Department of Computer Engineering, Istanbul Medeniyet University, Kadikoy, Istanbul, Turkey Sabre Kais Department of
More informationSimulation of quantum computers with probabilistic models
Simulation of quantum computers with probabilistic models Vlad Gheorghiu Department of Physics Carnegie Mellon University Pittsburgh, PA 15213, U.S.A. April 6, 2010 Vlad Gheorghiu (CMU) Simulation of quantum
More informationA Complete Characterization of Unitary Quantum Space
A Complete Characterization of Unitary Quantum Space Bill Fefferman (QuICS, University of Maryland/NIST) Joint with Cedric Lin (QuICS) Based on arxiv:1604.01384 1. Basics Quantum space complexity Main
More informationarxiv: v1 [quant-ph] 24 Nov 2017
Efficient quantum circuit for singular value thresholding Bojia Duan, Jiabin Yuan, Ying Liu, Dan Li College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, No.29
More informationQuantum Phase Estimation using Multivalued Logic
Quantum Phase Estimation using Multivalued Logic Agenda Importance of Quantum Phase Estimation (QPE) QPE using binary logic QPE using MVL Performance Requirements Salient features Conclusion Introduction
More informationDeutsch s Algorithm. Dimitrios I. Myrisiotis. MPLA CoReLab. April 26, / 70
Deutsch s Algorithm Dimitrios I. Myrisiotis MPLA CoReLab April 6, 017 1 / 70 Contents Introduction Preliminaries The Algorithm Misc. / 70 Introduction 3 / 70 Introduction Figure : David Deutsch (1953 ).
More informationIntroduction to the Mathematics of the XY -Spin Chain
Introduction to the Mathematics of the XY -Spin Chain Günter Stolz June 9, 2014 Abstract In the following we present an introduction to the mathematical theory of the XY spin chain. The importance of this
More informationQuantum Searching. Robert-Jan Slager and Thomas Beuman. 24 november 2009
Quantum Searching Robert-Jan Slager and Thomas Beuman 24 november 2009 1 Introduction Quantum computers promise a significant speed-up over classical computers, since calculations can be done simultaneously.
More informationarxiv: v3 [quant-ph] 16 Nov 2010
Submitted to Entropy. Pages 1-43. OPEN ACCESS entropy ISSN 1099-4300 www.mdpi.com/journal/entropy Review Using Quantum Computers for Quantum Simulation arxiv:1004.5528v3 [quant-ph] 16 Nov 2010 Katherine
More informationQuantum computing and quantum information KAIS GROUP
Quantum computing and quantum information KAIS GROUP Main themes Quantum algorithms. In particular for quantum chemistry arxiv:1004.2242 [cs.ne] arxiv:1009.5625 [quant-ph] arxiv:1307.7220 [quant-ph] arxiv:1302.1946
More informationDaniel J. Bernstein University of Illinois at Chicago. means an algorithm that a quantum computer can run.
Quantum algorithms 1 Daniel J. Bernstein University of Illinois at Chicago Quantum algorithm means an algorithm that a quantum computer can run. i.e. a sequence of instructions, where each instruction
More informationarxiv: v1 [quant-ph] 8 Feb 2013
Experimental realization of quantum algorithm for solving linear systems of equations Jian Pan, 1 Yudong Cao, 2 Xiwei Yao, 3 Zhaokai Li, 1 Chenyong Ju, 1 Xinhua Peng, 1 Sabre Kais, 4, and Jiangfeng Du
More information