Polynomial-time classical simulation of quantum ferromagnets

Size: px
Start display at page:

Download "Polynomial-time classical simulation of quantum ferromagnets"

Transcription

1 Polynomial-time classical simulation of quantum ferromagnets Sergey Bravyi David Gosset IBM PRL 119, (2017) arxiv:

2 Quantum Monte Carlo: a powerful suite of probabilistic classical simulation algorithms for quantum many-body systems. Can simulate systems orders of magnitude larger than with exact diagonalization

3 [Sandvik, Hamer 1999] Ground state properties of 2D ferromagnetic XY model on L L grid. H = <ij> X i X j + Y i Y j They also perform finite-temperature numerics up to L = 64.

4 [Sandvik, Hamer 1999] Ground state properties of 2D ferromagnetic XY model on L L grid. H = <ij> X i X j + Y i Y j They also perform finite-temperature numerics up to L = 64. This is a classical simulation of up to 4096 spins! What s the catch? How does it work?

5 What s the catch? Quantum Monte Carlo can only be used to study stoquastic Hamiltonians x H x R y H x 0 x y Stoquastic i.e., sign-problem free

6 What s the catch? Quantum Monte Carlo can only be used to study stoquastic Hamiltonians x H x R y H x 0 x y Stoquastic i.e., sign-problem free Examples: Particle in a potential H = p2 2m + V( Ԧx)

7 What s the catch? Quantum Monte Carlo can only be used to study stoquastic Hamiltonians x H x R y H x 0 x y Stoquastic i.e., sign-problem free Examples: Particle in a potential H = p2 2m + V( Ԧx) Hopping and interacting bosons H = (a i a j + a j a i ) + V( n) <ij>

8 What s the catch? Quantum Monte Carlo can only be used to study stoquastic Hamiltonians x H x R y H x 0 x y Stoquastic i.e., sign-problem free Examples: Particle in a potential H = p2 2m + V( Ԧx) Hopping and interacting bosons H = (a i a j + a j a i ) + V( n) <ij> Quantum annealing Hamiltonians H = (1 s) X i + sv i ԦZ

9 How does it work? QMC is based on a probabilistic representation of the Gibbs state ρ = e βh Z(β) Z β = Tr(e βh ) A collection of samples from a certain probability distribution associated with ρ are sufficient to evaluate expectation values of observables.

10 How does it work? Z β = Tr(e βh ) Partition function at temperature T = β 1

11 How does it work? Z β = Tr(e βh ) Partition function at temperature T = β 1 = Tr((e ΔH ) M ) Δ 1 M = βδ 1

12 How does it work? Z β = Tr(e βh ) Partition function at temperature T = β 1 = Tr((e ΔH ) M ) Δ 1 M = βδ 1 z 1 I ΔH z 2 z 2 I ΔH z 3 z M I ΔH z 1 z 1,z 2, z M {0,1} n Insert complete sets of states

13 How does it work? Z β = Tr(e βh ) Partition function at temperature T = β 1 = Tr((e ΔH ) M ) Δ 1 M = βδ 1 z 1 I ΔH z 2 z 2 I ΔH z 3 z M I ΔH z 1 z 1,z 2, z M {0,1} n Insert complete sets of states p z 1, z 2, z M 0 (use stoquasticity)

14 How does it work? Z β = Tr(e βh ) Partition function at temperature T = β 1 = Tr((e ΔH ) M ) Δ 1 M = βδ 1 z 1 I ΔH z 2 z 2 I ΔH z 3 z M I ΔH z 1 z 1,z 2, z M {0,1} n Insert complete sets of states p z 1, z 2, z M 0 (use stoquasticity) QMC uses a classical Markov chain to equilibrate to the probability distribution proportional to p(z 1, z 2,, z M ).

15 How does it work? Z β = Tr(e βh ) Partition function at temperature T = β 1 = Tr((e ΔH ) M ) Δ 1 M = βδ 1 z 1 I ΔH z 2 z 2 I ΔH z 3 z M I ΔH z 1 z 1,z 2, z M {0,1} n Insert complete sets of states p z 1, z 2, z M 0 (use stoquasticity) QMC uses a classical Markov chain to equilibrate to the probability distribution proportional to p(z 1, z 2,, z M ). Physical properties are computed as expectation values.

16 In additional to empirical evidence, there is also complexity-theoretic evidence suggesting that stoquastic Hamiltonians may be easier to simulate. Local Hamiltonian problem: Given a local Hamiltonian H and two numbers a < b, decide if the ground energy of H is a or b. (promised that one case holds).

17 In additional to empirical evidence, there is also complexity-theoretic evidence suggesting that stoquastic Hamiltonians may be easier to simulate. Local Hamiltonian problem: Given a local Hamiltonian H and two numbers a < b, decide if the ground energy of H is a or b. (promised that one case holds). The local Hamiltonian problem is QMA-complete in general. [Kitaev 99]

18 In additional to empirical evidence, there is also complexity-theoretic evidence suggesting that stoquastic Hamiltonians may be easier to simulate. Local Hamiltonian problem: Given a local Hamiltonian H and two numbers a < b, decide if the ground energy of H is a or b. (promised that one case holds). The local Hamiltonian problem is QMA-complete in general. [Kitaev 99] For stoquastic local Hamiltonians it is StoqMA-complete (MA StoqMA AM) [Bravyi, Divincenzo, Oliveira, Terhal 2006]

19 In additional to empirical evidence, there is also complexity-theoretic evidence suggesting that stoquastic Hamiltonians may be easier to simulate. Local Hamiltonian problem: Given a local Hamiltonian H and two numbers a < b, decide if the ground energy of H is a or b. (promised that one case holds). The local Hamiltonian problem is QMA-complete in general. [Kitaev 99] For stoquastic local Hamiltonians it is StoqMA-complete (MA StoqMA AM) [Bravyi, Divincenzo, Oliveira, Terhal 2006] For classical local Hamiltonians it is NP-complete.

20 Examples: H = h(i, j) 1 i<j n LH problem Ising model h i, j = α ij Z i Z j NP-complete (Classical) Transverse-field Ising model h i, j = α ij X i X j γ i Z i γ j Z j StoqMA-complete [Bravyi, Hastings 2014] (Stoquastic) XY model h i, j = α ij (X i X j + Y i Y j ) QMA-complete [Cubitt Montanaro 2013] (Quantum)

21 Examples: H = h(i, j) 1 i<j n LH problem Ising model h i, j = α ij Z i Z j NP-complete (Classical) Transverse-field Ising model h i, j = α ij X i X j γ i Z i γ j Z j StoqMA-complete [Bravyi, Hastings 2014] (Stoquastic) XY model h i, j = α ij (X i X j + Y i Y j ) QMA-complete [Cubitt Montanaro 2013] (Quantum) These examples illustrate three flavours of intractable constraint satisfaction problems. (they represent all nontrivial possibilities within the framework of [Cubitt Montanaro 2013])

