Approximating attractors of Boolean networks by iterative CTL model checking

被引:21
|
作者
Klarner, Hannes [1 ]
Siebert, Heike [1 ]
机构
[1] Free Univ Berlin, Fachbereich Math & Informat, Arnimallee 6, D-14195 Berlin, Germany
关键词
Boolean networks; asynchronous dynamics; attractors; CTL model checking; ASP; signaling; gene regulation;
D O I
10.3389/fbioe.2015.00130
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
This paper introduces the notion of approximating asynchronous attractors of Boolean networks by minimal trap spaces. We define three criteria for determining the quality of an approximation: "faithfulness" which requires that the oscillating variables of all attractors in a trap space correspond to their dimensions, "univocality" which requires that there is a unique attractor in each trap space, and "completeness" which requires that there are no attractors outside of a given set of trap spaces. Each is a reachability property for which we give equivalent model checking queries. Whereas faithfulness and univocality can be decided by model checking the corresponding subnetworks, the naive query for completeness must be evaluated on the full state space. Our main result is an alternative approach which is based on the iterative refinement of an initially poor approximation. The algorithm detects so-called autonomous sets in the interaction graph, variables that contain all their regulators, and considers their intersection and extension in order to perform model checking on the smallest possible state spaces. A benchmark, in which we apply the algorithm to 18 published Boolean networks, is given. In each case, the minimal trap spaces are faithful, univocal, and complete, which suggests that they are in general good approximations for the asymptotics of Boolean networks.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] MODEL CHECKING AND BOOLEAN GRAPHS
    ANDERSEN, HR
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 582 : 1 - 19
  • [22] On Model Checking Boolean BI
    Guo, Heng
    Wang, Hanpin
    Xu, Zhongyuan
    Cao, Yongzhi
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2009, 5771 : 302 - 316
  • [23] MODEL CHECKING AND BOOLEAN GRAPHS
    ANDERSEN, HR
    THEORETICAL COMPUTER SCIENCE, 1994, 126 (01) : 3 - 30
  • [24] Properties of attractors of canalyzing random Boolean networks
    Paul, U
    Kaufman, V
    Drossel, B
    PHYSICAL REVIEW E, 2006, 73 (02):
  • [25] 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 - +
  • [26] Algorithms for Finding Small Attractors in Boolean Networks
    Zhang, Shu-Qin
    Hayashida, Morihiro
    Akutsu, Tatsuya
    Ching, Wai-Ki
    Ng, Michael K.
    EURASIP JOURNAL ON BIOINFORMATICS AND SYSTEMS BIOLOGY, 2007, (01)
  • [27] CTL Model Checking based on Giraph
    Duan, Tingyin
    Zhou, Qinglei
    Pan, Shan
    Zhu, Weijun
    PROCEEDINGS OF THE 2016 5TH INTERNATIONAL CONFERENCE ON ADVANCED MATERIALS AND COMPUTER SCIENCE, 2016, 80 : 652 - 657
  • [28] Model checking timed recursive CTL
    Bruse, Florian
    Lange, Martin
    INFORMATION AND COMPUTATION, 2024, 298
  • [29] Discrimination of singleton and periodic attractors in Boolean networks*
    Cheng, Xiaoqing
    Tamura, Takeyuki
    Ching, Wai-Ki
    Akutsu, Tatsuya
    AUTOMATICA, 2017, 84 : 205 - 213
  • [30] 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