Quantum vs Classical Optimization: A status update on the arms race. Helmut G. Katzgraber

Size: px
Start display at page:

Download "Quantum vs Classical Optimization: A status update on the arms race. Helmut G. Katzgraber"

Transcription

1

2 Quantum vs Classical Optimization: A status update on the arms race Helmut G. Katzgraber

3 Quantum vs Classical Optimization: A status update on the arms race Helmut G. Katzgraber

4 Quantum vs Classical Optimization: A status update on the arms race ~ =0 ~ > Helmut G. Katzgraber

5 Outline Some questions we would like answers to Current status of quantum vs classical optimization? What about quantum approaches for machine learning? If QA fails to deliver, can we still benefit? Think quantum inspired Texas A&M team: as well as S. F. C.

6 Outline Some questions we would like answers to Current status of quantum vs classical optimization? What about quantum approaches for machine learning? If QA fails to deliver, can we still benefit? Think quantum inspired Texas A&M team: as well as S. F. C.

7 Outline Some questions we would like answers to Current status of quantum vs classical optimization? What about quantum approaches for machine learning? If QA fails to deliver, can we still benefit? Think quantum inspired Texas A&M team: C. Pattison missing C. Fang H. Munoz-B. J. Chancellor Dr. W. Wang Dr. Z. Zhu A. Barzegar A. Ochoa as well as S. F. C.

8 Why quantum annealing? Optimization! Selected problems of interest: Constraint satisfaction (SAT) Number partitioning Minimum vertex covers Traveling salesman problem, (x11orx12)and(x21orx22)... min vertex cover NPP What do all these have in common? Rough cost function landscapes. They are problems in NP (also typical hard). All map onto Quadratic Unconstrained Binary Optimization (QUBO) problems. NX H(S i )= Q ij S i S j S i 2 {±1} i6=j NP Problems NP-complete P Problems

9 Why quantum annealing? Optimization! Selected problems of interest: Constraint satisfaction (SAT) Number partitioning Minimum vertex covers Traveling salesman problem, (x11orx12)and(x21orx22)... min vertex cover NPP What do all these have in common? Rough cost function landscapes. They are problems in NP (also typical hard). All map onto Quadratic Unconstrained Binary Optimization (QUBO) problems. NX H(S i )= Q ij S i S j S i 2 {±1} i6=j NP Problems NP-complete P Problems

10 Why quantum annealing? Optimization! Selected problems of interest: Constraint satisfaction (SAT) Number partitioning Minimum vertex covers Traveling salesman problem, (x11orx12)and(x21orx22)... min vertex cover NPP What do all these have in common? Rough cost function landscapes. They are problems in NP (also typical hard). All map onto Quadratic Unconstrained Binary Optimization (QUBO) problems. NX H(S i )= Q ij S i S j S i 2 {±1} min S i i6=j NP Problems NP-complete P Problems

11 Why quantum annealing? Optimization! Selected problems of interest: Constraint satisfaction (SAT) Number partitioning Minimum vertex covers Traveling salesman problem, (x11orx12)and(x21orx22)... min vertex cover NPP What do all these have in common? Rough cost function landscapes. They are problems in NP (also typical hard). All map onto Quadratic Unconstrained Binary Optimization (QUBO) problems. NX H(S i )= Q ij S i S j S i 2 {±1} min S i i6=j NP Problems NP-complete P Problems Good QUBO solvers & fast architectures needed!

12 Moore s Law is comingnewstofeature an end end of Moore s law: Four possible ways to overcome themoore S LORE Build larger silicon-based computers. Develop faster silicon-based technologies. Focus on faster algorithms. Go beyond standard silicon architectures. G. Moore (1965) 10 Here, deep synergy between For the past five decades, the number of transistors per microprocessor chip a rough measure of processing power has doubled about every two years, in step with Moore s law (top). Chips also increased their clock speed, or rate of executing instructions, until 2004, when speeds were capped to limit heat. As computers increase in power and shrink in size, a new class of machines has emerged roughly every ten years (bottom) Physics, quantum information, and computer science. transistor count Transistors per chip clock speed (MHz) adapted from Nature (2016) Clock speeds (MHz) to sm o tu s e e r c th m sm w p b fi im e c th w

13 Moore s Law is comingnewstofeature an end end of Moore s law: Four possible ways to overcome themoore S LORE Build larger silicon-based computers. Develop faster silicon-based technologies. Focus on faster algorithms. Go beyond standard silicon architectures. G. Moore (1965) 10 Here, deep synergy between For the past five decades, the number of transistors per microprocessor chip a rough measure of processing power has doubled about every two years, in step with Moore s law (top). Chips also increased their clock speed, or rate of executing instructions, until 2004, when speeds were capped to limit heat. As computers increase in power and shrink in size, a new class of machines has emerged roughly every ten years (bottom) Physics, quantum information, and computer science. transistor count Transistors per chip clock speed (MHz) adapted from Nature (2016) Clock speeds (MHz) to sm o tu s e e r c th m sm w p b fi im e c th w

14 Moore s Law is comingnewstofeature an end 1010 Here, deep synergy between Physics, quantum information, and computer science. G. Moore (1965) 10 8 transistor count not scalable Four possible ways to overcome the end of Moore s law: MOORE S LORE Build larger silicon-based computers. For the past five decades, the number of transistors per microprocessor chip a rough measure of processing power has doubled about every Develop faster silicon-based technologies. two years, in step with Moore s law (top). Chips also increased their clock speed, or rate of executing instructions, until 2004, when speeds were Focus on faster algorithms. capped to limit heat. As computers increase in power and shrink in size, a new class of machines has emerged roughly every ten years (bottom). Go beyond standard silicon architectures Transistors per chip clock speed (MHz) adapted from Nature (2016) Clock speeds (MHz) to sm o tu s e e r c th m sm w p b fi im e c th w

15 Moore s Law is comingnewstofeature an end 1010 Here, deep synergy between Physics, quantum information, and computer science. G. Moore (1965) 10 8 transistor count not scalable Four possible ways to overcome the end of Moore s law: MOORE S LORE Build larger silicon-based computers. already close to fab limits For the past five decades, the number of transistors per microprocessor chip a rough measure of processing power has doubled about every Develop faster silicon-based technologies. two years, in step with Moore s law (top). Chips also increased their clock speed, or rate of executing instructions, until 2004, when speeds were Focus on faster algorithms. capped to limit heat. As computers increase in power and shrink in size, a new class of machines has emerged roughly every ten years (bottom). Go beyond standard silicon architectures Transistors per chip clock speed (MHz) adapted from Nature (2016) Clock speeds (MHz) to sm o tu s e e r c th m sm w p b fi im e c th w

