Controllability and Observability of Temporal Hypergraphs
Anqi Dong, Xin Mao, Can Chen
TL;DR
This work addresses controllability and observability for temporal hypergraphs by formulating time-varying tensor-polynomial dynamics $\dot{\mathbf{x}}(t) = \sum_{j=2}^k \mathscr{A}_j(t) \mathbf{x}(t)^{j-1}$ with linear inputs $\mathbf{B}(t)\mathbf{u}(t)$. It derives a tensor-based rank condition via a controllability matrix $\mathbf{C}(\mathbf{x},t)$ built from recursive matrices $\mathbf{M}_i$, and defines a corresponding observability framework using Lie derivatives to form an observability matrix $\mathbf{O}(\mathbf{x},t)$. The paper also discusses practical identification of the minimum number of driver nodes (MNDN) through a greedy algorithm and minimum sensor nodes (MNSN) analog, validated on synthetic and ecological networks. The results provide concrete tools for controlling and estimating dynamics in time-varying higher-order networks, with implications for stability, resource allocation, and dynamical prediction in complex systems.
Abstract
Numerous complex systems, such as those arisen in ecological networks, genomic contact networks, and social networks, exhibit higher-order and time-varying characteristics, which can be effectively modeled using temporal hypergraphs. However, analyzing and controlling temporal hypergraphs poses significant challenges due to their inherent time-varying and nonlinear nature, while most existing methods predominantly target static hypergraphs. In this article, we generalize the notions of controllability and observability to temporal hypergraphs by leveraging tensor and nonlinear systems theory. Specifically, we establish tensor-based rank conditions to determine the weak controllability and observability of temporal hypergraphs. The proposed framework is further demonstrated with synthetic and real-world examples.
