Decidability Problems for Micro-Stipula
Decidability Problems for Micro-Stipula
Micro-Stipula is a stateful calculus in which clauses can be activated either through interactions with the external environment or by the evaluation of time expressions. Despite the apparent simplicity of its syntax and operational model, the combination of state evolution, time reasoning, and nondeterminism gives rise to significant analytical challenges. In particular, we show that determining whether a clause is never executed is undecidable. We formally prove that this undecidability result holds even for syntactically restricted fragments: namely, the time-ahead fragment, where all time expressions are strictly positive, and the instantaneous fragment, where all time expressions evaluate to zero. On the other hand, we identify a decidable subfragment: within the instantaneous fragment, reachability becomes decidable when the initial states of functions and events are disjoint.
Giorgio Delzanno、Cosimo Laneve、Arnaud Sangnier、Gianluigi Zavattaro
计算技术、计算机技术
Giorgio Delzanno,Cosimo Laneve,Arnaud Sangnier,Gianluigi Zavattaro.Decidability Problems for Micro-Stipula[EB/OL].(2025-04-23)[2025-06-06].https://arxiv.org/abs/2504.16703.点此复制
评论