Minor-Embedding in Adiabatic Quantum Optimization
|
|
- Scarlett Randall
- 6 years ago
- Views:
Transcription
1 Minor-Embedding in Adiabatic Quantum Optimization Vicky Choi Department of Computer Science Virginia Tech Nov, 009
2 Outline Adiabatic Quantum Algorithm -SAT QUBO Minor-embedding Parameter Setting Problem Adiabatic Quantum Architecture Design
3 Outline Adiabatic Quantum Algorithm -SAT QUBO Minor-embedding Parameter Setting Problem Adiabatic Quantum Architecture Design
4 System Hamiltonian: Adiabatic Quantum Algorithm H(t) = ( s(t))h init + s(t)h final for t [0, T ], s(0) = 0, s(t ) =. Initial Hamiltonian: H(0) = H init ground state known (easy to construct) Final Hamiltonian: H(T ) = H final ground state encodes the answer to the desired optimization problem Evolution path: s : [0, T ] [0, ], e.g., s(t) = t T T : running time of the algorithm Adiabatic Theorem: If H(t) evolves slowly enough (or T is large enough), the system remains close to the ground state of H(t) SOLUTION: ground state of H(T ) = H final!
5 Example (Final Hamiltonian for -SAT) For clause C = x i x j x k, define h C = ( + σz i )( σ z j )( + σ z k) h C x = { 0 if x satisfies C H final = otherwise C Clauses Eigenvalues and Eigenvectors of σ z h C Recall: { σ z 0 = 0 σ z = (I σ z ) 0 = 0 0, (I σ z ) = (I + σ z ) = 0, (I + σ z ) 0 = 0
6 Example (Initial Hamiltonian for -SAT) n H inital = i σi x i= where i is the number of clauses in which x i appears. Eigenvalues and Eigenvectors of σ x Recall: σ x = [ ] 0 0 eigenvalue eigenvector 0 + 0
7 Adiabatic Theorem: Running time vs Spectral gap For s(t) = t T. If T is large enough: ( ) poly(n) T = O gap, min then the system remains close to the ground state of H(t).
8 Adiabatic Theorem: Running time vs Spectral gap For s(t) = t T. If T is large enough: ( ) poly(n) T = O gap, min then the system remains close to the ground state of H(t). NOTE: /gap min is polynomial (exponential resp.), T is polynomial (exponential resp.). Question: What s gap min for the -SAT problem?
9 Adiabatic Time Complexity Computing spectral gaps directly is as hard as solving original problem Numerical methods: integration of Shrödinger equation, exact diagonization (spectral gaps), quantum monte carlo (spectral gaps) Ground state decomposition (GSD): unveil the quantum evolution blackbox (another talk )
10 Solving MIS On an Adiabatic Quantum Computer Recall: mis(g) = max Y(x,..., x n ) Max Y(x,..., x n ) = x i i V(G) Min E(s,..., s n ) = i V(G) h i s i + ij E(G) ij E(G) J ij x i x j J ij s i s j where h i = j nbr(i) J ij, for i V(G). In general, Quadratic Unconstrained Binary Optimization (QUBO) problem: Max Y(x,..., x n ) = i V(G) c i x i ij E(G) J ij x i x j
11 Solving MIS On an Adiabatic Quantum Computer Recall: mis(g) = max Y(x,..., x n ) Max Y(x,..., x n ) = x i i V(G) Min E(s,..., s n ) = i V(G) h i s i + ij E(G) ij E(G) J ij x i x j J ij s i s j where h i = j nbr(i) J ij, for i V(G). In general, Quadratic Unconstrained Binary Optimization (QUBO) problem: Max Y(x,..., x n ) = i V(G) c i x i ij E(G) J ij x i x j
12 Final Hamiltonian H final for Ising Problem Ising Problem: Min E(s,..., s n ) = h i s i + J ij s i s j i V(G) ij E(G) G : input graph H final = h i σi z + J ij σi z σj z. G : hardware graph i V(G) ij E(G)
13 Input Graph (G) vs Hardware Graph (U) Input Graph G Hardware Graph (U) What if G is NOT a subgraph of the hardware graph U?
14 Outline Adiabatic Quantum Algorithm -SAT QUBO Minor-embedding Parameter Setting Problem Adiabatic Quantum Architecture Design
15 IDEA: a b logical qubit: vertex in the input graph physical qubit: vertex in the hardware graph Question: Can two physical qubits a, b ACT AS one logical qubit? If so, how?
16 Definition The minor-embedding of G is defined by φ : G U such that each vertex i in V(G) is mapped to a (connected) subtree T i of U; there exists a map τ : V(G) V(G) E(U) such that for each ij E(G), there are corresponding i τ(i,j) T i and j τ(j,i) T j with i τ(i,j) j τ(j,i) E(U). G φ(g) = G emb
17 Definition The minor-embedding of G is defined by φ : G U such that each vertex i in V(G) is mapped to a (connected) subtree T i of U; there exists a map τ : V(G) V(G) E(U) such that for each ij E(G), there are corresponding i τ(i,j) T i and j τ(j,i) T j with i τ(i,j) j τ(j,i) E(U). G φ(g) = G emb
18 Minor-Embedding Reduction G emb : a minor-embedding of G Energy of the embedded Ising Hamiltonian: E emb (s,..., s N ) = h is i + J ijs i s j where V(G emb ) = N Reduction Minimum of E emb Minimum of E i V(G emb ) ij E(G emb )
19 Why does the minor-embedding work? Ferromagnetic(FM)-coupling: F < 0 E emb (s,..., s N ) = i V(G) i k V(T i ) h i k s ik + F pq i i pi q E(T i ) ij E(G) s ip s iq + J ij s iτ(i,j) s jτ(j,i) where i k V(T i ) h i k = h i Question: What should h s and F s be?
20 An Easy Upper Bound F i < ( h i + Idea: penalty or multiplier method Change the constrained problem: min E constrained (s,..., s N ) = subject to j nbr(i) i V(G) i k V(T i ) J ij ) h i k s ik + ij E(G) s ip s iq = for all i p i q E(T i ), i V(G) J ij s iτ(i,j) s jτ(j,i) Meaning: Spins of physical qubits that correspond to the same logical qubit are of the same sign.
21 Theorem (A Tighter Bound) (For chains topological-minor-embedding) ( def For i V(G), C i = j nbr(i) J ij h i ). Set { h i j k = sign(h i ) τ(j,i) Onbr(i k ) J ij C i / j τ(j,i) Onbr(i k ) J ij i k is a leaf of T i otherwise and F e i < C i /, for each e E(T i ). Then there is one-one correspondence between arg min E and arg min E emb. V. Choi. Minor-embedding in adiabatic quantum computation: I. The parameter setting problem. Quantum Inf. Processing.,, 9 09, 00.
22 QUBO Ising Model J i J i c i J i h i = ( J ij c i ) J i J id J id embed (J i + J i ) c i Ji 0 F F J i J i J i (J i(d ) + J id ) ci (J>0) F < c i
23 Outline Adiabatic Quantum Algorithm -SAT QUBO Minor-embedding Parameter Setting Problem Adiabatic Quantum Architecture Design
24 Physical Qubit & Coupler (D-Wave Systems Inc.) Known physical constraints proximity Coupler (=Edge) length can not be too long Each qubit (=vertex) is coupled (adjacent) to only a small constant of other qubits The wire of a qubit can be stretched. The shape of each qubit does not need to be a small circle.
25 Hardware graph Geometric graph (or layout) Edge length is bounded (all adjacent qubits within a bounded distance) Bounded degree Non-planar: crossing is allowed Definition Given a family F of graphs, a (host) graph U is called F-minor-univeral if for any graph G F, there exists a minor-embedding of G in U. Complete graph K n Sparse graphs Related work
26 Hardware graph Geometric graph (or layout) Edge length is bounded (all adjacent qubits within a bounded distance) Bounded degree Non-planar: crossing is allowed Definition Given a family F of graphs, a (host) graph U is called F-minor-univeral if for any graph G F, there exists a minor-embedding of G in U. Complete graph K n Sparse graphs Related work
27 Hardware graph for embedding K n Suppose degree(physical qubit) D (e.g. D = ) Each logical qubit (vertex) of K n will require at least n D physical qubits. That is, hardware graph will need to have Ω(n /D) physical qubits.
28 Triad: Optimal Hardware Graph for Embedding K n US Patent Application US00/00, July, 00. Triad: Satisfy all known physical constraints Admit efficient embedding of any n-vertex graph Optimal for embedding complete graph K n
29 Construction of Triad Each vertex i of K n is mapped to a chain of n virtual vertices Incrementally construct K i+ from K i :
30
31 Decomposition Degree D = Chop the n virtual vertices into n D physical qubits Decomposition: K = K [..] K [..],[..] K [..] K [..],[..] K [..] K [..]
32 Decomposition Degree D = Chop the n virtual vertices into n D physical qubits Decomposition: K = K [..] K [..],[..] K [..] K [..],[..] K [..] K [..]
33 Triad: Optimal Hardware Graph for Embedding K n B B B B B B A A A A B: Complete bipartite graph K D D A: Complete graph K D A is a minor of B (B building block) number of physical qubits N = number of couplers D N n D Question: What are the sparse graphs G m for m > n that can be embeded in U N?
34 Adiabatic Quantum Architecture U sparse Design Problem Let F consist of a set of sparse graphs. Design a F-minor-universal graph U sparse that is as small as possible (# qubits+ #couplers ) subject to Physical Constraints: small constant degree, constant length of a qubit/coupler Embedding Constraint: A minor-embedding can be efficiently computed Remark: tree-width of U sparse needs to necessarily large (ω(log n)) for otherwise the dynamic programming over the tree-decomposition of U sparse would be able to solve the problems in O(c tr(usparse) ) time, once the embedding is given. Geometric Expander? Topological vs geometric graph
35 Adiabatic Quantum Architecture U sparse Design Problem Let F consist of a set of sparse graphs. Design a F-minor-universal graph U sparse that is as small as possible (# qubits+ #couplers ) subject to Physical Constraints: small constant degree, constant length of a qubit/coupler Embedding Constraint: A minor-embedding can be efficiently computed Remark: tree-width of U sparse needs to necessarily large (ω(log n)) for otherwise the dynamic programming over the tree-decomposition of U sparse would be able to solve the problems in O(c tr(usparse) ) time, once the embedding is given. Geometric Expander? Topological vs geometric graph
36 Adiabatic Quantum Architecture U sparse Design Problem Let F consist of a set of sparse graphs. Design a F-minor-universal graph U sparse that is as small as possible (# qubits+ #couplers ) subject to Physical Constraints: small constant degree, constant length of a qubit/coupler Embedding Constraint: A minor-embedding can be efficiently computed Remark: tree-width of U sparse needs to necessarily large (ω(log n)) for otherwise the dynamic programming over the tree-decomposition of U sparse would be able to solve the problems in O(c tr(usparse) ) time, once the embedding is given. Geometric Expander? Topological vs geometric graph
37 Related Work Forbidden minor: (Robertson and Seymour) Given a fixed graph G, (e.g. K ), find a minor-embedding of G in U in O( E(U) ) time (exponential in the size of G). Short paths in expander graphs: (Kleinberg & Rubinfeld, FOCS9) a randomized polynomial algorithm, based on a random walk, to find a minor-embedding in a given degree-bounded expander. Parallel architecture design: (L.F. Thomson. Introduction to parallel algorithms and architectures: arrays, trees, hypercubes.) Different physical constraints: load: # logical qubits maps to a single physical qubit dilation: # of stretched edges (through intermedia qubits) Universal graph design: References in (Alon and Capalbo, SODA 0) Optimal universal graphs with deterministic embedding.
38 Related Work Forbidden minor: (Robertson and Seymour) Given a fixed graph G, (e.g. K ), find a minor-embedding of G in U in O( E(U) ) time (exponential in the size of G). Short paths in expander graphs: (Kleinberg & Rubinfeld, FOCS9) a randomized polynomial algorithm, based on a random walk, to find a minor-embedding in a given degree-bounded expander. Parallel architecture design: (L.F. Thomson. Introduction to parallel algorithms and architectures: arrays, trees, hypercubes.) Different physical constraints: load: # logical qubits maps to a single physical qubit dilation: # of stretched edges (through intermedia qubits) Universal graph design: References in (Alon and Capalbo, SODA 0) Optimal universal graphs with deterministic embedding.
39 Related Work Forbidden minor: (Robertson and Seymour) Given a fixed graph G, (e.g. K ), find a minor-embedding of G in U in O( E(U) ) time (exponential in the size of G). Short paths in expander graphs: (Kleinberg & Rubinfeld, FOCS9) a randomized polynomial algorithm, based on a random walk, to find a minor-embedding in a given degree-bounded expander. Parallel architecture design: (L.F. Thomson. Introduction to parallel algorithms and architectures: arrays, trees, hypercubes.) Different physical constraints: load: # logical qubits maps to a single physical qubit dilation: # of stretched edges (through intermedia qubits) Universal graph design: References in (Alon and Capalbo, SODA 0) Optimal universal graphs with deterministic embedding.
40 Related Work Forbidden minor: (Robertson and Seymour) Given a fixed graph G, (e.g. K ), find a minor-embedding of G in U in O( E(U) ) time (exponential in the size of G). Short paths in expander graphs: (Kleinberg & Rubinfeld, FOCS9) a randomized polynomial algorithm, based on a random walk, to find a minor-embedding in a given degree-bounded expander. Parallel architecture design: (L.F. Thomson. Introduction to parallel algorithms and architectures: arrays, trees, hypercubes.) Different physical constraints: load: # logical qubits maps to a single physical qubit dilation: # of stretched edges (through intermedia qubits) Universal graph design: References in (Alon and Capalbo, SODA 0) Optimal universal graphs with deterministic embedding.
41 Theorem (A Tighter Bound) (For chains topological-minor-embedding) ( def For i V(G), C i = j nbr(i) J ij h i ). Set { h i j k = sign(h i ) τ(j,i) Onbr(i k ) J ij C i / j τ(j,i) Onbr(i k ) J ij i k is a leaf of T i otherwise and F e i < C i /, for each e E(T i ). Then there is one-one correspondence between arg min E and arg min E emb. V. Choi. Minor-embedding in adiabatic quantum computation: I. The parameter setting problem. Quantum Inf. Processing.,, 9 09, 00.
42 QUBO Ising Model J i J i c i J i h i = ( J ij c i ) J i J id J id embed (J i + J i ) c i Ji 0 F F J i J i J i (J i(d ) + J id ) ci (J>0) F < c i
43 Sketch of the Proof. Case: For h > 0, J > 0 h + F J + J + h J + J + F E (h J + J + F ) ( )(h J + J + F ) = (h J + J + F ) Therefore if F < h (J + + J + ) = ( J C/) J = C/, E > 0.
44 Case: h > 0, Sketch of the Proof (Cont.) h + F J + J h F J + J E (h J + +J F ) ( )(h J + +J F ) = (h J + +J F ) Therefore if F < h (J + + J ) = ( J C/) J = C/, E > 0.
45 Ising Hamiltonian for Solving MIS Recall Min E(s,..., s n ) = h i s i + J ij s i s j i V(G) ij E(G) where h i = j nbr(i) J ij, for i V(G), J ij >. Set J ij = J = + ɛ, for some ɛ > 0. Embedded Ising Hamiltonian for Solving MIS C i = j nbr(i) J ij h i = F i < C i / =, set F i = ( + ɛ) h i {dj, (d )(J ), (d )J : d < deg i} Example deg i =, {h, J, F } = { ( + ɛ), 0, ɛ, + ɛ, + ɛ}
46 Conclusion Minor-embedding in adiabatic quantum optimization Adiabatic quantum architecture design Some Research Problems: Measure of goodness of a minor-embedding Efficience of minor-embedding reduction: how does minor-embedding effect the min-spectral gap? What are the classically hard problems on sparse graphs? Sparse-graph-minor universal architecture design problem V. Choi. Minor-embedding in adiabatic quantum computation: I. The parameter setting problem. Quantum Inf. Processing.,, 9 09, 00. V. Choi. Minor-embedding in adiabatic quantum computation: II. Minor-universal graph design. To appear in arxiv.
47 Acknowledgement D-Wave Systems Inc. Mohammad Amin Andrew Berkley Mark Johnson Jan Johannson Richard Harris Trevor Lanting Paul Bunyk Felix Maibaum Fred Brito Colin Truncik Andy Wan Fabian Chudak Bill Macready Geordie Rose David Kirkpatrick (UBC) Robert Rossendorf (UBC) Bill Kaminsky (MIT) Peter Young (UC Santa Cruz) Siyuan Han (U. of Kansas)
Introduction to Adiabatic Quantum Computation
Introduction to Adiabatic Quantum Computation Vicky Choi Department of Computer Science Virginia Tech April 6, 2 Outline Motivation: Maximum Independent Set(MIS) Problem vs Ising Problem 2 Basics: Quantum
More informationarxiv: v1 [quant-ph] 13 Apr 2010
Adiabatic Quantum Algorithms for the NP-Complete Maximum-Weight Independent Set, Exact Cover and 3SAT Problems arxiv:4.2226v [quant-ph] 3 Apr 2 Vicky Choi vchoi@cs.vt.edu Department of Computer Science
More informationMa/CS 6b Class 20: Spectral Graph Theory
Ma/CS 6b Class 20: Spectral Graph Theory By Adam Sheffer Eigenvalues and Eigenvectors A an n n matrix of real numbers. The eigenvalues of A are the numbers λ such that Ax = λx for some nonzero vector x
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 informationComplexity 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 informationMind 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 informationMind 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 informationMa/CS 6b Class 20: Spectral Graph Theory
Ma/CS 6b Class 20: Spectral Graph Theory By Adam Sheffer Recall: Parity of a Permutation S n the set of permutations of 1,2,, n. A permutation σ S n is even if it can be written as a composition of an
More informationQuantum Annealing for Prime Factorization
Quantum Annealing for Prime Factorization Shuxian Jiang, Sabre Kais Department of Chemistry and Computer Science, Purdue University Keith A. Britt, Alexander J. McCaskey, Travis S. Humble Quantum Computing
More informationFinding Maximum Cliques on a Quantum Annealer
Finding Maximum Cliques on a Quantum Annealer Guillaume Chapuis Los Alamos National Laboratory Georg Hahn Imperial College, London, UK Hristo Djidjev (PI) Los Alamos National Laboratory Guillaume Rizk
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 informationThe 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 informationGates for Adiabatic Quantum Computing
Gates for Adiabatic Quantum Computing Richard H. Warren Abstract. The goal of this paper is to introduce building blocks for adiabatic quantum algorithms. Adiabatic quantum computing uses the principle
More informationQuantum Complexity Theory and Adiabatic Computation
Chapter 9 Quantum Complexity Theory and Adiabatic Computation 9.1 Defining Quantum Complexity We are familiar with complexity theory in classical computer science: how quickly can a computer (or Turing
More informationSystem Roadmap. Qubits 2018 D-Wave Users Conference Knoxville. Jed Whittaker D-Wave Systems Inc. September 25, 2018
System Roadmap Qubits 2018 D-Wave Users Conference Knoxville Jed Whittaker D-Wave Systems Inc. September 25, 2018 Overview Where are we today? annealing options reverse annealing quantum materials simulation
More informationNumerical 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 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 informationarxiv: v1 [math.oc] 5 Jun 2013
A note on QUBO instances defined on Chimera graphs Sanjeeb Dash IBM T. J. Watson Research Center arxiv:1306.1202v1 [math.oc] 5 Jun 2013 May 9, 2017 Abstract McGeogh and Wang (2013) recently obtained optimal
More informationAn 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 informationFirst results solving arbitrarily structured Maximum Independent Set problems using quantum annealing
1 First results solving arbitrarily structured Maximum Independent Set problems using quantum annealing Sheir Yarkoni 1, 2, Aske Plaat 2, and Thomas Bäck 2 1 D-Wave Systems Inc., Burnaby, Canada 2 LIACS,
More informationLecture 13: Spectral Graph Theory
CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 13: Spectral Graph Theory Lecturer: Shayan Oveis Gharan 11/14/18 Disclaimer: These notes have not been subjected to the usual scrutiny reserved
More informationLinear algebra and applications to graphs Part 1
Linear algebra and applications to graphs Part 1 Written up by Mikhail Belkin and Moon Duchin Instructor: Laszlo Babai June 17, 2001 1 Basic Linear Algebra Exercise 1.1 Let V and W be linear subspaces
More informationA Novel Algebraic Geometry Compiling Framework for Adiabatic Quantum Computations
A Novel Algebraic Geometry Compiling Framework for Adiabatic Quantum Computations arxiv:1810.01440v1 [quant-ph] 2 Oct 2018 Raouf Dridi, Hedayat Alghassi, Sridhar Tayur Tepper School of Business, Carnegie
More informationAdiabatic Quantum Computation An alternative approach to a quantum computer
An alternative approach to a quantum computer ETH Zürich May 2. 2014 Table of Contents 1 Introduction 2 3 4 Literature: Introduction E. Farhi, J. Goldstone, S. Gutmann, J. Lapan, A. Lundgren, D. Preda
More informationObservation of topological phenomena in a programmable lattice of 1800 superconducting qubits
Observation of topological phenomena in a programmable lattice of 18 superconducting qubits Andrew D. King Qubits North America 218 Nature 56 456 46, 218 Interdisciplinary teamwork Theory Simulation QA
More informationU.C. Berkeley CS294: Beyond Worst-Case Analysis Handout 8 Luca Trevisan September 19, 2017
U.C. Berkeley CS294: Beyond Worst-Case Analysis Handout 8 Luca Trevisan September 19, 2017 Scribed by Luowen Qian Lecture 8 In which we use spectral techniques to find certificates of unsatisfiability
More informationLecture 12: Introduction to Spectral Graph Theory, Cheeger s inequality
CSE 521: Design and Analysis of Algorithms I Spring 2016 Lecture 12: Introduction to Spectral Graph Theory, Cheeger s inequality Lecturer: Shayan Oveis Gharan May 4th Scribe: Gabriel Cadamuro Disclaimer:
More informationNumerical 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 informationTree-width and planar minors
Tree-width and planar minors Alexander Leaf and Paul Seymour 1 Princeton University, Princeton, NJ 08544 May 22, 2012; revised March 18, 2014 1 Supported by ONR grant N00014-10-1-0680 and NSF grant DMS-0901075.
More informationSimulated 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 informationAdvanced Combinatorial Optimization Feb 13 and 25, Lectures 4 and 6
18.438 Advanced Combinatorial Optimization Feb 13 and 25, 2014 Lectures 4 and 6 Lecturer: Michel X. Goemans Scribe: Zhenyu Liao and Michel X. Goemans Today, we will use an algebraic approach to solve the
More informationMind 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 informationPolynomial-time classical simulation of quantum ferromagnets
Polynomial-time classical simulation of quantum ferromagnets Sergey Bravyi David Gosset IBM PRL 119, 100503 (2017) arxiv:1612.05602 Quantum Monte Carlo: a powerful suite of probabilistic classical simulation
More informationCMOS Ising Computer to Help Optimize Social Infrastructure Systems
FEATURED ARTICLES Taking on Future Social Issues through Open Innovation Information Science for Greater Industrial Efficiency CMOS Ising Computer to Help Optimize Social Infrastructure Systems As the
More informationQuantum Algorithms for Graph Traversals and Related Problems
Quantum Algorithms for Graph Traversals and Related Problems Sebastian Dörn Institut für Theoretische Informatik, Universität Ulm, 89069 Ulm, Germany sebastian.doern@uni-ulm.de Abstract. We study the complexity
More informationIsing formulations of many NP problems
Ising formulations of many NP problems arxiv:130.5843v3 [cond-mat.stat-mech] 4 Jan 014 Andrew Lucas Department of Physics, Harvard University, Cambridge, MA, USA 0138 We provide Ising formulations for
More informationExperiments with and Applications of the D-Wave Machine
Experiments with and Applications of the D-Wave Machine Paul Warburton, University College London p.warburton@ucl.ac.uk 1. Brief introduction to the D-Wave machine 2. Black box experiments to test quantumness
More informationChordal 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 informationThe Strong Largeur d Arborescence
The Strong Largeur d Arborescence Rik Steenkamp (5887321) November 12, 2013 Master Thesis Supervisor: prof.dr. Monique Laurent Local Supervisor: prof.dr. Alexander Schrijver KdV Institute for Mathematics
More informationChapter 8. NP and Computational Intractability. Slides by Kevin Wayne. Copyright 2005 Pearson-Addison Wesley. All rights reserved.
Chapter 8 NP and Computational Intractability Slides by Kevin Wayne. Copyright 2005 Pearson-Addison Wesley. All rights reserved. 1 8.5 Sequencing Problems Basic genres.! Packing problems: SET-PACKING,
More informationarxiv: 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 informationQuantum algorithms. Andrew Childs. Institute for Quantum Computing University of Waterloo
Quantum algorithms Andrew Childs Institute for Quantum Computing University of Waterloo 11th Canadian Summer School on Quantum Information 8 9 June 2011 Based in part on slides prepared with Pawel Wocjan
More informationApproximation Algorithms and Hardness of Approximation. IPM, Jan Mohammad R. Salavatipour Department of Computing Science University of Alberta
Approximation Algorithms and Hardness of Approximation IPM, Jan 2006 Mohammad R. Salavatipour Department of Computing Science University of Alberta 1 Introduction For NP-hard optimization problems, we
More informationQuantum Mechanics & Quantum Computation
Quantum Mechanics & Quantum Computation Umesh V. Vazirani University of California, Berkeley Lecture 14: Quantum Complexity Theory Limits of quantum computers Quantum speedups for NP-Complete Problems?
More informationDynamic Programming on Trees. Example: Independent Set on T = (V, E) rooted at r V.
Dynamic Programming on Trees Example: Independent Set on T = (V, E) rooted at r V. For v V let T v denote the subtree rooted at v. Let f + (v) be the size of a maximum independent set for T v that contains
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 informationConnections between exponential time and polynomial time problem Lecture Notes for CS294
Connections between exponential time and polynomial time problem Lecture Notes for CS294 Lecturer: Russell Impagliazzo Scribe: Stefan Schneider November 10, 2015 We connect problems that have exponential
More informationQuantum Annealing and the Satisfiability Problem
arxiv:1612.7258v1 [quant-ph] 21 Dec 216 Quantum Annealing and the Satisfiability Problem 1. Introduction Kristen L PUDENZ 1, Gregory S TALLANT, Todd R BELOTE, and Steven H ADACHI Lockheed Martin, United
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: v1 [quant-ph] 19 Jan 2019
Floating-Point Calculations on a Quantum Annealer: Division and Matrix Inversion Michael L Rogers and Robert L Singleton Jr Los Alamos National Laboratory Los Alamos, New Mexico 87545, USA LA-UR-19-20366
More informationLecture: Some Practical Considerations (3 of 4)
Stat260/CS294: Spectral Graph Methods Lecture 14-03/10/2015 Lecture: Some Practical Considerations (3 of 4) Lecturer: Michael Mahoney Scribe: Michael Mahoney Warning: these notes are still very rough.
More informationLecture 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 informationCombinatorial semigroups and induced/deduced operators
Combinatorial semigroups and induced/deduced operators G. Stacey Staples Department of Mathematics and Statistics Southern Illinois University Edwardsville Modified Hypercubes Particular groups & semigroups
More informationPhase Transitions in Networks: Giant Components, Dynamic Networks, Combinatoric Solvability
in Networks: Giant Components, Dynamic Networks, Combinatoric Solvability Department of Physics UC Davis April 27, 2009 Outline Historical Prospective Old School New School Non-Physics 1 Historical Prospective
More informationLecture 14: Random Walks, Local Graph Clustering, Linear Programming
CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 14: Random Walks, Local Graph Clustering, Linear Programming Lecturer: Shayan Oveis Gharan 3/01/17 Scribe: Laura Vonessen Disclaimer: These
More informationAdiabatic quantum computation a tutorial for computer scientists
Adiabatic quantum computation a tutorial for computer scientists Itay Hen Dept. of Physics, UCSC Advanced Machine Learning class UCSC June 6 th 2012 Outline introduction I: what is a quantum computer?
More informationSimons 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 informationLOCKHEED MARTIN SITE UPDATE
LOCKHEED MARTIN SITE UPDATE 25 SEPTEMBER 2018 Julia Kwok Software Engineer Quantum Applications THE USC-LM QUANTUM COMPUTING CENTER Dr. Edward H. Ned Allen Chief Scientist and LM Senior Fellow Lockheed
More informationGraph Partitioning Algorithms and Laplacian Eigenvalues
Graph Partitioning Algorithms and Laplacian Eigenvalues Luca Trevisan Stanford Based on work with Tsz Chiu Kwok, Lap Chi Lau, James Lee, Yin Tat Lee, and Shayan Oveis Gharan spectral graph theory Use linear
More informationarxiv: v2 [quant-ph] 2 Oct 2014
A Quantum Annealing Approach for Fault Detection and Diagnosis of Graph-Based Systems Alejandro Perdomo-Ortiz,, 2, a) Joseph Fluegemann,, 3 Sriram Narasimhan, 2 Rupak Biswas, and Vadim N. Smelyanskiy )
More informationApproximability of Packing Disjoint Cycles
Approximability of Packing Disjoint Cycles Zachary Friggstad Mohammad R. Salavatipour Department of Computing Science University of Alberta Edmonton, Alberta T6G 2E8, Canada zacharyf,mreza@cs.ualberta.ca
More informationIntroduction to Quantum Optimization using D-WAVE 2X
Introduction to Quantum Optimization using D-WAVE 2X Thamme Gowda January 27, 2018 Development of efficient algorithms has been a goal ever since computers were started to use for solving real world problems.
More informationCS 301: Complexity of Algorithms (Term I 2008) Alex Tiskin Harald Räcke. Hamiltonian Cycle. 8.5 Sequencing Problems. Directed Hamiltonian Cycle
8.5 Sequencing Problems Basic genres. Packing problems: SET-PACKING, INDEPENDENT SET. Covering problems: SET-COVER, VERTEX-COVER. Constraint satisfaction problems: SAT, 3-SAT. Sequencing problems: HAMILTONIAN-CYCLE,
More informationHamiltonian simulation with nearly optimal dependence on all parameters
Hamiltonian simulation with nearly optimal dependence on all parameters Dominic Berry + Andrew Childs obin Kothari ichard Cleve olando Somma Quantum simulation by quantum walks Dominic Berry + Andrew Childs
More informationMP 472 Quantum Information and Computation
MP 472 Quantum Information and Computation http://www.thphys.may.ie/staff/jvala/mp472.htm Outline Open quantum systems The density operator ensemble of quantum states general properties the reduced density
More informationREPORT DOCUMENTATION PAGE
REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-0188 The public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,
More informationOn 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 informationSpin glasses and Adiabatic Quantum Computing
Spin glasses and Adiabatic Quantum Computing A.P. Young alk at the Workshop on heory and Practice of Adiabatic Quantum Computers and Quantum Simulation, ICP, rieste, August 22-26, 2016 Spin Glasses he
More informationNeighborly families of boxes and bipartite coverings
Neighborly families of boxes and bipartite coverings Noga Alon Dedicated to Professor Paul Erdős on the occasion of his 80 th birthday Abstract A bipartite covering of order k of the complete graph K n
More informationFinancial Portfolio Management using D-Wave s Quantum Optimizer: The Case of Abu Dhabi Securities Exchange
Financial Portfolio Management using D-Wave s Quantum Optimizer: The Case of Abu Dhabi Securities Exchange Nada Elsokkary and Faisal Shah Khan Quantum Computing Research Group Department of Applied Mathematics
More informationBounded Treewidth Graphs A Survey German Russian Winter School St. Petersburg, Russia
Bounded Treewidth Graphs A Survey German Russian Winter School St. Petersburg, Russia Andreas Krause krausea@cs.tum.edu Technical University of Munich February 12, 2003 This survey gives an introduction
More informationD-Wave: real quantum computer?
D-Wave: real quantum computer? M. Johnson et al., "Quantum annealing with manufactured spins", Nature 473, 194-198 (2011) S. Boixo et al., "Evidence for quantum annealing wiht more than one hundred qubits",
More informationCOMP Analysis of Algorithms & Data Structures
COMP 3170 - Analysis of Algorithms & Data Structures Shahin Kamali Computational Complexity CLRS 34.1-34.4 University of Manitoba COMP 3170 - Analysis of Algorithms & Data Structures 1 / 50 Polynomial
More informationOn the complexity of approximate multivariate integration
On the complexity of approximate multivariate integration Ioannis Koutis Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 USA ioannis.koutis@cs.cmu.edu January 11, 2005 Abstract
More informationarxiv: v1 [quant-ph] 14 Nov 2014
MIT-CTP/4610 A Quantum Approximate Optimization Algorithm Edward Farhi and Jeffrey Goldstone Center for Theoretical Physics Massachusetts Institute of Technology Cambridge, MA 02139 arxiv:1411.4028v1 [quant-ph]
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 informationData Analysis and Manifold Learning Lecture 3: Graphs, Graph Matrices, and Graph Embeddings
Data Analysis and Manifold Learning Lecture 3: Graphs, Graph Matrices, and Graph Embeddings Radu Horaud INRIA Grenoble Rhone-Alpes, France Radu.Horaud@inrialpes.fr http://perception.inrialpes.fr/ Outline
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 informationA note on QUBO instances defined on Chimera graphs
A note on QUBO instances defined on Chimera graphs Sanjeeb Dash IBM T. J. Watson Research Center July 1, 2013 Abstract McGeoch and Wang (2013) recently obtained optimal or near-optimal solutions to some
More informationLecture 1. 1 if (i, j) E a i,j = 0 otherwise, l i,j = d i if i = j, and
Specral Graph Theory and its Applications September 2, 24 Lecturer: Daniel A. Spielman Lecture. A quick introduction First of all, please call me Dan. If such informality makes you uncomfortable, you can
More informationSpherical Euclidean Distance Embedding of a Graph
Spherical Euclidean Distance Embedding of a Graph Hou-Duo Qi University of Southampton Presented at Isaac Newton Institute Polynomial Optimization August 9, 2013 Spherical Embedding Problem The Problem:
More informationarxiv: v1 [quant-ph] 10 Mar 2016
Mapping constrained optimization problems to quantum annealing with application to fault diagnosis arxiv:1603.03111v1 [quant-ph] 10 Mar 2016 Z. Bian 1, F. Chudak 1, R. Israel 1, B. Lackey 2, W. G. Macready
More informationApproximating Longest Directed Path
Electronic Colloquium on Computational Complexity, Report No. 3 (003) Approximating Longest Directed Path Andreas Björklund Thore Husfeldt Sanjeev Khanna April 6, 003 Abstract We investigate the hardness
More informationarxiv: v1 [quant-ph] 16 Aug 2017
Noname manuscript No. (will be inserted by the editor) Combinatorial Optimization on Gate Model Quantum Computers: A Survey Ehsan Zahedinejad Arman Zaribafiyan arxiv:1708.05294v1 [quant-ph] 16 Aug 2017
More informationPaul Erdős and Graph Ramsey Theory
Paul Erdős and Graph Ramsey Theory Benny Sudakov ETH and UCLA Ramsey theorem Ramsey theorem Definition: The Ramsey number r(s, n) is the minimum N such that every red-blue coloring of the edges of a complete
More informationSiegel 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 informationOn the Locality of Distributed Sparse Spanner Constructions
On the Locality of Distributed Sparse Spanner Constructions B. Derbel, C. Gavoille, D. Peleg, L. Viennot University of Lille University of Bordeaux Weizmann Institute INRIA, Paris PODC 2008 Toronto What
More informationMa/CS 6b Class 23: Eigenvalues in Regular Graphs
Ma/CS 6b Class 3: Eigenvalues in Regular Graphs By Adam Sheffer Recall: The Spectrum of a Graph Consider a graph G = V, E and let A be the adjacency matrix of G. The eigenvalues of G are the eigenvalues
More informationQuantum Annealing Approaches to Graph Partitioning on the D-Wave System
Quantum Annealing Approaches to Graph Partitioning on the D-Wave System 2017 D-Wave QUBITS Users Conference Applications 1: Optimization S. M. Mniszewski, smm@lanl.gov H. Ushijima-Mwesigwa, hayato@lanl.gov
More informationRealizable Hamiltonians for Universal Adiabatic Quantum Computers
Haverford College Haverford Scholarship Faculty Publications Physics 2008 Realiable Hamiltonians for Universal Adiabatic Quantum Computers Jacob D. Biamonte Peter John Love Haverford College, plove@haverford.edu
More informationSpectral Graph Theory and its Applications. Daniel A. Spielman Dept. of Computer Science Program in Applied Mathematics Yale Unviersity
Spectral Graph Theory and its Applications Daniel A. Spielman Dept. of Computer Science Program in Applied Mathematics Yale Unviersity Outline Adjacency matrix and Laplacian Intuition, spectral graph drawing
More informationLocal Maxima and Improved Exact Algorithm for MAX-2-SAT
CHICAGO JOURNAL OF THEORETICAL COMPUTER SCIENCE 2018, Article 02, pages 1 22 http://cjtcs.cs.uchicago.edu/ Local Maxima and Improved Exact Algorithm for MAX-2-SAT Matthew B. Hastings Received March 8,
More informationThe non-backtracking operator
The non-backtracking operator Florent Krzakala LPS, Ecole Normale Supérieure in collaboration with Paris: L. Zdeborova, A. Saade Rome: A. Decelle Würzburg: J. Reichardt Santa Fe: C. Moore, P. Zhang Berkeley:
More informationGeometric Steiner Trees
Geometric Steiner Trees From the book: Optimal Interconnection Trees in the Plane By Marcus Brazil and Martin Zachariasen Part 3: Computational Complexity and the Steiner Tree Problem Marcus Brazil 2015
More informationGraph fundamentals. Matrices associated with a graph
Graph fundamentals Matrices associated with a graph Drawing a picture of a graph is one way to represent it. Another type of representation is via a matrix. Let G be a graph with V (G) ={v 1,v,...,v n
More informationQuantum Mechanics & Quantum Computation
Quantum Mechanics & Quantum Computation Umesh V. Vazirani University of California, Berkeley Lecture 16: Adiabatic Quantum Optimization Intro http://www.scottaaronson.com/blog/?p=1400 Testing a quantum
More informationGraph Matching & Information. Geometry. Towards a Quantum Approach. David Emms
Graph Matching & Information Geometry Towards a Quantum Approach David Emms Overview Graph matching problem. Quantum algorithms. Classical approaches. How these could help towards a Quantum approach. Graphs
More informationFinding Maximum Cliques on the D-Wave Quantum Annealer
Finding Maximum Cliques on the D-Wave Quantum Annealer Guillaume Chapuis, Hristo Djidjev, Georg Hahn, Guillaume Rizk To cite this version: Guillaume Chapuis, Hristo Djidjev, Georg Hahn, Guillaume Rizk.
More informationSolving the Schrödinger equation for the Sherrington Kirkpatrick model in a transverse field
J. Phys. A: Math. Gen. 30 (1997) L41 L47. Printed in the UK PII: S0305-4470(97)79383-1 LETTER TO THE EDITOR Solving the Schrödinger equation for the Sherrington Kirkpatrick model in a transverse field
More informationQuantum Algorithms for Finding Constant-sized Sub-hypergraphs
Quantum Algorithms for Finding Constant-sized Sub-hypergraphs Seiichiro Tani (Joint work with François Le Gall and Harumichi Nishimura) NTT Communication Science Labs., NTT Corporation, Japan. The 20th
More information