On Zero Forcing Sets and Network Controllability – Computation and Edge Augmentation
Waseem Abbas,Mudassir Shabbir,Yasin Yazcolu,Xenofon Koutsoukos,Yasin YazcF;lu
DOI: https://doi.org/10.1109/tcns.2023.3285872
IF: 4.347
2024-01-01
IEEE Transactions on Control of Network Systems
Abstract:This article studies the problem of computing a minimum zero forcing set (ZFS) in undirected graphs and presents new approaches to reducing the size of the minimum ZFS via edge augmentation. The minimum ZFS problem has numerous applications; for instance, it relates to the minimum leader selection problem for the strong structural controllability of networks defined over graphs. Computing a minimum ZFS is an NP-hard problem in general. We show that the greedy heuristic for the ZFS computation, though it typically performs well, could give arbitrarily bad solutions for some graphs. We provide a linear-time algorithm to compute a minimum ZFS in trees and a complete characterization of the minimum ZFS in the clique chain graphs. We also present a game-theoretic solution for general graphs by formalizing the minimum ZFS problem as a potential game. In addition, we consider the effect of edge augmentation on the size of the ZFS. Adding edges could improve network robustness; however, it could increase the size of the ZFS. We show that adding a set of carefully selected missing edges to a graph may actually reduce the size of the minimum ZFS. Finally, we numerically evaluate our results on random graphs.
computer science, information systems,automation & control systems