SlideShare a Scribd company logo
Optimization of intermolecular interaction potential energy parameters for Monte-Carlo and Molecular dynamics simulations using Genetic Algorithms (GA) Dragan Sahpaski [email_address] Institute of Informatics, Faculty of Natural Sciences University “Ss. Cyril and Methodius” Skopje, Macedonia Ljupco Pejov [email_address] Institute of Chemistry, Faculty of Natural Sciences University “Ss. Cyril and Methodius” Skopje, Macedonia Anasas Misev [email_address] Institute of Informatics, Faculty of Natural Sciences University “Ss. Cyril and Methodius” Skopje, Macedonia *This work is supported by the FP7 project HP-SEE
Introduction   Condensed-phase systems are of substantial importance in both fundamental natural sciences and technology.   Theoretical modeling of such systems has been shown to be of crucial importance for a thorough understanding of their properties.  It has been often demonstrated that theoretical model can be complementary to the experimental studies of condensed phases.
Introduction Theory can sometimes predict certain properties or systems’ behavior which hasn’t been observed yet (or, in certain cases, is not even observable with the current experimental techniques).   The most widely used theoretical methods for modeling of condensed phases are Monte Carlo and molecular dynamics techniques.
Introduction We aim to propose a general methodology (approach) for optimization of the interaction potentials, using genetic algorithms  We analyze the performances and drawbacks of non-optimized potentials and emphasize the need for a very careful construction of general-purpose potentials.  As a particular example, we focus our attention on liquid carbon tetrachloride (CCl 4 ).
Computational Details and Algorithms   Introduction Monte Carlo simulations .   The Optimization Problem Representation of the Solution The Optimization Procedure   Results Conclusion
Monte Carlo  simulations Chosen system: liquid CCl 4  (of broad interest for chemistry and technology as one of the most frequently used organic solvents). To generate the structure of liquid, first a series of Monte-Carlo (MC) simulations were performed, using the statistical mechanics code DICE. MC simulations of 500 carbon tetrachloride molecules placed in a cubic box with side length of 43.36 Å, imposing periodic boundary conditions.
Monte Carlo  simulations We have also carried out a Monte Carlo simulation of pyrrole solution in CCl 4 : is important for modeling the solvent effects on the vibrational N-H stretching band of pyrrole in liquid carbon tetrachloride 1 pyrrole molecule solvated by 412 carbon tetrachloride molecules relatively accurate experimental data are available
Monte Carlo  simulations DICE FORTRAN NOT Parallel  K. Coutinho and S. Canuto, DICE: A Monte Carlo program for molecular liquid simulation, University of  São Paulo, Brazil, version 2.9 (2003).
Monte Carlo  simulations Intermolecular interactions were described by a sum of Lennard-Jones 12-6 site-site interaction energies plus Coulomb terms: where  i  and  j  are sites in interacting molecular systems  a  and  b ,  r ij  is the interatomic distance between sites  i  and  j , while  e  is the elementary charge.
Monte Carlo  simulations The following combination rules were used to generate two-site Lennard-Jones parameters   ij   and   ij  from the single-site ones:
Monte Carlo  simulations Table 1 . Lennard-Jones interaction potential parameters used initially in Monte-Carlo simulations Atom q / e ε /(kcal mol -1 ) σ /Å C Cl Cl Cl Cl 0.248 -0.062 -0.062 -0.062 -0.062 0.050 0.266 0.266 0.266 0.266 3.800 3.470 3.470 3.470 3.470
Results with the standard LJ parameters   We have chosen the following physical quantities as representative to test the quality of the used LJ potential energy parameters: the average density of the liquid ( ρ ),  the thermal expansion coefficient ( α P ),  isothermal compressibility ( β T )  molar heat capacity at constant pressure ( C P ,m ) of the liquid.
Results with the standard LJ parameters
The Optimization Problem   Find a set of values for  S  = { q Cl ,  ε Cl ,  σ Cl ,  q C ,  ε C ,  σ C }, such that the cost function  is minimal. The function  relerr  gives the relative error of the parameter computed by the simulation procedure and the experimental value for the parameters  ρ ,  α P ,  β T  and  C P, m .  c 1 ,  c 2 ,  c 3  and  c 4  are integer constants defining the weights in which each relative error affects the cost function.
The Optimization Problem   C Cl C Cl q ε σ
Outline of a Genetic Algorithm (GA) Create a random starting population of chromosomes Calculate the fitness of each chromosome Select the next generation Crossover Mutation ? >= N generations? YES END NO
Representation of the Solution Chromosome  S  = { q Cl ,  ε Cl ,  σ Cl ,  q C ,  ε C ,  σ C },  q Cl ε Cl σ Cl ε C σ C 1 0 0 . . . 0 1 1 GENE CHROMOSOME
Mutation 1 0 . . 0 1 0 . . GENE 1 1 1 0 . . 0 0 0 . . 1 1 MUTATED GENE FLIP a BIT in a Random position with a certain probability
Crossover Pick a random position and swap all subsequent genes in the two parents q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C
Selection Select the best individuals with higher probability: *Always select the fittest q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C
The Optimization Procedure on GRID http://jgap.sourceforge.net
The Optimization Procedure on GRID
The standard LJ parameters .   Table 1 . Lennard-Jones interaction potential parameters used initially in Monte-Carlo simulations Atom q / e ε /(kcal mol -1 ) σ /Å C Cl Cl Cl Cl 0.248 -0.062 -0.062 -0.062 -0.062 0.050 0.266 0.266 0.266 0.266 3.800 3.470 3.470 3.470 3.470
Results with the standard LJ parameters   Table 2 . Comparison of the density, thermal expansion coefficient, molar heat capacity at constant pressure and isothermal compressibility of liquid carbon tetrachloride computed from the MC simulation with the standard (non-optimized) LJ potential parameters with the available experimental data.   Parameter MC Experimental Rel. error % ρ  / (g cm -3 ) 1.5697 1.5867 10.7 C P ,m  / (J K -1  mol -1 ) 80.65 129.35 37.6 β T  / Pa -1 1.126·10 -9 1.034·10 -9 8.9 α P  / K -1 4.6199·10 -3 1.236·10 -3 273.8
The optimized LJ parameters .   Table 3 . The optimized Lennard-Jones for CCl4 parameters by the genetic algorithm   Atom q / e ε /(kcal mol -1 ) σ /Å C Cl Cl Cl Cl 0.412 -0.103 -0.103 -0.103 -0.103 0.025 0.374 0.374 0.374 0.374 3.328 0.149 0.149 0.149 0.149
Results with the optimized LJ parameters   Table 4 . Comparison of the density, thermal expansion coefficient, molar heat capacity at constant pressure and isothermal compressibility of liquid carbon tetrachloride computed from the MC simulation with the standard (non-optimized) LJ potential parameters with the available experimental data.   Parameter MC - GA Experimental Rel. error % ρ  / (g cm -3 ) 1.5884 1.5867 0.10 C P ,m  / (J K -1  mol -1 ) 122.13 129.35 5.6 β T  / Pa -1 3.459·10 -12 1.034·10 -9 99.6 α P  / K -1 3.3522·10 -3 1.236·10 -3 171.2
Conclusions and Directions for Future work   We have efficiently implemented a genetic algorithm to optimize the interaction potential energy parameters of liquid CCl 4  to be used in statistical physics simulations of the pure liquid, as well as of various solutions thereof.   We have demonstrated that it is possible to improve the values of certain parameters characterizing the static and dynamical properties of the liquid by the approach that we have adopted.   It is also tempting to apply such novel approach to the problem of construction and optimization of intermolecular interaction energy parameters for various types of simulations of a number of molecular liquid systems.

