An efficient algorithm for a class of constraint satisfaction problems

  • Authors:
  • Gerhard J. Woeginger

  • Affiliations:
  • Department of Mathematics, University of Twente, P.O. Box 217, 7500 AE Enschede, Netherlands and Institut für Mathematik, Technische Universität Graz, Steyrergasse 30, A-8010 Graz, Austr ...

  • Venue:
  • Operations Research Letters
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We define the class of the so-called monotone constraint satisfaction problems (MON-CSP). MON-CSP forms a subclass of the class of min-closed (respectively, max-closed) constraint satisfaction problems of Jeavons and Cooper (Artificial Intelligence 79 (1995) 327). We prove that for all problems in the class MON-CSP there exists a very fast and very simple algorithm for testing feasibility. We then show that a number of well-known results from the literature are special cases of MON-CSP: (1) Satisfiability of Horn formulae; (2) graph homomorphisms to directed graphs with an X@?-numbering; (3) monotone integer programming with two variables per inequality; (4) project scheduling under AND/OR precedence constraints. Our results provide a unified algorithmic approach to all these problems.