Parallel computation with threshold functions
Journal of Computer and System Sciences - Structure in Complexity Theory Conference, June 2-5, 1986
Journal of Computer and System Sciences - 3rd Annual Conference on Structure in Complexity Theory, June 14–17, 1988
Complexity classes defined by counting quantifiers
Journal of the ACM (JACM)
PP is as hard as the polynomial-time hierarchy
SIAM Journal on Computing
On a monadic NP vs monadic co-NP
Information and Computation
On the complexity of bounded-variable queries (extended abstract)
PODS '95 Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Rudimentary relations and primitive recursion: a toolbox
Theoretical Computer Science
Nonerasing, counting, and majority over the linear time hierarchy
Information and Computation
Uniform constant-depth threshold circuits for division and iterated multiplication
Journal of Computer and System Sciences - Complexity 2001
The monadic quantifier alternation hierarchy over grids and graphs
Information and Computation - Special issue: LICS'97
Sub-elementary classes of functions and relations.
Sub-elementary classes of functions and relations.
Arithmetic, first-order logic, and counting quantifiers
ACM Transactions on Computational Logic (TOCL)
On the expressive power of monadic least fixed point logic
Theoretical Computer Science - Automata, languages and programming: Logic and semantics (ICALP-B 2004)
A logical characterization of the counting hierarchy
ACM Transactions on Computational Logic (TOCL)
Complete problems for higher order logics
CSL'06 Proceedings of the 20th international conference on Computer Science Logic
On Second-Order Monadic Groupoidal Quantifiers
WoLLIC '08 Proceedings of the 15th international workshop on Logic, Language, Information and Computation
Characterizing definability of second-order generalized quantifiers
WoLLIC'11 Proceedings of the 18th international conference on Logic, language, information and computation
Hi-index | 0.00 |
In this paper, we study the expressive power of the extension of first-order logic by the unary second-order majority quantifier Most^1. In 1 it was shown that the extension of FO by second-order majority quantifiers of all arities describes exactly the problems in the counting hierarchy. We consider first certain sublogics of FO(Most^1) over unary vocabularies. We show that over unary vocabularies the logic MSO(R), where MSO is monadic second-order logic and R is the first-order Rescher quantifier, can be characterized by Presburger arithmetic, whereas the logic MSO(R^n)"n"@?"Z"""+, where R^n is the nth vectorization of R, corresponds to the @D"0-fragment of arithmetic. Then we show that FO(Most^1)=MSO(R^n)"n"@?"Z"""+ and that, on unary vocabularies, FO(Most^1) collapses to uniform-TC^0. Using this collapse, we show that first-order logic with the binary second-order majority quantifier is strictly more expressive than FO(Most^1) over the empty vocabulary. On the other hand, over strings, FO(Most^1) is shown to capture the linear fragment of the counting hierarchy. Finally we show that, over non-unary vocabularies, FO(Most^1) can express problems complete via first-order reductions for each level of the counting hierarchy.