More Related Content

PDF
1 s2.0-0378381289800731-main
PPTX
Interpretation of batch rate equations
PPT
Quantative Structure-Activity Relationships (QSAR)
PPT
Capturing Chemistry In XML
PPTX
Graphs
PPTX
PPTX
Chemical kinetics- Physical Chemistry
PDF
Chemical kinetics
1 s2.0-0378381289800731-main
Interpretation of batch rate equations
Quantative Structure-Activity Relationships (QSAR)
Capturing Chemistry In XML
Graphs
Chemical kinetics- Physical Chemistry
Chemical kinetics

What's hot (20)

PPTX
Virendra
PPTX
Order of a reaction 2302
PPTX
Introduction to OECD QSAR Toolbox
PPTX
Partial gibbs free energy and gibbs duhem equation
PPTX
Rate Expression and Order of Reaction
PPT
Solving kinetics problems
PDF
Introduction to Quantitative Structure Activity Relationships
PPTX
Qsar UMA
PPSX
Chemical Kinetics Made Simple
PDF
Predicting accurate absolute binding energies in aqueous solution: thermodyn...
PDF
3. Enhance DCM
PPTX
Hammete Equation
PPT
Kinetics (Pseudo-Order)
PPTX
Chemistry ppt.
PPT
Chemical Kinetics
PPTX
Quantitative Structure Activity Relationship (QSAR)
DOCX
Second order reaction
PPT
Kinetics pp
PPT
Qsar
Virendra
Order of a reaction 2302
Introduction to OECD QSAR Toolbox
Partial gibbs free energy and gibbs duhem equation
Rate Expression and Order of Reaction
Solving kinetics problems
Introduction to Quantitative Structure Activity Relationships
Qsar UMA
Chemical Kinetics Made Simple
Predicting accurate absolute binding energies in aqueous solution: thermodyn...
3. Enhance DCM
Hammete Equation
Kinetics (Pseudo-Order)
Chemistry ppt.
Chemical Kinetics
Quantitative Structure Activity Relationship (QSAR)
Second order reaction
Kinetics pp
Qsar
Ad

