Linear-time verification of data-aware dynamic systems with arithmetic

P Felli, M Montali, S Winkler - Proceedings of the AAAI Conference on …, 2022 - ojs.aaai.org
Combined modeling and verification of dynamic systems and the data they operate on has
gained momentum in AI and in several application domains. We investigate the expressive …

Ranking functions for linear-constraint loops

AM Ben-Amram, S Genaim - Journal of the ACM (JACM), 2014 - dl.acm.org
In this article, we study the complexity of the problems: given a loop, described by linear
constraints over a finite set of variables, is there a linear or lexicographical-linear ranking …

On the linear ranking problem for integer linear-constraint loops

AM Ben-Amram, S Genaim - ACM SIGPLAN Notices, 2013 - dl.acm.org
In this paper we study the complexity of the Linear Ranking problem: given a loop, described
by linear constraints over a finite set of integer variables, is there a linear ranking function for …

Monitoring arithmetic temporal properties on finite traces

P Felli, M Montali, F Patrizi, S Winkler - Proceedings of the AAAI …, 2023 - ojs.aaai.org
We study monitoring of linear-time arithmetic properties against finite traces generated by an
unknown dynamic system. The monitoring state is determined by considering at once the …

CTL Model Checking for Data-Aware Dynamic Systems with Arithmetic

P Felli, M Montali, S Winkler - International Joint Conference on Automated …, 2022 - Springer
The analysis of complex dynamic systems is a core research topic in formal methods and AI,
and combined modelling of systems with data has gained increasing importance in …

On the termination of integer loops

AM Ben-Amram, S Genaim, AN Masud - ACM Transactions on …, 2012 - dl.acm.org
In this article we study the decidability of termination of several variants of simple integer
loops, without branching in the loop body and with affine constraints as the loop guard (and …

[PDF][PDF] Strategy synthesis for data-aware dynamic systems with multiple actors

M de Leoni, P Felli, M Montali - Proceedings of the International …, 2020 - inf.unibz.it
The integrated modeling and analysis of dynamic systems and the data they manipulate has
been long advocated, on the one hand, to understand how data and corresponding …

Constraint automata on infinite data trees: from CTL (Z)/CTL*(Z) to decision procedures

S Demri, K Quaas - arxiv preprint arxiv:2302.05327, 2023 - arxiv.org
We introduce the class of tree constraint automata with data values in Z (equipped with the
less than relation and equality predicates to constants) and we show that the nonemptiness …

Parameterized verification

PA Abdulla, G Delzanno - International Journal on Software Tools for …, 2016 - Springer
The goal of parameterized verification is to prove the correctness of a system specification
regardless of the number of its components. The problem is of interest in several different …

Computable fixpoints in well-structured symbolic model checking

N Bertrand, P Schnoebelen - Formal Methods in System Design, 2013 - Springer
We prove a general finite-time convergence theorem for fixpoint expressions over a well-
quasi-ordered set. This has immediate applications for the verification of well-structured …