Title :
Polynomial-time controllability analysis of Boolean networks
Author :
Kobayashi, Koichi ; Imura, Jun-ichi ; Hiraishi, Kunihiko
Author_Institution :
Japan Adv. Inst. of Sci. & Technol., Nomi, Japan
Abstract :
This paper discusses the controllability problem of Boolean networks with inputs (control nodes) and outputs (controlled nodes). An algorithm for testing controllability is in general NP-hard, and the existing polynomial-time algorithm is limited to a class of tree-structure networks. In this paper, based on a sufficient condition for controllability, a polynomial-time algorithm is proposed. The proposed algorithm is applicable to a wider class of large-scale Boolean networks compared with the existing algorithm. The key idea in our approach is to use an adjacency matrix of a directed graph induced by a Boolean network, and Boolean operations are not focused. The effectiveness of the proposed approach is shown by an example of a biological network.
Keywords :
Boolean functions; computational complexity; control system analysis; controllability; directed graphs; matrix algebra; trees (mathematics); Boolean function; Boolean network; NP-hard problem; adjacency matrix; directed graph; polynomial-time controllability analysis; tree-structure network; Biological control systems; Biological system modeling; Biology; Boolean functions; Controllability; Large-scale systems; Polynomials; Sufficient conditions; Testing; Tree graphs;
Conference_Titel :
American Control Conference, 2009. ACC '09.
Conference_Location :
St. Louis, MO
Print_ISBN :
978-1-4244-4523-3
Electronic_ISBN :
0743-1619
DOI :
10.1109/ACC.2009.5160280