Extensions of MSO and the monadic counting hierarchy (Q617710): Difference between revisions
From MaRDI portal
Latest revision as of 22:40, 9 December 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Extensions of MSO and the monadic counting hierarchy |
scientific article |
Statements
Extensions of MSO and the monadic counting hierarchy (English)
0 references
13 January 2011
0 references
The paper studies the expressive power of first-order logic extended with the unary second-order qualifier Most\(^1\). The authors first consider monadic second-order logic with first-order Rescher quantifier over unary vocabularies, and show that it corresponds to Presburger arithmetic. Then they extend this result to monadic second-order logic with the vectorization of the Rescher quantifier by proving its correspondence to the \(\Delta_0\)-fragment of arithmetic. The paper next shows that every vectorization of the first-order Rescher quantifier is definable in the logic FO(Most\(^1\)) and that FO(Most\(^1\)) collapses to uniform-TC\(^0\) on unary vocabularies. The collapse follows a separation result for first-order logic with the binary second-order majority quantifier and FO(Most\(^1\)) over the empty vocabulary. On strings, however, the logic FO(Most\(^1\)) captures the linear fragment of the counting hierarchy, and over a non-unary vocabulary, it can define complete problems for every level of the counting hierarchy.
0 references
counting hierarchy
0 references
monadic second-order logic
0 references
majority quantifier
0 references
second-order generalized quantifier
0 references