Diffusion Monte Carlo (DMC)

One of the quantum Monte Carlo methods. The method is based on the observation that the evolution in the imaginary-time can be used as a projection operator onto the ground state. In the DMC, one introduces many walkers, each carrying a weight, and let them do random walks in the space of the basis states in such a way that the evolution of the ensemble of the walkers stochastically satisfies the imaginary-time dependent Schrodinger equation. DMC is often used with other variational, e.g., for generating the initial distribution of walkers.