Sampling and Inference of Networked Dynamics Using Log-Koopman Nonlinear Graph Fourier Transform

Monitoring the networked dynamics via the subset of nodes is essential for a variety of scientific and operational purposes. When there is a lack of an explicit model and networked signal space, traditional observability analysis and non-convex methods are insufficient. Current data-driven Koopman linearization, although derives a linear evolution model for selected vector-valued observable of original state-space, may result in a large sampling set due to: (i) the large size of polynomial based observables (<inline-formula><tex-math notation="LaTeX">$O(N^2)$</tex-math></inline-formula>, <inline-formula><tex-math notation="LaTeX">$N$</tex-math></inline-formula> number of nodes in network), and (ii) not factoring in the nonlinear dependency betweenobservables. In this work, to achieve linear scaling (<inline-formula><tex-math notation="LaTeX">$O(N)$</tex-math></inline-formula>) and a small set of sampling nodes, wepropose to combine a novel Log-Koopman operator and nonlinear Graph Fourier Transform (NL-GFT) scheme. First, the Log-Koopman operator is able to reduce the size of observables by transforming multiplicative poly-observable to logarithm summation. Second, anonlinear GFT concept and sampling theory are provided to exploit the nonlinear dependence of observables for observability analysis using Koopman evolution model. The results demonstrate that the proposed Log-Koopman NL-GFT scheme can (i) linearize unknownnonlinear dynamics using <inline-formula><tex-math notation="LaTeX">$O(N)$</tex-math></inline-formula> observables, and (ii) achieve lower number of sampling nodes, compared with the state-of-the art polynomial Koopman based observability analysis.

[1]  Eberhard O. Voit,et al.  Computational Analysis of Biochemical Systems: A Practical Guide for Biochemists and Molecular Biologists , 2000 .

[2]  Alan Wilson,et al.  Boltzmann, Lotka and Volterra and spatial structural evolution: an integrated methodology for some dynamical systems , 2008, Journal of The Royal Society Interface.

[3]  Stephen P. Boyd,et al.  Sensor Selection via Convex Optimization , 2009, IEEE Transactions on Signal Processing.

[4]  Ali H. Sayed,et al.  Diffusion Strategies for Distributed Kalman Filtering and Smoothing , 2010, IEEE Transactions on Automatic Control.

[5]  Anastasios Kyrillidis,et al.  Multi-Way Compressed Sensing for Sparse Low-Rank Tensors , 2012, IEEE Signal Processing Letters.

[6]  Albert-László Barabási,et al.  Universality in network dynamics , 2013, Nature Physics.

[7]  Ingo Scholtes,et al.  Causality-driven slow-down and speed-up of diffusion in non-Markovian temporal networks , 2013, Nature Communications.

[8]  Clarence W. Rowley,et al.  A Data–Driven Approximation of the Koopman Operator: Extending Dynamic Mode Decomposition , 2014, Journal of Nonlinear Science.

[9]  George J. Pappas,et al.  Minimum number of probes for brain dynamics observability , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[10]  Jelena Kovacevic,et al.  Discrete Signal Processing on Graphs: Sampling Theory , 2015, IEEE Transactions on Signal Processing.

[11]  Antonio Ortega,et al.  Submitted to Ieee Transactions on Signal Processing 1 Efficient Sampling Set Selection for Bandlimited Graph Signals Using Graph Spectral Proxies , 2022 .

[12]  Jelena Kovacevic,et al.  Signal Recovery on Graphs: Fundamental Limits of Sampling Strategies , 2015, IEEE Transactions on Signal and Information Processing over Networks.

[13]  George J. Pappas,et al.  Minimum number of sensors to ensure observability of physiological systems: A case study , 2016, 2016 54th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[14]  Sergio Barbarossa,et al.  Signals on Graphs: Uncertainty Principle and Sampling , 2015, IEEE Transactions on Signal Processing.

[15]  A. Barabasi,et al.  Universal resilience patterns in complex networks , 2016, Nature.

[16]  Sergio Barbarossa,et al.  Adaptive Least Mean Squares Estimation of Graph Signals , 2016, IEEE Transactions on Signal and Information Processing over Networks.

