
Functional equations, constraints, definability of function classes, and functions of Boolean variables
Foldes, Stephan; Couceiro, Miguel (2007), Functional equations, constraints, definability of function classes, and functions of Boolean variables, Acta Cybernetica, 18, 1, p. 61-75
Type
Article accepté pour publication ou publiéDate
2007Journal name
Acta CyberneticaVolume
18Number
1Publisher
Acta Cybernetica Szeged
Pages
61-75
Metadata
Show full item recordAbstract (EN)
The paper deals with classes of functions of several variables defined on an arbitrary set A and taking values in a possibly different set B. Definability of function classes by functional equations is shown to be equivalent to definability by relational constraints, generalizing a fact established by Pippenger in the case A = B = {0,1}. Conditions for a class of functions to be definable by constraints of a particular type are given in terms of stability under certain functional compositions. This leads to a correspondence between functional equations with particular algebraic syntax and relational constraints with certain invariance properties with respect to clones of operations on a given set. When A = {0, 1} and B is a commutative ring, such B-valued functions of n variables are represented by multilinear polynomials in n indeterminates in B[X1,...,Xn]. Functional equations are given to describe classes of field-valued functions of a specified bounded degree. Classes of Boolean and pseudo-Boolean functions are covered as particular cases.Subjects / Keywords
pseudo-Boolean functions; Boolean functions; field-valued functions of Boolean variables; linear equations; multilinear polynomial representations; ring-valued functions; function class definability; relational constraints; functional equa- tion; stability; class composition; Function classesRelated items
Showing items related by title and author.
-
Foldes, Stephan; Couceiro, Miguel (2004) Article accepté pour publication ou publié
-
Foldes, Stephan; Couceiro, Miguel (2005) Article accepté pour publication ou publié
-
Lehtonen, Erkko; Foldes, Stephan; Couceiro, Miguel (2006) Article accepté pour publication ou publié
-
Kivelä, Jari; Hella, Lauri; Couceiro, Miguel (2008) Article accepté pour publication ou publié
-
Foldes, Stephan; Couceiro, Miguel (2009) Article accepté pour publication ou publié