scispace - formally typeset
Open AccessJournal ArticleDOI

A Perturbative Density Matrix Renormalization Group Algorithm for Large Active Spaces.

Reads0
Chats0
TLDR
Numerical results for Cr2 with a (28e, 76o) active space and 1,3-butadiene with an (22e, 82o)active space reveal that p-DMRG provides ground state energies of a similar quality to variational DMRG with very large bond dimensions but at a significantly lower computational cost, which suggests that the method will be an efficient tool for benchmark studies in the future.
Abstract
We describe a low cost alternative to the standard variational DMRG (density matrix renormalization group) algorithm that is analogous to the combination of the selected configuration interaction plus perturbation theory (SCI+PT). We denote the resulting method p-DMRG (perturbative DMRG) to distinguish it from the standard variational DMRG. p-DMRG is expected to be useful for systems with very large active spaces, for which variational DMRG becomes too expensive. Similar to SCI+PT, in p-DMRG, a zeroth-order wave function is first obtained by a standard DMRG calculation but with a small bond dimension. Then, the residual correlation is recovered by a second-order perturbative treatment. We discuss the choice of partitioning for perturbation theory, which is crucial for its accuracy and robustness. To circumvent the problem of a large bond dimension in the first-order wave function, we use a sum of matrix product states to expand the first-order wave function, yielding substantial savings in computational cost and memory. We also propose extrapolation schemes to reduce the errors in the zeroth- and first-order wave functions. Numerical results for Cr2 with a (28e, 76o) active space and 1,3-butadiene with an (22e, 82o) active space reveal that p-DMRG provides ground state energies of a similar quality to variational DMRG with very large bond dimensions but at a significantly lower computational cost. This suggests that p-DMRG will be an efficient tool for benchmark studies in the future.

read more

Content maybe subject to copyright    Report

Subscriber access provided by Caltech Library
is published by the American Chemical Society. 1155 Sixteenth Street N.W.,
Washington, DC 20036
Published by American Chemical Society. Copyright © American Chemical Society.
However, no copyright claim is made to original U.S. Government works, or works
produced by employees of any Commonwealth realm Crown government in the course
of their duties.
Quantum Electronic Structure
A Perturbative Density Matrix Renormalization
Group Algorithm for Large Active Spaces
Sheng Guo, Zhendong Li, and Garnet Kin-Lic Chan
J. Chem. Theory Comput., Just Accepted Manuscript • DOI: 10.1021/acs.jctc.8b00273 • Publication Date (Web): 21 Jun 2018
Downloaded from http://pubs.acs.org on June 21, 2018
Just Accepted
“Just Accepted” manuscripts have been peer-reviewed and accepted for publication. They are posted
online prior to technical editing, formatting for publication and author proofing. The American Chemical
Society provides “Just Accepted” as a service to the research community to expedite the dissemination
of scientific material as soon as possible after acceptance. “Just Accepted” manuscripts appear in
full in PDF format accompanied by an HTML abstract. “Just Accepted” manuscripts have been fully
peer reviewed, but should not be considered the official version of record. They are citable by the
Digital Object Identifier (DOI®). “Just Accepted” is an optional service offered to authors. Therefore,
the “Just Accepted” Web site may not include all articles that will be published in the journal. After
a manuscript is technically edited and formatted, it will be removed from the “Just Accepted” Web
site and published as an ASAP article. Note that technical editing may introduce minor changes
to the manuscript text and/or graphics which could affect content, and all legal disclaimers and
ethical guidelines that apply to the journal pertain. ACS cannot be held responsible for errors or
consequences arising from the use of information contained in these “Just Accepted” manuscripts.

