Journal of Applied Non-Classical Logics · 2010 · 21 citations · 29 references
ComputingComputer ScienceMathematicsAlgorithmsFormal MethodsTheory Of ComputationDeductive VerificationFinite State Machine ModelingFinite-state MachinesFirst-order LogicModel CheckingModel TheoryCountersReachabilityTransition Systems
This paper studies model-checking of fragments and extensions of CTL* on infinitestate counter systems, where the states are vectors of integers and the transitions are determined by means of relations definable within Presburger arithmetic. In general, reachability properties of counter systems are undecidable, but 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 Presburger-CTL* into Presburger arithmetic, thereby enabling effective model checking. We provide evidence that our results are close to optimal with respect to the class of counter systems described above.
29
Computation: Finite and Infinite Machines.
D. A. Clarke, Marvin Minsky · American Mathematical Monthly · 1968 · 2.6K citations
“Sometimes” and “not never” revisited
E. Allen Emerson, Joseph Y. Halpern · Journal of the ACM · 1986 · 996 citations · Full text
Temporal logic can be more expressive
Pierre Wolper · Information and Control · 1983 · 658 citations
On the complexity of integer programming
Christos H. Papadimitriou · Journal of the ACM · 1981 · 560 citations · Full text
Rajeev Alur, Thomas A. Henzinger · Journal of the ACM · 1994 · 506 citations · Full text