Hypergraph reconstruction from dynamics
Robin Delabays1, Giulia De Pasquale2, Florian Dörfler3
1School of Engineering, University of Applied Sciences of Western Switzerland HES-SO, Sion, Switzerland.
Nature Communications
|March 20, 2025
Summary
Researchers developed a new method to infer complex network structures, including non-pairwise interactions, from time-series data. This model-free approach reconstructs hypergraphs and simplicial complexes, applicable to systems lacking mathematical descriptions.
Area of Science:
- Complex systems analysis
- Network science
- Computational neuroscience
Background:
- Inferring network structure from dynamics is crucial for understanding complex systems.
- Existing methods often struggle with non-pairwise interactions and require detailed system knowledge.
- Advanced mathematical models are needed to capture intricate system interdependencies.
Purpose of the Study:
- To develop a novel, model-free algorithm for inferring network structures, including higher-order interactions.
- To reconstruct complex topologies like hypergraphs and simplicial complexes from time-series data.
- To apply the method to real-world data, such as brain activity, to uncover hidden network properties.
Main Methods:
- Utilizing sparse identification of nonlinear dynamics (SINDy) for network inference.
- Developing an algorithm to reconstruct hypergraphs and simplicial complexes from time-series data.
- Benchmarking the method on synthetic data from Kuramoto and Lorenz dynamics.
Main Results:
- Successfully reconstructed network structures, including non-pairwise interactions, from synthetic data.
- Demonstrated the model-free nature of the algorithm, requiring no prior knowledge of node dynamics or coupling functions.
- Applied the method to resting-state electroencephalography (EEG) data to infer effective brain connectivity.
Conclusions:
- The developed SINDy-based method effectively infers complex network structures and non-pairwise interactions from time-series data.
- This approach offers a powerful tool for analyzing systems without established mathematical models, such as biological networks.
- Non-pairwise interactions play a significant role in shaping macroscopic brain dynamics, as revealed by EEG data analysis.
Related Concept Videos
Vector Algebra: Graphical Method
11.6K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
11.6K
Velocity and Position by Graphical Method
7.2K
Velocity and position can be calculated from the known function of acceleration as a function of time. The total area under the acceleration-time graph and the velocity-time graph gives the change in velocity and position, respectively. In the case of an airplane, its acceleration is tracked using the inertial navigation system. The pilot provides the input of the airplane's initial position and velocity before takeoff. The inertial navigation system then uses the acceleration data to...
7.2K
Reconstruction of Signal using Interpolation
154
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next...
154
Time-Series Graph
4.3K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.3K
Graphical and Analytic Representation of Sinusoids
354
Analyzing two sinusoidal voltages with equal amplitude and period but different phases on an oscilloscope, an instrument used to display and analyze waveforms, involves a three-step process.
The first step is measuring the peak-to-peak value, which is twice the amplitude of the sinusoid. This provides information about the maximum voltage swing of the waveform.
Secondly, the period and angular frequency are determined. The period is the time taken for one complete cycle of the waveform, while...
The first step is measuring the peak-to-peak value, which is twice the amplitude of the sinusoid. This provides information about the maximum voltage swing of the waveform.
Secondly, the period and angular frequency are determined. The period is the time taken for one complete cycle of the waveform, while...
354
Graphing the Wave Function
1.6K
Consider the wave equation for a sinusoidal wave moving in the positive x-direction. The wave equation is a function of both position and time. From the wave equation, two different graphs can be plotted.
1.6K


