A multistate formulation of the recently developed quantum Monte Carlo (QMC) algebraic diagrammatic construction (ADC) method, QMCADC, is presented. QMCADC solves the Hermitian eigenvalue problem of the second-order ADC scheme for the polarization propagator stochastically by combining ADC schemes with projector quantum Monte Carlo (PQMC). It allows for massively parallel distributed computing and exploits the sparsity of the effective ADC matrix, thereby relaxing memory and processing requirements of ADC methods significantly. Here, the theory and implementation of the multistate variant of QMCADC are described, and our first proof-of-principle calculations for various molecular systems are shown. Indeed, multistate QMCADC enables sampling of an arbitrary number of low-lying excited states and can reproduce their vertical excitation energies with a marginal controllable error. The performance of multistate QMCADC is examined in terms of state-wise and overall accuracy as well as with respect to the balance in the treatments of excited states relatively to each other. The results are very promising as they show bias and imbalances among excited states to diminish as the number of sampling points increases. Furthermore, the impact of the quality of trial wave functions on the vertical excitation energies is investigated. A black-box approach for the generation of high quality trial wave functions internally is given.
Read full abstract