2014
DOI: 10.2168/lmcs-10(4:17)2014
|View full text |Cite
|
Sign up to set email alerts
|

Quantified CTL: Expressiveness and Complexity

Abstract: Abstract. While it was defined long ago, the extension of CTL with quantification over atomic propositions has never been studied extensively. Considering two different semantics (depending whether propositional quantification refers to the Kripke structure or to its unwinding tree), we study its expressiveness (showing in particular that QCTL coincides with Monadic Second-Order Logic for both semantics) and characterise the complexity of its model-checking and satisfiability problems, depending on the number … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
104
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 30 publications
(112 citation statements)
references
References 52 publications
0
104
0
Order By: Relevance
“…This is a severe limitation in ATL/ATL * and has been studied under the name of irrevocability of strategies in [1]. Remarkably, this feature can be handled with more sophisticated logics such as Strategy Logics [9,24], ATL with strategy contexts [22], and quantified CTL [21]. However, for such logics, the relative model checking question turns out to be non-elementary.…”
Section: Resultsmentioning
confidence: 99%
“…This is a severe limitation in ATL/ATL * and has been studied under the name of irrevocability of strategies in [1]. Remarkably, this feature can be handled with more sophisticated logics such as Strategy Logics [9,24], ATL with strategy contexts [22], and quantified CTL [21]. However, for such logics, the relative model checking question turns out to be non-elementary.…”
Section: Resultsmentioning
confidence: 99%
“…First, we point out that if F = {⊤, ∨, ¬}, then BQCTL ⋆ [F ] evaluated on boolean Kripke structures corresponds to classic QCTL ⋆ [52]. Note also that the quantifier on propositions does not range over arbitrary values in [0, 1].…”
Section: Semanticsmentioning
confidence: 99%
“…Clearly, EQ k CTL ⋆ can be translated in BQCTL ⋆ [F ] with formulas of linear size and nesting depth at most k (alternation is simply coded by placing function ¬ between quantifiers). It is proved in [52] that model checking EQ k CTL ⋆ is (k + 1)-Exptime-hard.…”
Section: Model Checking Bqctl ⋆ [F ]mentioning
confidence: 99%
“…It only remains to build a simple deterministic tree automaton A over L ϕ -trees such that L(A) = {t}, and check for emptiness of the alternating tree automaton L(A ∩ A ϕ s ). Because nondeterminisation makes the size of the automaton gain one exponential for each nested quantifier on propositions, the procedure is nonelementary, and hardness is inherited from the model-checking problem for QCTL [16].…”
Section: Proof Of Theoremmentioning
confidence: 99%
“…As a tool to study SL ii we introduce QCTL * ii , an extension to the imperfect-information setting of QCTL * [16], itself an extension of CTL * by second-order quantifiers over atoms. This is a low-level logic that does not mention strategies and into which one can effectively compile instances of SL ii .…”
Section: Introductionmentioning
confidence: 99%