A Perturbative Density Matrix Renormalization
Group Algorithm for Large Active Spaces
Sheng Guo, Zhendong Li, and Garnet Kin-Lic Chan
Division of Chemistry and Chemical Engineering, California Institute of Technology,
Pasadena, CA 91125, USA
E-mail: gkc1000@gmail.com
Abstract
We describe a low cost alternative to the standard variational DMRG (density ma-
trix renormalization group) algorithm that is analogous to the combination of selected
configuration interaction plus perturbation theory (SCI+PT). We denote the resulting
method p-DMRG (perturbative DMRG) to distinguish it from the standard variational
DMRG. p-DMRG is expected to be useful for systems with very large active spaces, for
which variational DMRG becomes too expensive. Similar to SCI+PT, in p-DMRG a
zeroth-order wavefunction is first obtained by a standard DMRG calculation, but with
a small bond dimension. Then, the residual correlation is recovered by a second-order
perturbative treatment. We discuss the choice of partitioning for the perturbation the-
ory, which is crucial for its accuracy and robustness. To circumvent the problem of a
large bond dimension in the first-order wavefunction, we use a sum of matrix product
states (MPS) to expand the first-order wavefunction, yielding substantial savings in
computational cost and memory. We also propose extrapolation schemes to reduce
the errors in the zeroth- and first-order wavefunctions. Numerical results for Cr
2
with
a (28e,76o) active space and 1,3-butadiene with a (22e,82o) active space reveal that
p-DMRG provides ground state energies of a similar quality to variational DMRG
1
Page 1 of 29
ACS Paragon Plus Environment
Journal of Chemical Theory and Computation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60

with very large bond dimensions, but at a significantly lower computational cost. This
suggests that p-DMRG will be an efficient tool for benchmark studies in the future.
1 Introduction
Achieving chemical accuracy (ca. 1mE
h
) in systems with a mix of multireference and dy-
namic correlations remains a challenging problem in molecular quantum chemistry. While
complete active spaces (CAS) with tens of partially filled orbitals can be reliably treated by
techniques such as the density matrix renormalization group (DMRG),
1–11
reaching chemical
accuracy in the subsequent description of the dynamic correlation is difficult. The most com-
mon technique to treat dynamical correlation in the multireference setting is second-order
perturbation theory (PT).
12–23
However, one often finds that a second-order perturbative
treatment is not powerful enough to accurately describe correlations involving some of the
moderately correlated non-valence orbitals in a complex system. For example, in 3d transi-
tion metal systems, binding energies and exchange couplings can be substantially in error if
the virtual 4d, semi-core 3s3p, or valence ligand orbitals, are treated only at the second-order
perturbative level. The standard remedy is to include these additional moderately correlated
orbitals in the multireference active space treatment. However, for complex systems this can
create enormous active spaces that are inaccessible or otherwise impractical even for current
DMRG methods.
Recently, selected configuration interaction (SCI) methods
24–26
have experienced a signif-
icant revival.
27–32
The general idea of selected configuration interaction is quite old, dating
back to the CIPSI method,
24
and before that, to the hand-selected configuration interaction
calculations carried out in the earliest days of quantum chemistry.
33,34
Although modern day
SCI methods differ in how they select determinants, they all share a similar basic strategy.
In particular, a small number of determinants are first selected for a variational treatment
- in modern calculations, typically 10
6
-10
8
determinants - and the residual correlation is
2
Page 2 of 29
ACS Paragon Plus Environment
Journal of Chemical Theory and Computation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60

treated by second-order PT, most commonly using the Epstein-Nesbet (EN) partitioning.
Some important recent improvements include the use of stochastic methods to evaluate the
second-order energies (E
2
) in order to handle large basis sets,
31,32
as well as the develop-
ment of more systematic extrapolations with respect to the thresholds in the method. One
finds that SCI methods achieve chemical accuracy in the total energy for a variety of small
molecule problems using a remarkably small number of variational determinants. However,
it is important to observe that the variational CI energy alone is itself usually quite poor.
For example, in a heat-bath CI calculation on the chromium dimer (48e, 42o) active space
30
popularized in DMRG benchmarks,
8
the variational CI energy was more than 60 mE
h
above
the the DMRG benchmark result. Instead, it is the second order PT correction that yields
the final high accuracy result. In the above case, the total energy error after using the per-
turbation theory correction is reduced to less than 1 mE
h
, a reduction by a factor of almost
one hundred. In other cases, corrections from PT reduce the total energy error by a factor
of 10 or more.
The remarkable accuracy of the second-order perturbation correction in selected CI stands
in stark contrast to the accuracy of second-order perturbation corrections when used with
complete active spaces. The physical reason for the difference is that even if the reference
wavefunction is determined exactly (within the complete active space) it is unbalanced due to
the lack of dynamical correlation. In contrast, although the variational selected CI computes
only a quite approximate reference wavefunction, it is determined in a full, or at least large,
space of orbitals, leading to a more balanced reference state. This suggests that the key
to an accurate second-order correlation contribution involves balancing the different orbital
correlations, rather than describing only the strongest correlations exactly, as in a valence
CAS. This observation is independent of choosing selected CI for the reference wavefunction,
and it is the motivation for this work.
In the current paper, we will explore how we can use quite approximate, but balanced,
variational DMRG reference wavefunctions computed in large active spaces, and correct
3
Page 3 of 29
ACS Paragon Plus Environment
Journal of Chemical Theory and Computation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60