16 Moore s Law is comingnewstofeature an end 1010 Here, deep synergy between Physics, quantum information, and computer science. G. Moore (1965) 10 8 transistor count not scalable Four possible ways to overcome the end of Moore s law: MOORE S LORE Build larger silicon-based computers. already close to fab limits For the past five decades, the number of transistors per microprocessor chip a rough measure of processing power has doubled about every Develop faster silicon-based technologies. two years, in step with Moore s law (top). Chips also increased their clock potentially disruptive speed, or rate of executing instructions, until 2004, when speeds were Focus on faster algorithms. capped to limit heat. As computers increase in power and shrink in size, a new class of machines has emerged roughly every ten years (bottom). Go beyond standard silicon architectures Transistors per chip clock speed (MHz) adapted from Nature (2016) Clock speeds (MHz) to sm o tu s e e r c th m sm w p b fi im e c th w

17 Moore s Law is comingnewstofeature an end 1010 Here, deep synergy between Physics, quantum information, and computer science. G. Moore (1965) 10 8 transistor count not scalable Four possible ways to overcome the end of Moore s law: MOORE S LORE Build larger silicon-based computers. already close to fab limits For the past five decades, the number of transistors per microprocessor chip a rough measure of processing power has doubled about every Develop faster silicon-based technologies. two years, in step with Moore s law (top). Chips also increased their clock potentially disruptive speed, or rate of executing instructions, until 2004, when speeds were Focus on faster algorithms. capped to limit heat. As computers increase in power and shrink in size, a new class of machines has emerged roughly every ten years (bottom). Go beyond standard silicon architectures Transistors per chip clock speed (MHz) adapted from Nature (2016) Clock speeds (MHz) to sm o tu s e e r c th m sm w p b fi im e c th w

18 Current state of the art: Special-purpose analog quantum annealers Antikythera ~ 80BC

19

20 What is it? Semi-programmable analog annealer superconducting flux qubits. Controversial performance. Still, huge technological feat What can it do? It can minimize QUBOs post embedding onto the machine s hardwired Chimera topology. Limitations: Low connectivity. Analog noise.

21 What is it? Semi-programmable analog annealer superconducting flux qubits. Controversial performance. Still, huge technological feat What can it do? It can minimize QUBOs post embedding onto the machine s hardwired Chimera topology. Limitations: Low connectivity. Analog noise.

22 K44 What is it? Semi-programmable analog annealer superconducting flux qubits. Controversial performance. Still, huge technological feat What can it do? It can minimize QUBOs post embedding onto the machine s hardwired Chimera topology. Limitations: Low connectivity. Analog noise.

23 How do quantum annealers optimize?

24 How do quantum annealers optimize? Sequentially.

25 Classical Analog: Simulated Annealing (SA) Annealing: 7000 year-old neolithic technology. Slowly cool to remove imperfections. Kirkpatrick et al., Science (83) German copper axe Simulated Annealing (SA): Stochastically sample using Monte Carlo. H({S}) If the system is thermalized, cool it. The slower the cooling, the better, e.g., Geman & Geman T (t) =a bt Problem: SA is inefficient for complex systems. Solution: Multiple restarts & statistics gathering.

26 Classical Analog: Simulated Annealing (SA) Annealing: 7000 year-old neolithic technology. Slowly cool to remove imperfections. Kirkpatrick et al., Science (83) German copper axe Simulated Annealing (SA): Stochastically sample using Monte Carlo. H({S}) If the system is thermalized, cool it. The slower the cooling, the better, e.g., Geman & Geman T (t) =a bt Problem: SA is inefficient for complex systems. Solution: Multiple restarts & statistics gathering.

27 Classical Analog: Simulated Annealing (SA) Annealing: 7000 year-old neolithic technology. Slowly cool to remove imperfections. Simulated Annealing (SA): Stochastically sample using Monte Carlo. H({S}) If the system is thermalized, cool it. The slower the cooling, the better, e.g., Kirkpatrick et al., Science (83) Geman & Geman T (t) =a bt Problem: SA is inefficient for complex systems. Solution: Multiple restarts & statistics gathering.

28 Classical Analog: Simulated Annealing (SA) Annealing: 7000 year-old neolithic technology. Slowly cool to remove imperfections. Simulated Annealing (SA): Stochastically sample using Monte Carlo. H({S}) If the system is thermalized, cool it. The slower the cooling, the better, e.g., Kirkpatrick et al., Science (83) Geman & Geman T (t) =a bt Problem: SA is inefficient for complex systems. Solution: Multiple restarts & statistics gathering.

29 Quantum Annealing (QA) Idea: Use quantum fluctuations instead of thermal. Sequential algorithm like SA. Theoretical advantages over SA: Fluctuations determine the tunneling radius. Not limited to a local search. Implementation in DW device (transverse-field QA): Apply a transverse field that does not commute: H(S i )= NX i6=j Q ij S i S j H(S i )= Morita & Nishimori (06) Kadowaki & Nishimori (98) Farhi et al. (00) Reduce the fluctuation amplitude D via a given annealing protocol. NX i6=j [S x,s z ] 6= 0 Q ij S z i S z i D NX i S x i

30 Quantum Annealing (QA) Idea: Use quantum fluctuations instead of thermal. Sequential algorithm like SA. Theoretical advantages over SA: Fluctuations determine the tunneling radius. Not limited to a local search. Implementation in DW device (transverse-field QA): Apply a transverse field that does not commute: H(S i )= NX i6=j Q ij S i S j H(S i )= Morita & Nishimori (06) Kadowaki & Nishimori (98) Farhi et al. (00) Reduce the fluctuation amplitude D via a given annealing protocol. NX i6=j [S x,s z ] 6= 0 Q ij S z i S z i D NX i S x i

31 Promising signs of quantum speedup? Denchev et al. (Dec. 2015) see Mandrà, Zhu, Perdomo-O. & Katzgraber (PRA, arxiv: )

32 Google s 10 8 results slope vs offset QMC and SA single-core annealing time (µs) TTS in µs th 75th 50th QMC SA D-Wave Denchev et al. (15) D-Wave annealing time (µs) DW2 annealing time in Problem size (bits) N [problem size]

33 Google s 10 8 results slope vs offset QMC and SA single-core annealing time (µs) TTS in µs th 75th 50th QMC SA D-Wave Denchev et al. (15) D-Wave annealing time (µs) DW2 annealing time in Problem size (bits) N [problem size]

34 Google s 10 8 results slope vs offset QMC and SA single-core annealing time (µs) TTS in µs (b) 85th 75th Q J = 1 50th Q J =+1 < 0.5 h1 = 1 QMC SA D-Wave h2 = h1 Denchev et al. (15) (a) D-Wave annealing time (µs) DW2 annealing time in Problem size (bits) N [problem size]

