Multivariate Joint Recurrence Quantification Analysis: detecting coupling between time series of different dimensionalities
Sebastian Wallot, Dan Mønster
TL;DR
Multivariate Joint Recurrence Quantification Analysis (MvJRQA) extends MdRQA and JRQA to quantify coupling between time series that differ in dimensionality, without reducing multivariate signals to a common dimension. The method builds a recurrence plot for each system using MdRQA, forms a Joint Recurrence Plot by element-wise multiplication, and derives the Joint Recurrence Coupling Indicator (JRCI) from $JRR$ and $RR$ to quantify coupling strength, with theoretical baselines from the identical systems model and the random null model. The authors validate MvJRQA on four model systems spanning linear and nonlinear dynamics and apply it to EEG and 2D/3D eye-tracking data, demonstrating higher coupling when dimensionality differs more (3D eye movements) and offering guidance on choosing target recurrence rate $RR_T$ and tolerances for empirical data. They compare against MdRQA, show that MvJRQA remains sensitive across diverse dynamics, discuss limitations under extreme coupling, and provide practical recommendations and open-source tools for applying MvJRQA in neuroscience and other complex systems contexts.
Abstract
One challenge with the analysis of complex systems and the interaction between such systems is that they are composed of different numbers of components, or simply the fact that a different number of observables is available for each system. The challenge is how to analyze the interaction of two systems which are not described by the same number of variables. Here, we present multivariate joint recurrence quantification analysis (MvJRQA), a recurrence-based technique that allows to analyze coupling properties between multivariate datasets that differ in dimensionality (i.e., number of observables) and type of data (such as nominal or interval-scaled, for example). First, we introduce the methods, and test it on simulated data from linear and nonlinear systems. Then we apply it to an empirical dataset of EEG and eye tracking data. We introduce the joint recurrence coupling indicator (JRCI) as a measure to assess and compare coupling between systems. Finally, we discuss practical issues regarding the application of the method.
