Equational characterizations of Boolean function classes

被引:49
作者
Ekin, O
Foldes, S
Hammer, PL
Hellerstein, L [1 ]
机构
[1] Polytech Univ, Dept Informat & Comp Sci, Metrotech Ctr 5, Brooklyn, NY 11201 USA
[2] Bilkent Univ, Dept Ind Engn, Ankara, Turkey
[3] Rutgers State Univ, RUTCOR, Piscataway, NJ 08854 USA
基金
美国国家科学基金会;
关键词
D O I
10.1016/S0012-365X(99)00132-6
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Several noteworthy classes of Boolean functions can be characterized by algebraic identities (e.g. the class of positive functions consists of all functions f satisfying the identity f(x)V f(y) V f(x V y) = f(x V y)). We give algebraic identities for several of the most frequently analyzed classes of Boolean functions (including Hem, quadratic, supermodular, and submodular functions) and proceed then to the general question of which classes of Boolean functions can be characterized by algebraic identities. We answer this question for function classes closed under addition of inessential (irrelevant) variables. Nearly all classes of interest have this property. We show that a class with this property has a characterization by algebraic identities if and only if the class is closed under the operation of variable identification. Moreover, a single identity suffices to characterize a class if and only if the number of minimal forbidden identification miners is finite. Finally, we consider characterizations by general first-order sentences, rather than just identities. We show that a class of Boolean functions can be described by an appropriate set of such first-order sentences if and only if it is closed under permutation of variables. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:27 / 51
页数:25
相关论文
共 18 条
[1]  
[Anonymous], 1987, NOTES LOGIC SET THEO
[2]   Hom functions and submodular Boolean functions [J].
Ekin, O ;
Hammer, PL ;
Peled, UN .
THEORETICAL COMPUTER SCIENCE, 1997, 175 (02) :257-270
[3]  
EKIN O, 1997, THESIS RUTGERS U
[4]  
FOLDES S, 1998, 1898 RUTG CTR OP RES
[5]  
FOLDES S, 1994, FUNDAMENTAL STRUCTUR
[6]   HORN FUNCTIONS AND THEIR DNFS [J].
HAMMER, PL ;
KOGAN, A .
INFORMATION PROCESSING LETTERS, 1992, 44 (01) :23-29
[7]  
HELLERSTEIN L, 1998, 2698 RUTG CTR OP RES
[8]  
Horn A, 1951, J Symb Log, V16, P14, DOI [DOI 10.2307/2268661, 10.2307/2268661]
[9]  
MENDELSOHN E, 1970, BOOLEAN ALGEBRA SWIT
[10]  
Pippenger N., 1997, THEORIES COMPUTABILI