Метод Рунге-Кутты (СДУ)
В математике стохастических систем метод Рунге-Кутты представляет собой метод приближенного численного решения стохастического дифференциального уравнения . Это обобщение метода Рунге – Кутты для обыкновенных дифференциальных уравнений на стохастические дифференциальные уравнения (СДУ). Важно отметить, что метод не предполагает знания производных коэффициентных функций в СДУ.
Самая базовая схема
[ редактировать ]Рассмотрим диффузию Ито удовлетворяющее следующему стохастическому дифференциальному уравнению Ито с начальным состоянием , где обозначает винеровский процесс , и предположим, что мы хотим решить это СДУ на некотором интервале времени . Тогда основное приближение Рунге – Кутты к истинному решению это цепь Маркова определяется следующим образом: [ 1 ]
- разделить интервал в подинтервалы ширины :
- набор ;
- рекурсивно вычислять для к где и
величины Случайные являются независимыми и одинаково распределенными нормальными случайными величинами с нулевым математическим ожиданием и дисперсией. .
Эта схема имеет сильный порядок 1, что означает, что ошибка аппроксимации фактического решения при фиксированном времени масштабируется с шагом по времени . Он также имеет слабый порядок 1, что означает, что ошибка статистики решения масштабируется с шагом по времени. . См. ссылки для получения полных и точных утверждений.
Функции и может меняться во времени без каких-либо осложнений. Метод можно обобщить на случай нескольких связанных уравнений; принцип тот же, но уравнения становятся длиннее.
Вариант улучшенного Эйлера является гибким.
[ редактировать ]Более новая схема Рунге-Кутты, также сильного порядка 1, напрямую сводится к улучшенной схеме Эйлера для детерминированных ОДУ. [ 2 ] Рассмотрим векторный случайный процесс что удовлетворяет общему СДУ Ито куда дрейфовать и волатильность являются достаточно гладкими функциями своих аргументов. Заданный временной шаг , и учитывая значение , оценивать к на время с помощью
- где для обычного рандома ;
- и где , каждая альтернатива выбрана с вероятностью .
Вышеописанное описывает только один временной шаг. Повторите этот временной шаг раз, чтобы интегрировать SDE по времени к .
The scheme integrates Stratonovich SDEs to при условии одного комплекта повсюду (вместо выбора ).
Схемы Рунге-Кутты высшего порядка.
[ редактировать ]Схемы более высокого порядка также существуют, но они становятся все более сложными. Рёсслер разработал множество схем для Ито SDE, [ 3 ] [ 4 ] whereas Komori developed schemes for Stratonovich SDEs. [ 5 ] [ 6 ] [ 7 ] Ракаукас расширил эти схемы, чтобы обеспечить возможность адаптивного шага по времени с помощью отбраковочной выборки с памятью (RSwM), что привело к повышению эффективности практических биологических моделей на порядки. [ 8 ] наряду с оптимизацией коэффициентов для повышения стабильности. [ 9 ]
Ссылки
[ редактировать ]- ^ PE Клоден и Э. Платен. Численное решение стохастических дифференциальных уравнений , том 23 «Приложений математики». Спрингер-Верлаг, 1992.
- ^ Робертс, AJ (октябрь 2012 г.). «Изменить улучшенную схему Эйлера для интеграции стохастических дифференциальных уравнений». arXiv : 1210.0933 [ math.NA ].
- ^ Рёсслер, А. (2009). «Методы Рунге – Кутты второго порядка для стохастических дифференциальных уравнений Ито». SIAM Journal по численному анализу . 47 (3): 1713–1738. дои : 10.1137/060673308 .
- ^ Рёсслер, А. (2010). «Методы Рунге – Кутты сильной аппроксимации решений стохастических дифференциальных уравнений». SIAM Journal по численному анализу . 48 (3): 922–952. дои : 10.1137/09076636X .
- ^ Комори, Ю. (2007). «Анализ многоцветного корневого дерева условий слабого порядка стохастического семейства Рунге – Кутты» . Прикладная численная математика . 57 (2): 147–165. дои : 10.1016/j.apnum.2006.02.002 . S2CID 49220399 .
- ^ Комори, Ю. (2007). «Стохастические методы Рунге – Кутты слабого порядка для коммутативных стохастических дифференциальных уравнений» . Журнал вычислительной и прикладной математики . 203 : 57–79. дои : 10.1016/j.cam.2006.03.010 .
- ^ Комори, Ю. (2007). «Слабые стохастические методы Рунге – Кутты второго порядка для некоммутативных стохастических дифференциальных уравнений» . Журнал вычислительной и прикладной математики . 206 : 158–173. дои : 10.1016/j.cam.2006.06.006 .
- ^ Ракаукас, Кристофер; Не, Цин (2017). «Адаптивные методы решения стохастических дифференциальных уравнений посредством естественных вложений и режекционной выборки с памятью» . Дискретные и непрерывные динамические системы - Серия Б. 22 (7): 2731–2761. дои : 10.3934/dcdsb.2017133 . ПМЦ 5844583 . ПМИД 29527134 .
- ^ Ракаукас, Кристофер; Не, Цин (2018). «Оптимизированные по устойчивости методы высокого порядка и обнаружение жесткости для траекторно-жестких стохастических дифференциальных уравнений». arXiv : 1804.04344 [ мат.NA ].