GENERATING BOOLEAN MU-EXPRESSIONS

被引:4
作者
EITER, T
机构
关键词
D O I
10.1007/s002360050011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider the class of Boolean mu-functions, which are the Boolean functions definable by mu-expressions (Boolean expressions in which no variable occurs more than once). We present an algorithm which transforms a Boolean formula E into an equivalent mu-expression-if possible-in time linear in parallel to E parallel to times 2(nm), where parallel to E parallel to is the size of E and n(m) is the number of variables that occur more than once in E. As an application, we obtain a polynomial time algorithm for Mundici's problem of recognizing mu-functions from k-formulas [17]. Furthermore, we show that recognizing Boolean mu-functions is co-NP-complete for functions essentially dependent on all variables and we give a bound close to co-NP for the general case.
引用
收藏
页码:171 / 187
页数:17
相关论文
共 23 条
[1]  
EITER T, 1992, IN PRESS J SYMBOLIC
[2]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174
[3]  
Gurvich V.A., 1977, USPEKHI MAT NAUK, V32, P183
[4]  
GURVICH VA, 1992, DOKL AKAD NAUK SSSR+, V322, P828
[5]  
GURVICH VA, 1984, DOKL AKAD NAUK SSSR+, V279, P1306
[6]  
GURVICH VA, 1982, DOKL AKAD NAUK SSSR+, V264, P30
[7]  
GURVICH VA, 1994, IN PRESS DISCRETE MA
[8]  
GURVICH VA, 1991, SOV MATH DOKL, V43, P721
[9]  
HUNT HB, 1986, LECT NOTES COMPUT SC, V210, P277
[10]   THE COMPLEXITY OF VERY SIMPLE BOOLEAN-FORMULAS WITH APPLICATIONS [J].
HUNT, HB ;
STEARNS, RE .
SIAM JOURNAL ON COMPUTING, 1990, 19 (01) :44-70