Improvements to satisfiability-based Boolean function bi-decomposition

1Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Boolean function bi-decomposition is pervasive in logic synthesis. Bi-decomposition entails the decomposition of a Boolean function into two other functions connected by a simple two-input gate. Existing solutions are based on Binary Decision Diagrams (BDDs) and, more recently, on Boolean Satisfiability (SAT). Recent work exploited the identification of Minimally Unsatisfiable Subformulas (MUSes) for computing the sets of variables to use in Boolean function bi-decomposition. This paper develops new techniques for improving the use of MUSes in function bi-decomposition. The first technique exploits structural properties of the function being decomposed, whereas the second technique exploits group-oriented MUSes. Experimental results obtained on representative benchmarks from logic synthesis demonstrate significant improvements both in performance and in the quality of decompositions. © 2012 IFIP International Federation for Information Processing.

Cite

CITATION STYLE

APA

Chen, H., & Marques-Silva, J. (2012). Improvements to satisfiability-based Boolean function bi-decomposition. In IFIP Advances in Information and Communication Technology (Vol. 379 AICT, pp. 52–72). Springer New York LLC. https://doi.org/10.1007/978-3-642-32770-4_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free