Integrating Equivalency Reasoning into Davis-Putnam Procedure

Abstract

Equivalency clauses (Xors or modulo 2 arithmetics) represent a common structure in the SAT-encoding of many hard real-world problems and constitute a major obstacle to DavisPutnam (DP) procedure. We propose a special look-ahead technique called equivalency reasoning to overcome the obstacle and report on the performance of an equivalency reasoning enhanced DP procedure on SAT instances containing equivalency clauses derived from problems in parity learning, cryptographic key search and model checking. Our results show that integrating equivalency reasoning renders easy many problems which were beyond DP's reach. We also compare equivalency reasoning with general CSP look-back techniques on equivalency clauses.

Cite

Text

Li. "Integrating Equivalency Reasoning into Davis-Putnam Procedure." AAAI Conference on Artificial Intelligence, 2000.

Markdown

[Li. "Integrating Equivalency Reasoning into Davis-Putnam Procedure." AAAI Conference on Artificial Intelligence, 2000.](https://mlanthology.org/aaai/2000/li2000aaai-integrating/)

BibTeX

@inproceedings{li2000aaai-integrating,
  title     = {{Integrating Equivalency Reasoning into Davis-Putnam Procedure}},
  author    = {Li, Chu Min},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2000},
  pages     = {291-296},
  url       = {https://mlanthology.org/aaai/2000/li2000aaai-integrating/}
}