Best Practices for Developing Monte Carlo Methodologies in Molecular Simulations [Article v1.0]

Authors

  • Harold W. Hatch Chemical Informatics Research Group, Chemical Sciences Division, National Institute of Standards and Technology, Gaithersburg, MD 20899-8380, USA https://orcid.org/0000-0003-2926-9145
  • David S. Corti Purdue University, Davidson School of Chemical Engineering, West Lafayette, IN 47907, USA https://orcid.org/0000-0003-3289-3926
  • David A. Kofke University at Buffalo, Department of Chemical and Biological Engineering, Buffalo, NY 14260, USA https://orcid.org/0000-0002-2530-8816
  • Vincent K. Shen Chemical Informatics Research Group, Chemical Sciences Division, National Institute of Standards and Technology, Gaithersburg, Maryland 20899-8380, USA

DOI:

https://doi.org/10.33011/livecoms.6.1.3289

Keywords:

Monte Carlo Simulation , best practices

Abstract

Although Monte Carlo (MC) is a very powerful molecular simulation method in statistical mechanics, the development and application of novel MC trials to optimize sampling in complex systems is hindered by the difficulty in deriving their acceptance probabilities. We present a checklist approach to deriving acceptance probabilities, and apply this approach to a variety of trials in the canonical, isothermal-isobaric, grand-canonical, semi-grand canonical and Gibbs ensembles. The ideal gas is then shown to be a useful test case to compare the results of simulations with those from theoretical expectations, providing a computational benchmark that can be easily and rapidly implemented for determining if the acceptance criteria were derived correctly. More complex models and trials are also considered with this checklist approach, including configurational bias, cavity bias, energy bias, aggregation volume bias, dual-cut configurational bias and rigid cluster moves. The result is a framework designed to help researchers implement and test specialized MC trials that expand the model complexity and length scales currently available in open-source MC molecular simulation software. Sample code is also provided in the GitHub repository [https://github.com/usnistgov/best-practices-mc].

A diagram of Monte Carlo Acceptance rules for molecular configurational changes

Published

2025-08-06

How to Cite

Hatch, H. W., Corti, D. S., Kofke, D. A., & Shen, V. K. (2025). Best Practices for Developing Monte Carlo Methodologies in Molecular Simulations [Article v1.0]. Living Journal of Computational Molecular Science, 6(1), 3289. https://doi.org/10.33011/livecoms.6.1.3289

Issue

Section

Articles

Categories