The ineffectiveness of recombination in a genetic algorithm for the structure elucidation of a heptapeptide in torsion angle space. A comparison to simulated annealing

Abstract Genetic algorithms comprise a family of stochastic optimization strategies, which are often applied to solve complex optimization problems. The combination of population based search and a recombination operator distinguishes the genetic algorithm from other global optimization techniques that often only comprise a (sophisticated) mutation-selection scheme. Investigations were conducted that suggest, however, that recombination is not always effective, i.e., crossover was unable to recombine the so-called building blocks that should produce improved trial solutions. In this research the contribution of the crossover operation to the performance of the genetic algorithm was examined for a structure elucidation problem of a heptapeptide. In addition, the performance of the genetic algorithm was compared to the alternative simulated annealing strategy. It was shown that the current design of the genetic algorithm did not promote the recombination of building blocks, and was therefore easily outperformed by simulated annealing. The strategy presented to reveal the effectiveness of recombination is straightforward, and can easily applied to other genetic algorithm applications.

[1]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[2]  Gerrit Kateman,et al.  Gates Towards Evolutionary Large-scale Optimization: A Software-oriented Approach to Genetic Algorithms - II. Toolbox Description , 1994, Comput. Chem..

[3]  John H. Holland,et al.  Genetic Algorithms and the Optimal Allocation of Trials , 1973, SIAM J. Comput..

[4]  C. B. Lucasius,et al.  Understanding and using genetic algorithms Part 2. Representation, configuration and hybridization , 1994 .

[5]  J. Hájek A course in nonparametric statistics , 1969 .

[6]  Daniel Baron,et al.  Structure determination of a tetradecapeptide mimicking the RXVRG consensus sequence recognized by a Xenopus laevis skin endoprotease: An approach based on simulated annealing and 1H NMR , 1995, J. Comput. Aided Mol. Des..

[7]  Richard S. Judson,et al.  Conformational searching methods for small molecules. II. Genetic algorithm approach , 1993, J. Comput. Chem..

[8]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[9]  Ingo Rechenberg,et al.  Evolutionsstrategie : Optimierung technischer Systeme nach Prinzipien der biologischen Evolution , 1973 .

[10]  Gerrit Kateman,et al.  Gates Towards Evolutionary Large-scale Optimization: A Software-oriented Approach to Genetic Algorithms - I. General Perspective , 1994, Comput. Chem..

[11]  Richard S. Judson,et al.  Analysis of the genetic algorithm method of molecular conformation determination , 1993, J. Comput. Chem..

[12]  Sandro Ridella,et al.  Minimizing multimodal functions of continuous variables with the “simulated annealing” algorithmCorrigenda for this article is available here , 1987, TOMS.

[13]  Aimo A. Törn,et al.  Global Optimization , 1999, Science.

[14]  William Kruskal,et al.  A Nonparametric test for the Several Sample Problem , 1952 .

[15]  J M McNamara Evolutionary paths in strategy space: an improvement algorithm for life-history strategies. , 1993, Journal of theoretical biology.

[16]  John W. Tukey,et al.  Exploratory Data Analysis. , 1979 .

[17]  S. Sun,et al.  Reduced representation model of protein structure prediction: Statistical potential and genetic algorithms , 1993, Protein science : a publication of the Protein Society.

[18]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[19]  P Argos,et al.  Identifying the tertiary fold of small proteins with different topologies from sequence and secondary structure using the genetic algorithm and extended criteria specific for strand regions. , 1996, Journal of molecular biology.

[20]  Brian T. Luke,et al.  Evolutionary Programming Applied to the Development of Quantitative Structure-Activity Relationships and Quantitative Structure-Property Relationships , 1994, J. Chem. Inf. Comput. Sci..

[21]  Janice A. Williams,et al.  Three-dimensional structure of the RGD-containing snake toxin albolabrin in solution, based on 1H NMR spectroscopy and simulated annealing calculations. , 2009, International journal of peptide and protein research.

[22]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[23]  C. B. Lucasius,et al.  Conformational analysis of a dinucleotide photodimer with the aid of the genetic algorithm , 1992, Biopolymers.

[24]  V. Erspamer,et al.  Amino acid composition and sequence of dermorphin, a novel opiate-like peptide from the skin of Phyllomedusa sauvagei. , 2009, International journal of peptide and protein research.

[25]  Timothy S Bush,et al.  Evolutionary programming techniques for predicting inorganic crystal structures , 1995 .

[26]  J Moult,et al.  Genetic algorithms for protein structure prediction. , 1996, Current opinion in structural biology.

[27]  Thomas Bäck,et al.  An Overview of Evolutionary Algorithms for Parameter Optimization , 1993, Evolutionary Computation.

[28]  W. Kruskal,et al.  Use of Ranks in One-Criterion Variance Analysis , 1952 .

[29]  Francesco Archetti,et al.  A survey on the global optimization problem: General theory and computational approaches , 1984, Ann. Oper. Res..