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 条
  • [41] Novel Method for Singleton and Cyclic Attractor Observability in Boolean Networks
    Qiu, Yushan
    Huang, Yulong
    Tan, Shaobo
    Li, Dongqi
    van der Zijp-Tan, Ada Chaeli
    Fong, Ada
    Borchert, Glen M.
    Huang, Jingshan
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2018, : 1526 - 1531
  • [42] Identification of predictors of Boolean networks from observed attractor states
    Yue, Jumei
    Yan, Yongyi
    Chen, Zengqiang
    Jin, Xin
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2019, 42 (11) : 3848 - 3864
  • [43] Algorithms for Analysis and Control of Boolean Networks
    Akutsu, Tatsuya
    ALGORITHMS FOR COMPUTATIONAL BIOLOGY (ALCOB 2018), 2018, 10849 : 3 - 7
  • [44] Algorithms for the Sequential Reprogramming of Boolean Networks
    Mandon, Hugues
    Su, Cui
    Pang, Jun
    Paul, Soumya
    Haar, Stefan
    Pauleve, Loic
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2019, 16 (05) : 1610 - 1619
  • [45] Fault detection problems for Boolean networks and Boolean control networks
    Ettore, Fornasini
    Elena, Valcher Maria
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 1 - 8
  • [46] Attractor landscapes in Boolean networks with firing memory: a theoretical study applied to genetic networks
    Eric Goles
    Fabiola Lobos
    Gonzalo A. Ruz
    Sylvain Sené
    Natural Computing, 2020, 19 : 295 - 319
  • [47] Attractor landscapes in Boolean networks with firing memory: a theoretical study applied to genetic networks
    Goles, Eric
    Lobos, Fabiola
    Ruz, Gonzalo A.
    Sene, Sylvain
    NATURAL COMPUTING, 2020, 19 (02) : 295 - 319
  • [48] Designability of Multi-Attractor Boolean Networks with a Fixed Network Structure
    Azuma, Shun-ichi
    Yoshida, Takahiro
    Sugie, Toshiharu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (01): : 423 - 425
  • [49] pystablemotifs: Python']Python library for attractor identification and control in Boolean networks
    Rozum, Jordan C.
    Deritei, David
    Park, Kyu Hyong
    Zanudo, Jorge Gomez Tejeda
    Albert, Reka
    BIOINFORMATICS, 2022, 38 (05) : 1465 - 1466
  • [50] An Attractor-Based Complexity Measurement for Boolean Recurrent Neural Networks
    Cabessa, Jeremie
    Villa, Alessandro E. P.
    PLOS ONE, 2014, 9 (04):