Combination of "generalized Trotter operator splitting" and "quadratic adaptive algorithm" method for tradeoff among speedup, stability, and accuracy in the Markov chain model of sodium ion channels in the ventricular cell model

Med Biol Eng Comput. 2020 Sep;58(9):2131-2141. doi: 10.1007/s11517-020-02220-x. Epub 2020 Jul 16.

Abstract

The fast hybrid operator splitting (HOS) and stable uniformization (UNI) methods have been proposed to save computation cost and enhance stability for Markov chain model in cardiac cell simulations. Moreover, Chen-Chen-Luo's quadratic adaptive algorithm (CCL) combined with HOS or UNI was used to improve the tradeoff between speedup and stability, but without considering accuracy. To compromise among stability, acceleration, and accuracy, we propose a generalized Trotter operator splitting (GTOS) method combined with CCL independent of the asymptotic property of a particular ion-channel model. Due to the accuracy underestimation of the mixed root mean square error (MRMSE) method, threshold root mean square error (TRMSE) is proposed to evaluate computation accuracy. With the fixed time-step RK4 as a reference, the second-order GTOS combined with CCL (30.8-fold speedup) for the wild-type Markov chain model with nine states (WT-9 model) or (7.4-fold) for the wild-type Markov chain model with eight states (WT-8 model) is faster than UNI combined with CCL (15.6-fold) for WT-9 model or (1.2-fold) for WT-8 model, separately. Besides, the second-order GTOS combined with CCL has 3.81% TRMSE for WT-9 model or 4.32% TRMSE for WT-8 model more accurate than 72.43% TRMSE for WT-9 model or 136.17% TRMSE for WT-8 model of HOS combined with CCL. To compromise speedup and accuracy, low-order GTOS combined with CCL is suggested to have the advantages of high precision and low computation cost. For high-accuracy requirements, high-order GTOS combined with CCL is recommended. Graphical abstract.

Keywords: Adaptive algorithm; Markov chain model; Operator splitting; Sodium ion channel; Ventricular cell model.

MeSH terms

  • Action Potentials
  • Algorithms
  • Computational Biology
  • Computer Simulation
  • Electrophysiological Phenomena
  • Heart Ventricles / cytology*
  • Heart Ventricles / metabolism*
  • Humans
  • Markov Chains
  • Mathematical Concepts
  • Models, Cardiovascular*
  • Myocardium / cytology
  • Myocardium / metabolism
  • Sodium Channels / metabolism*

Substances

  • Sodium Channels