Diffusion Monte Carlo (DMC) or diffusion quantum Monte Carlo[1] is a quantum Monte Carlo method that uses a Green's function to calculate low-lying energies of a quantum many-body Hamiltonian.