A Decision Procedure for CTL* Based on Tableaux and Automata

被引:0
|
作者
Friedmann, Oliver [1 ]
Latte, Markus [1 ]
Lange, Martin [2 ]
机构
[1] Univ Munich, Dept Comp Sci, D-80539 Munich, Germany
[2] Univ Kassel, Dept Elect Engn & Comp Sci, Kassel, Germany
来源
AUTOMATED REASONING | 2010年 / 6173卷
关键词
SOLVING PARITY GAMES; BUCHI AUTOMATA; LOGIC;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 the MLSOLVER tool show the practicality of this approach within the limits of the problem's computational complexity of being 2EXPTIME-complete.
引用
收藏
页码:331 / +
页数:3
相关论文
共 50 条
  • [1] A Tableaux Decision Procedure for SHOTQ
    Horrocks, Ian
    Sattler, Ulrike
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 448 - 453
  • [2] A tableau-based decision procedure for CTL*
    Reynolds, Mark
    FORMAL ASPECTS OF COMPUTING, 2011, 23 (06) : 739 - 779
  • [3] A Tableaux Based Decision Procedure for a Broad Class of Hybrid Formulae with Binders
    Cerrito, Serenella
    Mayer, Marta Cialdea
    AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, 2011, 6793 : 104 - 118
  • [4] A Tableaux-Based Decision Procedure for Multi-parameter Propositional Schemata
    Cerna, David
    INTELLIGENT COMPUTER MATHEMATICS, CICM 2014, 2014, 8543 : 61 - 75
  • [5] A DECISION PROCEDURE FOR COMPUTATIONS OF FINITE AUTOMATA
    FRIEDMAN, J
    JOURNAL OF THE ACM, 1962, 9 (03) : 315 - &
  • [6] Superposition as a Decision Procedure for Timed Automata
    Arnaud Fietzke
    Christoph Weidenbach
    Mathematics in Computer Science, 2012, 6 (4) : 409 - 425
  • [7] Superposition as a Decision Procedure for Timed Automata
    Fietzke, Arnaud
    Weidenbach, Christoph
    MATHEMATICS IN COMPUTER SCIENCE, 2012, 6 (04) : 409 - 425
  • [8] starMC: an automata based CTL* model checker
    Amparore, Elvio Gilberto
    Donatelli, Susanna
    Galla, Francesco
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [9] starMC: an automata based CTL* model checker
    Amparore E.G.
    Donatelli S.
    Gallà F.
    PeerJ Computer Science, 2022, 8
  • [10] Automata Terms in a Lazy WSkS Decision Procedure
    Vojtěch Havlena
    Lukáš Holík
    Ondřej Lengál
    Tomáš Vojnar
    Journal of Automated Reasoning, 2021, 65 : 971 - 999