Skip to main content

The Specker-Blatter Theorem Revisited

  • Conference paper
  • First Online:
Computing and Combinatorics (COCOON 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2697))

Included in the following conference series:

Abstract

In this paper we study the generating function of classes of graphs and hypergraphs modulo a fixed natural number m. For a class of labeled graphs C we denote by fc(n) the number of structures of size n. For C definable in Monadic Second Order Logic MSOL with unary and binary relation symbols only, E. Specker and C. Blatter showed in 1981 that for every m ∈ N, fc(n) satisfies a linear recurrence relation

$$ fc(n) = \sum\limits_{j = 1}^{d_m } {a_j^{(m)} fc(n - j),} $$

over ℤm, and hence is ultimately periodic for each m. In this paper we show how the Specker-Blatter Theorem depends on the choice of constants and relations allowed in the definition of C. Among the main results we have the following:

  • For n-ary relations of degree at most d, where each element a is related to at most d other elements by any of the relations, a linear recurrence relation holds, irrespective of the arity of the relations involved.

  • In all the results MSOL can be replaced by CMSOL, Monadic Second Order Logic with (modular) Counting. This covers many new cases, for which such a recurrence relation was not known before.

Partially supported by the VPR fund — Dent Charitable Trust — non-military research fund of the Technion-Israeli Institute of Technology.

Partially supported by a Grant of the Fund for Promotion of Research of the Technion-Israeli Institute of Technology.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. E. Barcucci, A. Del Lungo, A Forsini, and S Rinaldi. A technology for reverse-engineering a combinatorial problem from a rational generating function. Advances in Applied Mathematics, 26:129–153, 2001.

    Article  MATH  MathSciNet  Google Scholar 

  2. J. Berstel and C. Reutenauer. Rational Series and their languages, volume 12 of EATCS Monographs on Theoretical Computer Science. Springer, 1984.

    Google Scholar 

  3. C. Blatter and E. Specker. Le nombre de structures finies d’une théorie à charactère fin. Sciences Mathématiques, Fonds Nationale de la recherche. Scientifique, Bruxelles, pages 41–44, 1981.

    Google Scholar 

  4. C. Blatter and E. Specker. Recurrence relations for the number of labeled structures on a finite set. In E. Börger, G. Hasenjaeger, and D. Rödding, editors, In Logic and Machines: Decision Problems and Complexity, volume 171 of Lecture Notes in Computer Science, pages 43–61. Springer, 1984.

    Google Scholar 

  5. B. Courcelle. The monadic second-order theory of graphs I: Recognizable sets of finite graphs. Information and Computation, 85:12–75, 1990.

    Article  MATH  MathSciNet  Google Scholar 

  6. H.D. Ebbinghaus and J. Flum. Finite Model Theory. Perspectives in Mathematical Logic. Springer, 1995.

    Google Scholar 

  7. E. Fischer. The Specker-Blatter theorem does not hold for quaternary relations. Journal of Combinatorial Theory, Series A, 2003. in press.

    Google Scholar 

  8. E. Fischer and J.A. Makowsky. The Specker-Blatter theorem revisited. in preparation.

    Google Scholar 

  9. I. Gessel. Combinatorial proofs of congruences. In D.M. Jackson and S.A. Vanstone, editors, Enumeration and design, pages 157–197. Academic Press, 1984.

    Google Scholar 

  10. F. Gécseg and M. Steinby. Tree languages. In G. Rozenberg and A. Salomaa, editors, Handbook of formal languages, Vol. 3: Beyond words, pages 1–68. Springer Verlag, Berlin, 1997.

    Google Scholar 

  11. F. Harary and E. Palmer. Graphical Enumeration. Academic Press, 1973.

    Google Scholar 

  12. J. E. Hopcroft and J. D. Ullman. Introduction to Automata Theory, Languages. and Computation. Addison-Wesley Series in Computer Science. Addison-Wesley, 1980.

    Google Scholar 

  13. R. Lidl and H. Niederreiter. Finite Fields, volume 20 of Encyclopedia of. Mathematics and its Applications. Cambridge University Press, 1983.

    Google Scholar 

  14. J.A. Makowsky. Specker’s problem. In E. Grädel and C. Hirsch, editors, Problems in Finite Model Theory. THE FMT Homepage, 2000. Last version: June 2000, http://www-mgi.informatik.rwth-aachen.de/FMT/problems.ps.

    Google Scholar 

  15. J.A. Makowsky. Algorithmic uses of the Feferman-Vaught theorem. Lecture delivered at the Tarski Centenary Conference, Warsaw, May 2001, paper submitted to APAL in January 2003, special issue of the conference, 2001.

    Google Scholar 

  16. E. Specker. Application of logic and combinatorics to enumeration problems. In E. Börger, editor, Trends in Theoretical Computer Science, pages 141–169. Computer Science Press, 1988. Reprinted in: Ernst Specker, Selecta, Birkhäuser 1990, pp. 324–350.

    Google Scholar 

  17. H.S. Wilf. generatingfunctionology. Academic Press, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fischer, E., Makowsky, J.A. (2003). The Specker-Blatter Theorem Revisited. In: Warnow, T., Zhu, B. (eds) Computing and Combinatorics. COCOON 2003. Lecture Notes in Computer Science, vol 2697. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45071-8_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-45071-8_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40534-4

  • Online ISBN: 978-3-540-45071-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics