DocumentCode :
68229
Title :
Temporal Logics for Phylogenetic Analysis via Model Checking
Author :
Requeno, Jose Ignacio ; de Miguel Casado, Gregorio ; Blanco, Rolando ; Colom, Jose Manuel
Author_Institution :
Dept. Inf. e Ing. de Sist., Univ. de Zaragoza, Zaragoza, Spain
Volume :
10
Issue :
4
fYear :
2013
fDate :
July-Aug. 2013
Firstpage :
1058
Lastpage :
1070
Abstract :
The need for general-purpose algorithms for studying biological properties in phylogenetics motivates research into formal verification frameworks. Researchers can focus their efforts exclusively on evolution trees and property specifications. To this end, model checking, a mature automated verification technique originating in computer science, is applied to phylogenetic analysis. Our approach is based on three cornerstones: a logical modeling of the evolution with transition systems; the specification of both phylogenetic properties and trees using flexible temporal logic formulas; and the verification of the latter by means of automated computer tools. The most conspicuous result is the inception of a formal framework which allows for a symbolic manipulation of biological data (based on the codification of the taxa). Additionally, different logical models of evolution can be considered, complex properties can be specified in terms of the logical composition of others, and the refinement of unfulfilled properties as well as the discovery of new properties can be undertaken by exploiting the verification results. Some experimental results using a symbolic model verifier support the feasibility of the approach.
Keywords :
biology computing; evolution (biological); formal verification; genetics; symbol manipulation; temporal logic; automated computer tools; biological data; biological properties; evolution trees; flexible temporal logic formulas; formal verification frameworks; general-purpose algorithms; logical modeling; logical models; mature automated verification technique; model checking; phylogenetic analysis; property specifications; symbolic manipulation; symbolic model verifier; temporal logics; Biological system modeling; Computational modeling; Model checking; Phylogeny; Phylogenetic analysis; formal verification; model checking; temporal logic;
fLanguage :
English
Journal_Title :
Computational Biology and Bioinformatics, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1545-5963
Type :
jour
DOI :
10.1109/TCBB.2013.87
Filename :
6573960
Link To Document :
بازگشت