22 Can we identify cases where Quantum Monte Carlo is provably efficient? H = 1 i<j n h(i, j) Ferromagnetic Ising model h i, j = α ij Z i Z j Approximate Ground energy Trivial Approximate Partition Function

23 Can we identify cases where Quantum Monte Carlo is provably efficient? H = 1 i<j n h(i, j) Approximate Ground energy Approximate Partition Function Ferromagnetic Ising model h i, j = α ij Z i Z j Trivial In BPP [Jerrum,Sinclair 1989]

24 Can we identify cases where Quantum Monte Carlo is provably efficient? H = 1 i<j n h(i, j) Approximate Ground energy Approximate Partition Function Ferromagnetic Ising model h i, j = α ij Z i Z j Trivial In BPP [Jerrum,Sinclair 1989] Ferromagnetic Transverse-field Ising model h i, j = α ij X i X j γ i Z i γ j Z j

25 Can we identify cases where Quantum Monte Carlo is provably efficient? H = 1 i<j n h(i, j) Approximate Ground energy Approximate Partition Function Ferromagnetic Ising model h i, j = α ij Z i Z j Trivial In BPP [Jerrum,Sinclair 1989] Ferromagnetic Transverse-field Ising model h i, j = α ij X i X j γ i Z i γ j Z j In BPP [Bravyi 2015] In BPP [Bravyi 2015]

26 Can we identify cases where Quantum Monte Carlo is provably efficient? H = 1 i<j n h(i, j) Approximate Ground energy Approximate Partition Function Ferromagnetic Ising model h i, j = α ij Z i Z j Trivial In BPP [Jerrum,Sinclair 1989] Ferromagnetic Transverse-field Ising model h i, j = α ij X i X j γ i Z i γ j Z j In BPP [Bravyi 2015] In BPP [Bravyi 2015] Ferromagnetic XY model h i, j = α ij (X i X j + Y i Y j )

27 Can we identify cases where Quantum Monte Carlo is provably efficient? H = 1 i<j n h(i, j) Approximate Ground energy Approximate Partition Function Ferromagnetic Ising model h i, j = α ij Z i Z j Trivial In BPP [Jerrum,Sinclair 1989] Ferromagnetic Transverse-field Ising model h i, j = α ij X i X j γ i Z i γ j Z j In BPP [Bravyi 2015] In BPP [Bravyi 2015] Ferromagnetic XY model h i, j = α ij (X i X j + Y i Y j ) In BPP [This talk] In BPP [This talk]

28 Open question : Can QMC be used to efficiently simulate quantum adiabatic algorithms with stoquastic Hamiltonians? H = (1 s) X i + sv i ԦZ [Bravyi Terhal 2008] [Hastings Freedman 2013] [Crosson Harrow 2016] [Jarret Jordan Lackey 2016]

29 I. Results

30 The Hamiltonian We consider Hamiltonians of the form H = b ij X i X j + c ij Y i Y j + i<j i=1 n d i (I + Z i ) Coefficients must satisfy b ij, c ij, d i 1 (sets energy scale) c ij b ij (ensures stoquasticity)

31 The Hamiltonian We consider Hamiltonians of the form H = b ij X i X j + c ij Y i Y j + i<j i=1 n d i (I + Z i ) b ij c ij 0 0 c ij b ij 0 0 b ij c ij c ij b ij c ij b ij (ensures stoquasticity)

32 The Hamiltonian We consider Hamiltonians of the form H = b ij X i X j + c ij Y i Y j + i<j i=1 n d i (I + Z i ) p ij Y i Y j X i X j + q ij ( Y i Y j X i X j ) p ij, q ij 0

33 The Hamiltonian We consider Hamiltonians of the form H = b ij X i X j + c ij Y i Y j + i<j i=1 n d i (I + Z i ) Special cases: d i = 0 c ij = 0 Classical Ferromagnetic Ising model c ij = 0 Ferromagnetic transverse-field Ising model b ij = 1 c ij = 1 Ferromagnetic XY model b ij = 1 c ij = 1 (name?)

34 Approximating the partition function Definition (ε-approximation) Write a ε b iff e ε b a e ε b

35 Approximating the partition function Definition (ε-approximation) Write a ε b iff e ε b a e ε b An ε-approximation of Z(β) can be used to compute an estimate of the free energy F = 1 β log Z(β) to within additive error O(εβ 1 ) and an estimate of the ground energy to within additive error O (ε + n)β 1.

36 Polynomial-time approximation algorithm Theorem There exists a classical randomized algorithm which, given H, β, and a precision parameter ε (0,1) outputs an estimate satisfying Z ε Z β with high probability. The runtime of the algorithm is poly n, β, ε 1 As a corollary we obtain an efficient algorithm to approximate the free energy and the ground energy to a given additive error.

37 Polynomial-time approximation algorithm Theorem There exists a classical randomized algorithm which, given H, β, and a precision parameter ε (0,1) outputs an estimate satisfying Z ε Z β with high probability. The runtime of the algorithm is poly n, β, ε 1 = O n 115 (1 + β 46 ε 25 ). As a corollary we obtain an efficient algorithm to approximate the free energy and the ground energy to a given additive error.

38 Polynomial-time approximation algorithm Theorem There exists a classical randomized algorithm which, given H, β, and a precision parameter ε (0,1) outputs an estimate satisfying Z ε Z β with high probability. The runtime of the algorithm is poly n, β, ε 1 = O n 115 (1 + β 46 ε 25 ). As a corollary we obtain an efficient algorithm to approximate the free energy and the ground energy to a given additive error. The algorithm is not practical.

39 Polynomial-time approximation algorithm Theorem There exists a classical randomized algorithm which, given H, β, and a precision parameter ε (0,1) outputs an estimate satisfying Z ε Z β with high probability. The runtime of the algorithm is poly n, β, ε 1 = O n 115 (1 + β 46 ε 25 ). As a corollary we obtain an efficient algorithm to approximate the free energy and the ground energy to a given additive error. The algorithm is not practical. The proof is based on a reduction to counting perfect matchings

40 II. Perfect matchings

41 A perfect matching of a graph G = V, E is a subset of edges M E such that every vertex is incident to exactly one edge in M Example:

42 A perfect matching of a graph G = V, E is a subset of edges M E such that every vertex is incident to exactly one edge in M Example: The red edges are a perfect matching

43 A perfect matching of a graph G = V, E is a subset of edges M E such that every vertex is incident to exactly one edge in M Example: The red edges are a perfect matching

44 Now suppose the graph has edge weights w e e E. Each perfect matching M is assigned weight e M w e

45 Now suppose the graph has edge weights w e e E. Each perfect matching M is assigned weight Perfect matching sum: e M w e PerfMatch G = w e Perfect matchings M e M

46 Now suppose the graph has edge weights w e e E. Each perfect matching M is assigned weight Perfect matching sum: e M w e PerfMatch G = w e Perfect matchings M e M Example: a d b PerfMatch G = ac + bd c

