On a variable step size modification of Hines' method in computational neuroscience

Michael Hanke
DOI: https://doi.org/10.48550/arXiv.1702.05917
2017-03-24
Abstract:For simulating large networks of neurons Hines proposed a method which uses extensively the structure of the arising systems of ordinary differential equations in order to obtain an efficient implementation. The original method requires constant step sizes and produces the solution on a staggered grid. In the present paper a one-step modification of this method is introduced and analyzed with respect to their stability properties. The new method allows for step size control. Local error estimators are constructed. The method has been implemented in matlab and tested using simple Hodgkin-Huxley type models. Comparisons with standard state-of-the-art solvers are provided.
Numerical Analysis
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is to improve the Hines method to allow variable - step - size control while maintaining computational efficiency and accuracy. Specifically: 1. **Limitations of the original Hines method**: - The Hines method is very effective in simulating large - scale neural networks because it makes full use of the structure of the system of ordinary differential equations to achieve efficient numerical solutions. - However, the original Hines method requires the use of a fixed step size and generates solutions on a staggered grid, which limits its flexibility and adaptability. 2. **Introduction of variable - step - size modification**: - The paper proposes a new one - step method modification that allows variable - step - size control. This method not only retains the efficiency of the Hines method but also improves flexibility, enabling it to better adapt to the needs of different problems. - The new method achieves step - size control by constructing a local error estimator, thereby ensuring the accuracy of the solution. 3. **Stability analysis**: - The paper conducts a detailed analysis of the stability of the new method, especially for stiff differential equation systems. By introducing appropriate test equations, the asymptotic stability of the method is studied. - The results show that in many cases, these stability regions are bounded, which is crucial for choosing an appropriate step size. 4. **Numerical experiments and comparisons**: - The paper conducts numerical experiments through the simple Hodgkin - Huxley model and other standard solvers to verify the effectiveness and superiority of the new method. - The experimental results show that the new method performs well under low - tolerance conditions, and especially in cases where high precision is required, the variable - step - size method is competitive. In summary, this paper aims to improve the Hines method by introducing variable - step - size control, making it more flexible and efficient in simulating large - scale neural networks while maintaining the accuracy and stability of the numerical solution.