Li Fangfei, Xie Lihua
IEEE Trans Neural Netw Learn Syst. 2019 Aug;30(8):2555-2561. doi: 10.1109/TNNLS.2018.2881279. Epub 2018 Dec 7.
Probabilistic Boolean network (PBN) is a kind of stochastic logical system in which update functions are randomly selected from a set of candidate Boolean functions according to a prescribed probability distribution at each time step. In this brief, a pinning controller design algorithm is proposed to set stabilize any PBN with probability one. First, an algorithm is given to change the columns of its transition matrix. Then, according to the newly obtained transition matrix, a fraction of nodes can be selected as pinning nodes to inject control inputs to achieve set stabilization. The problem is challenging since the Boolean functions in a PBN are not deterministic but are randomly chosen among several Boolean functions. Furthermore, the structure matrices of the pinning controllers are given by solving some logical matrices equations based on which a pinning controller design algorithm is provided to set stabilize the PBN with probability one. Finally, the theoretical results are validated using several examples.
概率布尔网络(PBN)是一种随机逻辑系统,在该系统中,更新函数在每个时间步根据规定的概率分布从一组候选布尔函数中随机选择。在本简报中,提出了一种牵制控制器设计算法,以概率1稳定任何PBN。首先,给出一种算法来改变其转移矩阵的列。然后,根据新得到的转移矩阵,可以选择一部分节点作为牵制节点来注入控制输入,以实现集合稳定。该问题具有挑战性,因为PBN中的布尔函数不是确定性的,而是从几个布尔函数中随机选择的。此外,通过求解一些逻辑矩阵方程给出了牵制控制器的结构矩阵,并在此基础上提供了一种牵制控制器设计算法,以概率1稳定PBN。最后,通过几个例子验证了理论结果。