How to apply SAT-solving for the equivalence test of monotone normal forms

  • Authors:
  • Martin Mundhenk;Robert Zeranski

  • Affiliations:
  • Friedrich-Schiller-Universität Jena, Germany;Friedrich-Schiller-Universität Jena, Germany

  • Venue:
  • SAT'11 Proceedings of the 14th international conference on Theory and application of satisfiability testing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The equivalence problem for monotone formulae in normal form MONET is in coNP, is probably not coNP-complete [1], and is solvable in quasi-polynomial time no(log n) [2]. We show that the straightforward reduction from MONET to UnSat yields instances, on which actual Sat-solvers (SAT4J) are slower than current implementations of MONET-algorithms [3]. We then improve these implementations of MONET-algorithms notably, and we investigate which techniques from Sat-solving are useful for MONET. Finally, we give an advanced reduction from MONET to UNSAT that yields instances, on which the SAT-solvers reach running times, that seem to be magnitudes better than what is reachable with the current implementations of MONET-algorithms.