515 research outputs found
Formal series and numerical integrators: some history and some new techniques
This paper provides a brief history of B-series and the associated Butcher
group and presents the new theory of word series and extended word series.
B-series (Hairer and Wanner 1976) are formal series of functions parameterized
by rooted trees. They greatly simplify the study of Runge-Kutta schemes and
other numerical integrators. We examine the problems that led to the
introduction of B-series and survey a number of more recent developments,
including applications outside numerical mathematics. Word series (series of
functions parameterized by words from an alphabet) provide in some cases a very
convenient alternative to B-series. Associated with word series is a group G of
coefficients with a composition rule simpler than the corresponding rule in the
Butcher group. From a more mathematical point of view, integrators, like
Runge-Kutta schemes, that are affine equivariant are represented by elements of
the Butcher group, integrators that are equivariant with respect to arbitrary
changes of variables are represented by elements of the word group G.Comment: arXiv admin note: text overlap with arXiv:1502.0552
Linear multistep methods for integrating reversible differential equations
This paper studies multistep methods for the integration of reversible
dynamical systems, with particular emphasis on the planar Kepler problem. It
has previously been shown by Cano & Sanz-Serna that reversible linear
multisteps for first-order differential equations are generally unstable. Here,
we report on a subset of these methods -- the zero-growth methods -- that evade
these instabilities. We provide an algorithm for identifying these rare
methods. We find and study all zero-growth, reversible multisteps with six or
fewer steps. This select group includes two well-known second-order multisteps
(the trapezoidal and explicit midpoint methods), as well as three new
fourth-order multisteps -- one of which is explicit. Variable timesteps can be
readily implemented without spoiling the reversibility. Tests on Keplerian
orbits show that these new reversible multisteps work well on orbits with low
or moderate eccentricity, although at least 100 steps/radian are required for
stability.Comment: 31 pages, 9 figures, in press at The Astronomical Journa
Palindromic 3-stage splitting integrators, a roadmap
The implementation of multi-stage splitting integrators is essentially the
same as the implementation of the familiar Strang/Verlet method. Therefore
multi-stage formulas may be easily incorporated into software that now uses the
Strang/Verlet integrator. We study in detail the two-parameter family of
palindromic, three-stage splitting formulas and identify choices of parameters
that may outperform the Strang/Verlet method. One of these choices leads to a
method of effective order four suitable to integrate in time some partial
differential equations. Other choices may be seen as perturbations of the
Strang method that increase efficiency in molecular dynamics simulations and in
Hybrid Monte Carlo sampling.Comment: 20 pages, 8 figures, 2 table
Exactly Conservative Integrators
Traditional numerical discretizations of conservative systems generically
yield an artificial secular drift of any nonlinear invariants. In this work we
present an explicit nontraditional algorithm that exactly conserves these
invariants. We illustrate the general method by applying it to the three-wave
truncation of the Euler equations, the Lotka--Volterra predator--prey model,
and the Kepler problem. This method is discussed in the context of symplectic
(phase space conserving) integration methods as well as nonsymplectic
conservative methods. We comment on the application of our method to general
conservative systems.Comment: 30 pages, postscript (1.3MB). Submitted to SIAM J. Sci. Comput
Connecting the Dots: Towards Continuous Time Hamiltonian Monte Carlo
Continuous time Hamiltonian Monte Carlo is introduced, as a powerful
alternative to Markov chain Monte Carlo methods for continuous target
distributions. The method is constructed in two steps: First Hamiltonian
dynamics are chosen as the deterministic dynamics in a continuous time
piecewise deterministic Markov process. Under very mild restrictions, such a
process will have the desired target distribution as an invariant distribution.
Secondly, the numerical implementation of such processes, based on adaptive
numerical integration of second order ordinary differential equations is
considered. The numerical implementation yields an approximate, yet highly
robust algorithm that, unlike conventional Hamiltonian Monte Carlo, enables the
exploitation of the complete Hamiltonian trajectories (hence the title). The
proposed algorithm may yield large speedups and improvements in stability
relative to relevant benchmarks, while incurring numerical errors that are
negligible relative to the overall Monte Carlo errors
Geometric integrators and the Hamiltonian Monte Carlo method
This paper surveys in detail the relations between numerical integration and the Hamiltonian (or hybrid) Monte Carlo method (HMC). Since the computational cost of HMC mainly lies in the numerical integrations, these should be performed as efficiently as possible. However, HMC requires methods that have the geometric properties of being volume-preserving and reversible, and this limits the number of integrators that may be used. On the other hand, these geometric properties have important quantitative implications for the integration error, which in turn have an impact on the acceptance rate of the proposal. While at present the velocity Verlet algorithm is the method of choice for good reasons, we argue that Verlet can be improved upon. We also discuss in detail the behaviour of HMC as the dimensionality of the target distribution increases.This work was supported in part by a Catalyst Grant to N. B-R. from the Provost’s Fund for Research at Rutgers University–Camden under project no. 205536, and also in part by the NSF Research Network in Mathematical Sciences: ‘Kinetic description of emerging challenges in multiscale problems of natural sciences’ (PI, Eitan Tadmor; NSF grant no. 11-07444). J.M.S. has been supported by project MTM2016-77660-P(AEI/FEDER, UE) funded by MINECO (Spain)
- …