Multi-timescale systems and fast-slow analysis

Math Biosci. 2017 May;287:105-121. doi: 10.1016/j.mbs.2016.07.003. Epub 2016 Jul 15.


Mathematical models of biological systems often have components that vary on different timescales. This multi-timescale character can lead to problems when doing computer simulations, which can require a great deal of computer time so that the components that change on the fastest time scale can be resolved. Mathematical analysis of these multi-timescale systems can be greatly simplified by partitioning them into subsystems that evolve on different time scales. The subsystems are then analyzed semi-independently, using a technique called fast-slow analysis. In this review we describe the fast-slow analysis technique and apply it to relaxation oscillations, neuronal bursting oscillations, canard oscillations, and mixed-mode oscillations. Although these examples all involve neural systems, the technique can and has been applied to other biological, chemical, and physical systems. It is a powerful analysis method that will become even more useful in the future as new experimental techniques push forward the complexity of biological models.

Keywords: Bursting; Canards; Fast-slow analysis; Mixed-mode oscillations; Multiscale analysis; Relaxation oscillations.

Publication types

  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Biological Clocks*
  • Models, Biological*