Abstract
The Boolean Constraint Propagation (BCP) is a well-known helpful technique implemented in most state-of-the-art efficient satisfiability solvers. We propose in this paper a new use of the BCP to deduce sub-clauses from the associated implication graph. Our aim is to reduce the length of clauses thanks to the subsumption rule. We show how such extension can be grafted to modern SAT solvers and we provide some experimental results of the sub-clauses deduction as a pretreatment process.
This work is supported by the Region Picardie under HTSC project.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kautz, H.A., Selman, B.: Planning as Satisfiability. In: Proc. of ECAI 1992, Vienna, Austria, pp. 359–363 (1992)
Marques-Silva, J.P., Sakallah, K.A.: Boolean Satisfiability in Electronic Design Automation. In: Proc. of DAC 2000, Los Angeles, USA, pp. 675–680 (2000)
Biere, A., Clarke, E., Raimi, R., Zhu, Y.: Verifying Safety Properties of a PowerPC Microprocessor Using Symbolic Model Checking without BDDs. In: Halbwachs, N., Peled, D.A. (eds.) CAV 1999. LNCS, vol. 1633, pp. 60–72. Springer, Heidelberg (1999)
Williams, R., Gomes, C., Selman, B.: Backdoors To Typical Case Complexity. In: IJCAI 2003, Acapulco, Mexico, pp. 1173–1178 (2003)
Li, C.M.: Equivalency reasoning to solve a class of hard sat problems. Information Processing Letters 76, 75–81 (2000)
Davis, M., Logemann, G., Loveland, D.: A Machine Program for Theorem Proving. Journal of the Association for Computing Machinery 5, 394–397 (1962)
Zhang, L., Madigan, C.F., Moskewicz, M.W., Malik, S.: Efficient Conflict Driven Learning in a Boolean Satisfiability Solver. In: Proc. of ICCAD 2001, San Jose, CA, USA, pp. 279–285 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Darras, S., Dequen, G., Devendeville, L., Mazure, B., Ostrowski, R., Saïs, L. (2005). Using Boolean Constraint Propagation for Sub-clauses Deduction. In: van Beek, P. (eds) Principles and Practice of Constraint Programming - CP 2005. CP 2005. Lecture Notes in Computer Science, vol 3709. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11564751_59
Download citation
DOI: https://doi.org/10.1007/11564751_59
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29238-8
Online ISBN: 978-3-540-32050-0
eBook Packages: Computer ScienceComputer Science (R0)