Nested Monte Carlo simulation of ionic systems with the primitive model using Debye-Hückel (DH) potential as an importance function and optimizing the DH potential with Kullback-Leibler divergence minimization
{"title":"Nested Monte Carlo simulation of ionic systems with the primitive model using Debye-Hückel (DH) potential as an importance function and optimizing the DH potential with Kullback-Leibler divergence minimization","authors":"Rakesh Srivastava, Pradipta Bandyopadhyay","doi":"10.1007/s12039-023-02167-0","DOIUrl":null,"url":null,"abstract":"<div><p>In this work, Nested Monte Carlo (NMC) simulation was done for symmetric and asymmetric ionic systems where the energy function is described by a combination of hard-sphere and Coulomb interaction (the primitive model). In the NMC method, Monte Carlo (MC) moves for the primary chain (where the energy function is the primitive model) is given by running a short MC trajectory using an auxiliary potential reducing the computational cost significantly. The Debye-Hückel (DH) potential was used as the auxiliary potential in our work. It is shown that with a careful choice of Debye length in the DH potential, and length of the short MC run in the auxiliary chain, the NMC method gives the same result as the more expensive MC simulation using full Ewald summation in the primitive model. Implementing the minimization of the Kullback–Leibler (KL) divergence between the pair-correlation function of the standard (without any auxiliary potential) MC simulation and NMC, a simple algorithm was also presented to develop good DH-like potentials to be used as auxiliary potentials in the nested MC run. Overall, this technique significantly reduces the Ewald summation technique's computational cost and can be applied to any atomic and molecular system with coulombic interaction in the potential energy function.</p><h3>Graphical abstract</h3><p>Nested Monte Carlo (NMC) simulations for symmetric and asymmetric ionic systems are performed, where Monte Carlo (MC) moves for the primary chain are given by running a short MC trajectory using an auxiliary potential. Excellent agreement has been shown between the pair correlation functions calculated from NMC, and standard Ewald simulations.</p><figure><div><div><div><picture><source><img></source></picture></div></div></div></figure></div>","PeriodicalId":50242,"journal":{"name":"Journal of Chemical Sciences","volume":"135 2","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2023-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Chemical Sciences","FirstCategoryId":"92","ListUrlMain":"https://link.springer.com/article/10.1007/s12039-023-02167-0","RegionNum":4,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Chemistry","Score":null,"Total":0}
引用次数: 0
Abstract
In this work, Nested Monte Carlo (NMC) simulation was done for symmetric and asymmetric ionic systems where the energy function is described by a combination of hard-sphere and Coulomb interaction (the primitive model). In the NMC method, Monte Carlo (MC) moves for the primary chain (where the energy function is the primitive model) is given by running a short MC trajectory using an auxiliary potential reducing the computational cost significantly. The Debye-Hückel (DH) potential was used as the auxiliary potential in our work. It is shown that with a careful choice of Debye length in the DH potential, and length of the short MC run in the auxiliary chain, the NMC method gives the same result as the more expensive MC simulation using full Ewald summation in the primitive model. Implementing the minimization of the Kullback–Leibler (KL) divergence between the pair-correlation function of the standard (without any auxiliary potential) MC simulation and NMC, a simple algorithm was also presented to develop good DH-like potentials to be used as auxiliary potentials in the nested MC run. Overall, this technique significantly reduces the Ewald summation technique's computational cost and can be applied to any atomic and molecular system with coulombic interaction in the potential energy function.
Graphical abstract
Nested Monte Carlo (NMC) simulations for symmetric and asymmetric ionic systems are performed, where Monte Carlo (MC) moves for the primary chain are given by running a short MC trajectory using an auxiliary potential. Excellent agreement has been shown between the pair correlation functions calculated from NMC, and standard Ewald simulations.
期刊介绍:
Journal of Chemical Sciences is a monthly journal published by the Indian Academy of Sciences. It formed part of the original Proceedings of the Indian Academy of Sciences – Part A, started by the Nobel Laureate Prof C V Raman in 1934, that was split in 1978 into three separate journals. It was renamed as Journal of Chemical Sciences in 2004. The journal publishes original research articles and rapid communications, covering all areas of chemical sciences. A significant feature of the journal is its special issues, brought out from time to time, devoted to conference symposia/proceedings in frontier areas of the subject, held not only in India but also in other countries.