EFFICIENT ALGORITHMS FOR THE TRANSFORMATION BETWEEN DIFFERENT TYPES OF BINARY DECISION DIAGRAMS

Citation
P. Savicky et I. Wegener, EFFICIENT ALGORITHMS FOR THE TRANSFORMATION BETWEEN DIFFERENT TYPES OF BINARY DECISION DIAGRAMS, Acta informatica, 34(4), 1997, pp. 245-256
Citations number
19
Categorie Soggetti
Information Science & Library Science","Computer Science Information Systems
Journal title
ISSN journal
00015903
Volume
34
Issue
4
Year of publication
1997
Pages
245 - 256
Database
ISI
SICI code
0001-5903(1997)34:4<245:EAFTTB>2.0.ZU;2-T
Abstract
The problem of transforming an FBDD (free binary decision diagram) P o n n variables or a pi'OBDD (ordered binary decision diagram with respe ct to the variable ordering pi') P for the Boolean function f into the reduced pi OBDD Q for f is considered. The algorithms run in time O(\ P\ \Q\ log \Q\) (where, e.g., \P\ is the size of P) and need space O(\ P\ + n . \Q\), if P may be an FBDD, or O(\P\ + \Q\), if P is known to be an OBDD. The problem is important for the improvement of given vari able orderings, e.g., by simulated annealing or genetic algorithms, an d in the situation where incompatible representations of functions hav e to be made compatible.