A Decision Procedure for CTL* Based on Tableaux and Automata
A Decision Procedure for CTL* Based on Tableaux and Automata
复制标题
DOI:
10.1007/978-3-642-14203-1_28
复制
发表时间:
2010-07
期刊:
影响因子:
--
通讯作者:
Oliver Friedmann;Markus Latte;M. Lange
中科院分区:
文献类型:
--
作者:
Oliver Friedmann;Markus Latte;M. Lange
We present a decision procedure for the full branching-time logic CTL*which is based on tableaux with global conditions on infinite branches. These conditions can be checked using automata-theoretic machinery. The decision procedure then consists of a doubly exponential reduction to the problem of solving a parity game. This has advantages over existing decision procedures for CTL*, in particular the automata-theoretic ones: the underlying tableaux only work on subformulas of the input formula. The relationship between the structure of such tableaux and the input formula is given by very intuitive tableau rules. Furthermore, runtime experiments with an implementation of this procedure in theMLSolvertool show the practicality of this approach within the limits of the problem’s computational complexity of being 2EXPTIME-complete.