Title of article
Tractable constraints in finite semilattices
Author/Authors
Jakob Rehof، نويسنده , , Torben ?. Mogensen، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 1999
Pages
31
From page
191
To page
221
Abstract
We introduce the notion of definite inequality constraints involving monotone functions in a finite meet-semilattice, generalizing the logical notion of Horn-clauses, and we give a linear time algorithm for deciding satisfiability. We characterize the expressiveness of the framework of definite constraints and show that the algorithm uniformly solves exactly the set of all meet-closed relational constraint problems, running with small linear time constant factors for any fixed problem. We give an alternative technique for reducing inequalities to satisfiability of Horn-clauses (HORNSAT) and study its efficiency. Finally, we show that the algorithm is complete for a maximal class of tractable constraints, by proving that any strict extension will lead to NP-hard problems in any meet-semilattice.
Keywords
Algorithms , Finite semilattices , Tractability , Constraint satisfiability , Program analysis
Journal title
Science of Computer Programming
Serial Year
1999
Journal title
Science of Computer Programming
Record number
1079554
Link To Document