Numerical bifurcation analysis of delay differential equations using DDE-BIFTOOL

We describe DDE-BIFTOOL, a Matlab package for numerical bifurcation analysis of systems of delay differential equations with several fixed, discrete delays. The package implements continuation of steady state solutions and periodic solutions and their stability analysis. It also computes and continues steady state fold and Hopf bifurcations and, from the latter, it can switch to the emanating branch of periodic solutions. We describe the numerical methods upon which the package is based and illustrate its usage and capabilities through analysing three examples: two models of coupled neurons with delayed feedback and a model of two oscillators coupled with delay.

[1]  D. Sarafyan,et al.  DKLAG6: a code based on continuously imbedded sixth-order Runge-Kutta methods for the solution of state-dependent functional differential equations , 1997 .

[2]  K. Engelborghs Dde-biftool: a Matlab Package for Bifurcation Analysis of Delay Diierential Equations Dde-biftool: a Matlab Package for Bifurcation Analysis of Delay Diierential Equations , 2000 .

[3]  D. V. Reddy,et al.  Time delay effects on coupled limit cycle oscillators at Hopf bifurcation , 1998, chao-dyn/9810023.

[4]  Y. Kuznetsov Elements of Applied Bifurcation Theory , 2023, Applied Mathematical Sciences.

[5]  Pak Chiu Leung,et al.  Numerical bifurcation analysis of delay differential equations , 1982 .

[6]  J. Hale Theory of Functional Differential Equations , 1977 .

[7]  F. Krogh,et al.  Solving Ordinary Differential Equations , 2019, Programming for Computations - Python.

[8]  Dirk Roose,et al.  Numerical stability analysis and computation of Hopf bifurcation points for delay differential equations , 1996 .

[9]  Koen Engelborghs,et al.  Stability of piecewise polynomial collocation for computing periodic solutions of delay differential equations , 2002, Numerische Mathematik.

[10]  Richard E. Plant,et al.  A FitzHugh Differential-Difference Equation Modeling Recurrent Neural Feedback , 1981 .

[11]  Dirk Roose,et al.  Collocation Methods for the Computation of Periodic Solutions of Delay Differential Equations , 2000, SIAM J. Sci. Comput..

[12]  Sue Ann Campbell,et al.  Stability, Bifurcation, and Multistability in a System of Two Coupled Neurons with Multiple Time Delays , 2000, SIAM J. Appl. Math..

[13]  S. Thompson,et al.  DKLAG 6 : a code based on continuously imbedded sixth-order Runge-Kutta methods for the solution of state-dependent functional differential equations , 2000 .

[14]  Ernst Hairer,et al.  Solving Ordinary Differential Equations I: Nonstiff Problems , 2009 .

[15]  Willy Govaerts,et al.  Numerical methods for bifurcations of dynamical equilibria , 1987 .

[16]  Y. Kuznetsov Elements of applied bifurcation theory (2nd ed.) , 1998 .

[17]  P. Hartman Ordinary Differential Equations , 1965 .

[18]  H. B. Keller,et al.  NUMERICAL ANALYSIS AND CONTROL OF BIFURCATION PROBLEMS (II): BIFURCATION IN INFINITE DIMENSIONS , 1991 .

[19]  Dirk Roose,et al.  Numerical computation of stability and detection of Hopf bifurcations of steady state solutions of delay differential equations , 1999, Adv. Comput. Math..

[20]  Robert D. Russell,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[21]  Michael R. Osborne,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[22]  Dirk Roose,et al.  Numerical bifurcation analysis of delay differential equations , 2000 .

[23]  E. Hairer,et al.  Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems , 1993 .

[24]  Tian Hong-jiong,et al.  The numerical stability of linear multistep methods for delay differential equations with many delays , 1996 .

[25]  Ann M. Castelfranco,et al.  Periodic solutions in a model of recurrent neural feedback , 1987 .

[26]  K. ENGELBORGHS,et al.  On Stability of LMS Methods and Characteristic Roots of Delay Differential Equations , 2002, SIAM J. Numer. Anal..

[27]  D. V. Reddy,et al.  Experimental Evidence of Time Delay Induced Death in Coupled Limit Cycle Oscillators , 2000 .

[28]  Jack K. Hale,et al.  Introduction to Functional Differential Equations , 1993, Applied Mathematical Sciences.

[29]  S. Lunel,et al.  Delay Equations. Functional-, Complex-, and Nonlinear Analysis , 1995 .

[30]  R. Seydel Practical bifurcation and stability analysis : from equilibrium to chaos , 1994 .

[31]  Kolmanovskii,et al.  Introduction to the Theory and Applications of Functional Differential Equations , 1999 .

[32]  R. Seydel From Equilibrium to Chaos: Practical Bifurcation and Stability Analysis , 1988 .

[33]  Tatyana Luzyanina,et al.  Computing Floquet Multipliers for Functional Differential Equations , 2002, Int. J. Bifurc. Chaos.

[34]  Christopher A. H. Paul,et al.  A User-Guide to Archi - An Explicit Runge-Kutta Code for Solving Delay and Neutral Differential Equa , 1995 .

[35]  G. Samaey,et al.  DDE-BIFTOOL v. 2.00: a Matlab package for bifurcation analysis of delay differential equations , 2001 .