The Complexity of Linear Temporal Verification for Continuous Counter Systems
Constant-rate multi-mode systems (MMSs) are hybrid systems with finitely many modes and real-valued variables that evolve over continuous time according to mode-specific constant rates. Equivalently, they correspond to continuous vector addition systems (VASs), where counters may become negative. We introduce a variant of linear temporal logic (LTL) for MMS, and we investigate the complexity of the model-checking problem for syntactic fragments of LTL. We obtain a complexity trichotomy: Each fragment is either P-complete, NP-complete, or undecidable. Since our logic can constrain the counters to remain non-negative, it further applies to continuous VAS. Thus, our results yield a framework for MMS and continuous VAS that generalizes and unify several existing results.
Authors
- Philip Offtermatt (ORCID: https://orcid.org/0000-0001-8477-2849)
- Michael Blondin (ORCID: https://orcid.org/0000-0003-2914-2734)
- Alex Sansfaçon-Buchanan
Institutions
- Université de Sherbrooke (CA)
- Division of Elementary, Secondary, and Informal Education (US)
Publication Details
- Journal
- ACM Transactions on Computational Logic
- Published
- 2025-10-03
- DOI
- https://doi.org/10.1145/3769868
- Primary Topic
- Formal Methods in Verification
- Type
- article
- Field-Weighted Citation Impact
- 0.00