tational tree logic and checked in the resulting tran-
sition graph. In BIOCHAM, presence or absence of
objects is the only matter considered in contrast to our
method.
SMBioNet (Bernot et al., 2004) is a tool for for-
mally analysing temporal properties of gene regula-
tory networks. In SMBioNet, genes have concentra-
tion thresholds to activate or inhibit each of their reg-
ulating genes. A temporal evolution of a system is
specified by a transition function on the vectors of
expression levels of genes. The specification of be-
haviours is more flexible in our method than that of
SMBioNet in the sense that we can express temporal
ordering of event occurrences by LTL.
GNA (de Jong et al., 2003) is a computational tool
for the modelling and simulation of gene regulatory
networks. GNA archives simulation using piecewise
linear differential equation models and generates state
transition systems that represent possible behaviours.
This method assumes that the functions of multivari-
ate regulation are known but such functions are un-
known in most of networks. Therefore our method
is more applicable for the current databases of gene
regulation.
Although the above tools are useful for checking
whether a biological property can be true in network
behaviours, it is unknown how to utilise network mo-
tifs in analysing networks with them.
6 CONCLUSIONS
In this paper, we have presented a method for
analysing the dynamics of gene regulatory networks
using LTL satisfiability checking. To ease analysis of
large networks, we developed the approximate analy-
sis method and showed how it works well.
For the purpose of analysing large networks, we
presented approximate specifications for five network
motifs. For further development, it is important to
find approximate specifications for more network pat-
terns. However, there is another approach to handle
large networks. It is a modular analysis method, in
which we decompose a network into a few subnet-
works, check them individually, and then integrate
them. The modular analysis method is applicable to
arbitrary network and is not approximate but precise.
REFERENCES
Alon, U. (2007). Network motifs: theory and experimental
approaches. Nature reviews. Genetics, 8(6):450–461.
Aoshima, T., Sakuma, K., and Yonezaki, N. (2001). An ef-
ficient verification procedure supporting evolution of
reactive system specifications. In Proceedings of the
4th International Workshop on Principles of Software
Evolution, IWPSE ’01, pages 182–185, New York,
NY, USA. ACM.
Bernot, G., Comet, J., Richard, A., and Guespin, J. (2004).
Application of formal methods to biological regula-
tory networks: extending Thomas’ asynchronous log-
ical approach with temporal logic. J. Theor. Biol.,
229(3):339–347.
de Jong, H., Geiselmann, J., Hernandez, G., and Page, M.
(2003). Genetic network analyzer: Qualitative simu-
lation of genetic regulatory networks. Bioinformatics,
19(3):336–344.
Fages, F., Soliman, S., and Chabrier-Rivier, N. (2004).
Modelling and querying interaction networks in the
biochemical abstract machine BIOCHAM. Journal of
Biological Physics and Chemistry, 4:64–73.
Govan, J. R. W. and Harris, G. S. (1986). Pseudomonas
aeruginosa and cystic fibrosis: unusual bacterial adap-
tation and pathogenesis. Microbiological Sciences,
3(10):302–308.
Guespin, J. and Kauffman, M. (2001). Positive feedback
circuits and adaptive regulations in bacteria. Acta bio-
theoretica, 49(4):207–218.
Ito, S., Izumi, N., Hagihara, S., and Yonezaki, N. (2010).
Qualitative analysis of gene regulatory networks by
satisfiability checking of linear temporal logic. In Pro-
ceedings of the 10th IEEE International Conference
on Bioinformatics & Bioengineering, pages 232–237.
Schurr, M. J., Martin, D. W., Mudd, M. H., and Deretic,
V. (1994). Gene cluster controlling conversion to
alginate-overproducing phenotype in Pseudomonas
aeruginosa: functional analysis in a heterologous host
and role in the instability of mucoidy. Journal of Bac-
teriology, 176:3375–3382.
Sistla, A. P. and Clarke, E. M. (1985). The complexity of
propositional linear temporal logics. J. ACM, 32:733–
749.
Snoussi, E. and Thomas, R. (1993). Logical identification
of all steady states: the concept of feedback loop char-
acteristic states. Bulletin of Mathematical Biology,
55(5):973–991.
Thomas, R. and Kauffman, M. (2001). Multistationarity,
the basis of cell differentiation and memory. II. logi-
cal analysis of regulatory networks in terms of feed-
back circuits. Chaos: An Interdisciplinary Journal of
Nonlinear Science, 11(1):180–195.
BIOINFORMATICS2013-InternationalConferenceonBioinformaticsModels,MethodsandAlgorithms
24