• DocumentCode
    1277528
  • Title

    A SAT-Based Algorithm for Finding Attractors in Synchronous Boolean Networks

  • Author

    Dubrova, Elena ; Teslenko, Maxim

  • Author_Institution
    Dept. of Electron., Comput. & Software Syst., R. Inst. of Technol., Stockholm, Sweden
  • Volume
    8
  • Issue
    5
  • fYear
    2011
  • Firstpage
    1393
  • Lastpage
    1399
  • Abstract
    This paper addresses the problem of finding attractors in synchronous Boolean networks. The existing Boolean decision diagram-based algorithms have limited capacity due to the excessive memory requirements of decision diagrams. The simulation-based algorithms can be applied to larger networks, however, they are incomplete. We present an algorithm, which uses a SAT-based bounded model checking to find all attractors in a Boolean network. The efficiency of the presented algorithm is evaluated by analyzing seven networks models of real biological processes, as well as 150,000 randomly generated Boolean networks of sizes between 100 and 7,000. The results show that our approach has a potential to handle an order of magnitude larger models than currently possible.
  • Keywords
    Boolean functions; biology; biology computing; complex networks; computability; computational complexity; set theory; Boolean network attractors; SAT based algorithm; SAT based bounded model checking; real biological process network model; synchronous Boolean networks; Algorithm design and analysis; Biological system modeling; Boolean functions; Computational modeling; Data structures; Mathematical model; Runtime; Boolean network; Bounded model checking; SAT; attractor; gene regulatory network.; Algorithms; Animals; Arabidopsis; Computational Biology; Computer Simulation; Databases, Genetic; Gene Regulatory Networks; Mammals; Models, Genetic; Models, Statistical; Signal Transduction; Yeasts;
  • fLanguage
    English
  • Journal_Title
    Computational Biology and Bioinformatics, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5963
  • Type

    jour

  • DOI
    10.1109/TCBB.2010.20
  • Filename
    5958722