The Matching-Pursuit/Split Operator Fourier Transform (MP/SOFT) method
is essentially the SOFT approach implemented in coherent-state
representation, i.e., where the grid-based representation of
is substituted by coherent-state
expansions generated according to the Matching-Pursuit algorithm.
The MP/SOFT propagation of the initial condition entails the following
steps:
Note that the MP/SOFT approach reduces the computational task necessary
for the imaginary- or real-time propagation of the Boltzmann operator
matrix elements
to the problem of
recursively generating the coherent-state expansions introduced by
Eq. (540). Coherent-state expansions are obtained by combining the
matching pursuit algorithm and a gradient-based optimization method as
follows:
- Step [1.1]. Evolve the complex-valued parameters, that define the
initial trial coherent-states
and
, to locally maximize the overlap integral
, introduced in Eq. (543). The parameters
and
of the
corresponding local maximum define the first pair of coherent-states
and
in the expansion introduced by
Eq. (540) and the first expansion coefficient
, as follows:
where
, as defined according to Eq. (543). Note that due to
the definition of
, the residue
does not overlap
with the product state
. Therefore, the
norm of the remaining residue
is smaller than the
norm of the initial target state
--i.e.,
.
- Step [1.2]. Goto [1.1], replacing
by
--i.e.,
sub-decompose the residue by its projection along the direction of its
locally optimum match as follows:
where
![$\displaystyle c_2 \equiv \int d {\bf x}' d {\bf x} \hspace{.1cm} \phi_2({\bf x}) \varepsilon_1({\bf x},{\bf x}') [\phi'_2({\bf x}')]^*.$](img1281.png) |
(546) |
Note that
, since
is orthogonal to the
product state
.
Step [1.2] is repeated each time on the resulting residue. After
successive projections, the norm of the residue
is smaller than a desired precision
--i.e.,
and the resulting expansion is given by Eq. (540).
Note that norm conservation of
is maintained within a desired
precision, just as in a linear orthogonal decomposition, although the
coherent-states in the expansion are non-orthogonal basis-functions.
It is important to mention that the computational bottleneck of the
MP/SOFT method involves the calculation of overlap matrix elements
and
, where
and
are localized
Gaussians introduced by Eqs. (541) and (545), respectively. The
underlying computational task is however trivially parallelized.
The overlap integrals are most efficiently computed in applications to
reaction surface Hamiltonians where a large number of harmonic modes
can be arbitrarily coupled to a few reaction (tunneling)
coordinates. For such systems, the Gaussian integrals over harmonic
coordinates can be analytically computed and the remaining integrals
over reaction coordinates are efficiently obtained according to
numerical quadrature techniques. For more general Hamiltonians, the
overlap matrix elements can be approximated by analytic Gaussian
integrals when the choice of width parameters
allows for a local expansion of
to second order accuracy. Otherwise, the
quadratic approximation is useful for numerically computing the
corresponding full-dimensional integrals according to
variance-reduction Monte Carlo techniques.