Abstract
Controlling synchronization of neural networks in brain activity is an important issue in neurodevelopmental disorders such as epileptic seizures. In this paper, we propose an efficient numerical method to simulate nonlinear spatio-temporal neural dynamic models and their synchronizations. In this study, the generalized Lagrange Jacobi Gauss–Lobatto collocation method combined with Trotter operator splitting technique is employed. This method allows us to decouple the nonlinear partial differential equations of neural network models into independent linear algebraic equations of very small dimensions. Moreover, we examine different test cases to indicate the advantages of the proposed method in accuracy, computational cost, and complexity. It is shown that the computational complexity of the proposed method is much smaller than the complexity of pure spectral method. Finally, A GPU implementation is applied on the two dimensional models to accelerate the time consuming simulations.
Similar content being viewed by others
References
Womelsdorf T, Schoffelen JM, Oostenveld R, Singer W, Desimone R, Engel A, Fries P (2007) Modulation of neuronal interactions through neuronal synchronization. Science 316(5831):1609–1612
Haken H (2013) Principles of brain functioning: a synergetic approach to brain activity, behavior and cognition. Springer, Berlin
Kim B (2004) Performance of networks of artificial neurons: the role of clustering. Phys Rev E 69:045101
Cassidy M, Mazzone P, Oliviero A, Insola A, Tonali P, Di-Lazzaro V, Brown P (2002) Movement-related changes in synchronization in the human basal ganglia. Brain 125(6):1235–1246
Glass L (2001) Synchronization and rhythmic processes in physiology. Nature 410:277–284
Lytton WW (2008) Computer modelling of epilepsy. Nat Rev Neurosci 9(8):626–637
Iqbal M, Rehan M, Hong K (2017) Modeling of inter-neuronal coupling medium and its impact on neuronal synchronization. PLoS One 12(1):e0176986
Iqbal M, Rehan M, Hong K (2018) Robust adaptive synchronization of ring configured uncertain chaotic FitzHugh–Nagumo neurons under direction-dependent coupling. Front Neurorobot 12:6
Garcia P, Acosta A, Leiva H (2009) Synchronization conditions for master–slave reaction diffusion systems. Europhys Lett 88(6):60006
Kocarev L, Tsarev Z, Parlitz U (1997) Synchronizing spatiotemporal chaos of partial differential equations. Phys Rev Lett 79(1):51–54
Xu Z (2006) Synchronization of two discrete Ginzburg–Landau equations using local coupling. Int J Nonlinear Sci 1(1):19–29
Ambrosio B, Aziz-Alaoui MA (2012) Synchronization and control of coupled reaction–diffusion systems of the FitzHugh–Nagumo type. Comput Math Appl 64(5):934–943
Ambrosio B, Aziz-Alaoui MA, Phan VLE (2019) Large time behaviour and synchronization of complex networks of reactiondiffusion systems of Fitzhugh–Nagumo type. IMA J Appl Math 84(2):416–443
Ratas I, Pyragas K (2012) Effect of high-frequency stimulation on nerve pulse propagation in the FitzHugh–Nagumo model. Nonlinear Dyn 67(4):2899–2908
Kandel ER, Schwartz JH, Jessell TM, Jessell TM, Siegelbaum S, Hudspeth A (2000) Principles of neural science, vol 2. McGraw-hill, New York
FitzHugh R (1969) Mathematical models of excitation and propagation in nerve. In: Schwan HP (ed) Biological engineering. McGraw Hill, New York
Hodgkin AL, Huxley AF (1952) The components of membrane conductance in 335 the giant axon of loligo. J Physiol 116(4):473–496
Izhikevich EM (2007) Dynamical systems in neuroscience: the geometry of excitability and bursting, vol 2. The MIT Press, Cambridge
Murray J (2002) Mathematical biology I and II. Interdisciplinary applied mathematics. Springer, New York
Hodgkin AL, Huxley AF (1952) The components of membrane conductance in the giant axon of Loligo. J Physiol 116(4):473–496
FitzHugh R (1969) Mathematical models of excitation and propagation in nerve. Biol Eng 1:1–85
Hemami M, Parand K, Rad JA (2019) Numerical simulation of reactiondiffusion neural dynamics models and their synchronization/desynchronization: application to epileptic seizures. Comput Math Appl 78(11):3644–3677
Winfree AT (1991) Rotating wave solutions of the FitzHugh–Nagumo equations. Chaos 1(3):303–334
Barkley D (1991) A model for fast computer simulation of waves in excitable media. Phys D 49:61–70
Nagumo J, Arimoto S, Yoshizawa S (1962) An active pulse transmission line simulating nerve axon. Proc IRE 50:2061–2070
Moghaderi H, Dehghan M (2017) Mixed two-grid finite difference methods for solving one-dimensional and two-dimensional FitzHugh–Nagumo equations. Math Methods Appl Sci 40:1170–1200
Olmos D, Shizgal BD (2009) Pseudospectral method of solution of the Fitzhugh–Nagumo equation. Math Comput Simul 79:2258–2278
Abbasbandy S (2008) Soliton solutions for the Fitzhugh–Nagumo equation with the homotopy analysis method. Appl Math Model 32(12):2706–2714
Motsa SS, Magagula VM, Sibanda P (2014) A bivariate Chebyshev spectral collocation quasilinearization method for nonlinear evolution parabolic equations. Sci World J 2014:1–13
Wazwaz A (2007) The tanhcoth method for solitons and kink solutions for nonlinear parabolic equations. Appl Math Comput 188:1467–1475
Dehghan M, Heris JM, Saadatmandi A (2010) Application of semianalytic methods for the Fitzhugh–Nagumo equation, which models the transmission of nerve impulses. Adv Differ Equ 33(11):1384–1398
Bu W, Tang Y, Wu Y, Yang J (2015) Crank Nicolson ADI Galerkin finite element method for two-dimensional fractional FitzHugh–Nagumo monodomain model. Appl Math Comput 257:355–364
Hariharan G, Rajaraman R (2013) Two reliable wavelet methods to Fitzhugh–Nagumo (FN) and fractional FN equations. Appl Math Comput 51:2432–2454
Kumar D, Singh J, Baleanu D (2018) A new numerical algorithm for fractional Fitzhugh–Nagumo equation arising in transmission of nerve impulses. Nonlinear Dyn 91(1):307–317
Kumar S, Ahmadian A, Kumar R, Kumar D, Singh J, Baleanu D, Salimi M (2020) An efficient numerical method for fractional SIR epidemic model of infectious disease by using Bernstein wavelets. Mathematics 8(4):558
Singh J, Kilicman A, Kumar D, Swroop R (2019) Numerical study for fractional model of nonlinear predator-prey biological population dynamical system. Therm Sci 23(6):S2017–S2025
Kumar D, Singh J, Qurashi MA, Baleanu D (2019) A new fractional SIRS-SI malaria disease model with application of vaccines, antimalarial drugs, and spraying. Adv Differ Equ 278:1–19
Kumar S, Kumar R, Singh J, Nisar K, Kumar D (2019) An efficient numerical scheme for fractional model of HIV-1 infection of CD4+ T-cells with the effect of antiviral drug therapy. Alex Eng J. https://doi.org/10.1016/j.aej.2019.12.046
Dehghan M, Abbaszadeh M, Mohebbi A (2016) The use of element free Galerkin method based on moving Kriging and radial point interpolation techniques for solving some types of turing models. Eng Anal Bound Elem 62:93–111
Dehghan M, Narimani N (2018) Approximation of continuous surface differential operators with the generalized moving least-squares (GMLS) method for solving reaction-diffusion equation. Comput Appl Math 37:6955–6971
Sabouri M, Dehghan M (2015) An efficient implicit spectral element method for time-dependent nonlinear diffusion equations by evaluating integrals at one quadrature point. Comput Math Appl 70(10):2513–2541
Ali MS, Shamsi M, Khosraviana-Arab H, Torres DFM, Bozorgnia F (2018) A space-time pseudospectral discretization method for solving diffusion optimal control problems with two-sided fractional derivatives. J Vib Control 25:1080–1095 (In Press)
Parand K, Latifi S, Moayeri MM, Delkhosh M (2018) Generalized Lagrange Jacobi Gauss–Lobatto (GLJGL) collocation method for solving linear and nonlinear Fokker–Planck equations. Commun Theor Phys 69:519
Doha EH, Abdelkawy MA, Amin A, Lopes AM (2019) Shifted Jacobi–Gauss-collocation with convergence analysis for fractional integro-differential equations. Commun Nonlinear Sci Numer Simul 72:342–359
Parand K, Razzaghi M (2004) Rational Chebyshev tau method for solving Volterra’s population model. Appl Math Comput 149(3):893–900
Mason JC, Handscomb DC (2002) Chebyshev polynomials. CRC Press Company, Baco Raton
Doha EH, Bhrawy AH, Ezz-Eldien SS (2011) A Chebyshev spectral method based on operational matrix for initial and boundary value problems of fractional order. Comput Math Appl 62(5):2364–2373
Herat SMH, Babolian E, Abbasbandy S (2018) Numerical study of unsteady flow of gas through a porous medium by means of Chebyshev pseudo-spectral method. I. J Ind Math 10(3):229–236
Baseri A, Abbasbandy S, Babolian E (2018) A collocation method for fractional diffusion equation in a long time with Chebyshev functions. Appl Math Comput 322:55–65
Dehestani H, Ordokhani Y, Razzaghi M (2018) Fractional-order Legendre–Laguerre functions and their applications in fractional partial differential equations. Appl Math Comput 336:433–453
Banifatemi E, Razzaghi M, Yousefi S (2007) Two-dimensional Legendre wavelets method for the mixed Volterra–Fredholm integral equations. J Vib Control 13(11):1667–1675
Erfani S, Babolian E, Javadi S, Shamsi M (2019) Stable evaluations of fractional derivative of the Muntz–Legendre polynomials and application to fractional differential equations. J Comput Appl Math 348:70–88
Sabeh Z, Shamsi M, Dehghan M (2016) Distributed optimal control of the viscous Burgers equation via a Legendre pseudo-spectral approach. Math Methods Appl Sci 39(12):3350–3360
Rahimkhani P, Ordokhani Y (2018) Numerical solution a class of 2D fractional optimal control problems by using 2D Muntz–Legendre wavelets. Optim Control Appl Methods 39(6):1916–1934
Abbasbandy S, Kazem S, Alhuthali MS, Alsulami HH (2015) Application of the operational matrix of fractional-order Legendre functions for solving the time-fractional convection–diffusion equation. Appl Math Comput 266:31–40
Ashpazzadeh E, Lakestani M, Razzaghi M (2018) Nonlinear constrained optimal control problems and cardinal Hermite interpolant multiscaling functions. Asian J Control 20(1):558–567
Doha EH, Ahmed HM, El-Soubhy SI (2009) Explicit formulae for the coefficients of integrated expansions of Laguerre and Hermite polynomials and their integrals. Int Trans Spec Funct 20(7):491–503
Ezz-Eldien SS, Doha EH, Baleanu D, Bhrawy AH (2017) A numerical approach based on Legendre orthonormal polynomials for numerical solutions of fractional optimal control problems. J Vib Control 23:16–30
Ashpazzadeh E, Lakestani M, Razzaghi M (2017) Cardinal Hermite interpolant multiscaling functions for solving a parabolic inverse problem. Turk J Math 41:1009–1026
Abbasbandy S, Hayat T, Ghehsareh HR, Alsaedi A (2013) MHD Falkner–Skan flow of Maxwell fluid by rational Chebyshev collocation method. Appl Math Comput 34(8):921–930
Rahimkhani P, Ordokhani Y, Babolian E (2018) Muntz–Legendre wavelet operational matrix of fractional-order integration and its applications for solving the fractional pantograph differential equations. Numer Algorithm 77(4):1283–1305
Rahimkhani P, Ordokhani Y (2019) Generalized fractional-order Bernoulli–Legendre functions: an effective tool for solving two-dimensional fractional optimal control problems. IMA J Math Control Inf 36(1):185–212
Kazem S, Abbasbandy S, Kumar S (2013) Fractional-order Legendre functions for solving fractional-order differential equations. Appl Math Model 37(7):5498–5510
Rad JA, Parand K, Abbasbandy S (2015) Pricing European and American options using a very fast and accurate scheme: the meshless local Petrov–Galerkin method. Proc Natl Acad Sci India Sect A Phys Sci 85(3):337–351
Rad JA, Parand K (2017) Numerical pricing of American options under two stochastic factor models with jumps using a meshless local Petrov–Galerkin method. Appl Numer Math 115:252–274
Kazem S, Shaban M, Rad JA (2012) Solution of the coupled Burgers equation based on operational matrices of d-dimensional orthogonal functions. Zeitschrift fr Naturforschung A 67(5):267–274
Peaceman DW, Rachford HH (1955) The numerical solution of parabolic and elliptic differential equations. J Soc Ind Appl Math 3(1):28–41
Ballestra LV, Sgarra C (2010) The evaluation of American options in a stochastic volatility model with jumps: an efficient finite element approach. Comput Math Appl 60(6):1571–1590
Dehghan M, Abbaszadeh M (2018) The space-splitting idea combined with local radial basis function meshless approach to simulate conservation laws equations. Alex Eng J 57(2):1137–1156
Ikonen S, Toivanen J (2009) Operator splitting methods for pricing American options under stochastic volatility. Numer Math 113:299–324
Toivanen J (2010) A componentwise splitting method for pricing American options under the Bates model. In: Fitzgibbon W, Kuznetsov Y, Neittaanmaki P, Periaux J, Pironneau O (eds) Applied and numerical partial differential equations: scientific computing. Simulation, optimization and control in a multidisciplinary context, in, computational methods in applied sciences, vol 15. Springer, Berlin, pp 213–227
Chiarella C, Kang B, Meyer G, Ziogas A (2009) The evaluation of American option prices under stochastic volatility and jump-diffusion dynamics using the method of lines. I. J Theor Appl Finance 12(3):393–425
Holden H, Karlsen KH, Lie KA, Risebro NH (2010) Splitting methods for partial differential equations with rough solutions: analysis and Matlab programs. European Mathematical Society, Zurich
Seydaoglu M, Erdogan U, Ozis T (2016) Numerical solution of Burgers equation with high order splitting methods. J Comput Appl Math 291:410–421
Seydaoglu M, Blanes S (2014) High-order splitting methods for separable non-autonomous parabolic equations. Appl Numer Math 84:22–32
Dehghan M (2007) Time-splitting procedures for the solution of the two-dimensional transport equation. Kybernetes 36(5/6):791–805
Dehghan M, Taleei A (2010) A compact split-step finite difference method for solving the nonlinear Schrodinger equations with constant and variable coefficients. Comput Phys Commun 181(1):43–51
Dehghan M (2003) Fractional step methods for parabolic equations with a non-standard condition. App Math Comput 142(1):177–187
Abbaszadeh M, Dehghan M (2020) An upwind local radial basis functions-differential quadrature (RBFs-DQ) technique to simulate some models arising in water sciences. Ocean Eng 197:106844
Taleei A, Dehghan M (2014) Time-splittingpseudo-spectral domain decomposition method for the soliton solutions of the one- and multi- dimensional nonlinear schrdinger equations. Comput Phys Commun 185(6):1515–1528
Shen J, Tang T (2006) Spectral and high-order methods with applications. Science Press of China, Beijing
Shen J, Tang T, Wang L (2011) Spectral methods algorithms. Analyses and applications. Springer, Berlin
Rasanan AHH, Bajelan N, Parand K, Rad JA (2019) Simulation of nonlinear fractional dynamics arising in the modeling of cognitive decision making using a new fractional neural network. Math Methods Appl Sci 43(3):1437–1466
Stoer J, Bulirsch R (2013) Introduction to numerical analysis. Springer, Berlin
Delkhosh M, Parand K (2019) Generalized pseudospectral method: theory and applications. J Comput Sci 34:11–32
Alford JG, Auchmuty G (2006) Rotating wave solutions of the FitzHugh–Nagumo equations. J Math Biol 53:797–819
Gomatam J, Amdjadi F (1997) Reaction–diffusion equations on a sphere: meandering of spiral waves. Phys Rev E 56(4):3913–3919
Dahlem MA, Muller SC (2004) Reaction–diffusion waves in neuronal tissue and the window of cortical excitability. Ann Phys 13(7–8):442–449
Barkley D (1995) Spiral meandering. In: Kapral R, Showalter K (eds) Chemical waves and patterns. Springer, Berlin, pp 163–189
Chen F (2015) A new framework of GPU-Accelerated spectral solvers: collocation and glerkin methods for systems of coupled elliptic equations. J Sci Comput 62(2):575–600
Acknowledgements
The authors are very grateful to reviewers for carefully reading this paper and for their comments and suggestions, which have improved the quality of the paper. Also they are grateful to High Performance Computing (HPC) laboratory in IPM to provided us the suitable GPU for simulations. The corresponding author’s work was partially supported by Center of Excellence in Cognitive Neuropsychology (CECN). He sincerely thanks to CECN for their support.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Moayeri, M.M., Hadian-Rasanan, A.H., Latifi, S. et al. An efficient space-splitting method for simulating brain neurons by neuronal synchronization to control epileptic activity. Engineering with Computers 38, 819–846 (2022). https://doi.org/10.1007/s00366-020-01086-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-020-01086-9
Keywords
- Generalized Lagrange Jacobi
- Gauss–Lobatto
- Collocation method
- Neural dynamic model
- Synchronization
- Operator splitting
- GPU