47 A nearly perfect matching of a graph G = V, E is a subset of edges M E such that every vertex is incident to exactly one edge in M, except for 2 vertices which are untouched.

48 A nearly perfect matching of a graph G = V, E is a subset of edges M E such that every vertex is incident to exactly one edge in M, except for 2 vertices which are untouched. Nearly perfect matching sum: NearPerfMatch G = w e Nearly Perfect matchings M e M

49 Suppose G is a graph with nonnegative edge weights. Exactly compute PerfMatch(G) ε-approximation to PerfMatch(G) Planar graphs: In P Fisher, Kasteleyn, Temperley algorithm Bipartite graphs: (permanent of nonnegative matrix) General graphs:

50 Suppose G is a graph with nonnegative edge weights. Planar graphs: Exactly compute PerfMatch(G) In P Fisher, Kasteleyn, Temperley algorithm ε-approximation to PerfMatch(G) In P Bipartite graphs: (permanent of nonnegative matrix) General graphs:

51 Suppose G is a graph with nonnegative edge weights. Planar graphs: Exactly compute PerfMatch(G) In P Fisher, Kasteleyn, Temperley algorithm ε-approximation to PerfMatch(G) In P Bipartite graphs: (permanent of nonnegative matrix) #P-hard [Valiant 1979] In BPP [Jerrum, Sinclair, Vigoda 2004] General graphs:

52 Suppose G is a graph with nonnegative edge weights. Planar graphs: Exactly compute PerfMatch(G) In P Fisher, Kasteleyn, Temperley algorithm ε-approximation to PerfMatch(G) In P Bipartite graphs: (permanent of nonnegative matrix) #P-hard [Valiant 1979] In BPP [Jerrum, Sinclair, Vigoda 2004] General graphs: #P-hard

53 Suppose G is a graph with nonnegative edge weights. Planar graphs: Exactly compute PerfMatch(G) In P Fisher, Kasteleyn, Temperley algorithm ε-approximation to PerfMatch(G) In P Bipartite graphs: (permanent of nonnegative matrix) General graphs: #P-hard [Valiant 1979] #P-hard In BPP [Jerrum, Sinclair, Vigoda 2004] [Jerrum Sinclair 1989] Algorithm with runtime poly( V, ε, 1 R) R = NearPerfMatch(G) PerfMatch(G)

54 III. Algorithm

55 Reduction to perfect matchings Theorem There is an (efficiently computable) graph G with positive edge weights, such that and Z β ε PerfMatch(G) NearPerfMatch(G) PerfMatch(G) = O(poly β, n, ε 1 ) We then use [Jerrum, Sinclair 1989] which gives an efficient algorithm for approximating the perfect matching sum.

56 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 )

57 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G j satisfies G j = e sh+o(s2 ) s > 0 where h is one of the terms in the Hamiltonian

58 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G j satisfies G j = e sh+o(s2 ) s > 0 where h is one of the terms in the Hamiltonian h = Y i Y j X i X j, or h = Y i Y j X i X j, or h = ±(I + Z i )

59 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G j satisfies G j = e sh+o(s2 ) s > 0 where h is one of the terms in the Hamiltonian h = Y i Y j X i X j, or h = Y i Y j X i X j, or h = ±(I + Z i ) The resulting G j are very special gates

60 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G J is from the gate set containing 1-qubit gates t t > 0 and two qubit gates 1 + t t t t > 0 Matchgates

61 Let Γ be a a weighted graph with special input and output edges (k of each, say) Example: t t Input edges Output edges

62 Let Γ be a a weighted graph with special input and output edges (k of each, say) We say Γ implements a k-qubit operator G if y G x = PerfMatch(Γ xy ) Example: Γ xy = remove input edges with x i = 0 and output edges with y i = 0. Require that a perfect matching includes the remaining external edges. t t Input edges Output edges

63 Let Γ be a a weighted graph with special input and output edges (k of each, say) We say Γ implements a k-qubit operator G if y G x = PerfMatch(Γ xy ) Example: Γ xy = remove input edges with x i = 0 and output edges with y i = 0. Require that a perfect matching includes the remaining external edges. x = 00, y = 11 t t t t Input edges Output edges 11 G 00 = t

64 Let Γ be a a weighted graph with special input and output edges (k of each, say) We say Γ implements a k-qubit operator G if y G x = PerfMatch(Γ xy ) Example: Γ xy = remove input edges with x i = 0 and output edges with y i = 0. Require that a perfect matching includes the remaining external edges. t t G = 1 + t t t Input edges Output edges

65 Matchgates compose nicely Γ Implements a 2 qubit gate G Γ Γ Implements G 2

66 Matchgates compose nicely Γ Implements a 2 qubit gate G Γ Implements G 12 G 23 Γ

67 Matchgates compose nicely Γ Implements a 2 qubit gate G Γ Implements Tr(G)

68 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G J is a matchgate.

69 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G J is a matchgate. Matchgate implementable with n input edges and n output edges

70 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G J is a matchgate. Matchgate implementable with n input edges and n output edges Trace is a matchgate with no external edges, i.e., a perfect matching sum.

71 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G J is a matchgate. Matchgate implementable with n input edges and n output edges Trace is a matchgate with no external edges, i.e., a perfect matching sum. (nonplanar and nonbipartite)

72 Proof sketch: Start with a Trotter-Suzuki style approximation Tr e βh ε Tr(G J G 2 G 1 ) J = poly(n, β, ε 1 ) Each G J is a matchgate. This gives first part of theorem: Matchgate implementable with n input edges and n output edges Trace is a matchgate with no external edges, i.e., a perfect matching sum. (nonplanar and nonbipartite) Z β ε PerfMatch(G)

73 Bounding NearPerfMatch(G) We need to show: NearPerfMatch(G) PerfMatch(G) = O(poly β, n, ε 1 ) Recall that a nearly perfect matching is like a perfect matching but with 2 vertices unmatched.

74 Bounding NearPerfMatch(G) We need to show: NearPerfMatch(G) PerfMatch(G) = O(poly β, n, ε 1 ) Recall that a nearly perfect matching is like a perfect matching but with 2 vertices unmatched. NearPerfMatch G = u,v G Ω u,v Ω u,v = sum of nearly perfect matchings with u, v unmatched.

75 Bounding NearPerfMatch(G) We need to show: NearPerfMatch(G) PerfMatch(G) = O(poly β, n, ε 1 ) Recall that a nearly perfect matching is like a perfect matching but with 2 vertices unmatched. NearPerfMatch G = u,v G Ω u,v Ω u,v = sum of nearly perfect matchings with u, v unmatched. To complete the proof we show that Ω u,v PerfMatch(G) Tr G JG J 1 G j OG j 1 G j 2 G i PG i 1 G i 2 G 2 G 1 Tr G J G 2 G 1 = O(1) Imaginary time spin-spin correlation function

76 Open questions Can QMC be used to efficiently simulate quantum adiabatic algorithms with stoquastic Hamiltonians? Other models? See e.g., [Piddock Montanaro 2015]:

