An exact method for the linear constraint satisfaction problem: Application to the satisfiability problem

An exact method for the linear constraint satisfaction problem: Application to the satisfiability problem

0.00 Avg rating0 Votes
Article ID: iaor19961812
Country: Brazil
Volume: 4
Issue: 3
Start Page Number: 247
End Page Number: 264
Publication Date: Dec 1994
Journal: Investigacin Operativa
Authors: ,
Keywords: programming: branch and bound, programming: integer
Abstract:

This paper presents an improved version-denoted FAST93-of our method FAST which proves the existence or nonexistence of a solution for a numerical constraint system (S') over a finite and discrete domain D. From a starting point in D, algorithm FAST93 generates a finite sequence of points in D, until either the last point satisfies the system of constraints (S'), or the associated domain F(S') is proved to be empty. In FAST93, each element of this sequence is obtained by solving partially an integer linear programming problem; in case of emptiness of the domain F(S'), only the last problem is solved exactly. Each integer linear program consists in optimizing a positive linear combination of the set of constraints violated by the previous point in the sequence, over the other constraints. Moreover we specify the 0-1 algorithmic tools of a specific version of algorithm FAST93 devoted to the exact solution of the Satisfiability problem (SAT). Comparisons with Hooker-Fedjki’s algorithm over their SAT instances, and with Davis-Putnam’s algorithm over regular combinatorial instances, show the efficiency of our method as far as CPU time is concerned.

Reviews

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