Advanced Quantum Algorithms

Total Page:16

File Type:pdf, Size:1020Kb

Advanced Quantum Algorithms Advanced Quantum Algorithms Giulia Ferrini, Anton Frisk Kockum, Laura García-Álvarez, Pontus Vikstål November 8, 2019 Contents 1 The circuit model for quantum computation4 1.1 Components of the circuit model..................................4 1.2 Quantum bits.............................................5 1.3 Single-qubit gates...........................................6 1.4 Multi-qubit gates...........................................7 1.5 Universal quantum computation..................................8 2 Comparing quantum and classical computers 10 2.1 The Solovay–Kitaev theorem.................................... 10 2.2 Complexity classes.......................................... 11 2.2.1 Complexity classes for a deterministic Turing machine.................. 11 2.2.2 Complexity classes for a probabilistic Turing machine.................. 12 2.2.3 Complexity classes for a quantum Turing machine.................... 12 2.2.4 Summary of the complexity classes............................. 13 3 Measurement-based quantum computation 15 3.1 The basic idea of MBQC....................................... 15 3.2 The details of MBQC........................................ 16 3.2.1 Definition of the possible operations............................ 16 3.2.2 Preparing the initial state.................................. 16 3.2.3 Measurements and their effect................................ 17 3.2.4 Universal single-qubit operations.............................. 17 3.2.5 Cluster states as a resource................................. 18 3.2.6 Two-qubit gates....................................... 18 3.3 Universality and efficiency...................................... 18 4 Adiabatic quantum computation 20 4.1 The basic idea of AQC........................................ 20 4.2 Adiabatic evolution and quantum speed-up............................ 20 4.3 Universality and stoquasticity.................................... 21 4.4 Reason for non-commuting Hamiltonians.............................. 22 4.5 Proof of the adiabatic theorem................................... 22 5 Fast Quantum Algorithms 25 5.1 The Quantum Fourier Transform.................................. 25 5.1.1 Another definition...................................... 25 5.1.2 An efficient implementation................................. 27 1 5.2 Phase estimation........................................... 27 5.3 Factoring - Shor’s algorithm..................................... 29 5.3.1 Modular arithmetics..................................... 29 5.3.2 Order finding......................................... 30 5.3.3 Factoring as order finding.................................. 31 5.3.4 A quantum algorithm for order finding........................... 31 5.3.5 Performance......................................... 32 6 Algorithms for solving combinatorial optimization problems 33 6.1 Combinatorial optimization problems................................ 33 6.1.1 The promises of quantum computers for solving combinatorial optimization problems 34 6.2 Quantum annealing.......................................... 35 6.2.1 Heuristic understanding of quantum annealing...................... 35 6.2.2 Ising model.......................................... 36 6.2.3 Mapping combinatorial optimization problems to spin Hamiltonians.......... 37 6.2.4 Summary of pros and cons for quantum annealing.................... 39 6.2.5 Example of the solution of a practical problem on a quantum annealer: Flight-gate assignment.......................................... 39 6.3 Quantum Approximate Optimization Algorithm (QAOA).................... 45 6.3.1 Relation between QAOA and quantum annealing..................... 62 7 The variational quantum eigensolver 63 8 Sub-Universal models of quantum computation 64 8.1 Introduction: motivation for sampling models........................... 64 8.2 Boson Sampling............................................ 65 8.2.1 Definition of the Boson Sampling model.......................... 65 8.2.2 Proof that the Boson Sampling probability distribution is proportional to permanents 67 8.2.3 Sketch of the proof of computational hardness of the Boson Sampling probability dis- tribution........................................... 70 8.3 Instantaneous Quantum Polytime.................................. 71 8.3.1 Hadamard gadget...................................... 72 8.4 Random Circuit Sampling...................................... 73 9 Continuous-Variable Approach to Quantum Information 75 9.1 Quantum computing with continuous variables.......................... 75 9.1.1 Definition of the possible operations............................ 75 9.2 Measurement-based quantum computation: the general paradigm in CV............ 77 9.3 GKP Error Correction........................................ 79 9.3.1 GKP encoding and fault-tolerance............................. 79 9.3.2 Single noise realization: intermediate measurement and threshold condition...... 81 9.3.3 Single noise realization: Output state of the GKP error-correcting gadget....... 82 9.4 Sub-Universal models........................................ 84 9.4.1 Continuous-Variable Instantaneous Quantum Polytime.................. 84 9.5 Quantum annealing.......................................... 87 9.5.1 Circuit QED......................................... 87 9.5.2 Two-photon pumped Kerr-nonlinear resonator....................... 88 9.5.3 Two- & one-photon pumped Kerr-nonlinear resonator.................. 90 2 9.5.4 Coupled two-photon pumped Kerr-nonlinear resonators................. 92 9.5.5 Simulation of relevant combinatorial optimization problems............... 94 9.5.6 Remarks on scalability & the model............................ 96 10 Quantum machine learning 98 A Quantization of the electromagnetic field in a cavity 99 A.1 Quantizing the electromagnetic field................................ 99 A.1.1 Quadrature operators.................................... 102 A.2 Coherent states............................................ 103 A.3 Phase space representation..................................... 106 A.3.1 Wigner function....................................... 106 B GKP Error-correction gadget with finite resolution 107 B.0.1 Single noise realization: intermediate measurement and threshold condition with finite resolution detectors..................................... 107 B.0.2 Single noise realization: Output state of the GKP error-correcting gadget....... 108 C Superconducting quantum circuits 111 C.1 Circuit Lagrangian.......................................... 111 C.2 Transformation to the rotating frame................................ 114 C.3 Steady state & stability....................................... 116 C.4 Effect of single-photon pump.................................... 118 C.5 Coupling between two Kerr-nonlinear resonators......................... 118 C.6 Error estimation........................................... 119 C.7 Generation of cat states using a two-photon pumped KNR.................... 120 3 Chapter 1 The circuit model for quantum computation In this course, we will give an overview of various approaches to quantum computation, reflecting many of the latest developments in the field. We will cover several different models of quantum computation, from the foundational circuit model through measurement-based and adiabatic quantum computation to boson sampling. We will discuss quantum computation with both discrete and continuous variables. When it comes to the algorithms that we study, they include both classics like Shor’s algorithm and newer, heuristic approaches like the quantum approximate optimization algorithm (QAOA). We will also see how quantum computing can be combined with machine learning. We assume that the students taking this course already have some familiarity with quantum physics (superposition, entanglement, etc.) and some basic concepts in quantum computation. We will repeat some of these basic concepts at the beginning of the course, but perhaps give a more thorough justification for why they can be used in quantum computation. In this first chapter, we will study the circuit model of quantum computation. This introduces quantum bits, quantum gates, and other components in close similarity with concepts in classical computing and gives us the tools to begin investigating whether quantum computers can ever outperform classical computers. For this chapter, we have borrowed parts from Refs. [Nielsen and Chuang, 2000, Aaronson, 2018, Kockum and Nori, 2019]. 1.1 Components of the circuit model Loosely speaking, a computation requires a system that can represent data, a way to perform manipulation of that data, and a method for reading out the result of the computation. In the circuit model of quantum computation, we use: Quantum bits (qubits) to represent the data. • State preparation to initialize the qubits in the input state we need to begin the computation. • Quantum gates on the qubits to manipulate the data. • Measurements on the qubits to read out the final result. • Below, we first say a few words about what qubits are. We then discuss various quantum gates, and what is required of such gates to allow us to perform any quantum computation we would like. We assume 4 Figure 1.1: The Bloch-sphere representation of a qubit state. The north pole is the ground state 0 and the | i south pole is the excited state 1 . To convert an arbitrary superposition of 0 and 1 to a point on the | i | i | i sphere, the parametrization ψ = cos θ 0 + eiϕ sin θ 1 is used. | i 2 | i 2 | i for now that it is possible to initialize our quantum computer
Recommended publications
  • Programm 5 Layout 1
    SPONSORS Pauli Center for Theoretical Studies QAP European Project PAULI CENTER for Theoretical Studies Sandia National Laboratories The Swiss National Science Foundation Institute for Quantum Computing ETH Zurich (Computer Science and Physics Department) id Quantique Quantum Science and Technology (ETH) CQT Singapore VENUE W-LAN ETH Zürich, Rämistrasse 101, CH-8092 Zürich 1. Check available WLAN’s Main building / Hauptgebäude 2. Connect to WLAN „public“ Conference Helpline 0041 (0)79 770 84 29 3. Open browser 4.Login at welcome page with Login: qip2010 Password: 2010qipconf Main entrance FLOOR E Registration/Information desk Poster session Computer room E 26.3 Main entrance Registration desk Information Computer room E 26.3 Poster session 1 FLOOR E. 0 Poster session FLOOR F Auditorium F 5: Tutorial (January 15 – 17, 2010) Auditorium maximum F 30: Scientific programme (January 18 – 22, 2010) F 33.1: Congress-Office, F 33.2: Cloak room Foyer and “Uhrenhalle”: Coffee breaks, Poster session Auditorium Maximum F 30 Scientific programmme January 18 – 22, 2010 F 33.1: Congress-Office Foyer: F 33.2 Cloak room Coffee breaks Poster session Auditorium F 5 Tutorial January 15 – 17, 2010 Uhrenhalle: Coffee breaks 2 RUMP SESSION StuZ, ETH Zürich, Universitätsstrasse 6, CH-8092 Zürich CAB Building room No. CAB F21 to CAB F27 18.30 – 23.00 h (January 20, 2010) Entry ETH CAB Building ETH Main Building 3 CONFERENCE DINNER Thursday, January 21, 2010, 19.00h Restaurant Lake Side Bellerivestrasse 170 CH-8008 Zürich Phone: +41 (0) 44 385 86 00 Directions from ETH main building • (Tram No. 9 to “Bellevue” (direction “Triemli”).
    [Show full text]
  • Simulating Quantum Field Theory with a Quantum Computer
    Simulating quantum field theory with a quantum computer John Preskill Lattice 2018 28 July 2018 This talk has two parts (1) Near-term prospects for quantum computing. (2) Opportunities in quantum simulation of quantum field theory. Exascale digital computers will advance our knowledge of QCD, but some challenges will remain, especially concerning real-time evolution and properties of nuclear matter and quark-gluon plasma at nonzero temperature and chemical potential. Digital computers may never be able to address these (and other) problems; quantum computers will solve them eventually, though I’m not sure when. The physics payoff may still be far away, but today’s research can hasten the arrival of a new era in which quantum simulation fuels progress in fundamental physics. Frontiers of Physics short distance long distance complexity Higgs boson Large scale structure “More is different” Neutrino masses Cosmic microwave Many-body entanglement background Supersymmetry Phases of quantum Dark matter matter Quantum gravity Dark energy Quantum computing String theory Gravitational waves Quantum spacetime particle collision molecular chemistry entangled electrons A quantum computer can simulate efficiently any physical process that occurs in Nature. (Maybe. We don’t actually know for sure.) superconductor black hole early universe Two fundamental ideas (1) Quantum complexity Why we think quantum computing is powerful. (2) Quantum error correction Why we think quantum computing is scalable. A complete description of a typical quantum state of just 300 qubits requires more bits than the number of atoms in the visible universe. Why we think quantum computing is powerful We know examples of problems that can be solved efficiently by a quantum computer, where we believe the problems are hard for classical computers.
    [Show full text]
  • Quantum Communication, Sensing and Measurement in Space
    Quantum Communication, Sensing and Measurement in Space Study start date: June 25, 2012 Study end date: December 14, 2012 Final Report submission date: December 14, 2012 Team Leads: Baris I. Erkmen Jet Propulsion Laboratory, California Institute of Technology [email protected] Jeffrey H. Shapiro Massachusetts Institute of Technology [email protected] Keith Schwab California Institute of Technology [email protected] © 2012. All rights reserved. 2 Core Participants of Study Program and Co-authors Name Affiliation E-mail 1 Adhikari, Rana California Institute of [email protected] Technology 2 Aspelmeyer, University of Vienna [email protected] Markus 3 Baumgartel, University of Southern [email protected] Lukas California 4 Birnbaum, Kevin Jet Propulsion [email protected] Laboratory 5 Boroson, Don MIT Lincoln Laboratory [email protected] 6 Caves, Carlton University of New [email protected] Mexico 7 Chen, Yanbei California Institute of [email protected] Technology 8 Combes, Joshua University of New [email protected] Mexico 9 Dixon, Ben Massachusetts [email protected] Institute of Technology 10 Dolinar, Sam Jet Propulsion [email protected] Laboratory 11 Durkin, Gabriel NASA Ames Research [email protected] Center 12 Erkmen, Baris Jet Propulsion [email protected] Laboratory 13 Giovannetti, Scuola Normale [email protected] Vittorio Superiore 14 Guha, Saikat Raytheon BBN [email protected] Technologies 15 Hindi, Munther NASA SCaN/ASRC [email protected] 16 Hughes, Richard Los Alamos
    [Show full text]
  • Receiver Operating Characteristics for a Prototype Quantum Two-Mode Squeezing Radar David Luong, C
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS 1 Receiver Operating Characteristics for a Prototype Quantum Two-Mode Squeezing Radar David Luong, C. W. Sandbo Chang, A. M. Vadiraj, Anthony Damini, Senior Member, IEEE, C. M. Wilson, and Bhashyam Balaji, Senior Member, IEEE Abstract—We have built and evaluated a prototype quantum shows improved parameter estimation at high SNR compared radar, which we call a quantum two-mode squeezing radar to conventional radars, but perform worse at low SNR. The lat- (QTMS radar), in the laboratory. It operates solely at microwave ter is one of the most promising approaches because quantum frequencies; there is no downconversion from optical frequencies. Because the signal generation process relies on quantum mechan- information theory suggests that such a radar would outper- ical principles, the system is considered to contain a quantum- form an “optimum” classical radar in the low-SNR regime. enhanced radar transmitter. This transmitter generates a pair of Quantum illumination makes use of a phenomenon called entangled microwave signals and transmits one of them through entanglement, which is in effect a strong type of correlation, free space, where the signal is measured using a simple and to distinguish between signal and noise. The standard quantum rudimentary receiver. At the heart of the transmitter is a device called a Josephson illumination protocol can be summarized as follows: generate parametric amplifier (JPA), which generates a pair of entangled two entangled pulses of light, send one of them toward a target, signals called two-mode squeezed vacuum (TMSV) at 6.1445 and perform a simultaneous measurement on the echo and the GHz and 7.5376 GHz.
    [Show full text]
  • Quantum Entanglement Producing and Precision Measurement With
    QUANTUM ENTANGLEMENT PRODUCING AND PRECISION MEASUREMENT WITH SPINOR BECS by Zhen Zhang A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Physics) in the University of Michigan 2015 Doctoral Committee: Professor Luming Duan, Chair Associate Professor Hui Deng Professor Georg A. Raithel Professor Duncan G. Steel Assistant Professor Kai Sun c Zhen Zhang 2015 To my parents and my husband. ii ACKNOWLEDGMENTS I am greatly indebted to my adviser, Professor Luming Duan, for mentoring me over the last six years. He is a wise professor with sharp insights and broad knowledge and also a kind and supportive supervisor. He offered me a lot help and advise both in my research and for my career. It has been my great honor working with him during my doctoral study. I would also like to thank my undergraduate research adviser Professor Mailin Liang , Profes- sor Wusheng Dai and Professor Mi Xie at Tianjin University, China, for guiding me into the world of physics research and offering initial scientific training. I am also grateful to all the other profes- sors who gave me advice and help imparted their knowledge and enthusiasm through classroom teaching or otherwise during the ten years of undergraduate and graduate study. I also benefited tremendously from my group mates and visitors. In particular, Zhexuan Gong who gave me warm welcome and help when I joined the group; Yang-Hao Chan who taught me cold atom physics in the very beginning of my research; Jiang-Min Zhang shared with me a lot of knowledge and experience both in research and in personal life; Dong-Ling Deng and Sheng- Tao Wang discussed with me on many problems.
    [Show full text]
  • Quantum Supremacy
    Quantum Supremacy Practical QS: perform some computational task on a well-controlled quantum device, which cannot be simulated in a reasonable time by the best-known classical algorithms and hardware. Theoretical QS: perform a computational task efficiently on a quantum device, and prove that task cannot be efficiently classically simulated. Since proving seems to be beyond the capabilities of our current civilization, we lower the standards for theoretical QS. One seeks to provide formal evidence that classical simulation is unlikely. For example: 3-SAT is NP-complete, so it cannot be efficiently classical solved unless P = NP. Theoretical QS: perform a computational task efficiently on a quantum device, and prove that task cannot be efficiently classically simulated unless “the polynomial Heierarchy collapses to the 3nd level.” Quantum Supremacy A common feature of QS arguments is that they consider sampling problems, rather than decision problems. They allow us to characterize the complexity of sampling measurements of quantum states. Which is more difficult: Task A: deciding if a circuit outputs 1 with probability at least 2/3s, or at most 1/3s Task B: sampling from the output of an n-qubit circuit in the computational basis Sampling from distributions is generically more difficult than approximating observables, since we can use samples to estimate observables, but not the other way around. One can imagine quantum systems whose local observables are easy to classically compute, but for which sampling the full state is computationally complex. By moving from decision problems to sampling problems, we make the task of classical simulation much more difficult.
    [Show full text]
  • Multi-Photon Boson-Sampling Machines Beating Early Classical Computers
    Multi-photon boson-sampling machines beating early classical computers Hui Wang1,2*, Yu He1,2*,Yu-Huai Li1,2*, Zu-En Su1,2,Bo Li1,2, He-Liang Huang1,2, Xing Ding1,2, Ming-Cheng Chen1,2, Chang Liu1,2, Jian Qin1,2,Jin-Peng Li1,2, Yu-Ming He1,2,3, Christian Schneider3, Martin Kamp3, Cheng-Zhi Peng1,2, Sven Höfling1,3,4, Chao-Yang Lu1,2,$, and Jian-Wei Pan1,2,# 1 Shanghai Branch, National Laboratory for Physical Sciences at Microscale and Department of Modern Physics, University of Science and Technology of China, Shanghai, 201315, China 2 CAS-Alibaba Quantum Computing Laboratory, CAS Centre for Excellence in Quantum Information and Quantum Physics, University of Science and Technology of China, China 3 Technische Physik, Physikalisches Instität and Wilhelm Conrad Röntgen-Center for Complex Material Systems, Universitat Würzburg, Am Hubland, D-97074 Würzburg, Germany 4 SUPA, School of Physics and Astronomy, University of St. Andrews, St. Andrews KY16 9SS, United Kingdom * These authors contributed equally to this work $ [email protected], # [email protected] Boson sampling is considered as a strong candidate to demonstrate the “quantum computational supremacy” over classical computers. However, previous proof-of- principle experiments suffered from small photon number and low sampling rates owing to the inefficiencies of the single-photon sources and multi-port optical interferometers. Here, we develop two central components for high-performance boson sampling: robust multi-photon interferometers with 99% transmission rate, and actively demultiplexed single-photon sources from a quantum-dot-micropillar with simultaneously high efficiency, purity and indistinguishability. We implement and validate 3-, 4-, and 5-photon boson sampling, and achieve sampling rates of 4.96 kHz, 151 Hz, and 4 Hz, respectively, which are over 24,000 times faster than the previous experiments, and over 220 times faster than obtaining one sample through calculating the matrices permanent using the first electronic computer (ENIAC) and transistorized computer (TRADIC) in the human history.
    [Show full text]
  • Quantum Computer-Aided Design of Quantum Optics Hardware
    Quantum computer-aided design of quantum optics hardware Jakob S. Kottmann,1, 2, ∗ Mario Krenn,1, 2, 3, y Thi Ha Kyaw,1, 2 Sumner Alperin-Lea,1, 2 and Al´anAspuru-Guzik1, 2, 3, 4, z 1Chemical Physics Theory Group, Department of Chemistry, University of Toronto, Canada. 2Department of Computer Science, University of Toronto, Canada. 3Vector Institute for Artificial Intelligence, Toronto, Canada. 4Canadian Institute for Advanced Research (CIFAR) Lebovic Fellow, Toronto, Canada (Dated: May 4, 2021) The parameters of a quantum system grow exponentially with the number of involved quantum particles. Hence, the associated memory requirement to store or manipulate the underlying wave- function goes well beyond the limit of the best classical computers for quantum systems composed of a few dozen particles, leading to serious challenges in their numerical simulation. This implies that the verification and design of new quantum devices and experiments are fundamentally limited to small system size. It is not clear how the full potential of large quantum systems can be exploited. Here, we present the concept of quantum computer designed quantum hardware and apply it to the field of quantum optics. Specifically, we map complex experimental hardware for high-dimensional, many-body entangled photons into a gate-based quantum circuit. We show explicitly how digital quantum simulation of Boson sampling experiments can be realized. We then illustrate how to design quantum-optical setups for complex entangled photonic systems, such as high-dimensional Greenberger-Horne-Zeilinger states and their derivatives. Since photonic hardware is already on the edge of quantum supremacy and the development of gate-based quantum computers is rapidly advancing, our approach promises to be a useful tool for the future of quantum device design.
    [Show full text]
  • The Weakness of CTC Qubits and the Power of Approximate Counting
    The weakness of CTC qubits and the power of approximate counting Ryan O'Donnell∗ A. C. Cem Sayy April 7, 2015 Abstract We present results in structural complexity theory concerned with the following interre- lated topics: computation with postselection/restarting, closed timelike curves (CTCs), and approximate counting. The first result is a new characterization of the lesser known complexity class BPPpath in terms of more familiar concepts. Precisely, BPPpath is the class of problems that can be efficiently solved with a nonadaptive oracle for the Approximate Counting problem. Similarly, PP equals the class of problems that can be solved efficiently with nonadaptive queries for the related Approximate Difference problem. Another result is concerned with the compu- tational power conferred by CTCs; or equivalently, the computational complexity of finding stationary distributions for quantum channels. Using the above-mentioned characterization of PP, we show that any poly(n)-time quantum computation using a CTC of O(log n) qubits may as well just use a CTC of 1 classical bit. This result essentially amounts to showing that one can find a stationary distribution for a poly(n)-dimensional quantum channel in PP. ∗Department of Computer Science, Carnegie Mellon University. Work performed while the author was at the Bo˘gazi¸ciUniversity Computer Engineering Department, supported by Marie Curie International Incoming Fellowship project number 626373. yBo˘gazi¸ciUniversity Computer Engineering Department. 1 Introduction It is well known that studying \non-realistic" augmentations of computational models can shed a great deal of light on the power of more standard models. The study of nondeterminism and the study of relativization (i.e., oracle computation) are famous examples of this phenomenon.
    [Show full text]
  • Models of Optical Quantum Computing
    Nanophotonics 2017; 6(3): 531–541 Review article Open Access Hari Krovi* Models of optical quantum computing DOI 10.1515/nanoph-2016-0136 element method [9], and search on graphs for marked ver- Received August 2, 2016; accepted November 9, 2016 tices [10]. All these examples provide evidence that this model of computing is potentially more powerful than Abstract: I review some work on models of quantum com- classical computing. However, it should also be pointed puting, optical implementations of these models, as well out that there is currently no evidence that quantum com- as the associated computational power. In particular, we puters can solve NP-hard problems in polynomial time. discuss the circuit model and cluster state implemen- The class NP stands for nondeterministic polynomial time tations using quantum optics with various encodings (defined more explicitly in the next section) and consists such as dual rail encoding, Gottesman-Kitaev-Preskill of problems whose solution can be checked polynomial encoding, and coherent state encoding. Then we discuss time by deterministic classical computers. The impor- intermediate models of optical computing such as boson tance of this class stems from the fact that several practi- sampling and its variants. Finally, we review some recent cal problems lie in this class. Despite the lack of evidence work in optical implementations of adiabatic quantum of an exponential quantum speed-up for problems in this computing and analog optical computing. We also pro- class, there are a lot of examples where one has a polyno- vide a brief description of the relevant aspects from com- mial speed-up (such as a square-root speed-up) for several plexity theory needed to understand the results surveyed.
    [Show full text]
  • Research Statement Bill Fefferman, University of Maryland/NIST
    Research Statement Bill Fefferman, University of Maryland/NIST Since the discovery of Shor's algorithm in the mid 1990's, it has been known that quan- tum computers can efficiently solve integer factorization, a problem of great practical relevance with no known efficient classical algorithm [1]. The importance of this result is impossible to overstate: the conjectured intractability of the factoring problem provides the basis for the se- curity of the modern internet. However, it may still be a few decades before we build universal quantum computers capable of running Shor's algorithm to factor integers of cryptographically relevant size. In addition, we have little complexity theoretic evidence that factoring is com- putationally hard. Consequently, Shor's algorithm can only be seen as the first step toward understanding the power of quantum computation, which has become one of the primary goals of theoretical computer science. My research focuses not only on understanding the power of quantum computers of the indefinite future, but also on the desire to develop the foundations of computational complexity to rigorously analyze the capabilities and limitations of present-day and near-term quantum devices which are not yet fully scalable quantum computers. Furthermore, I am interested in using these capabilities and limitations to better understand the potential for cryptography in a fundamentally quantum mechanical world. 1 Comparing quantum and classical nondeterministic computation Starting with the foundational paper of Bernstein and Vazirani it has been conjectured that quantum computers are capable of solving problems whose solutions cannot be found, or even verified efficiently on a classical computer [2].
    [Show full text]
  • Arxiv:1412.8427V1 [Quant-Ph] 29 Dec 2014
    Boson Sampling for Molecular Vibronic Spectra Joonsuk Huh,∗ Gian Giacomo Guerreschi, Borja Peropadre, Jarrod R. McClean, and Al´anAspuru-Guziky Department of Chemistry and Chemical Biology, Harvard University, Cambridge, Massachusetts 02138, United States (Dated: December 30, 2014) Quantum computers are expected to be more efficient in performing certain computations than any classical machine. Unfortunately, the technological challenges associated with building a full- scale quantum computer have not yet allowed the experimental verification of such an expectation. Recently, boson sampling has emerged as a problem that is suspected to be intractable on any classical computer, but efficiently implementable with a linear quantum optical setup. Therefore, boson sampling may offer an experimentally realizable challenge to the Extended Church-Turing thesis and this remarkable possibility motivated much of the interest around boson sampling, at least in relation to complexity-theoretic questions. In this work, we show that the successful development of a boson sampling apparatus would not only answer such inquiries, but also yield a practical tool for difficult molecular computations. Specifically, we show that a boson sampling device with a modified input state can be used to generate molecular vibronic spectra, including complicated effects such as Duschinsky rotations. I. INTRODUCTION a b Quantum mechanics allows the storage and manipula- tion of information in ways that are not possible accord- ing to classical physics. At a glance, it appears evident that the set of operations characterizing a quantum com- puter is strictly larger than the operations possible in a classical hardware. This speculation is at the basis of quantum speedups that have been achieved for oracu- lar and search problems [1, 2].
    [Show full text]