77 IBM is hiring for postdoctoral and research staff member positions in the theory of quantum computing. Job ads: uestionid=4ee d8391db8c95523e36ebd6&channel=news

78

On the complexity of stoquastic Hamiltonians

On the complexity of stoquastic Hamiltonians On the complexity of stoquastic Hamiltonians Ian Kivlichan December 11, 2015 Abstract Stoquastic Hamiltonians, those for which all off-diagonal matrix elements in the standard basis are real and non-positive,

More information

Some Results on Matchgates and Holographic Algorithms. Jin-Yi Cai Vinay Choudhary University of Wisconsin, Madison. NSF CCR and CCR

Some Results on Matchgates and Holographic Algorithms. Jin-Yi Cai Vinay Choudhary University of Wisconsin, Madison. NSF CCR and CCR Some Results on Matchgates and Holographic Algorithms Jin-Yi Cai Vinay Choudhary University of Wisconsin, Madison NSF CCR-0208013 and CCR-0511679. 1 #P Counting problems: #SAT: How many satisfying assignments

More information

Computational Complexity Theory. The World of P and NP. Jin-Yi Cai Computer Sciences Dept University of Wisconsin, Madison

Computational Complexity Theory. The World of P and NP. Jin-Yi Cai Computer Sciences Dept University of Wisconsin, Madison Computational Complexity Theory The World of P and NP Jin-Yi Cai Computer Sciences Dept University of Wisconsin, Madison Sept 11, 2012 Supported by NSF CCF-0914969. 1 2 Entscheidungsproblem The rigorous

More information

Quantum speedup of backtracking and Monte Carlo algorithms

Quantum 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 information

Complexity of the quantum adiabatic algorithm

Complexity of the quantum adiabatic algorithm Complexity of the quantum adiabatic algorithm Peter Young e-mail:peter@physics.ucsc.edu Collaborators: S. Knysh and V. N. Smelyanskiy Colloquium at Princeton, September 24, 2009 p.1 Introduction What is

More information

On Markov Chain Monte Carlo

On Markov Chain Monte Carlo MCMC 0 On Markov Chain Monte Carlo Yevgeniy Kovchegov Oregon State University MCMC 1 Metropolis-Hastings algorithm. Goal: simulating an Ω-valued random variable distributed according to a given probability

More information

Permanent and Determinant

Permanent and Determinant Permanent and Determinant non-identical twins Avi Wigderson IAS, Princeton Meet the twins F field, char(f) 2. X M n (F) matrix of variables X ij Det n (X) = σ Sn sgn(σ) i [n] X iσ(i) Per n (X) = σ Sn i

More information

Dichotomy Theorems in Counting Complexity and Holographic Algorithms. Jin-Yi Cai University of Wisconsin, Madison. Supported by NSF CCF

Dichotomy Theorems in Counting Complexity and Holographic Algorithms. Jin-Yi Cai University of Wisconsin, Madison. Supported by NSF CCF Dichotomy Theorems in Counting Complexity and Holographic Algorithms Jin-Yi Cai University of Wisconsin, Madison September 7th, 204 Supported by NSF CCF-27549. The P vs. NP Question It is generally conjectured

More information

The computational difficulty of finding MPS ground states

The computational difficulty of finding MPS ground states The computational difficulty of finding MPS ground states Norbert Schuch 1, Ignacio Cirac 1, and Frank Verstraete 2 1 Max-Planck-Institute for Quantum Optics, Garching, Germany 2 University of Vienna,

More information

Quantum advantage with shallow circuits. arxiv: Sergey Bravyi (IBM) David Gosset (IBM) Robert Koenig (Munich)

Quantum advantage with shallow circuits. arxiv: Sergey Bravyi (IBM) David Gosset (IBM) Robert Koenig (Munich) Quantum advantage with shallow circuits arxiv:1704.00690 ergey Bravyi (IBM) David Gosset (IBM) Robert Koenig (Munich) In this talk I will describe a provable, non-oracular, quantum speedup which is attained

More information

On Symmetric Signatures in Holographic Algorithms. Jin-Yi Cai University of Wisconsin, Madison. Pinyan Lu Tsinghua University, Beijing

On Symmetric Signatures in Holographic Algorithms. Jin-Yi Cai University of Wisconsin, Madison. Pinyan Lu Tsinghua University, Beijing On Symmetric Signatures in Holographic Algorithms Jin-Yi Cai University of Wisconsin, Madison Pinyan Lu Tsinghua University, Beijing NSF CCR-0208013 and CCR-0511679. 1 #P Counting problems: #SAT: How many

More information

The Ising Partition Function: Zeros and Deterministic Approximation

The Ising Partition Function: Zeros and Deterministic Approximation The Ising Partition Function: Zeros and Deterministic Approximation Jingcheng Liu Alistair Sinclair Piyush Srivastava University of California, Berkeley Summer 2017 Jingcheng Liu (UC Berkeley) The Ising

More information

Quantum Hamiltonian Complexity. Itai Arad

Quantum Hamiltonian Complexity. Itai Arad 1 18 / Quantum Hamiltonian Complexity Itai Arad Centre of Quantum Technologies National University of Singapore QIP 2015 2 18 / Quantum Hamiltonian Complexity condensed matter physics QHC complexity theory

More information

Lecture 17: D-Stable Polynomials and Lee-Yang Theorems

Lecture 17: D-Stable Polynomials and Lee-Yang Theorems Counting and Sampling Fall 2017 Lecture 17: D-Stable Polynomials and Lee-Yang Theorems Lecturer: Shayan Oveis Gharan November 29th Disclaimer: These notes have not been subjected to the usual scrutiny

More information

WORKSHOP ON QUANTUM ALGORITHMS AND DEVICES FRIDAY JULY 15, 2016 MICROSOFT RESEARCH

WORKSHOP ON QUANTUM ALGORITHMS AND DEVICES FRIDAY JULY 15, 2016 MICROSOFT RESEARCH Workshop on Quantum Algorithms and Devices Friday, July 15, 2016 - Microsoft Research Building 33 In 1981, Richard Feynman proposed a device called a quantum computer that would take advantage of methods

More information

The Quantum Adiabatic Algorithm

The Quantum Adiabatic Algorithm The Quantum Adiabatic Algorithm A.P. Young http://physics.ucsc.edu/~peter Work supported by Talk at SMQS-IP2011, Jülich, October 18, 2011 The Quantum Adiabatic Algorithm A.P. Young http://physics.ucsc.edu/~peter

More information

How hard is it to approximate the Jones polynomial?

How hard is it to approximate the Jones polynomial? How hard is it to approximate the Jones polynomial? Greg Kuperberg UC Davis June 17, 2009 The Jones polynomial and quantum computation Recall the Jones polynomial ( = Kauffman bracket): = q 1/2 q 1/2 =

More information

The complexity of approximate counting Part 1