35 th (b) 75th 50th Denchev et al. (15)proba J = 11 Q J= Q = < (a) 106 h1 SA h2 = QMC h1 = TTS inannealing µs QMC and SA single-core time (µs) results slope vs offset D-Wave 2 N X X hi Si 900 H(S Qij S i ) = i Sj 700 Figure 1: Sketch of the weak-strong clusters and networks. Problem size (bits) i K j Ni6= [problem size]two (a) Structure of a weak-strong cluster. 4,4 cells of the corre is the closest The c the DW2X. T N is t approximate date [15] and con th despiteinboth MonteofCarlo Tw the curves As exi Carlo and th tiona first solid ev core.t capabilities possess, it is Wave annealing time (µs) DW2D-Wave annealing time in µs Google s 8 10 parison to a methods. W the results o any sequenti using of outperfor Th methods. We as aof c structure timiz ison. Howev

36 Denchev et al. (15)proba spin-glass 85th backbone (b) th 50th J = 11 Q J= Q = < (a) 106 h1 SA h2 = QMC h1 = TTS inannealing µs QMC and SA single-core time (µs) results slope vs offset D-Wave 2 N X X hi Si 900 H(S Qij S i ) = i Sj 700 Figure 1: Sketch of the weak-strong clusters and networks. Problem size (bits) i K j Ni6= [problem size]two (a) Structure of a weak-strong cluster. 4,4 cells of the corre is the closest The c the DW2X. T N is t approximate date [15] and con th despiteinboth MonteofCarlo Tw the curves As exi Carlo and th tiona first solid ev core.t capabilities possess, it is Wave annealing time (µs) DW2D-Wave annealing time in µs Google s 8 10 parison to a methods. W the results o any sequenti using of outperfor Th methods. We as aof c structure timiz ison. Howev

37 Google s 10 8 results slope vs offset QMC and SA single-core annealing time (µs) TTS in µs th 75th 50th QMC SA D-Wave Denchev et al. (15) D-Wave annealing time (µs) DW2 annealing time in Problem size (bits) N [problem size]

38 Google s 10 8 results slope vs offset QMC and SA single-core annealing time (µs) TTS in µs th 75th 50th Catapult + QMC QMC SA D-Wave Denchev et al. (15) D-Wave annealing time (µs) DW2 annealing time in Problem size (bits) N [problem size]

39 Google s 10 8 results slope vs offset QMC and SA single-core annealing time (µs) TTS in µs th 75th 50th Catapult + QMC QMC SA D-Wave Denchev et al. (15) D-Wave annealing time (µs) DW2 annealing time in Problem size (bits) N [problem size] Better scaling of DW and quantum inspired.

40 ~ =0 ~ > 0 0 0

41 ~ =0 ~ > 0 0 1

42 What if we use better algorithms? Tailored to the problems and/or underlying graph: Hamze-de Freitas-Selby algorithm (HFS). Hamze et al. (12) Hybrid cluster methods (HCM). Super-spin approximation (SS). Not tailored to the problems and/or underlying graph: Parallel tempering & isoenergetic cluster Population annealing (particle swarm) sequential Monte Carlo (PA). optimizer (PT+ICM). Venturelli, et al. (15) Zhu (16) Zhu, Ochoa, Katzgraber PRL (15) Reminder Sequential methods used in the Google study: Simulated annealing (SA). Kirkpatrick et al. (83) Quantum Monte Carlo (QMC). Denchev et al. (15) D-Wave 2X (DW2). Wang et al., PRE (15)

43 What if we use better algorithms? Tailored to the problems and/or underlying graph: Hamze-de Freitas-Selby algorithm (HFS). Hamze et al. (12) Hybrid cluster methods (HCM). Super-spin approximation (SS). Not tailored to the problems and/or underlying graph: Parallel tempering & isoenergetic cluster Population annealing (particle swarm) sequential Monte Carlo (PA). optimizer (PT+ICM). Venturelli, et al. (15) Zhu (16) Zhu, Ochoa, Katzgraber PRL (15) Reminder Sequential methods used in the Google study: Simulated annealing (SA). Kirkpatrick et al. (83) Quantum Monte Carlo (QMC). Denchev et al. (15) D-Wave 2X (DW2). Wang et al., PRE (15)

44 What if we use better algorithms? Tailored to the problems and/or underlying graph: Hamze-de Freitas-Selby algorithm (HFS). Hamze et al. (12) Hybrid cluster methods (HCM). Super-spin approximation (SS). Not tailored to the problems and/or underlying graph: Parallel tempering & isoenergetic cluster Population annealing (particle swarm) sequential Monte Carlo (PA). optimizer (PT+ICM). Venturelli, et al. (15) Zhu (16) Zhu, Ochoa, Katzgraber PRL (15) MaxSAT 2016 winner Reminder Sequential methods used in the Google study: Simulated annealing (SA). Kirkpatrick et al. (83) Quantum Monte Carlo (QMC). Denchev et al. (15) D-Wave 2X (DW2). Wang et al., PRE (15)

45 What if we use better algorithms? Tailored to the problems and/or underlying graph: Hamze-de Freitas-Selby algorithm (HFS). Hamze et al. (12) Hybrid cluster methods (HCM). Super-spin approximation (SS). Not tailored to the problems and/or underlying graph: Parallel tempering & isoenergetic cluster Population annealing (particle swarm) sequential Monte Carlo (PA). optimizer (PT+ICM). Venturelli, et al. (15) Zhu (16) Zhu, Ochoa, Katzgraber PRL (15) MaxSAT 2016 winner Reminder Sequential methods used in the Google study: Simulated annealing (SA). Kirkpatrick et al. (83) Quantum Monte Carlo (QMC). Denchev et al. (15) D-Wave 2X (DW2). Wang et al., PRE (15) Catapult?

46 Asymptotic scaling exponent b (slope) b [50%] b [50%, main scaling exponent] (a + b n + c log 10 ( n)) fit T poly( p n)10 a+bp n (a + b n) fit SS HFS PT+ICM RMC+ICM HCM QMC DW2 SA PA

47 Asymptotic scaling exponent b (slope) b [50%] b [50%, main scaling exponent] (a + b n + c log 10 ( n)) fit T poly( p n)10 a+bp n (a + b n) fit SS HFS PT+ICM RMC+ICM HCM QMC DW2 smaller means better scaling SA PA

48 Asymptotic scaling exponent b (slope) b [50%] b [50%, main scaling exponent] sequential (a + b n + c log 10 ( n)) fit T poly( p n)10 a+bp n tailored (a + b n) fit SS HFS PT+ICM RMC+ICM HCM QMC DW2 not tailored tailored smaller means better scaling SA PA

49 Asymptotic scaling exponent b (slope) b [50%] b [50%, main scaling exponent] sequential tailored not tailored tailored smaller means better scaling SA PA HCM QMC DW2 (a + b n + c log 10 ( n)) fit T poly( p n)10 a+bp n (a + b n) fit SS HFS PT+ICM RMC+ICM Only sequential quantum speedup.

50 ~ =0 ~ > 0 0 1

51 ~ =0 ~ > 0 1 1

52 Most recent D-Wave benchmarks King et al. (17) see Mandrà, Katzgraber & Thomas (QST, arxiv: )

