We study the minimum number of driver nodes control of which leads a Boolean network (BN) from an initial state to a target state in a specified number of time steps. We show that the problem is NP-hard and present an integer linear programming-based method that solves the problem exactly. We mathematically analyze the average size of the minimum set of driver nodes for random Boolean networks with bounded in-degree and with a small number of time steps. The results of computational experiments using randomly generated BNs show good agreements with theoretical analyses. A further examination in realistic BNs demonstrates the efficiency and generality of our theoretical analyses.
CITATION STYLE
Hou, W., Tamura, T., Ching, W. K., & Akutsu, T. (2016). Finding and Analyzing the Minimum Set of Driver Nodes in Control of Boolean Networks. Advances in Complex Systems, 19(3). https://doi.org/10.1142/S0219525916500065
Mendeley helps you to discover research relevant for your work.