Resource-Efficient Quantum Algorithm for Protein Folding
arXiv:1908.02163 · doi:10.1038/s41534-021-00368-4
Abstract
Predicting the three-dimensional (3D) structure of a protein from its primary sequence of amino acids is known as the protein folding (PF) problem. Due to the central role of proteins' 3D structures in chemistry, biology and medicine applications (e.g., in drug discovery) this subject has been intensively studied for over half a century. Although classical algorithms provide practical solutions, sampling the conformation space of small proteins, they cannot tackle the intrinsic NP-hard complexity of the problem, even reduced to its simplest Hydrophobic-Polar model. While fault-tolerant quantum computers are still beyond reach for state-of-the-art quantum technologies, there is evidence that quantum algorithms can be successfully used on Noisy Intermediate-Scale Quantum (NISQ) computers to accelerate energy optimization in frustrated systems. In this work, we present a model Hamiltonian with scaling and a corresponding quantum variational algorithm for the folding of a polymer chain with monomers on a tetrahedral lattice. The model reflects many physico-chemical properties of the protein, reducing the gap between coarse-grained representations and mere lattice models. We use a robust and versatile optimisation scheme, bringing together variational quantum algorithms specifically adapted to classical cost functions and evolutionary strategies (genetic algorithms), to simulate the folding of the 10 amino acid Angiotensin peptide on 22 qubits. The same method is also successfully applied to the study of the folding of a 7 amino acid neuropeptide using 9 qubits on an IBM Q 20-qubit quantum computer. Bringing together recent advances in building gate-based quantum computers with noise-tolerant hybrid quantum-classical algorithms, this work paves the way towards accessible and relevant scientific experiments on real quantum processors.
References in corpus (6)
- A variational eigenvalue solver on a quantum processor
- The theory of variational hybrid quantum-classical algorithms
- From the Quantum Approximate Optimization Algorithm to a Quantum Alternating Operator Ansatz
- The General Quantum Interference Principle and the Duality Computer
- Improving Variational Quantum Optimization using CVaR
- On the construction of model Hamiltonians for adiabatic quantum computation and its application to finding low energy conformations of lattice protein models
Cited by in corpus (53)
- Noisy intermediate-scale quantum (NISQ) algorithms
- Quantum Machine Learning for Chemistry and Physics
- IBM Quantum Computers: Evolution, Performance, and Future Directions
- Review of Distributed Quantum Computing. From single QPU to High Performance Quantum Computing
- Simultaneous Perturbation Stochastic Approximation of the Quantum Fisher Information
- Quantum Computing for Molecular Biology
- Quantum-optimal-control-inspired ansatz for variational quantum algorithms
- NISQ Computers: A Path to Quantum Supremacy
- Digitized-Counterdiabatic Quantum Algorithm for Protein Folding
- A Hybrid Quantum Computing Pipeline for Real World Drug Discovery
- A perspective on protein structure prediction using quantum computers
- QFold: Quantum Walks and Deep Learning to Solve Protein Folding
- Polymer Physics by Quantum Computing
- Qubit-efficient encoding scheme for quantum simulations of electronic structure
- Quantum Machine Learning in Drug Discovery: Applications in Academia and Pharmaceutical Industries
- Challenges of variational quantum optimization with measurement shot noise
- Ancilla-free implementation of generalized measurements for qubits embedded in a qudit space
- Gate-based Quantum Computing for Protein Design
- Using quantum annealing to design lattice proteins
- Using Differential Evolution to avoid local minima in Variational Quantum Algorithms
- A biological sequence comparison algorithm using quantum computers
- Making existing software quantum safe: a case study on IBM Db2
- Multiobjective variational quantum optimization for constrained problems: an application to Cash Management
- Bias-Field Digitized Counterdiabatic Quantum Algorithm for Higher-Order Binary Optimization
- The prospects of Monte Carlo antibody loop modelling on a fault-tolerant quantum computer
- Defining Quantum Games
- A Quantum Computing Implementation of Nuclear-Electronic Orbital (NEO) Theory: Towards an Exact pre-Born-Oppenheimer Formulation of Molecular Quantum Systems
- Resource analysis of quantum algorithms for coarse-grained protein folding models
- Coarse grained intermolecular interactions on quantum processors
- Quantum Information Driven Ansatz (QIDA): shallow-depth empirical quantum circuits from Quantum Chemistry
- Quantum-machine-assisted Drug Discovery
- The History of Quantum Games
- De Novo Design of Protein-Binding Peptides by Quantum Computing
- Digital-analog quantum learning on Rydberg atom arrays
- Sampling a rare protein transition with a hybrid classical-quantum computing algorithm
- Photonic counterdiabatic quantum optimization algorithm
- Coherence Fraction in Grover Search Algorithm
- An approach to solve the coarse-grained Protein folding problem in a Quantum Computer
- Quantum Extremal Learning
- Citizen Science Games on the Timeline of Quantum Games
- Compact Multi-Threshold Quantum Information Driven Ansatz For Strongly Interactive Lattice Spin Models
- A Quantum Framework for Protein Binding-Site Structure Prediction on Utility-Level Quantum Processors
- Variational Quantum Simulation of the Fokker-Planck Equation applied to Quantum Radiation Reaction
- Simulating quantum field theories on gate-based quantum computers
- Atom Cavity Encoding for NP-Complete Problems
- Folding lattice proteins confined on minimal grids using a quantum-inspired encoding
- Computing Canonical Averages with Quantum and Classical Optimizers: Thermodynamic Reweighting for QUBO Models of Physical Systems
- On the Effects of Small Graph Perturbations in the MaxCut Problem by QAOA
- Simulating charging characteristics of lithium iron phosphate by electro-ionic optimization on a quantum annealer
- Quantum-Classical Auxiliary Field Quantum Monte Carlo with Matchgate Shadows on Trapped Ion Quantum Computers
- Folding lattice proteins with quantum annealing
- Exploring Quantum Annealing for Coarse-Grained Protein Folding
- Quantum-Classical Computing for Time-Dependent Ion-Atom Collision Dynamics: Applications to Charge Transfer Cross Section Simulations