[17]  Santiago Segarra,et al.  Reconstruction of Graph Signals Through Percolation from Seeding Nodes , 2015, IEEE Transactions on Signal Processing.

[18]  Guy Woodward,et al.  Drought rewires the cores of food webs , 2016 .

[19]  José M. F. Moura,et al.  Signal Processing on Graphs: Causal Modeling of Unstructured Data , 2015, IEEE Transactions on Signal Processing.

[20]  F. Caccioli,et al.  Pathways towards instability in financial networks , 2016, Nature Communications.

[21]  Ian J. Wassell,et al.  Joint Sensing Matrix and Sparsifying Dictionary Optimization for Tensor Compressive Sensing , 2017, IEEE Transactions on Signal Processing.

[22]  Shreyas Sundaram,et al.  Sensor selection for Kalman filtering of linear dynamical systems: Complexity, limitations and greedy algorithms , 2017, Autom..

[23]  Eckehard Schöll,et al.  Synchronization patterns: from network motifs to hierarchical networks , 2016, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[24]  Sergio Barbarossa,et al.  Distributed Adaptive Learning of Graph Signals , 2016, IEEE Transactions on Signal Processing.

[25]  Yuantao Gu,et al.  Time-Varying Graph Signal Reconstruction , 2017, IEEE Journal of Selected Topics in Signal Processing.

[26]  Geert Leus,et al.  Observing and Tracking Bandlimited Graph Processes , 2017, 1712.00404.

[27]  Christos Ellinas,et al.  Dynamics of organizational culture: Individual beliefs vs. social conformity , 2017, PloS one.

[28]  Georgios B. Giannakis,et al.  Kernel-Based Reconstruction of Space-Time Functions on Dynamic Graphs , 2016, IEEE Journal of Selected Topics in Signal Processing.

[29]  Andreas Loukas,et al.  A Time-Vertex Signal Processing Framework: Scalable Processing and Meaningful Representations for Time-Series on Graphs , 2017, IEEE Transactions on Signal Processing.

[30]  Lamine Mili,et al.  A Robust Data-Driven Koopman Kalman Filter for Power Systems Dynamic State Estimation , 2018, IEEE Transactions on Power Systems.

[31]  Pierre Vandergheynst,et al.  Graph Signal Processing: Overview, Challenges, and Applications , 2017, Proceedings of the IEEE.

[32]  Yoshihiko Hasegawa Thermodynamics of collective enhancement of precision , 2018, Physical Review E.

[33]  Enoch Yeung,et al.  A Koopman Operator Approach for Computing and Balancing Gramians for Discrete Time Nonlinear Systems , 2017, 2018 Annual American Control Conference (ACC).

[34]  Steven L. Brunton,et al.  Deep learning for universal linear embeddings of nonlinear dynamics , 2017, Nature Communications.

[35]  Marc Timme,et al.  Dynamically induced cascading failures in power grids , 2017, Nature Communications.

[36]  Enoch Yeung,et al.  A Class of Logistic Functions for Approximating State-Inclusive Koopman Operators , 2017, 2018 Annual American Control Conference (ACC).

[37]  A. R. Messina,et al.  Nonlinear Power System Analysis Using Koopman Mode Decomposition and Perturbation Theory , 2018, IEEE Transactions on Power Systems.

[38]  Y. Narahari,et al.  Modeling Spread of Preferences in Social Networks for Sampling-Based Preference Aggregation , 2017, IEEE Transactions on Network Science and Engineering.

[39]  Aqib Hasnain,et al.  Optimal reporter placement in sparsely measured genetic networks using the Koopman operator , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[40]  Wei Chen,et al.  Optimal Sampling of Water Distribution Network Dynamics Using Graph Fourier Transform , 2020, IEEE Transactions on Network Science and Engineering.

[41]  Weisi Guo,et al.  Node-Level Resilience Loss in Dynamic Complex Networks , 2018, Scientific Reports.

[42]  Bin Li,et al.  Monitoring Embedded Flow Networks Using Graph Fourier Transform Enabled Sparse Molecular Relays , 2020, IEEE Communications Letters.