Two variable logic with ultimately periodic counting

06/01/2020
by   Michael Benedikt, et al.
0

We consider the extension of two variable logic with quantifiers that state that the number of elements where a formula holds should belong to a given ultimately periodic set. We show that both satisfiability and finite satisfiability of the logic are decidable. We also show that the spectrum of any sentence is definable in Presburger arithmetic. In the process we present several refinements to the “biregular graph method”. In this method, decidability issues concerning two-variable logics are reduced to questions about Presburger definability of integer vectors associated with partitioned graphs, where nodes in a partition satisfy certain constraints on their in- and out-degrees.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/23/2018

Undecidability of MSO+"ultimately periodic"

We prove that MSO on ω-words becomes undecidable if allowing to quantify...
research
06/28/2022

On two-variable guarded fragment logic with expressive local Presburger constraints

We consider the extension of two-variable guarded fragment logic with lo...
research
10/25/2018

The One-Variable Logic Meets Presburger Arithmetic

We consider the one-variable fragment of first-order logic extended with...
research
11/02/2018

Separation Logic with Linearly Compositional Inductive Predicates and Set Data Constraints

We identify difference-bound set constraints (DBS), an analogy of differ...
research
10/22/2018

Complexity and Expressivity of Branching- and Alternating-Time Temporal Logics with Finitely Many Variables

We show that Branching-time temporal logics CTL and CTL*, as well as Alt...
research
05/23/2018

Decidable Logics Combining Word Equations, Regular Expressions and Length Constraints

In this work, we consider the satisfiability problem in a logic that com...
research
10/06/2021

One-Dimensional Fragment over Words and Trees

One-dimensional fragment of first-order logic is obtained by restricting...

Please sign up or login with your details

Forgot password? Click here to reset