The complexity of approximate counting Part 1 The complexity of approximate counting Part 1 Leslie Ann Goldberg, University of Oxford Counting Complexity and Phase Transitions Boot Camp Simons Institute for the Theory of Computing January 2016 The

More information

Simulation of quantum computers with probabilistic models

Simulation 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 information

Quantum computing and quantum information KAIS GROUP

Quantum 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 information

University of Chicago Autumn 2003 CS Markov Chain Monte Carlo Methods. Lecture 7: November 11, 2003 Estimating the permanent Eric Vigoda

University of Chicago Autumn 2003 CS Markov Chain Monte Carlo Methods. Lecture 7: November 11, 2003 Estimating the permanent Eric Vigoda University of Chicago Autumn 2003 CS37101-1 Markov Chain Monte Carlo Methods Lecture 7: November 11, 2003 Estimating the permanent Eric Vigoda We refer the reader to Jerrum s book [1] for the analysis

More information

QMA(2) workshop Tutorial 1. Bill Fefferman (QuICS)

QMA(2) workshop Tutorial 1. Bill Fefferman (QuICS) QMA(2) workshop Tutorial 1 Bill Fefferman (QuICS) Agenda I. Basics II. Known results III. Open questions/next tutorial overview I. Basics I.1 Classical Complexity Theory P Class of problems efficiently

More information

The Classification Program II: Tractable Classes and Hardness Proof

The Classification Program II: Tractable Classes and Hardness Proof The Classification Program II: Tractable Classes and Hardness Proof Jin-Yi Cai (University of Wisconsin-Madison) January 27, 2016 1 / 104 Kasteleyn s Algorithm and Matchgates Previously... By a Pfaffian

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

The Tutte polynomial: sign and approximability

The Tutte polynomial: sign and approximability : sign and approximability Mark Jerrum School of Mathematical Sciences Queen Mary, University of London Joint work with Leslie Goldberg, Department of Computer Science, University of Oxford Durham 23rd

More information

An Algorithmist s Toolkit September 24, Lecture 5

An Algorithmist s Toolkit September 24, Lecture 5 8.49 An Algorithmist s Toolkit September 24, 29 Lecture 5 Lecturer: Jonathan Kelner Scribe: Shaunak Kishore Administrivia Two additional resources on approximating the permanent Jerrum and Sinclair s original

More information

Second Lecture: Quantum Monte Carlo Techniques

Second Lecture: Quantum Monte Carlo Techniques Second Lecture: Quantum Monte Carlo Techniques Andreas Läuchli, New states of quantum matter MPI für Physik komplexer Systeme - Dresden http://www.pks.mpg.de/~aml aml@pks.mpg.de Lecture Notes at http:www.pks.mpg.de/~aml/leshouches

More information

SPIN SYSTEMS: HARDNESS OF APPROXIMATE COUNTING VIA PHASE TRANSITIONS

SPIN SYSTEMS: HARDNESS OF APPROXIMATE COUNTING VIA PHASE TRANSITIONS SPIN SYSTEMS: HARDNESS OF APPROXIMATE COUNTING VIA PHASE TRANSITIONS Andreas Galanis Joint work with: Jin-Yi Cai Leslie Ann Goldberg Heng Guo Mark Jerrum Daniel Štefankovič Eric Vigoda The Power of Randomness

More information

arxiv: v1 [quant-ph] 28 Jan 2014

arxiv: v1 [quant-ph] 28 Jan 2014 Different Strategies for Optimization Using the Quantum Adiabatic Algorithm Elizabeth Crosson,, 2 Edward Farhi, Cedric Yen-Yu Lin, Han-Hsuan Lin, and Peter Shor, 3 Center for Theoretical Physics, Massachusetts

More information

Numerical Studies of the Quantum Adiabatic Algorithm

Numerical Studies of the Quantum Adiabatic Algorithm Numerical Studies of the Quantum Adiabatic Algorithm A.P. Young Work supported by Colloquium at Universität Leipzig, November 4, 2014 Collaborators: I. Hen, M. Wittmann, E. Farhi, P. Shor, D. Gosset, A.

More information

On preparing ground states of gapped Hamiltonians: An efficient Quantum Lovász Local Lemma

On preparing ground states of gapped Hamiltonians: An efficient Quantum Lovász Local Lemma On preparing ground states of gapped Hamiltonians: An efficient Quantum Lovász Local Lemma András Gilyén QuSoft, CWI, Amsterdam, Netherlands Joint work with: Or Sattath Hebrew University and MIT 1 / 20

More information

Scaling analysis of snapshot spectra in the world-line quantum Monte Carlo for the transverse-field Ising chain

Scaling analysis of snapshot spectra in the world-line quantum Monte Carlo for the transverse-field Ising chain TNSAA 2018-2019 Dec. 3-6, 2018, Kobe, Japan Scaling analysis of snapshot spectra in the world-line quantum Monte Carlo for the transverse-field Ising chain Kouichi Seki, Kouichi Okunishi Niigata University,

More information

7.1 Coupling from the Past

7.1 Coupling from the Past Georgia Tech Fall 2006 Markov Chain Monte Carlo Methods Lecture 7: September 12, 2006 Coupling from the Past Eric Vigoda 7.1 Coupling from the Past 7.1.1 Introduction We saw in the last lecture how Markov

More information

Classical Monte Carlo Simulations

Classical Monte Carlo Simulations Classical Monte Carlo Simulations Hyejin Ju April 17, 2012 1 Introduction Why do we need numerics? One of the main goals of condensed matter is to compute expectation values O = 1 Z Tr{O e βĥ} (1) and

More information

Numerical Studies of Adiabatic Quantum Computation applied to Optimization and Graph Isomorphism

Numerical Studies of Adiabatic Quantum Computation applied to Optimization and Graph Isomorphism Numerical Studies of Adiabatic Quantum Computation applied to Optimization and Graph Isomorphism A.P. Young http://physics.ucsc.edu/~peter Work supported by Talk at AQC 2013, March 8, 2013 Collaborators:

More information

arxiv: v2 [quant-ph] 23 Jun 2016

arxiv: v2 [quant-ph] 23 Jun 2016 Simulated Quantum Annealing Can Be Exponentially Faster than Classical Simulated Annealing Elizabeth Crosson Aram W. Harrow arxiv:1601.03030v2 [quant-ph] 23 Jun 2016 June 24, 2016 Abstract Can quantum

More information

The Complexity of Approximating Small Degree Boolean #CSP

The Complexity of Approximating Small Degree Boolean #CSP The Complexity of Approximating Small Degree Boolean #CSP Pinyan Lu, ITCS@SUFE Institute for Theoretical Computer Science Shanghai University of Finance and Economics Counting CSP F (Γ) is a family of

More information

Markov Chains and MCMC

Markov Chains and MCMC Markov Chains and MCMC CompSci 590.02 Instructor: AshwinMachanavajjhala Lecture 4 : 590.02 Spring 13 1 Recap: Monte Carlo Method If U is a universe of items, and G is a subset satisfying some property,

