Attractor detection and enumeration algorithms for Boolean networks

被引:5
|
作者
Mori, Tomoya [1 ]
Akutsu, Tatsuya [1 ]
机构
[1] Kyoto Univ, Bioinformat Ctr, Inst Chem Res, Kyoto 6110011, Japan
关键词
Boolean network; Singleton attractor; Periodic attractor; Computational complexity; SAT; Nested canalyzing function; SINGLETON ATTRACTOR; STEADY-STATES; FINDING ATTRACTORS; REDUCTION; MODELS; IDENTIFICATION; STABILITY; NUMBER;
D O I
10.1016/j.csbj.2022.05.027
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
The Boolean network (BN) is a mathematical model used to represent various biological processes such as gene regulatory networks. The state of a BN is determined from the previous state and eventually reaches a stable state called an attractor. Due to its significance for elucidating the whole system, extensive studies have been conducted on analysis of attractors. However, the problem of detecting an attractor from a given BN has been shown to be NP-hard, and for general BNs, the time complexity of most existing algorithms is not guaranteed to be less than O (2n). Therefore, the computational difficulty of attractor detection has been a big obstacle for analysis of BNs. This review highlights singleton/periodic attractor detection algorithms that have guaranteed computational complexities less than O (2n) time for particular classes of BNs under synchronous update in which the maximum indegree is limited to a constant, each Boolean function is AND or OR of literals, or each Boolean function is given as a nested canalyzing function. We also briefly review practically efficient algorithms for the problem. (c) 2022 The Author(s). Published by Elsevier B.V. on behalf of Research Network of Computational and Structural Biotechnology. This is an open access article under the CC BY license (http://creativecommons. org/licenses/by/4.0/).
引用
收藏
页码:2512 / 2520
页数:9
相关论文
共 50 条
  • [21] Attractor Stabilizability of Boolean Networks With Application to Biomolecular Regulatory Networks
    Rafimanzelat, Mohammad Reza
    Bahrami, Fariba
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2019, 6 (01): : 72 - 81
  • [22] On Distribution and Enumeration of Attractors in Probabilistic Boolean Networks
    Hayashida, Moribiro
    Tamura, Takeyuki
    Akutsu, Tatsuya
    Ching, Wai-Ki
    OPTIMIZATION AND SYSTEMS BIOLOGY, PROCEEDINGS, 2008, 9 : 91 - +
  • [23] Distribution and enumeration of attractors in probabilistic Boolean networks
    Hayashida, M.
    Tamura, T.
    Akutsu, T.
    Ching, W. -K.
    Cong, Y.
    IET SYSTEMS BIOLOGY, 2009, 3 (06) : 465 - 474
  • [24] Distribution and enumeration of attractors in probabilistic Boolean networks
    Hayashida, M.
    Tamura, T.
    Akutsu, T.
    Ching, W.-K.
    Cong, Y.
    IET Software, 2009, 3 (06) : 465 - 474
  • [25] Detecting a Singleton Attractor in a Boolean Network Utilizing SAT Algorithms
    Tamura, Takeyuki
    Akutsu, Tatsuya
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (02): : 493 - 501
  • [26] Attractor and Stability of Delayed Boolean Networks with State Constraints
    Zheng Yating
    Li Haitao
    Xu Xiaojing
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 338 - 342
  • [27] Improving the efficiency of attractor cycle identification in Boolean networks
    Irons, David James
    PHYSICA D-NONLINEAR PHENOMENA, 2006, 217 (01) : 7 - 21
  • [28] Attractor separation and signed cycles in asynchronous Boolean networks
    Richard, Adrien
    Tonello, Elisa
    THEORETICAL COMPUTER SCIENCE, 2023, 947
  • [29] AEON: Attractor Bifurcation Analysis of Parametrised Boolean Networks
    Benes, Nikola
    Brim, Lubos
    Kadlecaj, Jakub
    Pastva, Samuel
    Safranek, David
    COMPUTER AIDED VERIFICATION (CAV 2020), PT I, 2020, 12224 : 569 - 581
  • [30] Attractor controllability of Boolean networks by flipping a subset of their nodes
    Rafimanzelat, Mohammad Reza
    Bahrami, Fariba
    CHAOS, 2018, 28 (04)