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
相关论文
共 50 条
  • [31] On the Volume of Boolean Expressions of Large Congruent Balls
    Csikos, Balazs
    DISCRETE GEOMETRY AND SYMMETRY: DEDICATED TO KAROLY BEZDEK AND EGON SCHULTE ON THE OCCASION OF THEIR 60TH BIRTHDAYS, 2018, 234 : 71 - 86
  • [32] Pruning Boolean Expressions to Shorten Dynamic Slices
    Hirsch, Thomas
    Hofer, Birgit
    2022 IEEE 22ND INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM 2022), 2022, : 1 - 11
  • [33] Asymptotics of the probability of values of random Boolean expressions
    Yashunsky A.D.
    Journal of Applied and Industrial Mathematics, 2007, 1 (4) : 509 - 531
  • [34] Boolean logic applied to the construction of search expressions
    Picalho, Antonio Carlos
    de Oliveira Lucas, Elaine Rosangela
    Amorim, Igor Soares
    ATOZ-NOVAS PRATICAS EM INFORMACAO E CONHECIMENTO, 2022, 11 (01):
  • [35] On detecting double literal faults in Boolean expressions
    Lau, Man F.
    Liu, Ying
    Chen, Tsong Y.
    Yu, Yuen T.
    RELIABLE SOFTWARE TECHNOLOGIES - ADA- EUROPE 2007, PROCEEDINGS, 2007, 4498 : 55 - +
  • [36] On Simplifying Mixed Boolean-Arithmetic Expressions
    Kosolapov, Yu. V.
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (07) : 836 - 852
  • [37] ALGORITHM FOR THE FORMAL CALCULUS OF BOOLEAN EXPRESSIONS.
    Cavadia, I.C.
    Revue Francaise d'Automatique Informatique Recherche Operationnelle, 1973, 7 : 63 - 84
  • [38] SIMPLIFICATION OF COVERING PROBLEM WITH APPLICATION TO BOOLEAN EXPRESSIONS
    BREUER, MA
    JOURNAL OF THE ACM, 1970, 17 (01) : 166 - +
  • [39] GENERATING BOOLEAN FUNCTIONS VIA ARITHMETIC POLYNOMIALS
    ARTYUKHOV, VL
    KONDRATEV, VN
    SHALYTO, AA
    AUTOMATION AND REMOTE CONTROL, 1988, 49 (04) : 508 - 515
  • [40] A Model for Generating Random Quantified Boolean Formulas
    Chen, Hubie
    Interian, Yannet
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 66 - 71