Synchronized CTL over One-Counter Automata

Shaull Almagor, Daniel Assa, Udi Boker

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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 p at the same time". The model-checking problem for CTL+Sync over finite-state Kripke structures was shown to be in PNPNP . 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 PSPACE-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 for a central fragment of CTL+Sync, extending CTL with operators that require all paths to satisfy properties in a synchronous manner, and show that it is in EXPNEXP (and in particular in EXPSPACE), by exhibiting a certain "segmented periodicity" in the computation trees of OCAs.

Original languageEnglish
Title of host publication43rd IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2023
EditorsPatricia Bouyer, Srikanth Srinivasan
ISBN (Electronic)9783959773041
DOIs
StatePublished - Dec 2023
Externally publishedYes
Event43rd IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2023 - Hyderabad, India
Duration: 18 Dec 202320 Dec 2023

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume284

Conference

Conference43rd IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2023
Country/TerritoryIndia
CityHyderabad
Period18/12/2320/12/23

Keywords

  • CTL
  • Model Checking
  • One Counter Automata
  • Synchronization

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint

Dive into the research topics of 'Synchronized CTL over One-Counter Automata'. Together they form a unique fingerprint.

Cite this