首页 | 本学科首页   官方微博 | 高级检索  
     


CTRL: Extension of CTL with regular expressions and fairness operators to verify genetic regulatory networks
Authors:Radu MateescuPedro T. Monteiro  Estelle DumasHidde de Jong
Affiliation:
  • a INRIA Grenoble-Rhône-Alpes, Inovallée, Montbonnot, 38334 St Ismier Cedex, France
  • b IST/INESC-ID, 9 Rua Alves Redol, 1000-029 Lisbon, Portugal
  • Abstract:Model checking has proven to be a useful analysis technique not only for concurrent systems, but also for genetic regulatory networks (Grns). Applications of model checking in systems biology have revealed that temporal logics should be able to capture both branching-time and fairness properties (needed for specifying multistability and oscillation properties, respectively). At the same time, they should have a user-friendly syntax easy to employ by non-experts. In this paper, we define Computation Tree Regular Logic (Ctrl), an extension of Ctl with regular expressions and fairness operators that attempts to match these criteria. Ctrl subsumes both Ctl and Ltl, and has a reduced set of temporal operators indexed by regular expressions. We also develop a translation of Ctrl into Hennessy-Milner Logic with Recursion (HmlR), an equational variant of the modal μ-calculus. This has allowed us to obtain an on-the-fly model checker with diagnostic for Ctrl by directly reusing the verification technology available in the Cadp toolbox. We illustrate the application of the Ctrl model checker by analyzing the Grn controlling the carbon starvation response of Escherichia coli.
    Keywords:Genetic regulatory networks   Model checking   Systems biology   Temporal logic   Verification
    本文献已被 ScienceDirect 等数据库收录!
    设为首页 | 免责声明 | 关于勤云 | 加入收藏

    Copyright©北京勤云科技发展有限公司  京ICP备09084417号