Related Experiment Video
Updated: Jul 19, 2026

Modeling the Functional Network for Spatial Navigation in the Human Brain
Published on: October 13, 2023
Control of Boolean networks: hardness results and algorithms for tree structured networks
Tatsuya Akutsu1, Morihiro Hayashida, Wai-Ki Ching
1Bioinformatics Center, Institute for Chemical Research, Kyoto University, Kyoto 611-0011, Japan. takutsu@kuicr.kyoto-u.ac.jp
Controlling cell states via Boolean networks (BNs) is generally NP-hard. However, polynomial-time solutions exist for tree-structured networks, offering insights for genetic control strategies.
Area of Science:
- Computational Biology
- Systems Biology
- Control Theory
Background:
- Cellular control strategies are crucial in the post-genomic era.
- Boolean networks (BNs) offer a simplified model for genetic regulatory networks.
Purpose of the Study:
- To investigate the theoretical complexity of finding control strategies for Boolean networks.
- To explore conditions under which the control problem is computationally tractable.
Main Methods:
- Theoretical analysis of control strategies using Boolean network models.
- Complexity analysis, including NP-hardness proofs.
- Algorithm development for specific network structures (e.g., tree structures).
Main Results:
- The general problem of finding a desired global state in BNs is NP-hard.
- This hardness extends to restricted BN structures, justifying exponential algorithms for PBNs.
- A polynomial-time algorithm is presented for tree-structured BNs, extendable to networks with few loops and short time steps.
Conclusions:
- The computational complexity of cellular control varies significantly with network topology.
- Theoretical findings provide a foundation for developing efficient algorithms for specific genetic network architectures.
- Biological implications of these theoretical results are discussed.
Related Concept Videos
Network Function of a Circuit
Theorems of Pappus and Guldinus: Problem Solving
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Castigliano's Theorem: Problem Solving
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Survival Tree
Building a Survival Tree
Constructing a survival tree begins...