We consider functions of natural numbers which allow a combinatorial interpretation as counting functions (speed) of classes of relational structures, such as Fibonacci numbers, Bell numbers, Catalan numbers and the like. Many of these functions satisfy a linear recurrence relation over ℤ or ℤm and allow an interpretation as counting the number of relations satisfying a property expressible in Monadic Second Order Logic (MSOL). C. Blatter and E. Specker (1981) showed that if such a function f counts the number of binary relations satisfying a property expressible in MSOL then f satisfies for every m ∈ ℕ a linear recurrence relation over ℤm . In this paper we give a complete characterization in terms of definability in MSOL of the combinatorial functions which satisfy a linear recurrence relation over ℤ, and discuss various extensions and limitations of the Specker-Blatter theorem. © 2010 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Kotek, T., & Makowsky, J. A. (2010). Definability of combinatorial functions and their linear recurrence relations. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6300 LNCS, pp. 444–462). https://doi.org/10.1007/978-3-642-15025-8_21
Mendeley helps you to discover research relevant for your work.