DC Field | Value | Language |
---|---|---|
dc.contributor.author | Stojković, Suzana | en |
dc.contributor.author | Stanković, Milena | en |
dc.contributor.author | Stanković, Radomir | en |
dc.date.accessioned | 2020-05-01T20:29:12Z | - |
dc.date.available | 2020-05-01T20:29:12Z | - |
dc.date.issued | 2009-01-01 | en |
dc.identifier.issn | 0916-8508 | en |
dc.identifier.uri | http://researchrepository.mi.sanu.ac.rs/handle/123456789/2076 | - |
dc.description.abstract | Decision diagrams (DDs) are data structures commonly used for representation of discrete functions with large number of variables. Binary DDs (BDDs) are used for representation and manipulation with Boolean functions. Complexity of a BDD is usually measured by its size, that is defined as the number of non-terminal nodes in the BDD. Minimization of the sizes of DDs is a problem greatly considered in literature and many related algorithms (exact and heuristic) have been proposed. However, there are many functions for which BDDs when minimized are still large and can have even an exponential size in the number of variables. An approach to derive compact decision diagram representations for such functions is transformation of BDDs into Multi-valued DDs (MDDs) and Heterogeneous MDDs (HMDDs). Complexity of MDDs and HMDDs is measured by the cost which is a generalization of the notion of the size by taking into account complexity of nodes in MDDs and HMDDs. This paper presents a method for transformation of BDD into HMDD with minimal cost. The proposed method reduces the time for determination of the type of nodes in HMDDs by introducing a matrix expressing dependency (interconnections) among nodes at different levels. Comparing to other methods for conversion of BDDs into HMDDs, the method reduces the number of traverses of a BDD necessary for collecting enough information to construct an equivalent HMDD. For an experimental verification of its efficiency, the method is applied to construction of HMDDs for some benchmark functions and their arithmetic and Walsh spectra. | en |
dc.publisher | IEICE | - |
dc.relation.ispartof | IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences | en |
dc.subject | Binary decision diagrams | Boolean functions | Heterogeneous decision diagrams | Multi-valued functions | en |
dc.title | Transformation of BDD into heterogeneous MDD with minimal cost | en |
dc.type | Article | en |
dc.identifier.doi | 10.1587/transfun.E92.A.2580 | en |
dc.identifier.scopus | 2-s2.0-80051622119 | en |
dc.relation.firstpage | 2580 | en |
dc.relation.lastpage | 2587 | en |
dc.relation.issue | 10 | en |
dc.relation.volume | E92-A | en |
dc.description.rank | M23 | - |
item.cerifentitytype | Publications | - |
item.openairecristype | http://purl.org/coar/resource_type/c_18cf | - |
item.openairetype | Article | - |
item.grantfulltext | none | - |
item.fulltext | No Fulltext | - |
SCOPUSTM
Citations
2
checked on Nov 19, 2024
Page view(s)
29
checked on Nov 19, 2024
Google ScholarTM
Check
Altmetric
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.