Decidable (Ac)counting with Parikh and Muller: Adding Presburger Arithmetic to Monadic Second-Order Logic over Tree-Interpretable Structures
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
We propose ωMSO∞∞BAPA, an expressive logic for describing countable structures, which subsumes and transcends both Counting Monadic Second-Order Logic (CMSO) and Boolean Algebra with Presburger Arithmetic (BAPA). We show that satisfiability of ωMSO∞∞BAPA is decidable over the class of labeled infinite binary trees, whereas it becomes undecidable even for a rather mild relaxations. The decidability result is established by an elaborate multi-step transformation into a particular normal form, followed by the deployment of Parikh-Muller Tree Automata, a novel kind of automaton for infinite labeled binary trees, integrating and generalizing both Muller and Parikh automata while still exhibiting a decidable (in fact PSpace-complete) emptiness problem. By means of MSO-interpretations, we lift the decidability result to all tree-interpretable classes of structures, including the classes of finite/countable structures of bounded treewidth/cliquewidth/partitionwidth. We generalize the result further by showing that decidability is even preserved when coupling width-restricted ωMSO∞∞BAPA with width-unrestricted two-variable logic with advanced counting. A final showcase demonstrates how our results can be leveraged to harvest decidability results for expressive µ-calculi extended by global Presburger constraints.
Details
Originalsprache | Englisch |
---|---|
Titel | 32nd EACSL Annual Conference on Computer Science Logic, CSL 2024 |
Redakteure/-innen | Aniello Murano, Alexandra Silva |
Herausgeber (Verlag) | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
ISBN (elektronisch) | 978-3-95977-310-2 |
Publikationsstatus | Veröffentlicht - Feb. 2024 |
Peer-Review-Status | Ja |
Publikationsreihe
Reihe | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Band | 288 |
ISSN | 1868-8969 |
Konferenz
Titel | 32nd EACSL Annual Conference on Computer Science Logic |
---|---|
Kurztitel | CSL 2024 |
Veranstaltungsnummer | 32 |
Dauer | 19 - 23 Februar 2024 |
Webseite | |
Ort | Centro Congressi Federico II |
Stadt | Naples |
Land | Italien |
Schlagworte
Forschungsprofillinien der TU Dresden
ASJC Scopus Sachgebiete
Schlagwörter
- BAPA, decidability, MSO, MSO-interpretations, Parikh-Muller tree automata