Related Experiment Video
Updated: Mar 18, 2026

Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry
Published on: April 8, 2020
Matrix product operators, matrix product states, and ab initio density matrix renormalization group algorithms.
Garnet Kin-Lic Chan1, Anna Keselman2, Naoki Nakatani3
1Department of Chemistry, Princeton University, Princeton, New Jersey 08544, USA.
This study bridges the gap between two descriptions of the ab initio density matrix renormalization group (DMRG) algorithm. It translates between matrix product states/operators and renormalized operators for efficient implementation and improved performance.
Area of Science:
- Quantum Many-Body Physics
- Computational Chemistry
- Condensed Matter Physics
Background:
- The ab initio density matrix renormalization group (DMRG) algorithm is described using two distinct formalisms: renormalized operators and matrix product states/operators.
- These different vocabularies can obscure the underlying algorithm and hinder efficient implementation.
Purpose of the Study:
- To provide a clear translation between the renormalized operator and matrix product state/operator formalisms for the ab initio DMRG algorithm.
- To demonstrate how insights from the matrix product state/operator language can improve the ab initio DMRG algorithm's efficiency and parallelization.
Main Methods:
- Implementation of the ab initio DMRG sweep using matrix product operator (MPO) based code and comparison with renormalized operator (RO) implementations.
- Integration of general MPO/matrix product state (MPS) algebra into a pure RO-based DMRG code.
- Development of Hamiltonian compression and a sum-over-operators representation for enhanced computational parallelism.
Main Results:
- Demonstrated equivalence between MPO-based and RO-based ab initio DMRG sweep implementations.
- Successfully implemented MPO/MPS algebra within an RO-based DMRG framework.
- Introduced Hamiltonian compression and a sum-over-operators approach, enabling perfect computational parallelism.
Conclusions:
- The presented translations facilitate a unified understanding of the ab initio DMRG algorithm across different formalisms.
- The developed improvements, motivated by the MPO language, enhance the efficiency and scalability of ab initio DMRG and related algorithms.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Thermal Sigmatropic Reactions: Overview
Sigmatropic shifts are classified based on an order term [i, j ], where i and j indicate the number of atoms across which each end of the σ bond migrates. Below are examples of a [3,3] sigmatropic shift in 1,5-hexadiene, referred...
Molecular Orbital Theory II
¹H NMR: Complex Splitting
Splitting diagrams or splitting tree diagrams are routinely used to depict such complex couplings. While drawing splitting diagrams, the splitting with the larger coupling constant is usually applied...
Crystallographic Point Groups
Free Energy Changes for Nonstandard States

