A High Order Accurate and Effective Scheme for Solving Markovian Switching Stochastic Models
Abstract
:1. Introduction
- We propose a new weak order 2.0 scheme and approximate multiple stochastic integral by utilizing the compound Poisson process.
- By integration-by-parts formula of Malliavin calculus theory [25], we rigorously prove that the new scheme has local weak order 3.0 convergence rate. We also prove that the convergence rate is related to the maximum state difference and upper bounds of state values.
- We give two numerical experiments to confirm our theoretical convergence results and the convergence rate effects from Markov chain space.
- In the experiments, we make comparisons with other schemes such as Euler scheme and Runge–Kutta scheme and verify the new scheme is effective and accurate.
- is the norm for vector or matrix defined by .
- is the set of k times continuously differentiable functions which, together with their partial derivatives of order up to k, have at most polynomial growth.
- is the -field generated by the diffusion process .
- C is a generic constant depending only on the upper bounds of derivatives of and g, and C can be different from line to line.
2. Preliminaries
2.1. Markov Chain
2.2. It Formula
- (Lipschitz condition) for alland
- (Linear growth condition) for all
2.3. Malliavin Calculus
3. Main Results
- Step 1. Mark a discrete Markov chainfrom the definition of Markov process.
- Step 2. Generateand, whereis the number of jumps andis the switching time.
- Step 3. If, else let.
- Step 4. Solve those multiple stochastic integrals by the following equations.
Convergence Theorem
4. Numerical Experiments
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Zhou, N.; Mamon, R. An accessible implementation of interest rate models with Markov-switching. Expert Syst. Appl. 2012, 39, 4679–4689. [Google Scholar] [CrossRef]
- Siu, T.; Ching, W.; Fung, E.; Ng, M.; Li, X. A high-order Markov-switching model for risk measurement. Comput. Math. Appl. 2009, 58, 1–10. [Google Scholar] [CrossRef] [Green Version]
- He, H.; Qi, W.; Kao, Y. HMM-based adaptive attack-resilient control for Markov jump system and application to an aircraft model. Appl. Math. Comput. 2021, 392, 125668. [Google Scholar]
- Mao, X. Stability of stochastic differential equations with Markovian switching. Stoch. Process. Their Appl. 1999, 79, 45–67. [Google Scholar] [CrossRef] [Green Version]
- Mao, W.; Mao, X. On the approximations of solutions to neutral SDEs with Markovian switching and jumps under non-Lipschitz conditions. Appl. Math. Comput. 2014, 230, 104–119. [Google Scholar] [CrossRef] [Green Version]
- Basak, G.K.; Bisi, A.; Ghosh, M.K. Stability of a random diffusion with linear drift. J. Math. Anal. Appl. 1996, 202, 604–622. [Google Scholar] [CrossRef] [Green Version]
- Ji, Y.; Chizeck, H.J. Controllability, stabilizability and continuous-time Markovian jump linear quadratic control. IEEE Trans. Automat. Control 1990, 35, 777–788. [Google Scholar] [CrossRef]
- Yang, Z.; Yin, G.; Li, H. Stability of numerical methods for jump diffusions and Markovian switching jump diffusions. J. Comput. Appl. Math. 2015, 275, 197–212. [Google Scholar] [CrossRef]
- Ma, H.; Jia, Y. Stability analysis for stochastic differential equations with infinite Markovian switchings. J. Anal. Appl. 2016, 435, 593–605. [Google Scholar] [CrossRef]
- Yuan, C.; Mao, X. Convergence of the Euler-Maruyama method for stochastic differential equations with Markovian switching. Math. Comput. Simul. 2004, 64, 223–235. [Google Scholar] [CrossRef]
- Mao, X.; Yuan, C.; Yin, G. Approximations of Euler-Maruyama type for stochastic differential equations with Markovian switching, under non-Lipschitz conditions. J. Comput. Appl. Math. 2007, 205, 936–948. [Google Scholar] [CrossRef] [Green Version]
- Rathinasamy, A.; Balachandran, K. Mean square stability of semi-implicit Euler method for linear stochastic differential equations with multiple delays and Markovian switching. Appl. Math. Comput. 2008, 206, 968–979. [Google Scholar] [CrossRef]
- Zhou, S.; Wu, F. Convergence of numerical solutions to neutral stochastic delay differential equations with Markovian switching. J. Comput. Appl. Math. 2009, 229, 85–96. [Google Scholar] [CrossRef] [Green Version]
- Yin, B.; Ma, Z. Convergence of the semi-implicit Euler method for neutral stochastic delay differential equations with phase semi-Markovian switching. Appl. Math. Model. 2011, 35, 2094–2109. [Google Scholar] [CrossRef]
- Li, R.H.; Chang, Z. Convergence of numerical solution to stochastic delay differential equation with poisson jump and Markovian switching. Appl. Math. Comput. 2007, 184, 451–463. [Google Scholar]
- Chen, Y.; Xiao, A.; Wang, W. Numerical solutions of SDEs with Markovian switching and jumps under non-Lipschitz conditions. J. Comput. Appl. Math. 2019, 360, 41–54. [Google Scholar] [CrossRef]
- Fan, Z.; Jia, Y. Convergence of numerical solutions to stochastic differential equations with Markovian switching. Appl. Math. Comput. 2017, 315, 176–187. [Google Scholar] [CrossRef]
- Nguyen, S.; Hoang, T.; Nguyen, D.; Yin, G. Milstein-type procedures for numerical solutions of stochastic differential equations with markovian switching. SIAM J. Numer. Anal. 2017, 55, 953–979. [Google Scholar] [CrossRef]
- Kumar, C.; Kumar, T.; Wang, W. On explicit tamed Milstein-type scheme for stochastic differential equation with Markovian switching. J. Comput. Appl. Math. 2020, 377, 112917. [Google Scholar] [CrossRef] [Green Version]
- Zhao, J.; Yi, Y.; Xu, Y. Strong convergence of explicit schemes for highly nonlinear stochastic differential equations with Markovian switching. Appl. Math. Comput. 2021, 393, 125959. [Google Scholar]
- Buckwar, E.; Riedler, M.G. Runge-Kutta methods for jump-diffusion differential equations. J. Comput. Appl. Math. 2011, 236, 1155–1182. [Google Scholar] [CrossRef] [Green Version]
- Liu, X.; Li, C. Weak approximations and extrapolations of stochastic differential equations with jumps. SIAM J. Numer. Anal. 2000, 37, 1747–1767. [Google Scholar] [CrossRef]
- Li, Y.; Wang, Y.; Feng, T.; Xin, Y. A New Simplified Weak Second-order Scheme for Solving Stochastic Differential Equations With Jumps. Mathematics 2021, 9, 224. [Google Scholar] [CrossRef]
- Platen, E.; Bruti-Liberati, N. Numerical Solutions of Stochastic Differential Equations with Jump in Finance; Springer: Berlin/Heidelberg, Germany, 2010; Volume 64. [Google Scholar]
- Øksendal, G.; Proske, F. Malliavin Calculus for Lévy Processes with Applications to Finance; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
N | Global Errors | CR | Avg.local Errors | CR |
---|---|---|---|---|
8 | 5.069 × | 1.895 × | ||
16 | 1.288 × | 1.9768 | 2.455 × | 2.9484 |
32 | 2.891 × | 2.0659 | 2.979 × | 2.9955 |
64 | 6.942 × | 2.0726 | 4.207 × | 2.9487 |
128 | 1.789 × | 2.0491 | 6.006 × | 2.9113 |
N | 8 | 16 | 32 | 64 | 128 | CR | CPU Time(s) |
---|---|---|---|---|---|---|---|
Euler Scheme | 1.128 × | 5.250 × | 2.534 × | 1.249 × | 6.201 × | 1.0174 | 1.078436 |
New Scheme | 7.221 × | 1.656 × | 4.207 × | 1.022 × | 2.471 × | 2.0428 | 1.525335 |
Runge–Kutta Scheme | 7.789 × | 1.858 × | 4.503 × | 1.186 × | 2.799 × | 2.0241 | 1.011832 |
N | Global Errors | CR | Avg. Local Errors | CR |
---|---|---|---|---|
8 | 4.688 | 2.153 | ||
16 | 1.173 | 1.9981 | 2.600 | 3.0496 |
32 | 3.006 | 1.9813 | 3.314 | 3.0108 |
64 | 7.413 | 1.9913 | 3.904 | 3.0293 |
128 | 1.811 | 2.0016 | 5.099 | 3.0145 |
New Scheme CR1 | 1.9545 | 1.8527 | 1.6883 | 1.3866 | 1.0283 | 1.0126 | 0.9912 |
Milstein Scheme CR1 | 0.9052 | 0.9125 | 0.9456 | 1.0253 | 1.0523 | 0.9726 | 1.0626 |
Euler Scheme CR1 | 0.9125 | 0.9254 | 0.9522 | 1.0565 | 1.0583 | 0.9626 | 1.0596 |
New Scheme CR2 | 1.9265 | 1.8109 | 1.2638 | 0.4379 | −0.1687 | −0.0187 | 0.0149 |
Milstein Scheme CR2 | 0.9771 | 0.8952 | 0.7312 | 0.6779 | 0.3401 | 0.1749 | 0.1549 |
Euler Scheme CR2 | 0.9644 | 0.9012 | 0.7251 | 0.6879 | 0.3182 | 0.1736 | 0.1675 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, Y.; Feng, T.; Wang, Y.; Xin, Y. A High Order Accurate and Effective Scheme for Solving Markovian Switching Stochastic Models. Mathematics 2021, 9, 588. https://doi.org/10.3390/math9060588
Li Y, Feng T, Wang Y, Xin Y. A High Order Accurate and Effective Scheme for Solving Markovian Switching Stochastic Models. Mathematics. 2021; 9(6):588. https://doi.org/10.3390/math9060588
Chicago/Turabian StyleLi, Yang, Taitao Feng, Yaolei Wang, and Yifei Xin. 2021. "A High Order Accurate and Effective Scheme for Solving Markovian Switching Stochastic Models" Mathematics 9, no. 6: 588. https://doi.org/10.3390/math9060588
APA StyleLi, Y., Feng, T., Wang, Y., & Xin, Y. (2021). A High Order Accurate and Effective Scheme for Solving Markovian Switching Stochastic Models. Mathematics, 9(6), 588. https://doi.org/10.3390/math9060588