SRA/SRI Methods - Stochastic Runge-Kutta

The SRA (Stochastic Runge-Kutta for Additive noise) and SRI (Stochastic Runge-Kutta for Itô) methods provide high-order adaptive solvers for different noise structures. These are among the most effective methods for their respective problem classes.

SOSRI - Stability-Optimized SRI (Recommended)

Missing docstring.

Missing docstring for SOSRI. Check Documenter's build log for details.

SOSRA - Stability-Optimized SRA (Optimal for Additive Noise)

Missing docstring.

Missing docstring for SOSRA. Check Documenter's build log for details.

Alternative SRI Methods

SRIW1 - SRI Weak Order 2

Missing docstring.

Missing docstring for SRIW1. Check Documenter's build log for details.

SRIW2 - SRI Weak Order 3

Missing docstring.

Missing docstring for SRIW2. Check Documenter's build log for details.

SOSRI2 - Alternative Stability-Optimized SRI

Missing docstring.

Missing docstring for SOSRI2. Check Documenter's build log for details.

Alternative SRA Methods

SRA1 - Original SRA Method

Missing docstring.

Missing docstring for SRA1. Check Documenter's build log for details.

SRA2 - SRA Method Version 2

Missing docstring.

Missing docstring for SRA2. Check Documenter's build log for details.

SRA3 - SRA Method with Weak Order 3

Missing docstring.

Missing docstring for SRA3. Check Documenter's build log for details.

SOSRA2 - Alternative Stability-Optimized SRA

Missing docstring.

Missing docstring for SOSRA2. Check Documenter's build log for details.

Configurable Methods

SRA - Configurable SRA with Custom Tableaux

Missing docstring.

Missing docstring for SRA. Check Documenter's build log for details.

SRI - Configurable SRI with Custom Tableaux

Missing docstring.

Missing docstring for SRI. Check Documenter's build log for details.

Method Selection Guide

For Diagonal/Scalar Noise:

  1. First choice: SOSRI - Best overall performance and stability
  2. Alternative: SRIW1 - Standard SRI method
  3. High weak order: SRIW2 - When weak order 3 is needed

For Additive Noise:

  1. First choice: SOSRA - Optimal for additive noise structure
  2. Alternative: SRA1 - Standard SRA method
  3. High weak order: SRA3 - When weak order 3 is needed

Performance Characteristics:

  • SOSRI/SOSRA: Stability-optimized, robust to high tolerances
  • SRIWx/SRAx: Standard methods with proven theoretical properties
  • SRA/SRI: Allow custom tableaux for specialized applications

Theoretical Foundation

The SRA and SRI methods are based on stochastic Runge-Kutta theory:

SRA Methods exploit the additive noise structure:

du = f(u,t)dt + σ(t)dW

Where the diffusion σ doesn't depend on the solution u.

SRI Methods handle the general diagonal case:

du = f(u,t)dt + g(u,t)dW

Where each component has independent noise.

Both method families achieve:

  • Strong order 1.5 convergence
  • Weak order 2.0 or higher
  • Adaptive time stepping with embedded error estimation
  • A-stable or L-stable properties (for optimized versions)

References

  • Rößler A., "Runge–Kutta Methods for the Strong Approximation of Solutions of Stochastic Differential Equations", SIAM J. Numer. Anal., 48 (3), pp. 922–952