them efficiently and to high accuracy, with second order PT within the same orbital space.
We name this technique “perturbatively corrected DMRG” or p-DMRG. In p-DMRG, we
represent both the zeroth order variational reference wavefunction |Ψ
(0)
i as well as the first
order perturbative correction |Ψ
(1)
i in terms of matrix product states (MPS). Note that there
are advantages to using a MPS representation, rather than a determinantal expansion, of the
variational reference wavefunction. The MPS representation allows us to construct compact
strongly correlated wavefunctions even where there is little to no determinantal sparsity, for
example in systems with many coupled spins, where there is little sparsity in the coupled low-
spin configurations of the system. A second reason is that volume extensivity of the energy
is achieved by a matrix product state with a cost e
V
2/3
rather than e
V
in configuration
interaction. Asymptotically, this makes the variational MPS representation exponentially
more compact than a variational determinant expansion, and in practice, allows for a larger
number of spatially separated orbitals to be treated.
35
Relative to a standard variational DMRG calculation, the cost savings in p-DMRG arise
from two sources. First, as described above, the zeroth order wavefunction can be computed
using a bond dimension M
0
much smaller than is needed to fully converge the variational
DMRG calculation. Second, although the bond dimension M
1
for the first order wavefunction
still needs to be quite large, the first order wavefunction is determined by minimizing the
Hylleraas functional,
18,36
L[|Ψ
1
i] = hΨ
1
| (
ˆ
H
0
E
0
) |Ψ
1
i + 2 hΨ
1
|
ˆ
V |Ψ
0
i ,
ˆ
V =
ˆ
H
ˆ
H
0
. (1)
which is less expensive than minimizing the variational DMRG energy, because the zeroth
order Hamiltonian
ˆ
H
0
can be chosen to be simpler than the full Hamiltonian
ˆ
H. For example,
if
ˆ
H
0
is the Fock operator or the Epstein-Nesbet Hamiltonian, then the computational cost
to evaluate the Hylleraas functional is a factor of K (where K is the number of orbitals) less
than that to evaluate the variational DMRG energy. In addition, since in second-order PT,
4
Page 4 of 29
ACS Paragon Plus Environment
Journal of Chemical Theory and Computation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60

Citations
More filters
Posted Content

Further Development of iCIPT2 for Strongly Correlated Electrons

TL;DR: This improved implementation of iCIPT2 can handle 1 order of magnitude more CSFs than the previous version, as revealed by taking the chromium dimer and an iron-sulfur cluster, [Fe2S2(SCH3)]42-, as examples.
Posted Content

The Shape of FCI to Come

TL;DR: A perspective on what the future holds for full configuration interaction (FCI) theory is presented, with an emphasis on conceptual rather than technical details, and a number of general observations on the merits offered by the state-of-the-art alongside some of the challenges still faced to this day are conveyed.
Journal ArticleDOI

The Adaptive Shift Method in Full Configuration Interaction Quantum Monte Carlo: Development and Applications

TL;DR: In this article, the authors proposed an offset adaptive shift method for correcting the undersampling bias of the initiator-FCIQMC, which allows faster convergence with the number of walkers to the FCI limit than the normal initiator method.
Journal ArticleDOI

The seniority quantum number in Tensor Network States

TL;DR: In this paper, the authors employ tensor network methods for the study of the seniority quantum number, defined as the number of unpaired electrons in a many-body wave function, in molecular systems.
Journal ArticleDOI

Minimal Matrix Product States and Generalizations of Mean-Field and Geminal Wave Functions.

TL;DR: By examining the performance of MMPSs for PESs of some prototypical systems, it is found that they yield good qualitative behavior across the whole PES, often significantly improving on the aforementioned ansätze.
Related Papers (5)