Skip to main content
Log in

Comparative Analysis of Different Evaluation Functions for Protein Structure Prediction Under the HP Model

  • Regular Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

The HP model for protein structure prediction abstracts the fact that hydrophobicity is a dominant force in the protein folding process. This challenging combinatorial optimization problem has been widely addressed through metaheuristics. The evaluation function is a key component for the success of metaheuristics; the poor discrimination of the conventional evaluation function of the HP model has motivated the proposal of alternative formulations for this component. This comparative analysis inquires into the effectiveness of seven different evaluation functions for the HP model. The degree of discrimination provided by each of the studied functions, their capability to preserve a rank ordering among potential solutions which is consistent with the original objective of the HP model, as well as their effect on the performance of local search methods are analyzed. The obtained results indicate that studying alternative evaluation schemes for the HP model represents a highly valuable direction which merits more attention.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Anfinsen C. Principles that govern the folding of protein chains. Science, 1973, 181(4096): 223–230.

    Article  Google Scholar 

  2. Chandru V, DattaSharma A, Kumar V. The algorithmics of folding proteins on lattices. Discrete Applied Mathematics, 2003, 127(1): 145–161.

    Article  MathSciNet  MATH  Google Scholar 

  3. Kolinski A, Skolnick J. Reduced models of proteins and their applications. Polymer, 2004, 45(2): 511–524.

    Article  Google Scholar 

  4. Hart W, Newman A. Protein structure prediction with lattice models. In Handbook of Computational Molecular Biology, Chapman & Hall/CRC, 2005.

  5. Clementi C. Coarse-grained models of protein folding: Toy models or predictive tools? Current Opinion in Structural Biology, 2008, 18(1): 10–15.

    Article  MathSciNet  Google Scholar 

  6. Pierri C, De Grassi A, Turi A. Lattices for ab initio protein structure prediction. Proteins: Structure, Function, and Bioinformatics, 2008, 73(2): 351–361.

    Article  Google Scholar 

  7. Dill K A. Theory for the folding and stability of globular proteins. Biochemistry, 1985, 24(6): 1501–1509.

    Article  Google Scholar 

  8. Lau K, Dill K A. A lattice statistical mechanics model of the conformational and sequence spaces of proteins. Macro- molecules, 1989, 22(10): 3986–3997.

    Article  Google Scholar 

  9. Berger B, Leighton T. Protein folding in the hydrophobic- hydrophilic (HP) model is NP-complete. In Proc. International Conference on Research in Computational Molecular Biology, March 1998, pp.30-39.

  10. Crescenzi P, Goldman D, Papadimitriou C et al. On the com- plexity of protein folding. In Proc. the 30th ACM Symposium on Theory of Computing, May 1998, pp.597-603.

  11. Stadler P F. Correlation in landscapes of combinatorial op- timization problems. Europhysics Letters, 1992, 20(6): 479–482.

    Article  MathSciNet  Google Scholar 

  12. Hoos H, Stützle T. Stochastic Local Search: Foundations And Applications. Morgan Kaufmann, 2004.

  13. Pitzer E, Affenzeller M. A comprehensive survey on fitness landscape analysis. In Studies in Computational Intelligence 378, Fodor J, Klempous R, Araújo C (eds.), Springer, 2012, pp.161-191.

  14. Krasnogor N, Hart W, Smith J et al. Protein structure pre- diction with evolutionary algorithms. In Proc. Conf. Genetic and Evolutionary Computation, July 1999, pp.1569-1601.

  15. Custódio F, Barbosa H, Dardenne L. Investigation of the three-dimensional lattice HP protein folding model using a ge- netic algorithm. Genetics and Molecular Biology, 2004, 27(4): 611–615.

    Article  Google Scholar 

  16. Lopes H, Scapin M. An Enhanced genetic algorithm for protein structure prediction using the 2D hydrophobic-polar model. In Proc. the 7th Int. Conf. Artificial Evolution, October 2005, pp.238-246.

  17. Berenboym I, Avigal M. Genetic algorithms with local search optimization for protein structure prediction problem. In Proc. the 10th Conference Genetic and Evolutionary Com- putation, July 2008, pp.1097-1098.

  18. Cebrián M, Dotú I, Van Hentenryck P, Clote P. Protein struc- ture prediction on the face centered cubic lattice by local search. In Proc. the 23rd Conference on Artificial Intelli- gence, July 2008, Vol.1, pp.241-246.

  19. Islam M, Chetty M. Novel memetic algorithm for protein structure prediction. In Lecture Notes in Computer Science 5866, Nicholson A, Li X (eds.), Springer Berlin/Heidelberg, 2009, pp.412-421.

  20. Garza-Fabre M, Rodriguez-Tello E, Toscano-Pulido G. Com- paring alternative energy functions for the HP model of pro- tein structure prediction. In Proc. IEEE Congress on Evolu- tionary Computation, June 2011, pp.2307-2314.

  21. Khimasia M, Coveney P. Protein structure prediction as a hard optimization problem: The genetic algorithm approach. Molecular Simulation, 1997, 19(4): 205–226.

    Article  Google Scholar 

  22. Cotta C. Protein structure prediction using evolutionary al- gorithms hybridized with backtracking. In Lecture Notes in Computer Science 2687, Mira J, Alvarez J (eds.), Springer Berlin/Heidelberg, 2003, pp.321-328.

    Google Scholar 

  23. Bui T, Sundarraj G. An efficient genetic algorithm for pre- dicting protein tertiary structures in the 2D HP model. In Proc. Conf. Genetic and Evolutionary Computation, June 2005, pp.385-392.

  24. Hoque M, Chetty M, Lewis A, Sattar A. Twin removal in genetic algorithms for protein structure prediction using low- resolution model. IEEE/ACM Transactions on Computa- tional Biology and Bioinformatics, 2011, 8(1): 234–245.

    Article  Google Scholar 

  25. Krasnogor N, Blackburne B, Burke E, Hirst J. Multimeme algorithms for protein structure prediction. In Proc. the 7th International Conference on Parallel Problem Solving from Nature, September 2002, pp.769-778.

  26. Islam M, Chetty M. Clustered memetic algorithm for protein structure prediction. In Proc. IEEE Congress on Evolutionary Computation, July 2010, pp.1-8.

  27. Zhang X, Wang T, Luo H, Yang J, Deng Y, Tang J, Yang M. 3D protein structure prediction with genetic tabu search algorithm. BMC Systems Biology, 2010, 4(Suppl. 1): S6.

    Article  Google Scholar 

  28. Chira C. A hybrid evolutionary approach to protein structure prediction with lattice models. In Proc. IEEE Congress on Evolutionary Computation, June 2011, pp.2300-2306.

  29. Chira C, Horvath D, Dumitrescu D. Hill-climbing search and diversification within an evolutionary approach to protein structure prediction. BioData Mining, 2011, 4: Article No.8.

  30. Blazewicz J, Lukasiak P, Milostan M. Application of tabu search strategy for finding low energy structure of protein. Artificial Intelligence in Medicine, 2005, 35(1/2): 135–145.

    Article  Google Scholar 

  31. Pardalos P, Liu X, Xue G. Protein conformation of a lattice model using tabu search. Journal of Global Optimization, 1997, 11(1): 55–68.

    Article  MathSciNet  MATH  Google Scholar 

  32. Shmygelska A, Hoos H. An ant colony optimisation algorithm for the 2D and 3D hydrophobic polar protein folding problem. BMC Bioinformatics, 2005, 6: Article No.30.

  33. Chu D, Till M, Zomaya A. Parallel ant colony optimization for 3D protein structure prediction using the HP lattice model. In Proc. the 19th IEEE International Parallel and Distributed Processing Symposium, April 2005, Vol.7, p.193b.

  34. Hu X M, Zhang J, Li Y. Flexible protein folding by ant colony optimization. In Studies in Computational Intelligence 151, Smolinski T G, Milanova M G, Hassgnien A (eds.), Springer, 2008, pp.317-336.

  35. Guo H, Lv Q, Wu J, Huang X, Qian P. Solving 2D HP protein folding problem by parallel ant colonies. In Proc. the 2nd International Conference on Biomedical Engineering and Informatics, October 2009, pp.1-5.

  36. De Almeida C, Gon¸calves R, Delgado M. A hybrid immune- based system for the protein folding problem. In Proc. the 7th Evolutionary Computation in Combinatorial Optimization, April 2007, pp.13-24.

  37. Cutello V, Morelli G, Nicosia G, Pavone M. Immune algorithms with aging operators for the string folding problem and the protein folding problem. In Proc. the 5th Euro- pean Conf. Evolutionary Computation in Combinatorial Op- timization, April 2005, pp.80-90.

  38. Cutello V, Nicosia G, Pavone M et al. An immune algorithm for protein structure prediction on lattice models. IEEE Trans. Evolutionary Computation, 2007, 11(1): 101–117.

    Article  MathSciNet  Google Scholar 

  39. Cutello V, Morelli G, Nicosia G, Pavone M, Scollo G. On discrete models and immunological algorithms for protein structure prediction. Natural Computing, 2011, 10(1): 91–102.

    Article  MathSciNet  Google Scholar 

  40. Kanj F, Mansour N, Khachfe H, Abu-Khzam F. Protein struc- ture prediction in the 3D HP model. In Proc. IEEE/ACS International Conference on Computer Systems and Applications, May 2009, pp.732-736.

  41. B˘autu A, Luchian H. Protein structure prediction in lattice models with particle swarm optimization. In Proc. the 7th Int. Conf. Swarm Intelligence, Sept. 2010, pp.512-519.

  42. Bitello R, Lopes H. A differential evolution approach for protein folding. In Proc. IEEE Symp. Computational Intelligence, Bioinformatics and Computational Biology, Sept. 2006, pp.1-5.

  43. Lopes H, Bitello R. A differential evolution approach for pro- tein folding using a lattice model. Journal of Computer Sci- ence and Technology, 2007, 22(6): 904–908.

    Article  Google Scholar 

  44. Santos J, Diéguez M. Differential evolution for protein struc- ture prediction using the HP model. In Lecture Notes in Computer Science 6686, Ferrandez J M, Sanchez J R Á, Paz F (eds.), 2011, pp.323-333.

  45. Jana N, Sil J. Protein structure prediction in 2D HP lattice model using differential evolutionary algorithm. In Proc. the Int. Conf. Information Systems Design and Intelligent Applications, January 2012, pp.281-290.

  46. Santana R, Larranaga P, Lozano J A. Protein folding in simplified models with estimation of distribution algorithms. IEEE Trans. Evolutionary Computation, 2008, 12(4): 418–438.

    Article  Google Scholar 

  47. Chen B, Li L, Hu J. A novel EDAs based method for hp model protein folding. In Proc. IEEE Congress on Evolu- tionary Computation, May 2009, pp.309-315.

  48. Unger R, Moult J. Genetic algorithms for protein folding sim- ulations. Journal of Molecular Biology, 1993, 231(1): 75–81.

    Article  Google Scholar 

  49. Patton A, Punch III W, Goodman E. A standard GA ap- proach to native protein conformation prediction. In Proc. the 6th Int. Conf. Genetic Algorithms, July 1995, pp.574- 581.

  50. Lopes H, Scapin M. A hybrid genetic algorithm for the protein folding problem using the 2D-HP lattice model. In Studies in Computational Intelligence 92, Yang A, Shan Y, Bui L (eds.), Springer, 2008, pp.121-140.

  51. Dotu´ I, Cebri´an M, Van Hentenryck P, Clote P. On lattice protein structure prediction revisited. IEEE/ACM Transac- tions on Computational Biology and Bioinformatics, 2011, 8(6): 1620–1632.

    Article  Google Scholar 

  52. Islam M, Chetty M, Murshed M. Novel local improvement techniques in clustered memetic algorithm for protein structure prediction. In Proc. IEEE Congress on Evolutionary Computation, June 2011, pp.1003-1011.

  53. Zhang J, Kou S C, Liu J S. Biopolymer structure simulation and optimization via fragment regrowth Monte Carlo. The Journal of Chemical Physics, 2007, 126(22): 225101.

    Article  Google Scholar 

  54. Thachuk C, Shmygelska A, Hoos H. A replica exchange Monte Carlo algorithm for protein folding in the HP model. BMC Bioinformatics, 2007, 8: 342.

    Article  Google Scholar 

  55. Wüst T, Li Y W, Landau D P. Unraveling the beautiful com- plexity of simple lattice model polymers and proteins using Wang-Landau sampling. Journal of Statistical Physics, 2011, 144(3): 638–651.

    Article  MathSciNet  MATH  Google Scholar 

  56. Corne D, Knowles J. Techniques for highly multiobjective op- timisation: Some nondominated points are better than others. In Proc. the 9th Conf. Genetic and Evolutionary Computation, Volume 1, July 2007, pp.773-780.

  57. Blum C, Roli A. Metaheuristics in combinatorial optimiza- tion: Overview and conceptual comparison. ACM Computing Surveys, 2003, 35(3): 268–308.

    Article  Google Scholar 

  58. Talbi E. Metaheuristics: From Design to Implementation. Wiley Publishing, 2009.

  59. Martin O, Otto S, Felten E. Large-step Markov chains for the traveling salesman problem. Complex Systems, 1991, 5(3): 299–326.

    MathSciNet  MATH  Google Scholar 

  60. Louren¸co H, Martin O, Stützle T. Iterated local search. In International Series in Operations Research & Management Science 57, Glover F, Kochenberger G (eds.), Kluwer Academic Publishers, 2002, pp.321-353.

  61. Louren¸co H, Martin O, Stu¨tzle T. Iterated local search: Framework and applications. In International Series in Operations Research & Management Science 146, Gendreau M, Potvin J Y (eds.), Springer, 2010, pp.363-397.

  62. Vanneschi L, Tomassini M, Collard P, V´erel S, Pirola Y, Mauri G. A comprehensive view of fitness landscapes with neutrality and fitness clouds. In Proc. the 10th European Conf. Genetic Programming, April 2007, pp.241-250.

  63. Collard P, Clergue M, Defoin-Platel M. Synthetic neutrality for artificial evolution. In Proc. the 4th European Conf. Artificial Evolution, November 1999, pp.254-265.

  64. Yu T, Miller J. Finding needles in haystacks is not hard with neutrality. In Proc. the 5th European Conf. Genetic Programming, April 2002, pp.13-25.

  65. Vérel S, Collard P, Clergue M. Scuba search: When selection meets innovation. In Proc. IEEE Congress on Evolutionary Computation, June 2004, pp.924-931.

  66. Marmion M, Dhaenens C, Jourdan L, Liefooghe A, V´erel S. On the neutrality of flowshop scheduling fitness landscapes. In Lecture Notes in Computer Science 6683, Coello C A C (ed.), Springer, 2011, pp.238-252.

  67. Marmion M, Dhaenens C, Jourdan L, Liefooghe A, V´erel S. NILS: A neutrality-based iterated local search and its applica- tion to flowshop scheduling. In Proc. Evolutionary Computation in Combinatorial Optimization, April 2011, pp.191-202.

  68. Marmion M, Dhaenens C, Jourdan L, Liefooghe A, V´erel S. The road to VEGAS: Guiding the search over neutral networks. In Proc. Genetic and Evolutionary Computation Con- ference, July 2011, pp.1979-1986.

  69. Watson J. An introduction to fitness landscape analysis and cost models for local search. In International Series in Operations Research & Management Science 146, Gendreau M, Potvin J Y (eds.), Springer, 2010, pp.599-623.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was partially supported by the National Council of Science and Technology of Mexico (CONACyT) under Grant Nos. 105060 and 99276.

Electronic supplementary material

Below is the link to the electronic supplementary material.

ESM 1

(DOCX 12 kb)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Garza-Fabre, M., Rodriguez-Tello, E. & Toscano-Pulido, G. Comparative Analysis of Different Evaluation Functions for Protein Structure Prediction Under the HP Model. J. Comput. Sci. Technol. 28, 868–889 (2013). https://doi.org/10.1007/s11390-013-1384-7

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-013-1384-7

Keywords

Navigation