A Novel Branch-and-Bound Algorithm for the Protein Folding Problem in the 3D HP Model

IEEE/ACM Trans Comput Biol Bioinform. 2021 Mar-Apr;18(2):455-462. doi: 10.1109/TCBB.2019.2934102. Epub 2021 Apr 8.

Abstract

The protein folding problem (PFP) is an important issue in bioinformatics and biochemical physics. One of the most widely studied models of protein folding is the hydrophobic-polar (HP) model introduced by Dill. The PFP in the three-dimensional (3D) lattice HP model has been shown to be NP-complete; the proposed algorithms for solving the problem can therefore only find near-optimal energy structures for most long benchmark sequences within acceptable time periods. In this paper, we propose a novel algorithm based on the branch-and-bound approach to solve the PFP in the 3D lattice HP model. For 10 48-monomer benchmark sequences, our proposed algorithm finds the lowest energies so far within comparable computation times than previous methods.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Computational Biology / methods*
  • Models, Molecular*
  • Protein Conformation*
  • Protein Folding*
  • Proteins / chemistry
  • Proteins / metabolism

Substances

  • Proteins