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 条
  • [11] Generalized arc consistency for global cardinality constraint
    Régin, JC
    PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, 1996, : 209 - 215
  • [12] Encoding cardinality constraints using standard encoding of generalized selection networks preserves arc-consistency
    Karpinski, Michal
    THEORETICAL COMPUTER SCIENCE, 2018, 707 : 77 - 81
  • [13] Arc-Consistency Checking with Bilevel Constraints: An Optimization
    Deruyver, Aline
    Hode, Yann
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, PROCEEDINGS, 2009, 5534 : 174 - +
  • [14] A Fast Algorithm for Generalized Arc Consistency of the Alldifferent Constraint
    Zhang, Xizhe
    Li, Qian
    Zhang, Weixiong
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 1398 - 1403
  • [15] Cost-Based Arc Consistency for Global Cardinality Constraints
    Jean-Charles Régin
    Constraints, 2002, 7 (3-4) : 387 - 405
  • [16] Enforcing arc consistency on global constraints by solving subproblems on the fly
    Bessière, C
    Régin, JC
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING-CP'99, 1999, 1713 : 103 - 117
  • [17] Arc-consistency filtering algorithms for logical combinations of constraints
    Lhomme, O
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2004, 3011 : 209 - 224
  • [18] PW-CT: Extending Compact-Table to Enforce Pairwise Consistency on Table Constraints
    Schneider, Anthony
    Choueiry, Berthe Y.
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, 2018, 11008 : 345 - 361
  • [19] Reformulating Positive Table Constraints Using Functional Dependencies
    Cambazard, Hadrien
    O'Sullivan, Barry
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, 2008, 5202 : 418 - 432
  • [20] A new distributed algorithm for efficient generalized arc-consistency propagation
    Kong, Shufeng
    Lee, Jae Hee
    Li, Sanjiang
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2018, 32 (05) : 569 - 601