A Practical Decision Procedure for Quantifier-Free, Decidable Languages Extended with Restricted Quantifiers
Maximiliano Cristiá,Gianfranco Rossi
DOI: https://doi.org/10.1007/s10817-024-09713-6
2024-10-25
Journal of Automated Reasoning
Abstract:Let be the language of a first-order, decidable, quantifier-free theory . Consider the language, , that extends with formulas of the form (restricted universal quantifier, RUQ) and (restricted existential quantifier, REQ), where A is a finite set and is a formula made of -formulas, RUQ and REQ. That is, admits nested restricted quantifiers. In this paper we present a decision procedure for some expressive fragments of and its implementation as part of the ('setlog') tool. The usefulness of the approach is shown by reporting on three real-world case studies.
computer science, artificial intelligence