Strong Structural Controllability of Boolean Networks: Polynomial-Time Criteria, Minimal Node Control, and Distributed Pinning Strategies

被引:58
|
作者
Zhu, Shiyong [1 ,2 ]
Lu, Jianquan [1 ]
Azuma, Shun-ichi [3 ]
Zheng, Wei Xing [4 ]
机构
[1] Southeast Univ, Sch Math, Dept Syst Sci, Nanjing 210096, Peoples R China
[2] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Peoples R China
[3] Kyoto Univ, Grad Sch Informat, Kyoto 6068501, Japan
[4] Western Sydney Univ, Sch Comp Data & Math Sci, Sydney, NSW 2751, Australia
基金
中国国家自然科学基金;
关键词
Asymptotic stability; Boolean networks (BNs); complexity reduction; distributed pinning control; minimal node control; network structures; strong structural controllability; OBSERVABILITY; STABILIZATION; ALGORITHMS;
D O I
10.1109/TAC.2022.3226701
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we initiate the strong structural controllability of Boolean networks (BNs), in order to cope with the difficulty of identifying intricate nodal dynamics. The derived necessary and sufficient criteria for the strong structural controllability of BNs are checkable in a polynomial amount of time. As an interesting feature, controllability is shown to be equivalent to fixed-time controllability in the network-structure regard. We further explore the minimal strong structural controllability problem of BNs that, reduced from the minimum vertex cover problem of graphs, consequently turns out to be NP-hard. More worthy implications are that our results on the strong structural controllability also serve as the basis to improve several existing approaches to a certain extent. First, the network aggregation subject to the controllability of BNs is provided where the aggregated blocks, except the rooted blocks, are strongly structurally controllable. Second, the pinning controllers are carried out to render an arbitrary BN controllable through node-to-node message exchange in a distributed form while traditional results only check the controllability of BNs with the preassigned controllers. Notably, the time complexity to design such controllers reduces to be only exponential with the maximal in-degree of pinned nodes rather than the node number of networks. As for the stochastic counterpart, upon the equivalence between the asymptotic stability of stochastic BNs and the criteria of strong structural controllability, we also further facilitate the design of distributed controllers to asymptotically stabilize stochastic BNs in probability.
引用
收藏
页码:5461 / 5476
页数:16
相关论文
共 5 条
  • [1] Polynomial-Time Controllability Analysis of Boolean Networks
    Kobayashi, Koichi
    Imura, Jun-ichi
    Hiraishi, Kunihiko
    [J]. 2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, : 1694 - +
  • [2] Polynomial-Time Algorithm for Controllability Test of a Class of Boolean Biological Networks
    Kobayashi, Koichi
    Imura, Jun-Ichi
    Hiraishi, Kunihiko
    [J]. EURASIP JOURNAL ON BIOINFORMATICS AND SYSTEMS BIOLOGY, 2010, (01):
  • [3] A Polynomial-Time Algorihm for Solving the Minimal Observability Problem in Conjunctive Boolean Networks
    Weiss, Eyal
    Margaliot, Michael
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (07) : 2727 - 2736
  • [4] Minimal Control Nodes for Strong Structural Observability of Discrete-Time Iterative Systems: Explicit Formulas and Polynomial-Time Algorithms
    Zhu, Shiyong
    Lu, Jianquan
    Ho, Daniel W. C.
    Cao, Jinde
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (04) : 2158 - 2173
  • [5] Improved Criteria for Controllability of Markovian Jump Boolean Control Networks with Time-Varying State Delays
    Tang, Tianyu
    Ding, Xueying
    Lu, Jianquan
    Liu, Yang
    [J]. IEEE Transactions on Automatic Control, 2024, 69 (10) : 7028 - 7035