Discovering Unique, Low-Energy Transition States Using Evolutionary Molecular Memetic Computing

In the last few decades, identification of transition states has experienced significant growth in research interests from various scientific communities. As per the transition states theory, reaction paths and landscape analysis as well as many thermodynamic properties of biochemical systems can be accurately identified through the transition states. Transition states describe the paths of molecular systems in transiting across stable states. In this article, we present the discovery of unique, low-energy transition states and showcase the efficacy of their identification using the memetic computing paradigm under a Molecular Memetic Computing (MMC) framework. In essence, the MMC is equipped with the tree-based representation of non-cyclic molecules and the covalent-bond-driven evolutionary operators, in addition to the typical backbone of memetic algorithms. Herein, we employ genetic algorithm for the global search, Berny algorithm for individual learning, and make use of the valley-adaptive clearing scheme as the niching strategy in the spirit of Lamarckian learning. Experiments with a number of small non-cyclic molecules demonstrated excellent efficacy of the MMC compared to recent advances of several state-of-the-art algorithms. Not only did the MMC uncover the largest number of transition states, but it also incurred the least amount of computational costs.

[1]  Yew-Soon Ong,et al.  Finding multiple first order saddle points using a valley adaptive clearing genetic algorithm , 2009, 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation - (CIRA).

[2]  Chee Keong Kwoh,et al.  Classification-Assisted Memetic Algorithms for Equality-Constrained Optimization Problems , 2009, Australasian Conference on Artificial Intelligence.

[3]  Kay Chen Tan,et al.  Memetic informed evolutionary optimization via data mining , 2011, Memetic Comput..

[4]  C L Brooks,et al.  Taking a Walk on a Landscape , 2001, Science.

[5]  Amedeo Caflisch,et al.  Complementing ultrafast shape recognition with an optical isomerism descriptor. , 2010, Journal of molecular graphics & modelling.

[6]  Yew-Soon Ong,et al.  Memetic Computation—Past, Present & Future [Research Frontier] , 2010, IEEE Computational Intelligence Magazine.

[7]  Chee Keong Kwoh,et al.  Classification-assisted memetic algorithms for solving optimization problems with restricted equality constraint function mapping , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[8]  G. Henkelman,et al.  Methods for Finding Saddle Points and Minimum Energy Paths , 2002 .

[9]  H. Schlegel,et al.  Optimization of equilibrium geometries and transition structures , 1982 .

[10]  D. Truhlar,et al.  Ab initio transition state theory calculations of the reaction rate for OH+CH4→H2O+CH3 , 1990 .

[11]  Bernhard Sendhoff,et al.  A Unified Framework for Symbiosis of Evolutionary Mechanisms with Application to Water Clusters Potential Model Design , 2012, IEEE Computational Intelligence Magazine.

[12]  Maria A Miteva,et al.  DG-AMMOS: A New tool to generate 3D conformation of small molecules using Distance Geometry and Automated Molecular Mechanics Optimization for in silico Screening , 2009, BMC chemical biology.

[13]  Kay Chen Tan,et al.  A Multi-Facet Survey on Memetic Computation , 2011, IEEE Transactions on Evolutionary Computation.

[14]  Yan Meng,et al.  Autonomous Self-Reconfiguration of Modular Robots by Evolving a Hierarchical Mechanochemical Model , 2011, IEEE Computational Intelligence Magazine.

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

[16]  Yew-Soon Ong,et al.  Experiences on memetic computation for locating transition states in biochemical applications , 2012, GECCO '12.

[17]  D. Wales,et al.  A doubly nudged elastic band method for finding transition states. , 2004, The Journal of chemical physics.

[18]  Pinaki Chaudhury,et al.  A simulated annealing based technique for locating first-order saddle points on multidimensional surfaces and constructing reaction paths: several model studies , 1998 .

[19]  Vui Ann Shim,et al.  Evolutionary algorithms for solving multi-objective travelling salesman problem , 2011 .

[20]  G. Henkelman,et al.  Comparison of methods for finding saddle points without knowledge of the final states. , 2004, The Journal of chemical physics.

[21]  Pablo Moscato,et al.  On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts : Towards Memetic Algorithms , 1989 .

[22]  W. Kabsch A solution for the best rotation to relate two sets of vectors , 1976 .

[23]  Julius Jellinek,et al.  Energy Landscapes: With Applications to Clusters, Biomolecules and Glasses , 2005 .

[24]  Harold Soh,et al.  Discovering Unique, Low-Energy Pure Water Isomers: Memetic Exploration, Optimization, and Landscape Analysis , 2010, IEEE Transactions on Evolutionary Computation.

