DocumentCode
298353
Title
A framework for determining the satisfiability of general Boolean expressions
Author
Holman, Craig S.
Author_Institution
Dept. of Comput. Sci., Xavier Univ. of Louisiana, New Orleans, LA, USA
Volume
1
fYear
1994
fDate
3-5 Aug 1994
Firstpage
381
Abstract
The algorithms and data structures described in this paper provide an effective method for determining the satisfiability of nearly all Boolean expressions. In addition, they serve as a supportive framework for more sophisticated efforts to determine the satisfiability of those expressions which prove to be difficult for the basic method. Two major approaches for enhancing the satisfiability-determination algorithm that are under investigation are the use of constraint-tree resequencing heuristics and the reduction of constraint trees by means of transformations. Since most of the expressions required no additional assistance, and since constraint-tree resequencing and reduction will both involve nontrivial expense, we are looking for inexpensive structural measures which are good predictors of the difficulties which are likely to be posed by an expression and which could suggest an optimal strategy for processing the expression under consideration
Keywords
Boolean functions; constraint handling; tree data structures; constraint-tree resequencing heuristics; data structures; general Boolean expressions; optimal strategy; satisfiability; satisfiability-determination algorithm; Binary trees; Calculus; Circuit synthesis; Computer science; Expert systems; NP-complete problem; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1994., Proceedings of the 37th Midwest Symposium on
Conference_Location
Lafayette, LA
Print_ISBN
0-7803-2428-5
Type
conf
DOI
10.1109/MWSCAS.1994.519261
Filename
519261
Link To Document