More information

A Complexity Classification of the Six Vertex Model as Holant Problems

A Complexity Classification of the Six Vertex Model as Holant Problems A Complexity Classification of the Six Vertex Model as Holant Problems Jin-Yi Cai (University of Wisconsin-Madison) Joint work with: Zhiguo Fu, Shuai Shao and Mingji Xia 1 / 84 Three Frameworks for Counting

More information

Fine Grained Counting Complexity I

Fine Grained Counting Complexity I Fine Grained Counting Complexity I Holger Dell Saarland University and Cluster of Excellence (MMCI) & Simons Institute for the Theory of Computing 1 50 Shades of Fine-Grained #W[1] W[1] fixed-parameter

More information

Basis Collapse in Holographic Algorithms Over All Domain Sizes

Basis Collapse in Holographic Algorithms Over All Domain Sizes Basis Collapse in Holographic Algorithms Over All Domain Sizes Sitan Chen Harvard College March 29, 2016 Introduction Matchgates/Holographic Algorithms: A Crash Course Basis Size and Domain Size Collapse

More information

What to do with a small quantum computer? Aram Harrow (MIT Physics)

What to do with a small quantum computer? Aram Harrow (MIT Physics) What to do with a small quantum computer? Aram Harrow (MIT Physics) IPAM Dec 6, 2016 simulating quantum mechanics is hard! DOE (INCITE) supercomputer time by category 15% 14% 14% 14% 12% 10% 10% 9% 2%

More information

Quantum Algorithms Lecture #3. Stephen Jordan

Quantum Algorithms Lecture #3. Stephen Jordan Quantum Algorithms Lecture #3 Stephen Jordan Summary of Lecture 1 Defined quantum circuit model. Argued it captures all of quantum computation. Developed some building blocks: Gate universality Controlled-unitaries

More information

Mind the gap Solving optimization problems with a quantum computer

Mind the gap Solving optimization problems with a quantum computer Mind the gap Solving optimization problems with a quantum computer A.P. Young http://physics.ucsc.edu/~peter Work supported by Talk at Saarbrücken University, November 5, 2012 Collaborators: I. Hen, E.

More information

Mind the gap Solving optimization problems with a quantum computer

Mind the gap Solving optimization problems with a quantum computer Mind the gap Solving optimization problems with a quantum computer A.P. Young http://physics.ucsc.edu/~peter Work supported by Talk at the London Centre for Nanotechnology, October 17, 2012 Collaborators:

More information

RESTRICTED VERSIONS OF THE TWO-LOCAL HAMILTONIAN PROBLEM

RESTRICTED VERSIONS OF THE TWO-LOCAL HAMILTONIAN PROBLEM The Pennsylvania State University The Graduate School Eberly College of Science RESTRICTED VERSIONS OF THE TWO-LOCAL HAMILTONIAN PROBLEM A Dissertation in Physics by Sandeep Narayanaswami c 2013 Sandeep

More information

Mind the gap Solving optimization problems with a quantum computer

Mind the gap Solving optimization problems with a quantum computer Mind the gap Solving optimization problems with a quantum computer A.P. Young http://physics.ucsc.edu/~peter Work supported by NASA future technologies conference, January 17-212, 2012 Collaborators: Itay

More information

Simulated Quantum Annealing For General Ising Models

Simulated Quantum Annealing For General Ising Models Simulated Quantum Annealing For General Ising Models Thomas Neuhaus Jülich Supercomputing Centre, JSC Forschungszentrum Jülich Jülich, Germany e-mail : t.neuhaus@fz-juelich.de November 23 On the Talk Quantum

More information

report: RMT and boson computers

report: RMT and boson computers 18.338 report: RMT and boson computers John Napp May 11, 2016 Abstract In 2011, Aaronson and Arkhipov [1] proposed a simple model of quantum computation based on the statistics of noninteracting bosons.

More information

HOLOGRAPHIC ALGORITHMS

HOLOGRAPHIC ALGORITHMS SIAM J. COMPUT. Vol. 37, No. 5, pp. 1565 1594 c 2008 Society for Industrial and Applied Mathematics HOLOGRAPHIC ALGORITHMS LESLIE G. VALIANT Abstract. Complexity theory is built fundamentally on the notion

More information

Dichotomy Theorems for Counting Problems. Jin-Yi Cai University of Wisconsin, Madison. Xi Chen Columbia University. Pinyan Lu Microsoft Research Asia

Dichotomy Theorems for Counting Problems. Jin-Yi Cai University of Wisconsin, Madison. Xi Chen Columbia University. Pinyan Lu Microsoft Research Asia Dichotomy Theorems for Counting Problems Jin-Yi Cai University of Wisconsin, Madison Xi Chen Columbia University Pinyan Lu Microsoft Research Asia 1 Counting Problems Valiant defined the class #P, and

More information

CS286.2 Lecture 8: A variant of QPCP for multiplayer entangled games

CS286.2 Lecture 8: A variant of QPCP for multiplayer entangled games CS286.2 Lecture 8: A variant of QPCP for multiplayer entangled games Scribe: Zeyu Guo In the first lecture, we saw three equivalent variants of the classical PCP theorems in terms of CSP, proof checking,

More information

Simons Workshop on Approximate Counting, Markov Chains and Phase Transitions: Open Problem Session

Simons Workshop on Approximate Counting, Markov Chains and Phase Transitions: Open Problem Session Simons Workshop on Approximate Counting, Markov Chains and Phase Transitions: Open Problem Session Scribes: Antonio Blanca, Sarah Cannon, Yumeng Zhang February 4th, 06 Yuval Peres: Simple Random Walk on

More information

Quantum-Classical Hybrid Monte Carlo Algorithm with Applications to AQC

Quantum-Classical Hybrid Monte Carlo Algorithm with Applications to AQC Quantum-Classical Hybrid Monte Carlo Algorithm with Applications to AQC Itay Hen Information Sciences Institute, USC Workshop on Theory and Practice of AQC and Quantum Simulation Trieste, Italy August

More information

Lecture 1: Introduction: Equivalence of Counting and Sampling

Lecture 1: Introduction: Equivalence of Counting and Sampling Counting and Sampling Fall 2017 Lecture 1: Introduction: Equivalence of Counting and Sampling Lecturer: Shayan Oveis Gharan Sept 27 Disclaimer: These notes have not been subjected to the usual scrutiny

More information

CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash

CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash Equilibrium Price of Stability Coping With NP-Hardness

More information

Siegel s theorem, edge coloring, and a holant dichotomy

Siegel s theorem, edge coloring, and a holant dichotomy Siegel s theorem, edge coloring, and a holant dichotomy Tyson Williams (University of Wisconsin-Madison) Joint with: Jin-Yi Cai and Heng Guo (University of Wisconsin-Madison) Appeared at FOCS 2014 1 /

More information

ON TESTING HAMILTONICITY OF GRAPHS. Alexander Barvinok. July 15, 2014

