Computing Syntax Tree-based Minimal Unsatisfiable Cores of LTLf Formulas
Valeria Fionda, Antonio Ielo, Francesco Ricca
Abstract
Linear Temporal Logic on Finite Traces (LTLf) is a popular logic to express declarative specifications in Artificial Intelligence (AI). The recent call for explainable AI tools has made relevant the problem of computing efficiently minimal unsatisfiable cores (MUCs) and minimal correction sets (MCSes) of LTLf formulas. Recent work has focused on the extraction of MUCs on formulas in conjunctive form. In this paper, we present a method that operates on arbitrary formulas and computes a more refined notion of MUCs, as introduced by Schuppan, along with the corresponding notion of MCSes. Experiments show that our system, based on Answer Set Programming, outperforms available tools.
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 a2328553-83cc-4b92-bbf6-82eebdbe0863Related papers
- Enumerating Minimal Unsatisfiable Cores of LTLf FormulaeAntonio Ielo, Giuseppe Mazzotta, Rafael Peñaloza, Francesco RiccaAAAI 2026
- On Exploiting Hitting Sets for Model ReconciliationStylianos Loukas Vasileiou, Alessandro Previti, William YeohAAAI 2021 · 30 citations
- Generating Counterfactual Explanations Under Temporal ConstraintsAndrei Buliga, Chiara Di Francescomarino, Chiara Ghidini, Marco Montali et al.AAAI 2025 · 7 citations
- On-the-fly Synthesis for LTL over Finite TracesShengping Xiao, Jianwen Li, Shufang Zhu, Yingying Shi et al.AAAI 2021 · 23 citations
- Constrained LTL Specification Learning from ExamplesChangjian Zhang, Parv Kapoor, Ian Dardik, Leyi Cui et al.ICSE 2025 · 4 citations
