2025/11/01 by Gabriel Vinicius Ferreira, Felipe Eduardo Lopes da Cruz, Gabriel Marghoti +4 · 2 voices · 2 citations
Computer Science · Physics and Astronomy · #Chaos control and synchronization #Nonlinear Dynamics and Pattern Formation #Time Series Analysis and Forecasting
paper · doi:10.1063/5.0293708
openalex publication_date 2025/11/01 · openalex created_date 2025/11/18 · openalex updated_date 2026/06/11
Recurrence Quantification Analysis (RQA) has become a standard tool for extracting nonlinear characteristics from time series. It relies on specific recurrence structures within Recurrence Plots, such as diagonal lines that are typically associated with deterministic dynamics. However, its scope is often constrained by the use of predefined patterns. To overcome this limitation, we have recently proposed Recurrence Microstates Analysis (RMA)-an advanced approach that generalizes the analysis of recurrence structures by capturing the statistical properties of generic recurrence motifs. In this paper, we introduce an efficient Julia package for RMA, which supports a wide range of motif shapes, flexible sampling strategies, and comprehensive distribution computation capabilities. Our implementation also features an optimized pipeline for estimating standard RQA quantifiers with significantly reduced memory and computational requirements, making it particularly well-suited for large-scale data sets and, thereby, supporting sustainable and green computing practices. RMA, thus, offers a robust, scalable, memory-efficient, and more versatile alternative to traditional RQA, with promising applications in machine learning and the study of dynamical systems.