ON TESTING HAMILTONICITY OF GRAPHS. Alexander Barvinok. July 15, 2014 ON TESTING HAMILTONICITY OF GRAPHS Alexander Barvinok July 5, 204 Abstract. Let us fix a function f(n) = o(nlnn) and reals 0 α < β. We present a polynomial time algorithm which, given a directed graph

More information

Lecture 19: November 10

Lecture 19: November 10 CS294 Markov Chain Monte Carlo: Foundations & Applications Fall 2009 Lecture 19: November 10 Lecturer: Prof. Alistair Sinclair Scribes: Kevin Dick and Tanya Gordeeva Disclaimer: These notes have not been

More information

Quantum Annealing in spin glasses and quantum computing Anders W Sandvik, Boston University

Quantum Annealing in spin glasses and quantum computing Anders W Sandvik, Boston University PY502, Computational Physics, December 12, 2017 Quantum Annealing in spin glasses and quantum computing Anders W Sandvik, Boston University Advancing Research in Basic Science and Mathematics Example:

More information

Not all counting problems are efficiently approximable. We open with a simple example.

Not all counting problems are efficiently approximable. We open with a simple example. Chapter 7 Inapproximability Not all counting problems are efficiently approximable. We open with a simple example. Fact 7.1. Unless RP = NP there can be no FPRAS for the number of Hamilton cycles in a

More information

Typical quantum states at finite temperature

Typical quantum states at finite temperature Typical quantum states at finite temperature How should one think about typical quantum states at finite temperature? Density Matrices versus pure states Why eigenstates are not typical Measuring the heat

More information

Overview of adiabatic quantum computation. Andrew Childs

Overview 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 information

Quantum and classical annealing in spin glasses and quantum computing. Anders W Sandvik, Boston University

Quantum and classical annealing in spin glasses and quantum computing. Anders W Sandvik, Boston University NATIONAL TAIWAN UNIVERSITY, COLLOQUIUM, MARCH 10, 2015 Quantum and classical annealing in spin glasses and quantum computing Anders W Sandvik, Boston University Cheng-Wei Liu (BU) Anatoli Polkovnikov (BU)

More information

Approximate Counting

Approximate Counting Approximate Counting Andreas-Nikolas Göbel National Technical University of Athens, Greece Advanced Algorithms, May 2010 Outline 1 The Monte Carlo Method Introduction DNFSAT Counting 2 The Markov Chain

More information

Decomposition Methods and Sampling Circuits in the Cartesian Lattice

Decomposition Methods and Sampling Circuits in the Cartesian Lattice Decomposition Methods and Sampling Circuits in the Cartesian Lattice Dana Randall College of Computing and School of Mathematics Georgia Institute of Technology Atlanta, GA 30332-0280 randall@math.gatech.edu

More information

By allowing randomization in the verification process, we obtain a class known as MA.

By 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 information

Annealing and Tempering for Sampling and Counting. Nayantara Bhatnagar

Annealing and Tempering for Sampling and Counting. Nayantara Bhatnagar Annealing and Tempering for Sampling and Counting A Thesis Presented to The Academic Faculty by Nayantara Bhatnagar In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy Algorithms,

More information

Complexity Dichotomies for Counting Problems

Complexity Dichotomies for Counting Problems Complexity Dichotomies for Counting Problems Jin-Yi Cai Computer Sciences Department University of Wisconsin Madison, WI 53706 Email: jyc@cs.wisc.edu Xi Chen Department of Computer Science Columbia University

More information

Random Vectors, Random Matrices, and Diagrammatic Fun

Random Vectors, Random Matrices, and Diagrammatic Fun Random Vectors, Random Matrices, and Diagrammatic Fun Cristopher Moore University of New Mexico & Santa Fe Institute joint work with Alexander Russell University of Connecticut A product of inner products

More information

Thermalization time bounds for Pauli stabilizer Hamiltonians

Thermalization time bounds for Pauli stabilizer Hamiltonians Thermalization time bounds for Pauli stabilizer Hamiltonians Kristan Temme California Institute of Technology arxiv:1412.2858 QEC 2014, Zurich t mix apple O(N 2 e 2 ) Overview Motivation & previous results

More information

arxiv: Statistical mechanical models for quantum codes subject to correlated noise

arxiv: Statistical mechanical models for quantum codes subject to correlated noise Statistical mechanical models for quantum codes subject to correlated noise Christopher Chubb (EQUS USyd), Steve Flammia (EQUS USyd/YQI Yale) (me@)christopherchubb.com arxiv:1809.10704 UNM 2018-10 Quantum

More information

Threshold theorem for quantum supremacy arxiv:

Threshold theorem for quantum supremacy arxiv: 2017.1.16-20 QIP2017 Seattle, USA Threshold theorem for quantum supremacy arxiv:1610.03632 Keisuke Fujii Photon Science Center, The University of Tokyo /PRESTO, JST 2017.1.16-20 QIP2017 Seattle, USA Threshold

More information

Conjectures and Questions in Graph Reconfiguration

Conjectures and Questions in Graph Reconfiguration Conjectures and Questions in Graph Reconfiguration Ruth Haas, Smith College Joint Mathematics Meetings January 2014 The Reconfiguration Problem Can one feasible solution to a problem can be transformed

More information

Lecture 17. In this lecture, we will continue our discussion on randomization.

Lecture 17. In this lecture, we will continue our discussion on randomization. ITCS:CCT09 : Computational Complexity Theory May 11, 2009 Lecturer: Jayalal Sarma M.N. Lecture 17 Scribe: Hao Song In this lecture, we will continue our discussion on randomization. 1 BPP and the Polynomial

More information

From Majorana Fermions to Topological Order

From Majorana Fermions to Topological Order From Majorana Fermions to Topological Order Arxiv: 1201.3757, to appear in PRL. B.M. Terhal, F. Hassler, D.P. DiVincenzo IQI, RWTH Aachen We are looking for PhD students or postdocs for theoretical research

More information

Quantum-Merlin-Arthur-complete problems for stoquastic Hamiltonians and Markov matrices

Quantum-Merlin-Arthur-complete problems for stoquastic Hamiltonians and Markov matrices Quantum-Merlin-Arthur-complete problems for stoquastic Hamiltonians and Markov matrices The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.

More information

Lecture 2: November 9

