Predicting Instability in Complex Oscillator Networks: Limitations and Potentials of Network Measures and Machine Learning

Christian Nauck, Michael Lindner, Nora Molkenthin, Jürgen Kurths, Eckehard Schöll +2 more
2/27/2024
nlin.AOcs.LGcs.SI

No confident code implementation found for this paper.

Abstract

A central question of network science is how functional properties of systems arise from their structure. For networked dynamical systems, structure is typically quantified with network measures. A functional property that is of theoretical and practical interest for oscillatory systems is the stability of synchrony to localized perturbations. Recently, Graph Neural Networks (GNNs) have been shown to predict this stability successfully; at the same time, network measures have struggled to paint a clear picture. Here we collect 46 relevant network measures and find that no small subset can reliably predict stability. The performance of GNNs can only be matched by combining all network measures and nodewise machine learning. However, unlike GNNs, this approach fails to extrapolate from network ensembles to several real power grid topologies. This suggests that correlations of network measures and function may be misleading, and that GNNs capture the causal relationship between structure and stability substantially better.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{nauck2024predicting,
  title  = {Predicting Instability in Complex Oscillator Networks: Limitations and Potentials of Network Measures and Machine Learning},
  author = {Christian Nauck and Michael Lindner and Nora Molkenthin and Jürgen Kurths and Eckehard Schöll and Jörg Raisch and Frank Hellmann},
  year   = {2024},
  eprint = {2402.17500},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.17500v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.17500.svg)](https://codeofpaper.com/paper/2402.17500)

Discussion