Theoretical analysis of singleton arc consistency and its extensions

被引:26
作者
Bessiere, Christian [1 ]
Debruyne, Romuald [2 ]
机构
[1] Univ Montpellier, LIRMM, CNRS, F-34059 Montpellier, France
[2] Ecole Mines Nantes, LINA, Nantes, France
关键词
constraint satisfaction problems; local consistency; singleton arc consistency; disjunctive constraints; constructive disjunction; bidirectional singleton arc consistency;
D O I
10.1016/j.artint.2007.09.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Singleton arc consistency (SAC) is a consistency property that is simple to specify and is stronger than arc consistency. Algorithms have already been proposed to enforce SAC, but they have a high time complexity. In this paper, we give a lower bound to the worst-case time complexity of enforcing SAC on binary constraints. We discuss two interesting features of SAC, The first feature leads us to propose an algorithm for SAC that has optimal time complexity when restricted to binary constraints. The second feature leads us to extend SAC to a stronger level of local consistency that we call Bidirectional SAC (BiSAC). We also show the relationship between SAC and the propagation of disjunctive constraints. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:29 / 41
页数:13
相关论文
共 26 条
  • [1] Applegate D.L., 1998, INT C MATH, VICM III, P645
  • [2] BARTAK R, 2004, P FLAIRS 04 MIAM BEA
  • [3] Bennaceur H., 2001, Principles and Practice of Constraint Programming - CP 2002. 7th International Conference, CP 2001. Proceedings (Lecture Notes in Computer Science Vol.2239), P560
  • [4] Berlandier P., 1995, P IEEE C ART INT APP
  • [5] Using constraint metaknowledge to reduce arc consistency computation
    Bessiére, C
    Freuder, EC
    Régin, JC
    [J]. ARTIFICIAL INTELLIGENCE, 1999, 107 (01) : 125 - 148
  • [6] An optimal coarse-grained arc consistency algorithm
    Bessière, C
    Régin, JC
    Yap, RHC
    Zhang, YL
    [J]. ARTIFICIAL INTELLIGENCE, 2005, 165 (02) : 165 - 185
  • [7] Bessiere C, 1997, INT JOINT CONF ARTIF, P398
  • [8] ARC-CONSISTENCY AND ARC-CONSISTENCY AGAIN
    BESSIERE, C
    [J]. ARTIFICIAL INTELLIGENCE, 1994, 65 (01) : 179 - 190
  • [9] Bessiere C, 2005, 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), P54
  • [10] AN OPTIMAL KAPPA-CONSISTENCY ALGORITHM
    COOPER, MC
    [J]. ARTIFICIAL INTELLIGENCE, 1989, 41 (01) : 89 - 95