Generalized Arc Consistency for positive table constraints

被引:0
|
作者
Lecoutre, Christophe [1 ]
Szymanek, Radoslaw
机构
[1] Univ Artois, CRIL, CNRS, FRE 2499, Lens, France
[2] Natl Univ Ireland Univ Coll Cork, Cork Constraint Computat Ctr, Cork, Ireland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose a new algorithm to establish Generalized Arc Consistency (GAC) on positive table constraints, i.e. constraints defined in extension by a set of allowed tuples. Our algorithm visits the lists of valid and allowed tuples in an alternative fashion when looking for a support (i.e. a tuple that is both allowed and valid). It is then able to jump over sequences of valid tuples containing no allowed tuple and over sequences of allowed tuples containing no valid tuple. Our approach, that can be easily grafted to any generic GAC algorithm, admits on some instances a behaviour quadratic in the arity of the constraints whereas classical approaches, i.e. approaches that focus on either valid or allowed tuples, admit an exponential behaviour. We show the effectiveness of this approach, both theoretically and experimentally.
引用
收藏
页码:284 / 298
页数:15
相关论文
共 50 条
  • [31] Peek arc consistency
    Bodirsky, Manuel
    Chen, Hubie
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (02) : 445 - 453
  • [32] Arc Consistency Revisited
    Wang, Ruiwei
    Yap, Roland H. C.
    INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2019, 2019, 11494 : 599 - 615
  • [33] The constrainedness of arc consistency
    Gent, IP
    MacIntyre, E
    Prosser, P
    Shaw, P
    Walsh, T
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 97, 1997, 1330 : 327 - 340
  • [34] On the arc consistency problem
    Chen Y.
    Journal of Computer Science and Technology, 1999, 14 (4) : 298 - 308
  • [35] Probabilistic arc consistency
    Mehta, D
    van Dongen, MRC
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2005, PROCEEDINGS, 2005, 3709 : 862 - 862
  • [36] Arc consistency and friends
    Chen, Hubie
    Dalmau, Victor
    Grussien, Berit
    JOURNAL OF LOGIC AND COMPUTATION, 2013, 23 (01) : 87 - 108
  • [37] On the Arc Consistency Problem
    陈阳军
    JournalofComputerScienceandTechnology, 1999, (04) : 298 - 308
  • [38] Lazy arc consistency
    Schiex, T
    Régin, JC
    Gaspin, C
    Verfaillie, G
    PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, 1996, : 216 - 221
  • [39] Eliminating the Computation of Strongly Connected Components in Generalized Arc Consistency Algorithm for AllDifferent Constraint
    Zhen, Luhan
    Li, Zhanshan
    Li, Yanzhi
    Li, Hongbo
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 2049 - 2057
  • [40] Making Bound Consistency as Effective as Arc Consistency
    Bessiere, Christian
    Petit, Thierry
    Zanuttini, Bruno
    21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 425 - 430