Synchronized CTL over One-Counter Automata
Shaull Almagor, Daniel Assa, Udi Boker

TL;DR
This paper investigates the decidability and complexity of model-checking a synchronized extension of CTL over one-counter automata, revealing non-elementary upper bounds and identifying a tractable fragment with exponential space complexity.
Contribution
It proves that model-checking CTL+Sync over OCAs is decidable with a non-elementary upper bound and identifies a fragment with EXPSPACE complexity.
Findings
Model-checking CTL+Sync over OCAs is decidable.
The problem has a non-elementary upper bound.
A fragment of CTL+Sync is in EXPSPACE.
Abstract
We consider the model-checking problem of Synchronized Computation-Tree Logic (CTL+Sync) over One-Counter Automata (OCAs). CTL+Sync augments CTL with temporal operators that require several paths to satisfy properties in a synchronous manner, e.g., the property "all paths should eventually see at the same time". The model-checking problem for CTL+Sync over finite-state Kripke structures was shown to be in . OCAs are labelled transition systems equipped with a non-negative counter that can be zero-tested. Thus, they induce infinite-state systems whose computation trees are not regular. The model-checking problem for CTL over OCAs was shown to be -complete. We show that the model-checking problem for CTL+Sync over OCAs is decidable. However, the upper bound we give is non-elementary. We therefore proceed to study the problem…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · semigroups and automata theory · Ferrocene Chemistry and Applications
