• DocumentCode
    1653649
  • Title

    Parallel Algorithm for the HP Protein Folding Problem

  • Author

    Dos Santos, Matheus M. ; Goulart, Mauricio G. ; Gelatti, Giovana J. ; Machado, Karina S. ; Werhli, Adriano V. ; Mendizabal, Odorico M.

  • Author_Institution
    Centro de Cienc. Computacionais, Univ. Fed. do Rio Grande - FURG, Rio Grande, Brazil
  • fYear
    2013
  • Firstpage
    72
  • Lastpage
    77
  • Abstract
    Proteins play a key role in cells´ function and metabolism. Their functions are directly related with the three-dimensional (3D) native structure. Different algorithms have been proposed to predict the 3D protein structure from the amino acids sequence by minimizing its free energy, nonetheless, this problem still a great challenge in structural biology. The space of possible conformations becomes very large for long proteins, making it difficult to search for the optimal minimum free energy with the available computational resources. Due to the complexity involved in the protein folding problem the researchers have developed some simplified protein models as the hydrophobic-polar (HP). In this work we propose a parallel algorithm to predict protein conformations in HP model by dividing tasks among processing nodes distributed in a server cluster. With this approach we circumvent the memory constraints observed by other approaches. We discuss the correctness of the algorithm based on the verification results achieved by model checking. The performance of our algorithm was evaluated but although benefits of parallel execution are noticeable for small proteins, we demonstrated that our algorithm has an exponential complexity.
  • Keywords
    biology computing; computational complexity; free energy; molecular biophysics; molecular configurations; parallel algorithms; program verification; proteins; 3D native structure; 3D protein structure predictïon; HP protein folding problem; algorithm correctness; amino acid sequence; cell function; computational resources; distributed processing nodes; exponential complexity; free energy minimization; hydrophobic-polar protein model; long proteins; memory constraint; metabolism; model checking; optimal minimum free energy; parallel algorithm; parallel execution; protein conformation; server cluster; simplified protein model; small proteins; structural biology; Amino acids; Clustering algorithms; Computational modeling; Model checking; Prediction algorithms; Protein engineering; Proteins; bioinformatics; model checking; parallel algorithms; performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Computer Science (WEIT), 2013 2nd Workshop-School on
  • Conference_Location
    Rio Grande
  • Type

    conf

  • DOI
    10.1109/WEIT.2013.18
  • Filename
    6778568