Similar to LSSC2011 Optimization of intermolecular interaction potential energy parameters for Monte-Carlo and Molecular dynamics simulations using Genetic Algorithms (GA) (20)

PPTX
FINAL VERSION sss.pptx
PDF
Poster presentat a les jornades doctorals de la UAB
PPTX
CL208_324_Week4 Lecture Slides Chemical Reaction Engineering.pptx
PPT
Computational Chemistry Robots
PDF
ISFragkopoulos - Seminar on Electrochemical Promotion
PDF
David Minh Brief Stories 2017 Sept
PDF
IIT_Tirupati_Chemical_Engineering_Practice
PDF
Nonlinear steady state heat transfer NASA.pdf
DOCX
Chemistry 81 MtSAC Dr. V. Prutyanov Spring 2020 Me.docx
PPTX
DavidWooChemEResearchPosterv2
PPTX
Computational chemistry
PPTX
Application of Molecular Dynamics Simulation
PDF
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
PDF
State of charge estimation of lithium-ion batteries using fractional order sl...
PDF
MSc Final Project - Alvaro Diaz Mendoza
PDF
Understanding and Predicting CO2 Properties for CCS Transport, Richard Graham...
PDF
Designing an enzyme based nanobiosensor using molecular (2011)
PDF
1789 1800
PDF
1789 1800
PDF
First paper with the NITheCS affiliation
FINAL VERSION sss.pptx
Poster presentat a les jornades doctorals de la UAB
CL208_324_Week4 Lecture Slides Chemical Reaction Engineering.pptx
Computational Chemistry Robots
ISFragkopoulos - Seminar on Electrochemical Promotion
David Minh Brief Stories 2017 Sept
IIT_Tirupati_Chemical_Engineering_Practice
Nonlinear steady state heat transfer NASA.pdf
Chemistry 81 MtSAC Dr. V. Prutyanov Spring 2020 Me.docx
DavidWooChemEResearchPosterv2
Computational chemistry
Application of Molecular Dynamics Simulation
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
State of charge estimation of lithium-ion batteries using fractional order sl...
MSc Final Project - Alvaro Diaz Mendoza
Understanding and Predicting CO2 Properties for CCS Transport, Richard Graham...
Designing an enzyme based nanobiosensor using molecular (2011)
1789 1800
1789 1800
First paper with the NITheCS affiliation
Ad

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Approach and Philosophy of On baking technology
PPTX
Spectroscopy.pptx food analysis technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Cloud computing and distributed systems.
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectral efficient network and resource selection model in 5G networks
Approach and Philosophy of On baking technology
Spectroscopy.pptx food analysis technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Empathic Computing: Creating Shared Understanding
Mobile App Security Testing_ A Comprehensive Guide.pdf
Electronic commerce courselecture one. Pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25-Week II
Diabetes mellitus diagnosis method based random forest with bat algorithm
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Cloud computing and distributed systems.
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”

