Solving weighted CSP by maintaining arc consistency

作者:

摘要

Recently, a general definition of arc consistency (AC) for soft constraint frameworks has been proposed by T. Schiex [Proc. CP-2000, Singapore, 2000, pp. 411–424]. In this paper we specialize this definition to weighted CSP and introduce two O(ed3) enforcing algorithms. Then, we refine the definition and introduce a stronger form of arc consistency (AC∗) along with two O(n2d2+ed3) algorithms. As in the CSP case, an important application of AC is to combine it with search. We empirically demonstrate that a branch and bound algorithm that maintains either AC or AC∗ is a state-of-the-art general solver for weighted CSP. Our experiments cover binary Max-CSP and Max-SAT problems.

论文关键词:Constraint satisfaction,Weighted CSP,Local consistency,Soft constraints

论文评审过程:Received 27 November 2002, Accepted 13 May 2004, Available online 22 June 2004.

论文官网地址:https://doi.org/10.1016/j.artint.2004.05.004