Speeding up Monte Carlo molecular simulation by a non-conservative early rejection scheme


Kadoura, Ahmad Salim
Salama, Amgad
Sun, Shuyu

KAUST Department
Computational Transport Phenomena Lab
Earth Science and Engineering Program
Physical Science and Engineering (PSE) Division

Online Publication Date

Print Publication Date


Monte Carlo (MC) molecular simulation describes fluid systems with rich information, and it is capable of predicting many fluid properties of engineering interest. In general, it is more accurate and representative than equations of state. On the other hand, it requires much more computational effort and simulation time. For that purpose, several techniques have been developed in order to speed up MC molecular simulations while preserving their precision. In particular, early rejection schemes are capable of reducing computational cost by reaching the rejection decision for the undesired MC trials at an earlier stage in comparison to the conventional scheme. In a recent work, we have introduced a ‘conservative’ early rejection scheme as a method to accelerate MC simulations while producing exactly the same results as the conventional algorithm. In this paper, we introduce a ‘non-conservative’ early rejection scheme, which is much faster than the conservative scheme, yet it preserves the precision of the method. The proposed scheme is tested for systems of structureless Lennard-Jones particles in both canonical and NVT-Gibbs ensembles. Numerical experiments were conducted at several thermodynamic conditions for different number of particles. Results show that at certain thermodynamic conditions, the non-conservative method is capable of doubling the speed of the MC molecular simulations in both canonical and NVT-Gibbs ensembles. © 2015 Taylor & Francis

Kadoura, A., Salama, A., & Sun, S. (2015). Speeding up Monte Carlo molecular simulation by a non-conservative early rejection scheme. Molecular Simulation, 42(3), 229–241. doi:10.1080/08927022.2015.1025268

Informa UK Limited

Molecular Simulation


Permanent link to this record