Lecture 2: November 9 Semidefinite programming and computational aspects of entanglement IHP Fall 017 Lecturer: Aram Harrow Lecture : November 9 Scribe: Anand (Notes available at http://webmitedu/aram/www/teaching/sdphtml)

More information

Time Evolving Block Decimation Algorithm

Time Evolving Block Decimation Algorithm Time Evolving Block Decimation Algorithm Application to bosons on a lattice Jakub Zakrzewski Marian Smoluchowski Institute of Physics and Mark Kac Complex Systems Research Center, Jagiellonian University,

More information

Lecture 22: Counting

Lecture 22: Counting CS 710: Complexity Theory 4/8/2010 Lecture 22: Counting Instructor: Dieter van Melkebeek Scribe: Phil Rydzewski & Chi Man Liu Last time we introduced extractors and discussed two methods to construct them.

More information

Lecture 16: Roots of the Matching Polynomial

Lecture 16: Roots of the Matching Polynomial Counting and Sampling Fall 2017 Lecture 16: Roots of the Matching Polynomial Lecturer: Shayan Oveis Gharan November 22nd Disclaimer: These notes have not been subjected to the usual scrutiny reserved for

More information

Ph 219b/CS 219b. Exercises Due: Wednesday 22 February 2006

Ph 219b/CS 219b. Exercises Due: Wednesday 22 February 2006 1 Ph 219b/CS 219b Exercises Due: Wednesday 22 February 2006 6.1 Estimating the trace of a unitary matrix Recall that using an oracle that applies the conditional unitary Λ(U), Λ(U): 0 ψ 0 ψ, 1 ψ 1 U ψ

More information

Inapproximability After Uniqueness Phase Transition in Two-Spin Systems

Inapproximability After Uniqueness Phase Transition in Two-Spin Systems Inapproximability After Uniqueness Phase Transition in Two-Spin Systems Jin-Yi Cai Xi Chen Heng Guo Pinyan Lu Abstract A two-state spin system is specified by a matrix [ A0,0 A A = 0,1 = A 1,0 A 1,1 [

More information

Minimally Entangled Typical Thermal States (METTS)

Minimally Entangled Typical Thermal States (METTS) Minimally Entangled Typical Thermal States (METTS) Vijay B. Shenoy Centre for Condensed Matter Theory, IISc Bangalore shenoy@physics.iisc.ernet.in Quantum Condensed Matter Journal Club April 17, 2012 1

More information

Path Coupling and Aggregate Path Coupling

Path Coupling and Aggregate Path Coupling Path Coupling and Aggregate Path Coupling 0 Path Coupling and Aggregate Path Coupling Yevgeniy Kovchegov Oregon State University (joint work with Peter T. Otto from Willamette University) Path Coupling

More information

Minor-Embedding in Adiabatic Quantum Optimization

Minor-Embedding in Adiabatic Quantum Optimization Minor-Embedding in Adiabatic Quantum Optimization Vicky Choi Department of Computer Science Virginia Tech Nov, 009 Outline Adiabatic Quantum Algorithm -SAT QUBO Minor-embedding Parameter Setting Problem

More information

Béatrice de Tilière. Université Pierre et Marie Curie, Paris. Young Women in Probability 2014, Bonn

Béatrice de Tilière. Université Pierre et Marie Curie, Paris. Young Women in Probability 2014, Bonn ASPECTS OF THE DIMER MODEL, SPANNING TREES AND THE ISING MODEL Béatrice de Tilière Université Pierre et Marie Curie, Paris Young Women in Probability 2014, Bonn INTRODUCTION STATISTICAL MECHANICS Understand

More information

Quantum Hamiltonian Complexity

Quantum Hamiltonian Complexity Foundations and Trends R in Theoretical Computer Science Vol. 10, No. 3 (2014) 159 282 c 2015 S. Gharibian, Y. Huang, Z. Landau and S. W. Shin DOI: 10.1561/0400000066 Quantum Hamiltonian Complexity Sevag

More information

Accelerating QMC on quantum computers. Matthias Troyer

Accelerating 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 information

Lecture 22: Quantum computational complexity

Lecture 22: Quantum computational complexity CPSC 519/619: Quantum Computation John Watrous, University of Calgary Lecture 22: Quantum computational complexity April 11, 2006 This will be the last lecture of the course I hope you have enjoyed the

More information

Antiferromagnetic Potts models and random colorings

Antiferromagnetic Potts models and random colorings Antiferromagnetic Potts models and random colorings of planar graphs. joint with A.D. Sokal (New York) and R. Kotecký (Prague) October 9, 0 Gibbs measures Let G = (V, E) be a finite graph and let S be

More information

7 Monte Carlo Simulations of Quantum Spin Models

7 Monte Carlo Simulations of Quantum Spin Models 7 Monte Carlo Simulations of Quantum Spin Models Stefan Wessel Institute for Theoretical Solid State Physics RWTH Aachen University Contents 1 Introduction 2 2 World lines and local updates 2 2.1 Suzuki-Trotter

More information

Chordal structure in computer algebra: Permanents

Chordal structure in computer algebra: Permanents Chordal structure in computer algebra: Permanents Diego Cifuentes Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint

More information

Recall: Matchings. Examples. K n,m, K n, Petersen graph, Q k ; graphs without perfect matching

Recall: Matchings. Examples. K n,m, K n, Petersen graph, Q k ; graphs without perfect matching Recall: Matchings A matching is a set of (non-loop) edges with no shared endpoints. The vertices incident to an edge of a matching M are saturated by M, the others are unsaturated. A perfect matching of

More information

Marginal Densities, Factor Graph Duality, and High-Temperature Series Expansions

Marginal Densities, Factor Graph Duality, and High-Temperature Series Expansions Marginal Densities, Factor Graph Duality, and High-Temperature Series Expansions Mehdi Molkaraie mehdi.molkaraie@alumni.ethz.ch arxiv:90.02733v [stat.ml] 7 Jan 209 Abstract We prove that the marginals

More information

Lecture 2: September 8

Lecture 2: September 8 CS294 Markov Chain Monte Carlo: Foundations & Applications Fall 2009 Lecture 2: September 8 Lecturer: Prof. Alistair Sinclair Scribes: Anand Bhaskar and Anindya De Disclaimer: These notes have not been

More information

3 Symmetry Protected Topological Phase

3 Symmetry Protected Topological Phase Physics 3b Lecture 16 Caltech, 05/30/18 3 Symmetry Protected Topological Phase 3.1 Breakdown of noninteracting SPT phases with interaction Building on our previous discussion of the Majorana chain and

More information

Quantum Monte Carlo Simulations in the Valence Bond Basis. Anders Sandvik, Boston University

Quantum Monte Carlo Simulations in the Valence Bond Basis. Anders Sandvik, Boston University Quantum Monte Carlo Simulations in the Valence Bond Basis Anders Sandvik, Boston University Outline The valence bond basis for S=1/2 spins Projector QMC in the valence bond basis Heisenberg model with

More information

Quantum Marginal Problems

Quantum Marginal Problems Quantum Marginal Problems David Gross (Colgone) Joint with: Christandl, Doran, Lopes, Schilling, Walter Outline Overview: Marginal problems Overview: Entanglement Main Theme: Entanglement Polytopes Shortly:

More information

Accelerating Simulated Annealing for the Permanent and Combinatorial Counting Problems

Accelerating Simulated Annealing for the Permanent and Combinatorial Counting Problems Accelerating Simulated Annealing for the Permanent and Combinatorial Counting Problems Ivona Bezáková Daniel Štefankovič Vijay V. Vazirani Eric Vigoda Abstract We present an improved cooling schedule for

More information