2006
DOI: 10.1007/11901914_36
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Model-Checker for Counter Systems

Abstract: Abstract. This paper deals with model-checking of fragments and extensions of CTL* on infinite-state Presburger counter systems, where the states are vectors of integers and the transitions are determined by means of relations definable within Presburger arithmetic. We have identified a natural class of admissible counter systems (ACS) for which we show that the quantification over paths in CTL* can be simulated by quantification over tuples of natural numbers, eventually allowing translation of the whole Pres… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
30
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 20 publications
(30 citation statements)
references
References 25 publications
0
30
0
Order By: Relevance
“…One can also decide whether the graph G f of a function f is monotonic because monotonicity of a Presburger-definable function can be expressed as a Presburger formula. Finally, one can also decide whether a Presburger formula represents an affine function f (x) = Ax + b with A ∈ N n×n and b ∈ Z n , using results by Demri et al [DFGvD06].…”
Section: Well Structured Presburger Counter Systemsmentioning
confidence: 99%
“…One can also decide whether the graph G f of a function f is monotonic because monotonicity of a Presburger-definable function can be expressed as a Presburger formula. Finally, one can also decide whether a Presburger formula represents an affine function f (x) = Ax + b with A ∈ N n×n and b ∈ Z n , using results by Demri et al [DFGvD06].…”
Section: Well Structured Presburger Counter Systemsmentioning
confidence: 99%
“…We define a CTL * logic which is able to express quantitative properties of the memory managed by pointer systems. For this temporal logic, we show that the model-checking problem reduces to the one for counter systems developed in [13], provided an adequate translation from pointers to counters is given. This result is important for us, since it serves as a foundation for a two-steps analysis of pointer systems that consists in translating them into counter systems and then, with the help of FAST, to verify safety properties.…”
Section: Contributionmentioning
confidence: 99%
“…The next result shows that the theorem 1 can be extended to temporal properties, in fact : Theorem 2. [13] For a flat counter system CS with the finite monoid property, and a FOCTL * (P r) formula Φ, it is decidable whether CS |= Φ.…”
Section: Theoremmentioning
confidence: 99%
See 2 more Smart Citations