Improved scaling of Time-Evolving Block-Decimation algorithm through Reduced-Rank Randomized Singular Value Decomposition
arXiv:1504.00992 · doi:10.1103/PhysRevE.91.063306
Abstract
When the amount of entanglement in a quantum system is limited, the relevant dynamics of the system is restricted to a very small part of the state space. When restricted to this subspace the description of the system becomes efficient in the system size. A class of algorithms, exemplified by the Time-Evolving Block-Decimation (TEBD) algorithm, make use of this observation by selecting the relevant subspace through a decimation technique relying on the Singular Value Decomposition (SVD). In these algorithms, the complexity of each time-evolution step is dominated by the SVD. Here we show that, by applying a randomized version of the SVD routine (RRSVD), the power law governing the computational complexity of TEBD is lowered by one degree, resulting in a considerable speed-up. We exemplify the potential gains in efficiency at the hand of some real world examples to which TEBD can be successfully applied to and demonstrate that for those system RRSVD delivers results as accurate as state-of-the-art deterministic SVD routines.
14 pages, 5 figures
References in corpus (7)
- The density-matrix renormalization group in the age of matrix product states
- Real time evolution using the density matrix renormalization group
- Tensor renormalization group approach to 2D classical lattice models
- Entropy scaling and simulability by Matrix Product States
- Entanglement spectrum in one-dimensional systems
- Exact mapping between system-reservoir quantum models and semi-infinite discrete chains using orthogonal polynomials
- Time evolution algorithms for Matrix Product States and DMRG