Optimal Pinning Control for Synchronization over Temporal Networks
Aandrew Baggio S, Rachel Kalpana Kalaimani
TL;DR
The paper tackles finite-time synchronization of nonlinear dynamical networks with time-varying interactions modeled as temporal networks. It introduces a pinning-control approach where a subset of nodes is externally driven to a trajectory and the rest synchronize through network interactions, leveraging a fused graph $\mathcal{G}$ to capture cross-snapshot influence. A linear-programming formulation minimizes the number of pinning nodes needed for full synchronization, while a greedy heuristic addresses maximizing synchronized nodes under pinning constraints, with NP-hardness established for the latter. Numerical simulations on Van der Pol oscillators and random temporal networks demonstrate near-optimal performance of the proposed greedy method and validate the finite-time synchronization framework. The results provide a scalable strategy for robust synchronization in temporally evolving networks relevant to power grids, biological systems, and distributed control tasks.
Abstract
In this paper, we address the finite time synchronization of a network of dynamical systems with time-varying interactions modeled using temporal networks. We synchronize a few nodes initially using external control inputs. These nodes are termed as pinning nodes. The other nodes are synchronized by interacting with the pinning nodes and with each other. We first provide sufficient conditions for the network to be synchronized. Then we formulate an optimization problem to minimize the number of pinning nodes for synchronizing the entire network. Finally, we address the problem of maximizing the number of synchronized nodes when there are constraints on the number of nodes that could be pinned. We show that this problem belongs to the class of NP-hard problems and propose a greedy heuristic. We illustrate the results using numerical simulations.