53 D-Wave s frustrated cluster loop problems α = 0.80, ρ = 5 King et al. (17) MWPM (no broken qubits) MWPM DW2000Q, TTS 1 DW2000Q, TTS 2 ICM (logical), TTS 2 TTS [µs] QMC SA DW2000Q p n [number of logical variables]

54 D-Wave s frustrated cluster loop problems α = 0.80, ρ = 5 King et al. (17) MWPM (no broken qubits) MWPM DW2000Q, TTS 1 DW2000Q, TTS 2 ICM (logical), TTS 2 TTS [µs] Catapult QMC + QMC SA DW2000Q p n [number of logical variables]

55 D-Wave s frustrated cluster loop problems TTS [µs] α = 0.80, ρ = 5 Ruggedness of FCLs (spin-glass backbone) fools codes. The logical problem is defined on K 44 cells and is therefore planar. Catapult QMC + QMC SA DW2000Q MWPM (no broken qubits) MWPM DW2000Q, TTS 1 DW2000Q, TTS 2 ICM (logical), TTS p n [number of logical variables] King et al. (17)

56 D-Wave s frustrated cluster loop problems TTS [µs] α = 0.80, ρ = 5 Ruggedness of FCLs (spin-glass backbone) fools codes. The logical problem is defined on K 44 cells and is therefore planar. Catapult QMC + QMC SA DW2000Q MWPM (no broken qubits) MWPM DW2000Q, TTS 1 DW2000Q, TTS 2 ICM (logical), TTS p n [number of logical variables] King et al. (17) Why is this a problem? Planar problems are polynomial (P class). Exact algorithms exist.

57 Using minimum-weight perfect matching King et al. (17) Edmonds (61) Mandrà et al. (17) TTS [µs] mwpm (fully-chimera) mwpm DW2kQ, 1/p tts DW2kQ, log(0.01)/log(1-p) tts p n [number of logical variables]

58 Using minimum-weight perfect matching King et al. (17) DW2000Q Edmonds (61) Mandrà et al. (17) MWPM TTS [µs] mwpm (fully-chimera) mwpm DW2kQ, 1/p tts DW2kQ, log(0.01)/log(1-p) tts p n [number of logical variables]

59 Using minimum-weight perfect matching King et al. (17) DW2000Q Edmonds (61) Mandrà et al. (17) MWPM TTS [µs] mwpm (fully-chimera) mwpm DW2kQ, 1/p tts DW2kQ, log(0.01)/log(1-p) tts Exponentially faster 1000 p n [number of logical variables] than DW2000Q

60 Using minimum-weight perfect matching King et al. (17) DW2000Q Edmonds (61) Mandrà et al. (17) MWPM TTS [µs] mwpm (fully-chimera) mwpm DW2kQ, 1/p tts DW2kQ, log(0.01)/log(1-p) tts Exponentially faster 1000 p n [number of logical variables] than DW2000Q

61 ~ =0 ~ > 0 1 1

62 ~ =0 ~ > 0 2 1

63 Fair sampling A key ingredient in ML A see also Mandrà, Zhu & Katzgraber (PRL, arxiv: )

