룬게-쿠타 방법(SDE)

Runge–Kutta method (SDE)

확률론적 시스템의 수학에서 룬게-쿠타 방법은 확률론적 미분 방정식의 대략적인 수치해결을 위한 기법이다.일반 미분방정식부터 확률미분방정식(SSE)까지 룬게-쿠타 방법을 일반화한 것이다.중요한 것은, 이 방법은 SSDE에서 계수 함수의 파생상품을 아는 것은 포함하지 않는다는 것이다.

가장 기본적인 계획

Ito 확률적 미분식을 만족하는 X {\displaystyle X을(를 고려하십시오.

with initial condition , where stands for the Wiener process, and suppose that we wish to solve this SDE on some interval of time . Then the basic Runge–Kutta approximation to the true solution 마르코프 체인 은(는) 다음과 같이 정의된다.[1]

  • 간격[ 을(를 너비 = / > = N} 하위 절편으로 분할:
  • 0:= 0{\
  • 을(를) 1N{\ 대해 반복적으로 계산함

where and 랜덤 변수 독립적이며 기대값 0과 분산 {\ 을 갖는 동일한 분포정규 랜덤 변수들이다.

이 체계는 강한 순서 1을 가지고 있는데, 이는 고정된 시간에서의 실제 솔루션의 근사 오차는 시간 단계 }과 함께 척도한다는 것을 의미한다 또한 순서 1이 약하다는 뜻으로, 솔루션 통계에 대한 오차는 시간 단계 }과 함께 척도한다는 것을 의미한다 완전하고 e를 참조하라.xact 진술

기능 은(는) 복잡성 없이 시간 변동을 일으킬 수 있다.이 방법은 여러 개의 결합 방정식의 경우에 일반화될 수 있다. 원리는 같지만 방정식은 길어진다.

개선된 오일러의 가변성이 유동적임

새로운 런지—Kutta 체계도 강력한 순서 1로 결정론적 ODE를 위한 개선된 오일러 체계로 직접적으로 감소한다.[2] 인 이토 SSE를 만족시키는 벡터 확률 프로세스 X( ) n vec을 고려하십시오.

여기서 드리프트 변동성 {은(는) 그들 주장의 충분히 부드러운 기능이다.Given time step , and given the value , estimate by for time 디스플레이 (를) 통해

  • k= N
  • 그리고 여기서 =± 1 확률 / 1/과(와) 함께 선택한 각 대안

위 내용은 단 한 번의 단계만을 설명한다. = t = = t = t = t = t = t = t = 0 }을를) 통합하려면 이 시간 단계- )/ (h회 반복하십시오

계획은 1}을(를) 선택하는 대신 으로 S k = 0 {\ S_{ 세트인 경우 스트라토노비치 SDE를 ( )에 통합한다.

상위 순서 Runge-Kutta 체계

고차적 계획도 존재하지만 점점 더 복잡해진다.뢰글러는 이토 SSDE를 위해 많은 계획을 수립한 반면,[3][4] 코모리는 스트라토노비치 SDEs를 위한 계획을 개발했다.[5][6][7]Racauckas는 RSWM(Rejection Sampling with Memory)을 통한 적응형 시간 스텝을 허용하기 위해 이러한 계획을 확장하여 실제 생물학적 모델에서 규모 효율성 증가와 함께 안정성 향상을 위한 계수 최적화를 달성했다.[8][9]

참조

  1. ^ P. E. Kloeden과 E. Platen.확률적 미분 방정식의 수치해석, 수학의 응용 23권.스프링거-버락, 1992년
  2. ^ A. J. 로버츠개선된 오일러 방식을 수정하여 확률적 미분 방정식을 통합한다.[1], 2012년 10월.
  3. ^ Rößler, A. (2009). "Second Order Runge–Kutta Methods for Itô Stochastic Differential Equations". SIAM Journal on Numerical Analysis. 47 (3): 1713–1738. doi:10.1137/060673308.
  4. ^ Rößler, A. (2010). "Runge–Kutta Methods for the Strong Approximation of Solutions of Stochastic Differential Equations". SIAM Journal on Numerical Analysis. 48 (3): 922–952. doi:10.1137/09076636X.
  5. ^ Komori, Y. (2007). "Multi-colored rooted tree analysis of the weak order conditions of a stochastic Runge–Kutta family". Applied Numerical Mathematics. 57 (2): 147–165. doi:10.1016/j.apnum.2006.02.002.
  6. ^ Komori, Y. (2007). "Weak order stochastic Runge–Kutta methods for commutative stochastic differential equations". Journal of Computational and Applied Mathematics. 203: 57–79. doi:10.1016/j.cam.2006.03.010.
  7. ^ Komori, Y. (2007). "Weak second-order stochastic Runge–Kutta methods for non-commutative stochastic differential equations". Journal of Computational and Applied Mathematics. 206: 158–173. doi:10.1016/j.cam.2006.06.006.
  8. ^ Rackauckas, Christopher; Nie, Qing (2017). "ADAPTIVE METHODS FOR STOCHASTIC DIFFERENTIAL EQUATIONS VIA NATURAL EMBEDDINGS AND REJECTION SAMPLING WITH MEMORY". Discrete and Continuous Dynamical Systems - Series B. 22 (7): 2731–2761. doi:10.3934/dcdsb.2017133.
  9. ^ Rackauckas, Christopher; Nie, Qing (2018). "Stability-optimized high order methods and stiffness detection for pathwise stiff stochastic differential equations". arXiv:1804.04344.