[25]  Yaochu Jin,et al.  Evolving Connectivity between Genetic oscillators and Switches using Evolutionary Algorithms , 2013, J. Bioinform. Comput. Biol..

[26]  Xin Yao,et al.  A framework for finding robust optimal solutions over time , 2013, Memetic Comput..

[27]  G. Henkelman,et al.  Optimization methods for finding minimum energy paths. , 2008, The Journal of chemical physics.

[28]  Schalk Kok,et al.  Locating and Characterizing the Stationary Points of the Extended Rosenbrock Function , 2009, Evolutionary Computation.

[29]  Andy J. Keane,et al.  Meta-Lamarckian learning in memetic algorithms , 2004, IEEE Transactions on Evolutionary Computation.

[30]  Jun Zhang,et al.  Evolutionary Computation Meets Machine Learning: A Survey , 2011, IEEE Computational Intelligence Magazine.

[31]  Chee Keong Kwoh,et al.  A tree-structured covalent-bond-driven molecular memetic algorithm for optimization of ring-deficient molecules , 2012, Computers and Mathematics with Applications.

[32]  Yew-Soon Ong,et al.  EVOLUTIONARY DISCOVERY OF TRANSITION STATES IN WATER CLUSTERS , 2012 .

[33]  Javier E. Vitela,et al.  A real-coded niching memetic algorithm for continuous multimodal function optimization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[34]  Abdullah Al Mamun,et al.  An evolutionary memetic algorithm for rule extraction , 2010, Expert Syst. Appl..

[35]  Pierre Baldi,et al.  ChemDB: a public database of small molecules and related chemoinformatics resources , 2005, Bioinform..

[36]  Wolfgang Quapp,et al.  A genetic algorithm based technique for locating first-order saddle point using a gradient dominated recipe , 2000 .

[37]  Pedro J Ballester,et al.  Ultrafast shape recognition: method and applications. , 2011, Future medicinal chemistry.

[38]  Mostafa Mostafa Hashim Ellabaan,et al.  Multi-modal Valley-Adaptive Memetic Algorithm for Efficient Discovery of First-Order Saddle Points , 2012, SEAL.

[39]  E. D. Cyan Handbook of Chemistry and Physics , 1970 .

[40]  Bernhard Sendhoff,et al.  Evolution by Adapting Surrogates , 2013, Evolutionary Computation.

[41]  David J Wales,et al.  Finding pathways between distant local minima. , 2005, The Journal of chemical physics.

[42]  Alexander B. Pacheco Introduction to Computational Chemistry , 2011 .

[43]  Pierre Tufféry,et al.  Frog2: Efficient 3D conformation ensemble generator for small compounds , 2010, Nucleic Acids Res..

[44]  Chee Keong Kwoh,et al.  Using classification for constrained memetic algorithm: A new paradigm , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[45]  K. Ohno,et al.  Long-range migration of a water molecule to catalyze a tautomerization in photoionization of the hydrated formamide cluster. , 2010, The journal of physical chemistry. A.

[46]  Bernhard Sendhoff,et al.  Lamarckian memetic algorithms: local optimum and connectivity structure analysis , 2009, Memetic Comput..

[47]  Ferrante Neri,et al.  An Adaptive Multimeme Algorithm for Designing HIV Multidrug Therapies , 2007, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[48]  Olivier Sperandio,et al.  MED-3DMC: a new tool to generate 3D conformation ensembles of small molecules with a Monte Carlo sampling of the conformational space. , 2009, European journal of medicinal chemistry.

[49]  Raymond A. Poirier,et al.  Optimization of transition state structures using genetic algorithms , 2000 .

[50]  Oscar Cordón,et al.  Medical Image Registration Using Evolutionary Computation: An Experimental Survey , 2011, IEEE Computational Intelligence Magazine.

[51]  David J Wales,et al.  Comparison of double-ended transition state search methods. , 2007, The Journal of chemical physics.

[52]  Yew-Soon Ong,et al.  Valley-Adaptive Clearing Scheme for Multimodal Optimization Evolutionary Search , 2009, 2009 Ninth International Conference on Intelligent Systems Design and Applications.

[53]  Chee Keong Kwoh,et al.  Feasibility Structure Modeling: An Effective Chaperone for Constrained Memetic Algorithms , 2010, IEEE Transactions on Evolutionary Computation.

[54]  Li-Chen Fu,et al.  A two-stage hybrid memetic algorithm for multiobjective job shop scheduling , 2011, Expert Syst. Appl..