Markov-chain sampling for long-range systems without evaluating the energy - Archive ouverte HAL
Article Dans Une Revue The Journal of Chemical Physics Année : 2024

Markov-chain sampling for long-range systems without evaluating the energy

Résumé

In past decades, enormous effort has been expended to develop algorithms and even to construct special-purpose computers in order to efficiently evaluate total energies and forces for long-range-interacting particle systems, with the particle-mesh Ewald and the fast multipole methods as well as the “Anton” series of supercomputers serving as examples for biomolecular simulations. Cutoffs in the range of the interaction have also been used for large systems. All these methods require extrapolations. Within Markov-chain Monte Carlo, in thermal equilibrium, the Boltzmann distribution can, however, be sampled natively without evaluating the total energy. Using as an example the Lennard-Jones interaction, we review past attempts in this direction and then discuss in detail the class of cell-veto algorithms that allow for the fast, native sampling of the Boltzmann distribution without any approximation, extrapolation, or cutoff even for the slowly decaying Coulomb interaction. The computing effort per move remains constant with increasing system size, as we show explicitly. We provide worked-out illustrations and pseudocode representations of the discussed algorithms. Python scripts are made available in an associated open-source software repository.
Fichier principal
Vignette du fichier
2406.00184v1.pdf (858.56 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04781028 , version 1 (13-11-2024)

Identifiants

Citer

Gabriele Tartero, Werner Krauth. Markov-chain sampling for long-range systems without evaluating the energy. The Journal of Chemical Physics, 2024, Monte Carlo methods, 70 years after Metropolis et al. (1953), 161 (9), pp.094106. ⟨10.1063/5.0225561⟩. ⟨hal-04781028⟩
0 Consultations
0 Téléchargements

Altmetric

Partager

More