telech

Computing the dynamical complexity

Christophe LETELLIER
20/04/2023

With Inmaculada Leyva and Irene Sendina-Nadal, we proposed a metric to characterize the complex behavior of a dynamical system and to distinguish between organized and disorganized complexity. [1] The approach combines two quantities that separately assess the degree of unpredictability of the dynamics and the lack of describability of the structure in the Poincaré plane constructed from a given time series. For the former, we use the permutation entropy Sp, while for the later, we introduce an indicator, the structurality ∆, which accounts for the fraction of visited points in the Poincaré plane. The complexity measure thus defined as the sum of those two components is validated by classifying in the (Sp,∆) space the complexity of several benchmark dissipative and conservative dynamical systems. As an application, we show how the metric can be used as a powerful biomarker for different cardiac pathologies and to distinguish the dynamical complexity of two electrochemical dissolutions.

Here is a code computing the dynamical complexity from a data file (two columns) for a first-return map made of N = 50,000 pts (this parameter can be easily adjusted). It returns the permutation entropy, the structurality and the dynamical complexity for that map.

Zip - 1.8 ko
C++ code for computing the dynamical complexity of a first-return map.

Find below a code for computing the structurality from a first-return map to a Poincaré section of the Rössler system. This code call XmGrace (available under common Linux distribution). There is a style file (rosmap.par) which is also provided below.

Zip - 1.3 ko
C++ code for computing the structuratility
Zip - 2.2 ko
Style file to format the first-return map

Any question ? Please write me

[1] C. Letellier, I. Leyva & I. Sendiña-Nadal Dynamical complexity measure to distinguish organized from disorganized dynamics Physical Review E, 101, 022204, 2020. Online

Documents

C++ code for computing the dynamical complexity of a first-return map.
Zip · 1.8 ko
11480 - 08/10/24

Style file to format the first-return map
Zip · 2.2 ko
16660 - 08/10/24

C++ code for computing the structuratility
Zip · 1.3 ko
16817 - 08/10/24

ATOMOSYD © 2007-2024 |  Suivre la vie du site  |  SPIP  |  scoty  |  MàJ . 04/02/2024