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( ed 3) enforcing algorithms. Then, we refine the definit...
        Saved in:
      
    
          | Published in | Artificial intelligence Vol. 159; no. 1; pp. 1 - 26 | 
|---|---|
| Main Authors | , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
            Elsevier B.V
    
        01.11.2004
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0004-3702 1872-7921  | 
| DOI | 10.1016/j.artint.2004.05.004 | 
Cover
| Summary: | 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(
ed
3) enforcing algorithms. Then, we refine the definition and introduce a stronger form of arc consistency (AC∗) along with two O(
n
2
d
2+
ed
3) 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. | 
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23  | 
| ISSN: | 0004-3702 1872-7921  | 
| DOI: | 10.1016/j.artint.2004.05.004 |