Optimal ordered binary decision diagrams for read-once formulas

被引:4
|
作者
Sauerhoff, M [1 ]
Wegener, I [1 ]
Werchner, R [1 ]
机构
[1] Univ Dortmund, Fachbereich Informat, D-44221 Dortmund, Germany
关键词
ordered binary decision diagram; efficient algorithms; Boolean function; variable ordering; read-once formula;
D O I
10.1016/S0166-218X(99)00210-3
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In many applications like verification or combinatorial optimization, ordered binary decision diagrams (OBDDs) are used as a representation or data structure for Boolean functions. Efficient algorithms exist for the important operations on OBDDs, and many functions can be represented in reasonable size if a good variable ordering is chosen. In general, it is NP-hard to compute optimal or near-optimal variable orderings, and already simple classes of Boolean functions contain functions whose OBDD size is exponential for each variable ordering. For the class of Boolean functions representable by fan-in 2 read-once formulas the structure of optimal variable orderings is described, leading to a linear time algorithm for the construction of optimal variable orderings and the size of the corresponding OBDD. Moreover, it is proved that the hardest read-once formula has an OBDD size of order n(beta) where beta = log(4)(3 + root 5) < 1.1943. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:237 / 258
页数:22
相关论文
共 50 条
  • [1] Amplification by read-once formulas
    Dubiner, M
    Zwick, U
    SIAM JOURNAL ON COMPUTING, 1997, 26 (01) : 15 - 38
  • [2] Pseudorandomness for read-once formulas
    Bogdanov, Andrej
    Papakonstantinou, Periklis A.
    Wan, Andrew
    2011 IEEE 52ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2011), 2011, : 240 - 246
  • [3] ON READ-ONCE THRESHOLD FORMULAS AND THEIR RANDOMIZED DECISION TREE COMPLEXITY
    HEIMAN, R
    NEWMAN, I
    WIGDERSON, A
    THEORETICAL COMPUTER SCIENCE, 1993, 107 (01) : 63 - 76
  • [4] LEARNING READ-ONCE FORMULAS WITH QUERIES
    ANGLUIN, D
    HELLERSTEIN, L
    KARPINSKI, M
    JOURNAL OF THE ACM, 1993, 40 (01) : 185 - 210
  • [5] On reconstruction and testing of read-once formulas
    Tel-Aviv University, Tel-Aviv, Israel
    不详
    Theory Comput., (465-514):
  • [6] LEARNING ARITHMETIC READ-ONCE FORMULAS
    BSHOUTY, NH
    HANCOCK, TR
    HELLERSTEIN, L
    SIAM JOURNAL ON COMPUTING, 1995, 24 (04) : 706 - 735
  • [7] COMBINATORIAL CHARACTERIZATION OF READ-ONCE FORMULAS
    KARCHMER, M
    LINIAL, N
    NEWMAN, I
    SAKS, M
    WIGDERSON, A
    DISCRETE MATHEMATICS, 1993, 114 (1-3) : 275 - 282
  • [8] ON THE SHRINKAGE EXPONENT FOR READ-ONCE FORMULAS
    HASTAD, J
    RAZBOROV, A
    YAO, A
    THEORETICAL COMPUTER SCIENCE, 1995, 141 (1-2) : 269 - 282
  • [9] Interpolating arithmetic read-once formulas parallel
    Bshouty, NH
    Cleve, R
    SIAM JOURNAL ON COMPUTING, 1998, 27 (02) : 401 - 413
  • [10] Equivalence Test for Read-Once Arithmetic Formulas
    Gupta, Nikhil
    Saha, Chandan
    Thankey, Bhargav
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 4205 - 4272