A two-phase algorithm for solving a class of hard satisfiability problems

A two-phase algorithm for solving a class of hard satisfiability problems

0.00 Avg rating0 Votes
Article ID: iaor20011532
Country: Netherlands
Volume: 23
Issue: 3/5
Start Page Number: 81
End Page Number: 88
Publication Date: Oct 1998
Journal: Operations Research Letters
Authors: ,
Keywords: satisfiability
Abstract:

The DIMACS suite of satisfiability benchmarks contains a set of instances that are very hard for existing algorithms. These instances arise from learning the parity function on 32 bits. In this paper we develop a two-phase algorithm that is capable of solving these instances. In the first phase, a polynomially solvable subproblem is identified and solved. Using the solution to this problem, we can considerably restrict the size of the search space in the second phase of the algorithm, which is an extension of the well-known Davis–Putnam–Logemann–Loveland algorithm. We conclude with reporting on our computational results on the parity instances.

Reviews

Required fields are marked *. Your email address will not be published.