Calculating vibrational spectra with sum of product basis functions without storing full-dimensional vectors or matrices
arXiv:1405.2682 · doi:10.1063/1.4871981
Abstract
We propose an iterative method for computing vibrational spectra that significantly reduces the memory cost of calculations. It uses a direct product primitive basis, but does not require storing vectors with as many components as there are product basis functions. Wavefunctions are represented in a basis each of whose functions is a sum of products (SOP) and the factorizable structure of the Hamiltonian is exploited. If the factors of the SOP basis functions are properly chosen, wavefunctions are linear combinations of a small number of SOP basis functions. The SOP basis functions are generated using a shifted block power method. The factors are refined with a rank reduction algorithm to cap the number of terms in a SOP basis function. The ideas are tested on a 20-D model Hamiltonian and a realistic CHCN (12 dimensional) potential. For the 20-D problem, to use a standard direct product iterative approach one would need to store vectors with about components and would hence require about GB. With the approach of this paper only 1 GB of memory is necessary. Results for CHCN agree well with those of a previous calculation on the same potential.
arXiv comment15 pages, 6 figures
References in corpus (3)
Cited by in corpus (25)
- Bayesian machine learning for quantum molecular dynamics
- Computing vibrational eigenstates with tree tensor network states (TTNS)
- Vibrational Density Matrix Renormalization Group
- Calculating vibrational spectra of molecules using tensor train decomposition
- Efficient molecular quantum dynamics in coordinate and phase space using pruned bases
- Gaussian process model of 51-dimensional potential energy surface for protonated imidazole dimer
- Towards breaking the curse of dimensionality in (ro)vibrational computations of molecular systems with multiple large-amplitude motions
- Flexible DMRG-based framework for anharmonic vibrational calculations
- Using symmetry-adapted optimized sum-of-products basis functions to calculate vibrational spectra
- Vibrational Heat-Bath Configuration Interaction
- Exact quantum dynamics background of dispersion interactions: case study for CHAr in full (12) dimensions
- Minimal matrix product states and generalizations of mean-field and geminal wavefunctions
- Comparison of different eigensolvers for calculating vibrational spectra using low-rank, sum-of-product basis functions
- Multicomponent Heat-Bath Configuration Interaction with the Perturbative Correction for the Calculation of Protonic Excited States
- Low-rank Riemannian eigensolver for high-dimensional Hamiltonians
- Quantum Gaussian process model of potential energy surface for a polyatomic molecule
- Neural canonical transformations for vibrational spectra of molecules
- Computing vibrational energy levels by solving linear equations using a tensor method with an imposed rank
- Gradient domain machine learning with composite kernels: improving the accuracy of PES and force fields for large molecules
- Benchmarking vibrational spectra: 5000 accurate eigenstates of acetonitrile using tree tensor network states
- Dual vibration configuration interaction (DVCI). An efficient factorization of molecular Hamiltonian for high performance infrared spectrum computation
- Efficient interpolation of molecular properties across chemical compound space with low-dimensional descriptors
- Using rectangular collocation with finite difference derivatives to solve electronic Schrodinger equation
- Interpolation and extrapolation of global potential energy surfaces for polyatomic systems by Gaussian processes with composite kernels
- Accurate, full-dimensional computations of thousands of complex vibrational eigenstates with tree tensor network states