LSSC2011 Optimization of intermolecular interaction potential energy parameters for Monte-Carlo and Molecular dynamics simulations using Genetic Algorithms (GA)

  • 1. Optimization of intermolecular interaction potential energy parameters for Monte-Carlo and Molecular dynamics simulations using Genetic Algorithms (GA) Dragan Sahpaski [email_address] Institute of Informatics, Faculty of Natural Sciences University “Ss. Cyril and Methodius” Skopje, Macedonia Ljupco Pejov [email_address] Institute of Chemistry, Faculty of Natural Sciences University “Ss. Cyril and Methodius” Skopje, Macedonia Anasas Misev [email_address] Institute of Informatics, Faculty of Natural Sciences University “Ss. Cyril and Methodius” Skopje, Macedonia *This work is supported by the FP7 project HP-SEE
  • 2. Introduction Condensed-phase systems are of substantial importance in both fundamental natural sciences and technology. Theoretical modeling of such systems has been shown to be of crucial importance for a thorough understanding of their properties. It has been often demonstrated that theoretical model can be complementary to the experimental studies of condensed phases.
  • 3. Introduction Theory can sometimes predict certain properties or systems’ behavior which hasn’t been observed yet (or, in certain cases, is not even observable with the current experimental techniques). The most widely used theoretical methods for modeling of condensed phases are Monte Carlo and molecular dynamics techniques.
  • 4. Introduction We aim to propose a general methodology (approach) for optimization of the interaction potentials, using genetic algorithms We analyze the performances and drawbacks of non-optimized potentials and emphasize the need for a very careful construction of general-purpose potentials. As a particular example, we focus our attention on liquid carbon tetrachloride (CCl 4 ).
  • 5. Computational Details and Algorithms Introduction Monte Carlo simulations . The Optimization Problem Representation of the Solution The Optimization Procedure Results Conclusion
  • 6. Monte Carlo simulations Chosen system: liquid CCl 4 (of broad interest for chemistry and technology as one of the most frequently used organic solvents). To generate the structure of liquid, first a series of Monte-Carlo (MC) simulations were performed, using the statistical mechanics code DICE. MC simulations of 500 carbon tetrachloride molecules placed in a cubic box with side length of 43.36 Å, imposing periodic boundary conditions.
  • 7. Monte Carlo simulations We have also carried out a Monte Carlo simulation of pyrrole solution in CCl 4 : is important for modeling the solvent effects on the vibrational N-H stretching band of pyrrole in liquid carbon tetrachloride 1 pyrrole molecule solvated by 412 carbon tetrachloride molecules relatively accurate experimental data are available
  • 8. Monte Carlo simulations DICE FORTRAN NOT Parallel K. Coutinho and S. Canuto, DICE: A Monte Carlo program for molecular liquid simulation, University of São Paulo, Brazil, version 2.9 (2003).
  • 9. Monte Carlo simulations Intermolecular interactions were described by a sum of Lennard-Jones 12-6 site-site interaction energies plus Coulomb terms: where i and j are sites in interacting molecular systems a and b , r ij is the interatomic distance between sites i and j , while e is the elementary charge.
  • 10. Monte Carlo simulations The following combination rules were used to generate two-site Lennard-Jones parameters  ij and  ij from the single-site ones:
  • 11. Monte Carlo simulations Table 1 . Lennard-Jones interaction potential parameters used initially in Monte-Carlo simulations Atom q / e ε /(kcal mol -1 ) σ /Å C Cl Cl Cl Cl 0.248 -0.062 -0.062 -0.062 -0.062 0.050 0.266 0.266 0.266 0.266 3.800 3.470 3.470 3.470 3.470
  • 12. Results with the standard LJ parameters We have chosen the following physical quantities as representative to test the quality of the used LJ potential energy parameters: the average density of the liquid ( ρ ), the thermal expansion coefficient ( α P ), isothermal compressibility ( β T ) molar heat capacity at constant pressure ( C P ,m ) of the liquid.
  • 13. Results with the standard LJ parameters
  • 14. The Optimization Problem Find a set of values for S = { q Cl , ε Cl , σ Cl , q C , ε C , σ C }, such that the cost function is minimal. The function relerr gives the relative error of the parameter computed by the simulation procedure and the experimental value for the parameters ρ , α P , β T and C P, m . c 1 , c 2 , c 3 and c 4 are integer constants defining the weights in which each relative error affects the cost function.
  • 15. The Optimization Problem C Cl C Cl q ε σ
  • 16. Outline of a Genetic Algorithm (GA) Create a random starting population of chromosomes Calculate the fitness of each chromosome Select the next generation Crossover Mutation ? >= N generations? YES END NO
  • 17. Representation of the Solution Chromosome S = { q Cl , ε Cl , σ Cl , q C , ε C , σ C }, q Cl ε Cl σ Cl ε C σ C 1 0 0 . . . 0 1 1 GENE CHROMOSOME
  • 18. Mutation 1 0 . . 0 1 0 . . GENE 1 1 1 0 . . 0 0 0 . . 1 1 MUTATED GENE FLIP a BIT in a Random position with a certain probability
  • 19. Crossover Pick a random position and swap all subsequent genes in the two parents q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C
  • 20. Selection Select the best individuals with higher probability: *Always select the fittest q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C q Cl ε Cl σ Cl ε C σ C
  • 21. The Optimization Procedure on GRID http://jgap.sourceforge.net
  • 23. The standard LJ parameters . Table 1 . Lennard-Jones interaction potential parameters used initially in Monte-Carlo simulations Atom q / e ε /(kcal mol -1 ) σ /Å C Cl Cl Cl Cl 0.248 -0.062 -0.062 -0.062 -0.062 0.050 0.266 0.266 0.266 0.266 3.800 3.470 3.470 3.470 3.470
  • 24. Results with the standard LJ parameters Table 2 . Comparison of the density, thermal expansion coefficient, molar heat capacity at constant pressure and isothermal compressibility of liquid carbon tetrachloride computed from the MC simulation with the standard (non-optimized) LJ potential parameters with the available experimental data. Parameter MC Experimental Rel. error % ρ / (g cm -3 ) 1.5697 1.5867 10.7 C P ,m / (J K -1 mol -1 ) 80.65 129.35 37.6 β T / Pa -1 1.126·10 -9 1.034·10 -9 8.9 α P / K -1 4.6199·10 -3 1.236·10 -3 273.8
  • 25. The optimized LJ parameters . Table 3 . The optimized Lennard-Jones for CCl4 parameters by the genetic algorithm Atom q / e ε /(kcal mol -1 ) σ /Å C Cl Cl Cl Cl 0.412 -0.103 -0.103 -0.103 -0.103 0.025 0.374 0.374 0.374 0.374 3.328 0.149 0.149 0.149 0.149
  • 26. Results with the optimized LJ parameters Table 4 . Comparison of the density, thermal expansion coefficient, molar heat capacity at constant pressure and isothermal compressibility of liquid carbon tetrachloride computed from the MC simulation with the standard (non-optimized) LJ potential parameters with the available experimental data. Parameter MC - GA Experimental Rel. error % ρ / (g cm -3 ) 1.5884 1.5867 0.10 C P ,m / (J K -1 mol -1 ) 122.13 129.35 5.6 β T / Pa -1 3.459·10 -12 1.034·10 -9 99.6 α P / K -1 3.3522·10 -3 1.236·10 -3 171.2
  • 27. Conclusions and Directions for Future work We have efficiently implemented a genetic algorithm to optimize the interaction potential energy parameters of liquid CCl 4 to be used in statistical physics simulations of the pure liquid, as well as of various solutions thereof. We have demonstrated that it is possible to improve the values of certain parameters characterizing the static and dynamical properties of the liquid by the approach that we have adopted. It is also tempting to apply such novel approach to the problem of construction and optimization of intermolecular interaction energy parameters for various types of simulations of a number of molecular liquid systems.