64 What is fair sampling? Definition (fair sampling): Ability of an algorithm to find uncorrelated solutions to a problem with (almost) the same probability. Why is this important? Sometimes solutions are more important than the optimum (SAT filters, #SAT, machine learning, ). Some solutions might be more convenient due to additional constraints. Algorithm benchmarking: Standard Stringent Find the optimum fast and reliably. Find all minimizing configurations equiprobably.

65 What is fair sampling? Definition (fair sampling): Ability of an algorithm to find uncorrelated solutions to a problem with (almost) the same probability. Why is this important? Sometimes solutions are more important than the optimum (SAT filters, #SAT, machine learning, ). Some solutions might be more convenient due to additional constraints. Algorithm benchmarking: Standard Stringent Find the optimum fast and reliably. Find all minimizing configurations equiprobably.

66 What is fair sampling? Definition (fair sampling): Ability of an algorithm to find uncorrelated solutions to a problem with (almost) the same probability. Why is this important? Sometimes solutions are more important than the optimum (SAT filters, #SAT, machine learning, ). Some solutions might be more convenient due to additional constraints. Algorithm benchmarking: Standard Stringent current state of the art is PT+ICM Find the optimum fast and reliably. Find all minimizing configurations equiprobably.

67 Can transverse-field QA sample fairly? 5-variable toy model suggests bias: 1i 2i 3i 1 J ij =+1 J ij = 1 H= X hijij ij S i S j Matsuda, Nishimori, Katzgraber (NJP 2009) What about quantum annealers? annealing time Design problems with known degeneracy: H= X ij S i S j J ij 2 {±5, ±6, ±7} hijij N GS =3 2 k,k 2 N P [probability of states] Study the distribution of ground states for fixed NGS. log(hits) fair sampling rankgs

68 Can transverse-field QA sample fairly? 5-variable toy model suggests bias: 2i 3i J ij =+1 J ij = 1 H= X hijij ij S i S j Matsuda, Nishimori, Katzgraber (NJP 2009) What about quantum annealers? annealing time Design problems with known degeneracy: H= X ij S i S j J ij 2 {±5, ±6, ±7} hijij N GS =3 2 k,k 2 N P [probability of states] Study the distribution of ground states for fixed NGS. log(hits) fair sampling rankgs

69 Can transverse-field QA sample fairly? 5-variable toy model suggests bias: 2i 3i J ij =+1 J ij = 1 H= X hijij ij S i S j Matsuda, Nishimori, Katzgraber (NJP 2009) What about quantum annealers? annealing time Design problems with known degeneracy: H= X ij S i S j J ij 2 {±5, ±6, ±7} hijij N GS =3 2 k,k 2 N P [probability of states] Study the distribution of ground states for fixed NGS. log(hits) fair sampling rankgs

70 Can transverse-field QA sample fairly? 5-variable toy model suggests bias: 2i 3i J ij =+1 J ij = 1 H= X hijij ij S i S j Matsuda, Nishimori, Katzgraber (NJP 2009) What about quantum annealers? annealing time Design problems with known degeneracy: H= X ij S i S j J ij 2 {±5, ±6, ±7} hijij N GS =3 2 k,k 2 N P [probability of states] Study the distribution of ground states for fixed NGS. log(hits) rankgs unfair

71 Transverse-field QA is exponentially biased Number of Hits [Average] Number of hits (averaged over samples) sample data for N = RankGS/(32 k ) Rank gs /(3 2 k ) c = 9, k = 2 c = 9, k = 3 c = 9, k = 4 c = 9, k = 5 k = 2 (NGS = 12) k = 3 (NGS = 24) k = 4 (NGS = 48) k = 5 (NGS = 96)

72 Transverse-field QA is exponentially biased Number of Hits [Average] Number of hits (averaged over samples) sample data for N = RankGS/(32 k ) Rank gs /(3 2 k ) c = 9, k = 2 c = 9, k = 3 c = 9, k = 4 c = 9, k = 5 k = 2 (NGS = 12) k = 3 (NGS = 24) k = 4 (NGS = 48) k = 5 (NGS = 96) Standard QA will need tweaks for fair sampling.

73 ~ =0 ~ > 0 2 1

74 ~ =0 ~ > 0 3 1

75 ~ =0 ~ > 0 3 analog 1 QA

76 ~ =0 ~ > analog QA Look out for IARPA s QEO report on QA.

77 ~ =0 ~ > analog QA Look out for IARPA s QEO report on QA. However Soon superseded by digital?

78 Quantum vs Classical Optimization: A status update on the arms race Classical optimization pushes quantum technology. Quantum developments leverage classical quantum inspired methods. ML could benefit from quantum samplers if these can sample fairly. To date, no application speedup or better scaling of quantum annealing. contact-us@intractable.lol

79 Quantum vs Classical Optimization: A status update on the arms race Thank you. Classical optimization pushes quantum technology. Quantum developments leverage classical quantum inspired methods. ML could benefit from quantum samplers if these can sample fairly. To date, no application speedup or better scaling of quantum annealing. contact-us@intractable.lol

80

81

arxiv: v2 [quant-ph] 21 Jul 2017

arxiv: v2 [quant-ph] 21 Jul 2017 The pitfalls of planar spin-glass benchmarks: Raising the bar for quantum annealers (again) arxiv:1703.00622v2 [quant-ph] 21 Jul 2017 Salvatore Mandrà, 1, 2, Helmut G. Katzgraber, 3, 4, 5, and Creighton

More information

Quantum annealing. Matthias Troyer (ETH Zürich) John Martinis (UCSB) Dave Wecker (Microsoft)

Quantum annealing. Matthias Troyer (ETH Zürich) John Martinis (UCSB) Dave Wecker (Microsoft) Quantum annealing (ETH Zürich) John Martinis (UCSB) Dave Wecker (Microsoft) Troels Rønnow (ETH) Sergei Isakov (ETH Google) Lei Wang (ETH) Sergio Boixo (USC Google) Daniel Lidar (USC) Zhihui Wang (USC)

More information

System 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 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 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

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

Statistics and Quantum Computing

Statistics and Quantum Computing Statistics and Quantum Computing Yazhen Wang Department of Statistics University of Wisconsin-Madison http://www.stat.wisc.edu/ yzwang Workshop on Quantum Computing and Its Application George Washington

More information

Developing a commercial superconducting quantum annealing processor

Developing a commercial superconducting quantum annealing processor Developing a commercial superconducting quantum annealing processor 30th nternational Symposium on Superconductivity SS 2017 Mark W Johnson D-Wave Systems nc. December 14, 2017 ED4-1 Overview ntroduction

More information

Quantum Annealing amid Local Ruggedness and Global Frustration

Quantum Annealing amid Local Ruggedness and Global Frustration Quantum Annealing amid Local Ruggedness and Global Frustration TECHNICAL REPORT J. King, S. Yarkoni, J. Raymond, I. Ozfidan, A. D. King, M. Mohammadi Nevisi, J. P. Hilton, and C. C. McGeoch 2017-03-15

More information

Experiments with and Applications of the D-Wave Machine

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

Spin glasses and Adiabatic Quantum Computing

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

Exploring reverse annealing as a tool for hybrid quantum/classical computing

Exploring reverse annealing as a tool for hybrid quantum/classical computing Exploring reverse annealing as a tool for hybrid quantum/classical computing University of Zagreb QuantiXLie Seminar Nicholas Chancellor October 12, 2018 Talk structure 1. Background Quantum computing:

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

Modenizing Quantum Annealing using Local Search

Modenizing Quantum Annealing using Local Search Modenizing Quantum Annealing using Local Search EMiT 2017 Manchester Based on: NJP 19, 2, 023024 (2017) and arχiv:1609.05875 Nicholas Chancellor Dec. 13, 2017 Outline 1. Energy Computing and the Ising

More information

Opportunities and challenges in quantum-enhanced machine learning in near-term quantum computers

Opportunities and challenges in quantum-enhanced machine learning in near-term quantum computers Opportunities and challenges in quantum-enhanced machine learning in near-term quantum computers Alejandro Perdomo-Ortiz Senior Research Scientist, Quantum AI Lab. at NASA Ames Research Center and at the

More information

Quantum Artificial Intelligence at NASA

Quantum Artificial Intelligence at NASA Quantum Artificial Intelligence at NASA Alejandro Perdomo-Ortiz Senior Research Scientist, Quantum AI Lab. at NASA Ames Research Center and at the University Space Research Association (USRA) NASA QuAIL

More information

Observation of topological phenomena in a programmable lattice of 1800 superconducting qubits

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

Quantum Annealing and the Satisfiability Problem

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

arxiv: v1 [quant-ph] 31 Aug 2017

arxiv: v1 [quant-ph] 31 Aug 2017 On the readiness of quantum optimization machines for industrial applications arxiv:1708.09780v1 [quant-ph] 31 Aug 2017 Alejandro Perdomo-Ortiz, 1, 2, 3, Alexander Feldman, 4 Asier Ozaeta, 5 Sergei V.

More information

Quantum versus Thermal annealing (or D-wave versus Janus): seeking a fair comparison

Quantum versus Thermal annealing (or D-wave versus Janus): seeking a fair comparison Quantum versus Thermal annealing (or D-wave versus Janus): seeking a fair comparison Víctor Martín-Mayor Dep. Física Teórica I, Universidad Complutense de Madrid Janus Collaboration In collaboration with

More information

Quantum Computing. Separating the 'hope' from the 'hype' Suzanne Gildert (D-Wave Systems, Inc) 4th September :00am PST, Teleplace

Quantum Computing. Separating the 'hope' from the 'hype' Suzanne Gildert (D-Wave Systems, Inc) 4th September :00am PST, Teleplace Quantum Computing Separating the 'hope' from the 'hype' Suzanne Gildert (D-Wave Systems, Inc) 4th September 2010 10:00am PST, Teleplace The Hope All computing is constrained by the laws of Physics and

More information

The Quantum Supremacy Experiment

The Quantum Supremacy Experiment The Quantum Supremacy Experiment John Martinis, Google & UCSB New tests of QM: Does QM work for 10 15 Hilbert space? Does digitized error model also work? Demonstrate exponential computing power: Check

More information

Canary Foundation at Stanford. D-Wave Systems Murray Thom February 27 th, 2017

Canary Foundation at Stanford. D-Wave Systems Murray Thom February 27 th, 2017 Canary Foundation at Stanford D-Wave Systems Murray Thom February 27 th, 2017 Introduction to Quantum Computing Copyright D-Wave Systems Inc. 3 Richard Feynman 1960 1970 1980 1990 2000 2010 2020 Copyright

More information

Quantum computing with superconducting qubits Towards useful applications

Quantum computing with superconducting qubits Towards useful applications Quantum computing with superconducting qubits Towards useful applications Stefan Filipp IBM Research Zurich Switzerland Forum Teratec 2018 June 20, 2018 Palaiseau, France Why Quantum Computing? Why now?

More information

The Quantum Landscape

The Quantum Landscape The Quantum Landscape Computational drug discovery employing machine learning and quantum computing Contact us! lucas@proteinqure.com Or visit our blog to learn more @ www.proteinqure.com 2 Applications

More information

Quantum annealing for problems with ground-state degeneracy

Quantum annealing for problems with ground-state degeneracy Proceedings of the International Workshop on Statistical-Mechanical Informatics September 14 17, 2008, Sendai, Japan Quantum annealing for problems with ground-state degeneracy Yoshiki Matsuda 1, Hidetoshi

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

arxiv: v2 [quant-ph] 3 Jul 2018

arxiv: v2 [quant-ph] 3 Jul 2018 A deceptive step towards quantum speedup detection arxiv:1711.01368v2 [quant-ph] 3 Jul 2018 Salvatore Mandrà 1, 2, 3, 4, 5, and Helmut G. Katzgraber 1 Quantum Artificial Intelligence ab., NASA Ames Research

More information

arxiv: v1 [cond-mat.dis-nn] 17 Aug 2016

arxiv: v1 [cond-mat.dis-nn] 17 Aug 2016 Evolutionary Approaches to Optimization Problems in Chimera Topologies arxiv:1608.05105v1 [cond-mat.dis-nn] 17 Aug 2016 ABSTRACT Roberto Santana University of the Basque Country (UPV/EHU) San Sebastián,

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

D-Wave: real quantum computer?

D-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 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

Qubits qop Tools Directions

Qubits qop Tools Directions Qubits qop Tools Directions Steve Reinhardt Director of Software Tools D-Wave Systems The qop goals are to establish key abstractions that are valuable for applications and higherlevel tools and effectively

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

Finding Maximum Cliques on a Quantum Annealer

Finding 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 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

Post Von Neumann Computing

Post Von Neumann Computing Post Von Neumann Computing Matthias Kaiserswerth Hasler Stiftung (formerly IBM Research) 1 2014 IBM Corporation Foundation Purpose Support information and communication technologies (ICT) to advance Switzerland

More information

Quantum Computing. The Future of Advanced (Secure) Computing. Dr. Eric Dauler. MIT Lincoln Laboratory 5 March 2018

Quantum Computing. The Future of Advanced (Secure) Computing. Dr. Eric Dauler. MIT Lincoln Laboratory 5 March 2018 The Future of Advanced (Secure) Computing Quantum Computing This material is based upon work supported by the Assistant Secretary of Defense for Research and Engineering and the Office of the Director

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

Quantum High Performance Computing. Matthias Troyer Station Q QuArC, Microsoft

Quantum High Performance Computing. Matthias Troyer Station Q QuArC, Microsoft Quantum High Performance Computing Station Q QuArC, Microsoft 2000 2006 Station Q A worldwide consortium Universi ty Partner s ETH Zurich University of Copenhagen TU Delft University of Sydney QuArC Station

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

Adiabatic quantum computation a tutorial for computer scientists

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

Quantum Mechanics & Quantum Computation

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

The D-Wave 2X Quantum Computer Technology Overview

The D-Wave 2X Quantum Computer Technology Overview The D-Wave 2X Quantum Computer Technology Overview D-Wave Systems Inc. www.dwavesys.com Quantum Computing for the Real World Founded in 1999, D-Wave Systems is the world s first quantum computing company.

More information

Introduction to Quantum Optimization using D-WAVE 2X

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

Quantum Annealing with continuous variables: Low-Rank Matrix Factorization. Daniele Ottaviani CINECA. Alfonso Amendola ENI

Quantum Annealing with continuous variables: Low-Rank Matrix Factorization. Daniele Ottaviani CINECA. Alfonso Amendola ENI Quantum Annealing with continuous variables: Low-Rank Matrix Factorization Daniele Ottaviani CINECA Alfonso Amendola ENI Qubits Europe 2019 Milan, 25-27/03/2019 QUBO Problems with real variables We define

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

Jim Held, Ph.D., Intel Fellow & Director Emerging Technology Research, Intel Labs. HPC User Forum April 18, 2018

Jim Held, Ph.D., Intel Fellow & Director Emerging Technology Research, Intel Labs. HPC User Forum April 18, 2018 Jim Held, Ph.D., Intel Fellow & Director Emerging Technology Research, Intel Labs HPC User Forum April 18, 2018 Quantum Computing: Key Concepts Superposition Classical Physics Quantum Physics v Entanglement

More information

Quantum Effect or HPC without FLOPS. Lugano March 23, 2016

Quantum Effect or HPC without FLOPS. Lugano March 23, 2016 Quantum Effect or HPC without FLOPS Lugano March 23, 2016 Electronics April 19, 1965 2016 D-Wave Systems Inc. All Rights Reserved 2 Moore s Law 2016 D-Wave Systems Inc. All Rights Reserved 3 www.economist.com/technology-quarterly/2016-03-12/aftermoores-law

More information

Optimization in random field Ising models by quantum annealing

Optimization in random field Ising models by quantum annealing Optimization in random field Ising models by quantum annealing Matti Sarjala, 1 Viljo Petäjä, 1 and Mikko Alava 1 1 Helsinki University of Techn., Lab. of Physics, P.O.Box 1100, 02015 HUT, Finland We investigate

More information

First results solving arbitrarily structured Maximum Independent Set problems using quantum annealing

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

Optimization with Clause Problems

Optimization with Clause Problems Optimization with Clause Problems TECHNICAL REPORT C. C. McGeoch, J. King, M. Mohammadi Nevisi, S. Yarkoni, and J. Hilton 2017-01-27 Overview We introduce a new input class called clause problems, that

More information

Intel s approach to Quantum Computing

Intel s approach to Quantum Computing Intel s approach to Quantum Computing Dr. Astrid Elbe, Managing Director Intel Lab Europe Quantum Computing: Key Concepts Superposition Classical Physics Quantum Physics v Heads or Tails Heads and Tails

More information

Quantum Classification of Malware

Quantum Classification of Malware Quantum Classification of Malware John Seymour seymour1@umbc.edu Charles Nicholas nicholas@umbc.edu August 24, 2015 Abstract Quantum computation has recently become an important area for security research,

More information

NP-Completeness I. Lecture Overview Introduction: Reduction and Expressiveness

NP-Completeness I. Lecture Overview Introduction: Reduction and Expressiveness Lecture 19 NP-Completeness I 19.1 Overview In the past few lectures we have looked at increasingly more expressive problems that we were able to solve using efficient algorithms. In this lecture we introduce

More information

Quantum annealing by ferromagnetic interaction with the mean-field scheme

Quantum annealing by ferromagnetic interaction with the mean-field scheme Quantum annealing by ferromagnetic interaction with the mean-field scheme Sei Suzuki and Hidetoshi Nishimori Department of Physics, Tokyo Institute of Technology, Oh-okayama, Meguro, Tokyo 152-8551, Japan

More information

arxiv: v1 [quant-ph] 19 Jan 2019

arxiv: 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 information

CMOS Ising Computer to Help Optimize Social Infrastructure Systems

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

THE ABC OF COLOR CODES

THE ABC OF COLOR CODES THE ABC OF COLOR CODES Aleksander Kubica ariv:1410.0069, 1503.02065 work in progress w/ F. Brandao, K. Svore, N. Delfosse 1 WHY DO WE CARE ABOUT QUANTUM CODES? Goal: store information and perform computation.

More information

arxiv: v1 [cond-mat.stat-mech] 25 Aug 2014

arxiv: v1 [cond-mat.stat-mech] 25 Aug 2014 EPJ manuscript No. (will be inserted by the editor) Quantum Annealing - Foundations and Frontiers arxiv:1408.5784v1 [cond-mat.stat-mech] 25 Aug 2014 Eliahu Cohen 1,a and Boaz Tamir 2 1 School of Physics

More information

Quantum versus Thermal annealing, the role of Temperature Chaos

Quantum versus Thermal annealing, the role of Temperature Chaos Quantum versus Thermal annealing, the role of Temperature Chaos Víctor Martín-Mayor Dep. Física Teórica I, Universidad Complutense de Madrid Janus Collaboration In collaboration with Itay Hen (Information

More information

arxiv: v1 [quant-ph] 17 Apr 2017

arxiv: v1 [quant-ph] 17 Apr 2017 A NASA Perspective on Quantum Computing: Opportunities and Challenges arxiv:1704.04836v1 [quant-ph] 17 Apr 2017 Rupak Biswas, Zhang Jiang, Kostya Kechezhi, Sergey Knysh, Salvatore Mandrà, Bryan O Gorman,

More information

Quantum Classification of Malware. John Seymour

Quantum Classification of Malware. John Seymour Quantum Classification of Malware John Seymour (seymour1@umbc.edu) 2015-08-09 whoami Ph.D. student at the University of Maryland, Baltimore County (UMBC) Actively studying/researching infosec for about

More information

Polynomial-time classical simulation of quantum ferromagnets

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

Quantum Monte Carlo methods

Quantum Monte Carlo methods Quantum Monte Carlo methods Lubos Mitas North Carolina State University Urbana, August 2006 Lubos_Mitas@ncsu.edu H= 1 2 i i 2 i, I Z I r ii i j 1 r ij E ion ion H r 1, r 2,... =E r 1, r 2,... - ground

More information

Hertz, Krogh, Palmer: Introduction to the Theory of Neural Computation. Addison-Wesley Publishing Company (1991). (v ji (1 x i ) + (1 v ji )x i )

Hertz, Krogh, Palmer: Introduction to the Theory of Neural Computation. Addison-Wesley Publishing Company (1991). (v ji (1 x i ) + (1 v ji )x i ) Symmetric Networks Hertz, Krogh, Palmer: Introduction to the Theory of Neural Computation. Addison-Wesley Publishing Company (1991). How can we model an associative memory? Let M = {v 1,..., v m } be a

More information

arxiv: v2 [quant-ph] 2 Oct 2014

arxiv: 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 information

Quantum Computers Is the Future Here?

Quantum Computers Is the Future Here? Quantum Computers Is the Future Here? Tal Mor CS.Technion ISCQI Feb. 2016 128?? [ 2011 ; sold to LM ] D-Wave Two :512?? [ 2013 ; sold to NASA + Google ] D-Wave Three: 1024?? [ 2015 ; also installed at

More information

Opportunities and challenges in near-term quantum computers

Opportunities and challenges in near-term quantum computers Opportunities and challenges in near-term quantum computers Alejandro Perdomo-Ortiz Senior Research Scientist, Quantum AI Lab. at NASA Ames Research Center and at the University Space Research Association,

More information

Multiple Query Optimization on the D-Wave 2X Adiabatic Quantum Computer

Multiple Query Optimization on the D-Wave 2X Adiabatic Quantum Computer Multiple Query Optimization on the D-Wave X Adiabatic Quantum Computer Immanuel Trummer and Christoph Koch {firstname}.{lastname}@epfl.ch École Polytechnique Fédérale de Lausanne ABSTRACT The D-Wave adiabatic

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

Next-Generation Topology of D-Wave Quantum Processors

Next-Generation Topology of D-Wave Quantum Processors Next-Generation Topology of D-Wave Quantum Processors TECHNICAL REPORT Kelly Boothby, Paul Bunyk, Jack Raymond, Aidan Roy 209-02-25 Overview This paper presents an overview of the topology of D-Wave s

More information

Verification of quantum computation

Verification of quantum computation Verification of quantum computation THOMAS VIDICK, CALIFORNIA INSTITUTE OF TECHNOLOGY Presentation based on the paper: Classical verification of quantum computation by U. Mahadev (IEEE symp. on Foundations

More information

A Video from Google DeepMind.

A Video from Google DeepMind. A Video from Google DeepMind http://www.nature.com/nature/journal/v518/n7540/fig_tab/nature14236_sv2.html Can machine learning teach us cluster updates? Lei Wang Institute of Physics, CAS https://wangleiphy.github.io

More information

Characterizing Quantum Supremacy in Near-Term Devices

Characterizing Quantum Supremacy in Near-Term Devices Characterizing Quantum Supremacy in Near-Term Devices S. Boixo S. Isakov, V. Smelyanskiy, R. Babbush, M. Smelyanskiy, N. Ding, Z. Jiang, M. J. Bremner, J. Martinis, H. Neven Google January 19th Beyond-classical

More information

Davide Venturelli Collaborators:

Davide Venturelli Collaborators: Davide Venturelli Quantum AI Laboratory (QuAIL), Research Institute for Advanced Computer Science (RIACS) Universities Space Research Association (USRA) davide.venturelli@nasa.gov Collaborators: E. Rieffel,

More information

5. Simulated Annealing 5.1 Basic Concepts. Fall 2010 Instructor: Dr. Masoud Yaghini

5. Simulated Annealing 5.1 Basic Concepts. Fall 2010 Instructor: Dr. Masoud Yaghini 5. Simulated Annealing 5.1 Basic Concepts Fall 2010 Instructor: Dr. Masoud Yaghini Outline Introduction Real Annealing and Simulated Annealing Metropolis Algorithm Template of SA A Simple Example References

More information

Challenges in Quantum Information Science. Umesh V. Vazirani U. C. Berkeley

Challenges in Quantum Information Science. Umesh V. Vazirani U. C. Berkeley Challenges in Quantum Information Science Umesh V. Vazirani U. C. Berkeley 1 st quantum revolution - Understanding physical world: periodic table, chemical reactions electronic wavefunctions underlying

More information

Janus: FPGA Based System for Scientific Computing Filippo Mantovani

Janus: FPGA Based System for Scientific Computing Filippo Mantovani Janus: FPGA Based System for Scientific Computing Filippo Mantovani Physics Department Università degli Studi di Ferrara Ferrara, 28/09/2009 Overview: 1. The physical problem: - Ising model and Spin Glass

More information

Adiabatic Quantum Computing Conference

Adiabatic Quantum Computing Conference NASA Ames Conference Center Moffett Field, California 94035 June 25th - 28th, 2018 Presentation Abstracts 2018 Adiabatic Quantum Computing Conference 1 Table of Contents - Presentation Abstracts Quantum-Assisted

More information

Parallelization of the QC-lib Quantum Computer Simulator Library

Parallelization of the QC-lib Quantum Computer Simulator Library Parallelization of the QC-lib Quantum Computer Simulator Library Ian Glendinning and Bernhard Ömer September 9, 23 PPAM 23 1 Ian Glendinning / September 9, 23 Outline Introduction Quantum Bits, Registers

More information

1 Reductions and Expressiveness

1 Reductions and Expressiveness 15-451/651: Design & Analysis of Algorithms November 3, 2015 Lecture #17 last changed: October 30, 2015 In the past few lectures we have looked at increasingly more expressive problems solvable using efficient

More information

arxiv:cond-mat/ v3 [cond-mat.dis-nn] 24 Jan 2006

arxiv:cond-mat/ v3 [cond-mat.dis-nn] 24 Jan 2006 Optimization in random field Ising models by quantum annealing Matti Sarjala, 1 Viljo Petäjä, 1 and Mikko Alava 1 1 Helsinki University of Techn., Lab. of Physics, P.O.Box 10, 02015 HUT, Finland arxiv:cond-mat/0511515v3

More information

Viewing vanilla quantum annealing through spin glasses

Viewing vanilla quantum annealing through spin glasses Quantum Science and Technology PERSPECTIVE Viewing vanilla quantum annealing through spin glasses To cite this article: Helmut G Katzgraber 2018 Quantum Sci. Technol. 3 030505 View the article online for

More information

Population annealing study of the frustrated Ising antiferromagnet on the stacked triangular lattice

Population annealing study of the frustrated Ising antiferromagnet on the stacked triangular lattice Population annealing study of the frustrated Ising antiferromagnet on the stacked triangular lattice Michal Borovský Department of Theoretical Physics and Astrophysics, University of P. J. Šafárik in Košice,

More information

Phase transition phenomena of statistical mechanical models of the integer factorization problem (submitted to JPSJ, now in review process)

Phase transition phenomena of statistical mechanical models of the integer factorization problem (submitted to JPSJ, now in review process) Phase transition phenomena of statistical mechanical models of the integer factorization problem (submitted to JPSJ, now in review process) Chihiro Nakajima WPI-AIMR, Tohoku University Masayuki Ohzeki

More information

Matrix-Product states: Properties and Extensions

Matrix-Product states: Properties and Extensions New Development of Numerical Simulations in Low-Dimensional Quantum Systems: From Density Matrix Renormalization Group to Tensor Network Formulations October 27-29, 2010, Yukawa Institute for Theoretical

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

Lecture 2: Metrics to Evaluate Systems

Lecture 2: Metrics to Evaluate Systems Lecture 2: Metrics to Evaluate Systems Topics: Metrics: power, reliability, cost, benchmark suites, performance equation, summarizing performance with AM, GM, HM Sign up for the class mailing list! Video

More information

Advanced Flash and Nano-Floating Gate Memories

Advanced Flash and Nano-Floating Gate Memories Advanced Flash and Nano-Floating Gate Memories Mater. Res. Soc. Symp. Proc. Vol. 1337 2011 Materials Research Society DOI: 10.1557/opl.2011.1028 Scaling Challenges for NAND and Replacement Memory Technology

More information

Scaling of MOS Circuits. 4. International Technology Roadmap for Semiconductors (ITRS) 6. Scaling factors for device parameters

Scaling of MOS Circuits. 4. International Technology Roadmap for Semiconductors (ITRS) 6. Scaling factors for device parameters 1 Scaling of MOS Circuits CONTENTS 1. What is scaling?. Why scaling? 3. Figure(s) of Merit (FoM) for scaling 4. International Technology Roadmap for Semiconductors (ITRS) 5. Scaling models 6. Scaling factors

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

Turbulence Simulations

Turbulence Simulations Innovatives Supercomputing in Deutschland Innovative HPC in Germany Vol. 14 No. 2 Autumn 2016 Turbulence Simulations The world s largest terrestrial & astrophysical applications Vice World Champion HLRS

More information

HETEROGENEOUS QUANTUM COMPUTING FOR SATELLITE OPTIMIZATION

HETEROGENEOUS QUANTUM COMPUTING FOR SATELLITE OPTIMIZATION HETEROGENEOUS QUANTUM COMPUTING FOR SATELLITE OPTIMIZATION GIDEON BASS BOOZ ALLEN HAMILTON September 2017 COLLABORATORS AND PARTNERS Special thanks to: Brad Lackey (UMD/QuICS) for advice and suggestions

More information

Solving the Optimal Trading Trajectory Problem Using a Quantum Annealer

Solving the Optimal Trading Trajectory Problem Using a Quantum Annealer Solving the Optimal Trading Trajectory Problem Using a Quantum Annealer Gili Rosenberg, Phil Goddard, Poya Haghnegahdar, Peter Carr, Kesheng Wu, Marcos López de Prado Abstract We solve a multi-period portfolio

More information

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1 1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation What is quantum mechanics good for? traditional historical perspective: beginning of 20th century: classical physics fails

More information

Parallelization of the QC-lib Quantum Computer Simulator Library

Parallelization of the QC-lib Quantum Computer Simulator Library Parallelization of the QC-lib Quantum Computer Simulator Library Ian Glendinning and Bernhard Ömer VCPC European Centre for Parallel Computing at Vienna Liechtensteinstraße 22, A-19 Vienna, Austria http://www.vcpc.univie.ac.at/qc/

More information

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation QSIT09.V01 Page 1 1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation What is quantum mechanics good for? traditional historical perspective: beginning of 20th century: classical

More information

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference Josephson Effect - the Josephson effect describes tunneling of Cooper pairs through a barrier - a Josephson junction is a contact between two superconductors separated from each other by a thin (< 2 nm)

More information

Lecture: Local Spectral Methods (1 of 4)

Lecture: Local Spectral Methods (1 of 4) Stat260/CS294: Spectral Graph Methods Lecture 18-03/31/2015 Lecture: Local Spectral Methods (1 of 4) Lecturer: Michael Mahoney Scribe: Michael Mahoney Warning: these notes are still very rough. They provide

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