Skip to main content

Definability of Languages by Generalized First-Order Formulas over (N,+)

  • Conference paper
STACS 2006 (STACS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3884))

Included in the following conference series:

Abstract

We consider an extension of first-order logic by modular quantifiers of a fixed modulus q. Drawing on collapse results from finite model theory and techniques of finite semigroup theory, we show that if the only available numerical predicate is addition, then sentences in this logic cannot define the set of bit strings in which the number of 1’s is divisible by a prime p that does not divide q. More generally, we completely characterize the regular languages definable in this logic. The corresponding statement, with addition replaced by arbitrary numerical predicates, is equivalent to the conjectured separation of the circuit complexity class ACC from NC 1. Thus our theorem can be viewed as proving a highly uniform version of the conjecture.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mix Barrington, D.: Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC 1. J. Comp. Syst. Sci. 38, 150–164 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  2. Mix Barrington, D., Compton, K., Straubing, H., Thérien, D.: Regular Languages in NC 1. J. Comp. Syst. Sci. 44, 478–499 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  3. Mix Barrington, D., Immerman, N., Straubing, H.: On Uniformity in NC 1. J. Comp. Syst. Sci. 41, 274–306 (1990)

    Article  MATH  Google Scholar 

  4. Barrington, D.M., Immerman, N., Lautemann, C., Schweikardt, N., Thérien, D.: The Crane Beach Conjecture. In: LICS 2001, 187-196 (2001)

    Google Scholar 

  5. Mix Barrington, D., Straubing, H.: Superlinear Lower Bounds for Bounded-Width Branching Programs. J. Comp. Syst. Sci. 50, 374–381 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  6. Mix Barrington, D., Straubing, H., Thérien, D.: Nonuniform Automata over Groups. Information and Computation 89, 109–132 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  7. Mix Barrington, D., Thérien, D.: Finite Monoids and the Fine Structure of NC 1. JACM 35, 941–952 (1988)

    Article  MathSciNet  Google Scholar 

  8. Benedikt, M., Libkin, L.: Relational Queries over Interpreted Structures. Journal of the ACM 47(4), 644–680 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  9. Lange, K.-J.: Some Results on Majority Quantifiers over Words. In: 19th IEEE Conference on Computational Complexity, pp. 123–129 (2004)

    Google Scholar 

  10. Libkin, L.: Embedded finite models and constraint databases. In: Grädel, E., et al. (eds.) Finite Model Theory and its Applications, Springer, New York (2005)

    Google Scholar 

  11. Libkin, L.: Elements of Finite Model Theory. Springer, New York (2004)

    Book  MATH  Google Scholar 

  12. Lynch, J.F.: On Sets of Relations Definable by Addition. J. Symbolic Logic 47, 659–668 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  13. Nurmonen, J.: Counting Modulo Quantifiers on Finite Structures. Information and Computation 160, 183–207 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  14. Presburger, M.: Ueber die Vollstaendigkeit eines gewissen Systems der Arithmetik ganzer Zahlen, in welchem die Addition als einzige Operation hervortritt. In: Comptes Rendus du I congrès de Mathématiciens des Pays Slaves, Warsaw, Poland, pp. 92–101 (1929)

    Google Scholar 

  15. Razborov, A.A.: Lower Bounds for the Size of Circuits of Bounded Depth with Basis { ∧ , ⊕ }. Math. Notes of the Soviet Academy of Sciences 41, 333–338 (1987)

    Article  MATH  Google Scholar 

  16. Schweikardt, N.: Arithmetic, first-order logic, and counting quantifiers. ACM Transactions on Computational Logic 6(3), 634–671 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  17. Smolensky, R.: Algebraic Methods in the Theory of Lower Bounds for Boolean Circuit Complexity. In: Proc. 19th ACM STOC, pp. 77–82 (1987)

    Google Scholar 

  18. Straubing, H.: Finite Automata, Formal Logic and Circuit Complexity. Birkhaüser, Boston (1994)

    Book  MATH  Google Scholar 

  19. Straubing, H., Thérien, D., Thomas, W.: Regular Languages Defined with Generalized Quantifiers. Information and Computation 118, 289–301 (1995)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Roy, A., Straubing, H. (2006). Definability of Languages by Generalized First-Order Formulas over (N,+). In: Durand, B., Thomas, W. (eds) STACS 2006. STACS 2006. Lecture Notes in Computer Science, vol 3884. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11672142_40

Download citation

  • DOI: https://doi.org/10.1007/11672142_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-32301-3

  • Online ISBN: 978-3-540-32288-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics