Solving Lattice Protein Folding Problems by Discrete Particle Swarm Optimization

Using computer programs to predict protein structures from a mass of protein sequences is promising for discovering the relationship between the protein construction and their functions. In the area of computational protein structure analysis, the hydrophobic-polar (HP) model is one of the most commonly applied models. The protein folding problem based on HP model has been shown as NP-hard, to handle such an NP-hard problem, this paper proposes a discrete particle swarm optimization algorithm (DPSO HP ) to solve various 2D and 3D HP lattice models-based protein folding problems. The discrete particle swarm optimization method used in DPSO HP is based on the set concept and the possibility theory from a set-based PSO (S-PSO). A selection strategy incorporating heuristic information and possibilities is adopted in DPSO HP . A particle’s positions in the algorithm are defined as a set of elements and the velocities of a particle are defined as a set of elements associated with possibilities. The experimental results on a series of 2D and 3D protein sequences show that DPSO HP is promising and performs better than various competitive state-of-the-art evolutionary algorithms.

[1]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[2]  William E. Hart,et al.  Protein structure prediction with evolutionary algorithms , 1999 .

[3]  Vincenzo Cutello,et al.  An immune algorithm with hyper-macromutations for the Dill's 2D hydrophobic-hydrophilic model , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[4]  Christian Veenhuis,et al.  A Set-Based Particle Swarm Optimization Method , 2008, PPSN.

[5]  Jun Zhang,et al.  A Novel Set-Based Particle Swarm Optimization Method for Discrete Optimization Problems , 2010, IEEE Transactions on Evolutionary Computation.

[6]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, ANTS Conference.

[7]  Mai Suan Li,et al.  Folding in lattice models with side chains , 2002, cond-mat/0211348.

[8]  Jun Zhang,et al.  Protein folding in hydrophobic-polar lattice model: a flexible ant-colony optimization approach. , 2008, Protein and peptide letters.

[9]  Vincenzo Cutello,et al.  An Immune Algorithm for Protein Structure Prediction on Lattice Models , 2007, IEEE Transactions on Evolutionary Computation.

[10]  J. Pekny,et al.  A dynamic Monte Carlo algorithm for exploration of dense conformational spaces in heteropolymers , 1997 .

[11]  Long Li,et al.  A novel EDAs based method for HP model protein folding , 2009, 2009 IEEE Congress on Evolutionary Computation.

[12]  Andries Petrus Engelbrecht,et al.  Determining RNA Secondary Structure using Set-based Particle Swarm Optimization , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[13]  Carlos Cotta,et al.  Protein Structure Prediction Using Evolutionary Algorithms Hybridized with Backtracking , 2009, IWANN.

[14]  Pedro Larrañaga,et al.  Protein Folding in 2-Dimensional Lattices with Estimation of Distribution Algorithms , 2004, ISBMDA.

[15]  Liangyou Shu,et al.  A Modified PSO to Optimize Manufacturers Production and Delivery , 2012, J. Softw..

[16]  R Unger,et al.  Genetic algorithms for protein folding simulations. , 1992, Journal of molecular biology.

[17]  Holger H. Hoos,et al.  An Ant Colony Optimization Algorithm for the 2D HP Protein Folding Problem , 2002, Ant Algorithms.

[18]  Holger H. Hoos,et al.  An ant colony optimisation algorithm for the 2D and 3D hydrophobic polar protein folding problem , 2005, BMC Bioinformatics.

[19]  Genke Yang,et al.  Extremal Optimization for protein folding simulations on the lattice , 2009, Comput. Math. Appl..

[20]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[21]  J. Hirst,et al.  The evolutionary landscape of functional model proteins. , 1999, Protein engineering.

[22]  Madhu Chetty,et al.  Non-Isomorphic Coding in Lattice Model and its Impact for Protein Folding Prediction Using Genetic Algorithm , 2006, 2006 IEEE Symposium on Computational Intelligence and Bioinformatics and Computational Biology.

[23]  Mihalis Yannakakis,et al.  On the Complexity of Protein Folding , 1998, J. Comput. Biol..

[24]  Carolina P. de Almeida,et al.  TA-PFP: A Transgenetic Algorithm to Solve the Protein Folding Problem , 2007, Seventh International Conference on Intelligent Systems Design and Applications (ISDA 2007).

[25]  K. Dill Theory for the folding and stability of globular proteins. , 1985, Biochemistry.

[26]  W. Wong,et al.  Evolutionary Monte Carlo for protein folding simulations , 2001 .

[27]  Heitor Silvério Lopes,et al.  A Differential Evolution Approach for Protein Folding , 2006, 2006 IEEE Symposium on Computational Intelligence and Bioinformatics and Computational Biology.

[28]  Henri Luchian,et al.  Protein Structure Prediction in Lattice Models with Particle Swarm Optimization , 2010, ANTS Conference.

[29]  Songde Ma,et al.  Protein folding simulations of the hydrophobic–hydrophilic model by combining tabu search with genetic algorithms , 2003 .

[30]  Pedro Larrañaga,et al.  Protein Folding in Simplified Models With Estimation of Distribution Algorithms , 2008, IEEE Transactions on Evolutionary Computation.

[31]  T. Dandekar,et al.  Improving genetic algorithms for protein folding simulations by systematic crossover. , 1999, Bio Systems.

[32]  Holger H. Hoos,et al.  An Improved Ant Colony Optimisation Algorithm for the 2D HP Protein Folding Problem , 2003, Canadian Conference on AI.

[33]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[34]  K. S. Ravichandran,et al.  A solution to protein folding problem using a genetic algorithm with modified keep best reproduction strategy , 2007, 2007 IEEE Congress on Evolutionary Computation.

[35]  Hongying He,et al.  An Improved Quantum-behaved Particle Swarm Optimization Algorithm Based on Random Weight , 2013, J. Softw..

[36]  Yu Wang,et al.  An Efficient Hybrid Clustering-PSO Algorithm for Anomaly Intrusion Detection , 2011, J. Softw..

[37]  Head-Gordon,et al.  Toy model for protein folding. , 1993, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[38]  C. Anfinsen,et al.  The kinetics of formation of native ribonuclease during oxidation of the reduced polypeptide chain. , 1961, Proceedings of the National Academy of Sciences of the United States of America.