Abstract
In this paper, Protein Structure Prediction problem is solved using Diversity Controlled Self-Adaptive Differential Evolution with Local search (DCSaDE-LS). DCSaDE-LS, an improved version of Self-Adaptive Differential Evolution (SaDE), use simple fuzzy system to control the diversity of individuals and local search to maintain a balance between exploration and exploitation. DCSaDE-LS with four different local search replacement strategies are used. SaDE is also implemented for comparison purposes. Algorithms are tested on a peptide Met-enkephalin for force fields ECEPP/2, ECEPP/3 and CHARMM22. Results show that both DCSaDE-LS and SaDE produce the best energy for both force fields. Among the four replacement strategies, DCSaDE-LS1 strategy reports better results than other strategies and SaDE in terms of number of function evaluations, mean energy and success rate. Best conformations obtained using DCSaDE-LS is compared with native structure 1PLW and GEM structure Scheraga. Nonparametric statistical tests for multiple comparisons (\(1\times N\)) with control method are implemented for CHARMM22 observations. A set of unique 100 best conformations obtained from DCSaDE-LS are clustered into 3 independent clusters suggesting the robustness of this methodology and the ability to explore the conformational space available and to populate the near native conformations.
Similar content being viewed by others
References
Amali SMJ, Baskar S (2013) Fuzzy logic based diversity controlled self adaptive differential evolution. Eng Optim 45(8):899–915
Badr A, Aref IM, Hussien BM, Eman Y (2008) Solving protein folding problem using elitism-based compact genetic algorithm. J Comput Sci 4:525–529
Bahamish HAA, Abdullah R, Salam RA (2008a) Protein conformational search using bees algorithm. In: Second Asia International Conference on Modelling & Simulation, Malaysia, pp 911–916
Bahamish HAA, Abdullah R, Salam RA (2008b) Swarm intelligence based protein conformational search algorithm. In: Proceedings of the 3rd IMT-GT Regional Conference on Mathematics, Statistics and Applications
Bastolla U, Frauenkron H, Gerstner E, Grassberger P, Nadler W (1998) Testing a new Monte Carlo algorithm for protein folding. Proteins 32:52–66
Becerra D, Sandoval A, Restrepo-Montoya D, Nino LF (2010) A parallel multi-objective ab initio approach for protein structure prediction. In: Proceedings of IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pp 137–141
Böckenhauer HJ, Bongartz D (2007) Algorithmic aspects of bioinformatics. Natural Computing SeriesSpringer, Berlin
Brooks BR, Bruccoleri RE, Olafson BD, States DJ, Swaminathan S, Karplus M (1983) CHARMM: a program for macromolecular energy minimization and dynamics calculations. J Comput Chem 4:187–217
Browman MJ, Carruthers LM, Kashuba KL, Momany FA, Pottle MS, Rosen SP, Rumsey SM (1983) ECEPP2: empirical conformational energy program for peptides, Quantum Chemistry Program Exchange QCPE. Indiana University, pp 855–4784
Calvo JC, Ortega J, Anguita M (2011) Comparison of parallel multi-objective approaches to protein structure prediction. J Supercomput 58(2):253–260
Corne DW, Fogel G (2002) An introduction to biology and bioinformatics for computer scientists. In: Fogel Corne (ed) Evolutionary computation in bioinformatics. Morgan Kaufmann, Massachusetts, pp 3–18
Cutello V, Narzisi G, Nicosia G (2006) A multi-objective evolutionary approach to the protein structure prediction problem. J R Soc Interf 3(6):139–151
Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31
Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1:3–18
Dinubhai PM, Shah HB (2013) Comparative study of multi-class protein structure prediction using advanced soft computing techniques. Int J Eng Sci Innov Technol 2:2
Ecker J, Kupferschmid M, Lawrence C, Reilly A, Scott A (2002) An application of nonlinear optimization in molecular biology. Eur J Oper Res 138:452–458
Eisenmenger F, Hansmann UHE, Hayryan S, Hu CK (2001) [SMMP] : A modern package for protein simulations. Comput Phys. Commun 138:192–212
Eman Y, Badr A, Farag I (2010) Cellular evolutionary algorithms for solving protein folding problem. Egypt Comput Sci J 34/2
Kaiser CE, Lamont GB, Merkle LD, Gates GH Jr, Pachter R (1997) Real-valued and hybird genetic algorithms for polypeptide structure prediction. The association for computing machinery. In: Proceedings of the Symposium on Applied Computing, New York
Klepeis JL, Pieja MJ, Floudas CA (2003) Hybrid global optimization algorithms for protein structure prediction: alternating hybrids. Biophys J 84:869–882
König R, Dandekar T (1999) Refined genetic algorithm simulation to model protein. J Mol Model 5:317–324
Liang F, Wong WH (2001) Evolutionary Monte Carlo for protein folding simulations. J. Chem. Phys 115:3374–3380
Mahmood ZN (2012) Protein tertiary structure prediction based on main chain angle using a hybrid bees colony optimization algorithm. Int J Mod Phys Conf Ser 9(2012):143–156
Mandle AK, Jain P, Shrivastava SK (2012) Protein structure prediction using support vector machine. Int J Soft Comput 3(1):67–78
Nayeem A, Vila J, Scheraga HA (1991) A comparative study of the simulated annealing and Monte-Carlo with minimization approaches to the minimum energy structures of polypeptides: [met]-enkephalin. J Comput Chem 12:594–605
Nicosia G, Stracquadanio G (2007) Generalized pattern search and mesh adaptive direct search algorithms for protein structure prediction., Algorithms in Bioinformatics, LNCSSpringer, Berlin
Nicosia G, Stracquadanio G (2008) Generalized pattern search algorithm for peptide structure prediction. Biophys J 95:4988–4999
Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13:398–417
Ramachandran Plot (1963) http://dicsoft1.physics.iisc.ernet.in/rp/
Shmygelska A, Hoos HH (2003) An improved ant colony optimization algorithm for the 2D HP protein folding problem. Lect. Notes Comput. Sci. 2671:400–412
Storn R, Price KV (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359
Stout M, Bacardit J, Hirst JD, Smith RE, Krasnogor N (2009) Prediction of topological contacts in proteins using learning classifier systems. Soft computing. Springer, Berlin
Sudha S, Baskar S, Krishnaswamy S (2013a) Protein tertiary structure prediction using evolutionary algorithms. Int J Emerg Technol Comput Appl Sci 3(3):338–348
Sudha S, Baskar S, Krishnaswamy S (2013b) Multi-objective approach for protein structure prediction. Swarm, evolutionary, and memetic computing. Lect Notes Comput Sci 8298(2013):511–522
Takahashi O, Kita H, Kobayashi S (1999) Protein folding by a hierarchical genetic algorithm. In: Proceedings of 4th Internation Symposium on Artificial Life and Robotics (AROB’99)
Tantar AA, Melab N, Talbi EG (2008) A grid-based genetic algorithm combined with an adaptive simulated annealing for protein structure prediction. Soft Computing. Springer, Berlin, pp 1185–1198
Unger R, Moult J (1993) Genetic algorithm for 3D protein folding simulations. In: Proceedings of 5th International Conference on Genetic Algorithms, pp 581–588
Vengadesan K, Gautham N (2004) Energy landscale of met-enkephalin and leu-enkephalin drawn using mutually orthogonal latin squares sampling. J Phys Chem B 108:11196–11205
Zhang Y, Wu L, Wang S (2013) Solving two-dimensional HP model by firefly algorithm and simplified energy function. Math Probl Eng 2013:9. doi:10.1155/2013/398141
Zakaria NM, Alqattan RA (2013) A comparison between artificial bee colony and particle swarm optimization algorithms for protein structure prediction problem. Neural information processing. Lect Notes Comput Sci 8227:331–340
Zhan L, Chen JZY, Liu WK (2006) Conformational study of Met-enkephalin based on the ECEPP force fields. Biophys J 91:2399–2404
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by V. Loia.
Rights and permissions
About this article
Cite this article
Sudha, S., Baskar, S., Amali, S.M.J. et al. Protein structure prediction using diversity controlled self-adaptive differential evolution with local search. Soft Comput 19, 1635–1646 (2015). https://doi.org/10.1007/s00500-014-1353-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-014-1353-2