DocumentCode :
3478820
Title :
Augmented sifting of multiple-valued decision diagrams
Author :
Miller, D. Michael ; Drechsler, Rolf
Author_Institution :
Dept. of Comput. Sci., Victoria Univ., BC, Canada
fYear :
2003
fDate :
16-19 May 2003
Firstpage :
375
Lastpage :
382
Abstract :
Discrete functions are now commonly represented by binary (BDD) and multiple-valued (MDD) decision diagrams. Sifting is an effective heuristic technique which applies adjacent variable interchanges to find a good variable ordering to reduce the size of a BDD or MDD. Linear sifting is an extension of BDD sifting where XOR operations involving adjacent variable pairs augment adjacent variable interchange leading to further reduction in the node count. In this paper, we consider the extension of this approach to MDDs. In particular, we show that the XOR operation of linear sifting can be extended to a variety of operations. We term the resulting approach augmented sifting. Experimental results are presented showing sifting and augmented sifting can be quite effective in reducing the size of MDDs for certain types of functions.
Keywords :
binary decision diagrams; directed graphs; multivalued logic; BDD; augmented sifting; binary decision diagram; discrete function; heuristic technique; linear sifting; multiple-valued decision diagram; Binary decision diagrams; Computer science; Cost function; Councils; Input variables; Logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multiple-Valued Logic, 2003. Proceedings. 33rd International Symposium on
ISSN :
0195-623X
Print_ISBN :
0-7695-1918-0
Type :
conf
DOI :
10.1109/ISMVL.2003.1201431
Filename :
1201431
Link To Document :
بازگشت