One-pass tableaux for computation tree logic

Pietro Abate*, Rajeev Goré, Florian Widmann

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    18 Citations (Scopus)

    Abstract

    We give the first single-pass ("on the fly") tableau decision procedure for computational tree logic (CTL). Our method extends Schwendimann's single-pass decision procedure for propositional linear temporal logic (PLTL) but the extension is non-trivial because of the interactions between the branching inherent in CTL-models, which is missing in PLTL-models, and the "or" branching inherent in tableau search. Our method extends to many other fix-point logics like propositional dynamic logic (PDL) and the logic of common knowledge (LCK). The decision problem for CTL is known to be EXPTIME-complete, but our procedure requires 2EXPTIME in the worst case. A similar phenomenon occurs in extremely efficient practical single-pass tableau algorithms for very expressive description logics with EXPTIME-complete decision problems because the 2EXPTIME worst-case behaviour rarely arises. Our method is amenable to the numerous optimisation methods invented for these description logics and has been implemented in the Tableau Work Bench (twb.rsise.anu.edu.au) without these extensive optimisations. Its one-pass nature also makes it amenable to parallel proof-search on multiple processors.

    Original languageEnglish
    Title of host publicationLogic for Programming, Artificial Intelligence, and Reasoning - 14th International Conference, LPAR 2007, Proceedings
    PublisherSpringer Verlag
    Pages32-46
    Number of pages15
    ISBN (Print)9783540755586
    DOIs
    Publication statusPublished - 2007
    Event14th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2007 - Yerevan, Armenia
    Duration: 15 Oct 200719 Oct 2007

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume4790 LNAI
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference14th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2007
    Country/TerritoryArmenia
    CityYerevan
    Period15/10/0719/10/07

    Fingerprint

    Dive into the research topics of 'One-pass tableaux for computation tree logic'. Together they form a unique fingerprint.

    Cite this