CTL* with graded path modalities

https://doi.org/10.1016/j.ic.2018.05.001Get rights and content
Under an Elsevier user license
open archive

Abstract

Graded path modalities count the number of paths satisfying a property, and generalize the existential (E) and universal (A) path modalities of

Image 1
. The resulting logic is denoted G
Image 1
, and is a powerful logic since (as we show) it is equivalent, over trees, to monadic path logic. We establish the complexity of the satisfiability problem of G
Image 1
, i.e., 2ExpTime-Complete, the complexity of the model checking problem of G
Image 1
, i.e., PSpace-Complete, and the complexity of the realizability/synthesis problem of G
Image 1
, i.e., 2ExpTime-Complete. The lower bounds already hold for
Image 1
, and so we supply the upper bounds. The significance of this work is that G
Image 1
is much more expressive than
Image 1
as it adds to it a form of quantitative reasoning, and this is done at no extra cost in computational complexity.

Keywords

Path quantifiers
Graded temporal logic
Satisfiability
Automata theoretic approach to verification

Cited by (0)

A preliminary version of this work appeared in [6].

1

Benjamin Aminof was supported by the Austrian National Research Network S11403-N23 (RiSE) of the Austrian Science Fund (FWF) and by the Vienna Science and Technology Fund (WWTF) through grant ICT12-059.

2

Aniello Murano is partially supported by the FP7 EU project 600958-SHERPA.

3

Sasha Rubin was supported by a Marie Curie fellowship of the Istituto Nazionale di Alta Matematica INdAM-COFUND-2012, FP7-PEOPLE-2012-COFUND, Proj. ID 600198.