First-Order Automata
Luca Geatti, Alessandro Gianola, Nicola Gigante
Abstract
First-order linear temporal logic (FOLTL) is a flexible and expressive formalism capable of naturally describing complex behaviors and properties. Although the logic is in general highly undecidable, the idea of using it as a specification language for the verification of complex infinite-state systems is appealing. However, a missing piece, which has proved to be an invaluable tool in dealing with other temporal logics, is an automaton model capable of capturing the logic. In this paper we address this issue, by defining and studying such a model, which we call first-order automaton. We define this very general class of automata, and the corresponding notion of regular first-order language (of finite words), showing their closure under most language-theoretic operations. We show how they can capture any FOLTL formula over finite words, over any signature and theory, and provide sufficient conditions for the semi-decidability of their non-emptiness problem. Then, to show the usefulness of the formalism, we prove the decidability of monodic FOLTL, a classic result known in the literature, with a simpler and direct proof.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b62ecc0d-e311-43cc-9af8-a79356495a97Builds on4
- Boolean Abstractions for Realizability Modulo TheoriesAndoni Rodríguez, César SánchezCAV 2023 · 18 citations
- Linear-Time Verification of Data-Aware Dynamic Systems with ArithmeticPaolo Felli, Marco Montali, Sarah WinklerAAAI 2022 · 16 citations
- Complexity of Safety and coSafety Fragments of Linear Temporal LogicAlessandro Artale, Luca Geatti, Nicola Gigante, Andrea Mazzullo et al.AAAI 2023 · 11 citations
- Linear-Time Verification of Data-Aware Processes Modulo Theories via Covers and AutomataAlessandro Gianola, Marco Montali, Sarah WinklerAAAI 2024 · 5 citations
Related papers
- Sound Verification Procedures for Temporal Properties of Infinite-State SystemsQuentin Peyras, Jean-Paul Bodeveix, Julien Brunel, David ChemouilCAV 2021 · 5 citations
- Positive First-order Logic on WordsDenis KuperbergLICS 2021 · 3 citations
- Polyregular Model CheckingAliaume Lopez, Rafal StefanskiCAV 2025
- Register Automata with Extrema Constraints, and an Application to Two-Variable LogicSzymon Torunczyk, Thomas ZeumeLICS 2020 · 2 citations
- Second-Order HyperpropertiesRaven Beutner, Bernd Finkbeiner, Hadar Frenkel, Niklas MetzgerCAV 2023 · 20 citations
