BIT Numerical Mathematics

, Volume 54, Issue 3, pp 801–821 | Cite as

A weak second-order split-step method for numerical simulations of stochastic differential equations

Article

Abstract

In an analogy from symmetric ordinary differential equation numerical integrators, we derive a three-stage, weak 2nd-order procedure for Monte-Carlo simulations of Itô stochastic differential equations. Our composite procedure splits each time step into three parts: an \(h/2\)-stage of trapezoidal rule, an \(h\)-stage martingale, followed by another \(h/2\)-stage of trapezoidal rule. In \(n\) time steps, an \(h/2\)-stage deterministic step follows another \(n-1\) times. Each of these adjacent pairs may be combined into a single \(h\)-stage, effectively producing a two-stage method with partial overlap between successive time steps.

Keywords

Monte-Carlo Stochastic differential equations Stability 

Mathematics Subject Classification (2010)

34F05 65C05 65C30 

Notes

Acknowledgments

We are grateful to our most critical reviewer. His/her hard work helped improve this paper significantly.

References

  1. 1.
  2. 2.
    http://www.roguewave.com/products/imsl-numerical-libraries.aspx Routine ggl is the same as IMSL’s RNUM. A single precision C version is available from this URL http://people.inf.ethz.ch/arbenz/book/Chapter2/dex1.c
  3. 3.
    Coddington, E.A., Levinson, N.: Theory of Ordinary Differential Equations. McGraw-Hill, New York (1955)Google Scholar
  4. 4.
    Gear, C.W.: Numerical Initial Value Problems in Ordinary Differential Equations. Prentice-Hall, Englewood Cliffs (1971)MATHGoogle Scholar
  5. 5.
    Godunov, S.K., Ryabenkii, V.S.: Difference Schemes. Elsevier Publishers, Amsterdam (1987)MATHGoogle Scholar
  6. 6.
    Hairer, E., Lubich, C., Wanner, E.: Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations. Springer, Berlin (2006)Google Scholar
  7. 7.
    Hamming, R.W.: Numerical Methods for Scientists and Engineers. Dover Books, New York (1980)Google Scholar
  8. 8.
    Higham, D.J., Mao, X., Stuart, A.M.: Strong convergence of Euler-type methods for nonlinear stochastic differential equations. SIAM J. Numer. Anal. 40(3), 1041–1063 (2002)Google Scholar
  9. 9.
    Ikeda, N., Watanabe, S.: Stochastic Differential Equations and Diffusion Processes, pp. 218–220. Elsevier, North Holland (1981)Google Scholar
  10. 10.
    Kloeden, P.E., Platen, E.: Numerical Solution of Stochastic Differential Equations. Springer, Berlin (1992)CrossRefMATHGoogle Scholar
  11. 11.
    Milstein, G. N.: Numerical Solution of Stochastic Differential equations, (revised and translated version of 1988 Russian work published by Ural State University Press). Kluwer Academic (1995)Google Scholar
  12. 12.
    Panneton, F., L’Ecuyer, P., Matsumoto, M.: Improved long-period generators based on linear recurrences modulo 2. ACM Trans. Math. Softw. (TOMS) 32(1), 1–16 (2006)MathSciNetCrossRefGoogle Scholar
  13. 13.
    Petersen, W.P.: A general implicit splitting for stabilizing numerical simulations of Itô stochastic differential equations. SIAM J. Numer. Anal. 35(4), 1439–1451 (1998). (electronic)MathSciNetCrossRefMATHGoogle Scholar
  14. 14.
    Stoer, J., Bulirsch, R.: Introduction to Numerical Analysis. Springer, New York (1980)CrossRefGoogle Scholar
  15. 15.
    Strang, W.G.: On the construction and comparison of difference schemes. SIAM J. Numer. Anal. 5, 506–517 (1968)MathSciNetCrossRefMATHGoogle Scholar
  16. 16.
    Talay, D.: Discrétisation d’une équation différentielle stochastique et calcul approché d’espérances de fonctionnelles de la solution. RAIRO Modél. Math. Anal. Numér. 20(1), 141–179 (1986)MathSciNetMATHGoogle Scholar
  17. 17.
    Yoshida, H.: Construction of higher order symplectic integrators. Phys. Lett. A 150, 262–268 (1990)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  1. 1.Seminar for Applied MathematicsETH ZürichZürichSwitzerland

Personalised recommendations