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 条
  • [41] The model checking fingerprints of CTL operators
    Krebs, Andreas
    Meier, Arne
    Mundhenk, Martin
    ACTA INFORMATICA, 2019, 56 (06) : 487 - 519
  • [42] An Approximate CTL Model Checking Approach
    Zhu, Weijun
    Feng, Pan
    Deng, Miaolei
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 646 - 648
  • [43] THE COMPLEXITY OF MODEL CHECKING FOR BOOLEAN FORMULAS
    Schnoor, Henning
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2010, 21 (03) : 289 - 309
  • [44] A Study on Attractors of Generalized Asynchronous Random Boolean Networks
    Trinh, Van Giang
    Hiraishi, Kunihiko
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (08) : 987 - 994
  • [45] Robustness and Information Propagation in Attractors of Random Boolean Networks
    Lloyd-Price, Jason
    Gupta, Abhishekh
    Ribeiro, Andre S.
    PLOS ONE, 2012, 7 (07):
  • [46] The Properties of Pseudo-Attractors in Random Boolean Networks
    Villani, Marco
    Balugani, Matteo
    Serra, Roberto
    ARTIFICIAL LIFE AND EVOLUTIONARY COMPUTATION, WIVACE 2023, 2024, 1977 : 67 - 74
  • [47] Rapid computation and interpretation of Boolean attractors in biological networks
    Vasaikar, Suhas V.
    Jayaram, Bhyravabhotla
    Gomes, James
    Jayaram, Bhyravabhotla
    JOURNAL OF COMPLEX NETWORKS, 2015, 3 (01) : 147 - 157
  • [48] Bounded model checking for the universal fragment of CTL
    Penczek, W
    Wozna, B
    Zbrzezny, A
    FUNDAMENTA INFORMATICAE, 2002, 51 (1-2) : 135 - 156
  • [49] Design of Boolean Networks Based on Prescribed Singleton Attractors
    Kobayashi, Koichi
    Hiraishi, Kunihiko
    2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 1504 - 1509
  • [50] CTL Model Checking based on Probe Machine
    Zhu, Weijun
    Liu, Yichen
    Li, En
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 518 - 522