Because the motor events are stochastic, molecular motors are often modeled with the Fokker–Planck equation or with Monte Carlo methods. These theoretical models are especially useful when treating the molecular motor as a Brownian motor.