Monte Carlo Method for Solving ODE Systems
- Авторлар: Ermakov S.M.1, Tovstik T.M.1
-
Мекемелер:
- St. Petersburg State University
- Шығарылым: Том 52, № 3 (2019)
- Беттер: 272-280
- Бөлім: Mathematics
- URL: https://journals.rcsi.science/1063-4541/article/view/186376
- DOI: https://doi.org/10.1134/S1063454119030087
- ID: 186376
Дәйексөз келтіру
Аннотация
The Monte Carlo method is applied to solve Cauchy problems for a system of linear and nonlinear ordinary differential equations. The Monte Carlo method is relevant for the solution of large systems of equations and in the case of small smoothness of initial functions. In this case, the system is reduced to an equivalent system of integral equations of the Volterra type. For linear systems, this transformation allows removing constraints connected with a convergence of a majorizing process. Examples of estimates of solution functionals are provided, and a behavior of their variances are discussed. In the general case, a solution interval is divided into finite subintervals, on which the nonlinear function is approximated by a polynomial. The obtained integral equation is solved by using branched Markov chains with absorption. Algorithm parallelization problems arising in this case are discussed in this paper. A one-dimensional cubic equation is considered as an example. A choice of transition densities of branching is discussed. A method of generations is described in detail. Numerical results are compared with a solution obtained by the Runge–Kutta method.
Негізгі сөздер
Авторлар туралы
S. Ermakov
St. Petersburg State University
Хат алмасуға жауапты Автор.
Email: sergej.ermakov@mail.com
Ресей, St. Petersburg, 199034
T. Tovstik
St. Petersburg State University
Хат алмасуға жауапты Автор.
Email: peter.tovstik@mail.ru
Ресей, St. Petersburg, 199034
Қосымша файлдар
