Linear-Time Verification of Data-Aware Processes Modulo Theories via Covers and Automata
Alessandro Gianola, Marco Montali, Sarah Winkler
摘要
The need to model and analyse dynamic systems operating over complex data is ubiquitous in AI and neighboring areas, in particular business process management. Analysing such data-aware systems is a notoriously difficult problem, as they are intrinsically infinite-state. Existing approaches work for specific datatypes, and/or limit themselves to the verification of safety properties. In this paper, we lift both such limitations, studying for the first time linear-time verification for so-called data-aware processes modulo theories (DMTs), from the foundational and practical point of view. The DMT model is very general, as it supports processes operating over variables that can store arbitrary types of data, ranging over infinite domains and equipped with domain-specific predicates. Specifically, we provide four contributions. First, we devise a semi-decision procedure for linear-time verification of DMTs, which works for a very large class of datatypes obeying to mild model-theoretic assumptions. The procedure relies on a unique combination of automata-theoretic and cover computation techniques to respectively deal with linear-time properties and datatypes. Second, we identify an abstract, semantic property that guarantees the existence of a faithful finite-state abstraction of the original system, and show that our method becomes a decision procedure in this case. Third, we identify concrete, checkable classes of systems that satisfy this property, generalising several results in the literature. Finally, we present an implementation and an experimental evaluation over a benchmark of real-world data-aware business processes.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- First-Order AutomataLuca Geatti, Alessandro Gianola, Nicola GiganteAAAI 2025 · 被引用 3 次
- Do It for HER: First-Order Temporal Logic Reward Specification in Reinforcement LearningPierriccardo Olivieri, Fausto Lasca, Alessandro Gianola, Matteo PapiniAAAI 2026 · 被引用 2 次
它引用的顶会 Paper3
- Linear-Time Verification of Data-Aware Dynamic Systems with ArithmeticPaolo Felli, Marco Montali, Sarah WinklerAAAI 2022 · 被引用 16 次
- Expressivity of Planning with Horn Description Logic OntologiesStefan Borgwardt, Jörg Hoffmann, Alisa Kovtunova, Markus Krötzsch 等AAAI 2022 · 被引用 7 次
- SMT Safety Verification of Ontology-Based ProcessesDiego Calvanese, Alessandro Gianola, Andrea Mazzullo, Marco MontaliAAAI 2023 · 被引用 5 次
相关 Paper
- ASP-Based Declarative Process MiningFrancesco Chiariello, Fabrizio Maria Maggi, Fabio PatriziAAAI 2022 · 被引用 21 次
- Implicit Semi-Algebraic Abstraction for Polynomial Dynamical SystemsSergio Mover, Alessandro Cimatti, Alberto Griggio, Ahmed Irfan 等CAV 2021 · 被引用 4 次
- Foundations of Reactive Synthesis for Declarative Process SpecificationsLuca Geatti, Marco Montali, Andrey RivkinAAAI 2024 · 被引用 6 次
- Satisfiability Modulo Extensional Constant ArraysMathias Preiner, Aina Niemetz, Clark W. BarrettCAV 2026
- Data-driven Numerical Invariant Synthesis with Automatic Generation of AttributesAhmed Bouajjani, Wael-Amine Boutglay, Peter HabermehlCAV 2022 · 被引用 5 次
