Comparison of algorithms for the simulation of action potentials with stochastic sodium channels
Related Experiment Video
Updated: Sep 30, 2026

Dynamic Clamp Methods to Investigate Impaired Neuronal Excitability Associated with Autism
Published on: October 17, 2025
Hiroyuki Mino1, Jay T Rubinstein, John A White
1Department of Otolaryngology, Head and Neck Surgery, The University of Iowa College of Medicine, Iowa City 52242, USA. hiromino@earpower.oto.uiowa.edu
Abstract:
This paper presents a comparison of computational algorithms to simulate action potentials using stochastic sodium channels. Four algorithms are compared in single-node models: Strassberg and DeFelice (1993) (SD), Rubinstein (1995) (R), Chow and White (1996) (CW), and Fox (1997) (F). Neural responses are simulated to a simple and a preconditioned monophasic current pulse. Three exact algorithms implementing Markov jumping processes (SD, R, CW) resulted in similar responses, while the approximation algorithm using Langevin's equation (F) showed quite different responses from those in the exact algorithms. The computational time was measured as well: 1(F), 7(CW), 32(SD), 39(R) relative to that of the F algorithm. Furthermore, it is shown that as the sampling step for integration of the transmembrane potential increases, neural responses in all algorithms tended to be different from those in dense sampling steps, however, the CW algorithm was robust even at a sparse sampling step. It is concluded that the most computationally efficient algorithm having appropriate properties of neural excitability is the CW algorithm.
Related Concept Videos
The Role of Ion Channels in Neuronal Computation
Sometimes a single EPSP is strong enough to induce an action potential in the postsynaptic neuron. However, multiple presynaptic inputs must often create EPSPs around the same time for the postsynaptic neuron to be sufficiently depolarized to fire an action potential.
Action Potential
Membrane potential in neurons
Neurons typically have a resting membrane potential of about -70 millivolts (mV). When they receive...
Action Potential
Membrane potential in neurons
Neurons typically have a resting membrane potential of about -70 millivolts (mV). When they receive...
Action Potentials
Propagation of Action Potentials
Neurons (nerve cells) have a resting membrane potential, with a slightly negative charge inside compared to outside. This is maintained by ion channels, such as sodium (Na+) and potassium (K+) channels, which control the flow of ions. When a stimulus, like a touch or a signal from another neuron, triggers the neuron, sodium channels open, allowing sodium ions to...
Voltage-gated Ion Channels
Generally, all voltage-gated ion channels have a 'voltage-sensing domain' that spans the lipid bilayer. The charged residues in the sensor move in response to the membrane potential changes that open the channel allowing ions movement. There are several types of...

