• Title of article

    Range and Roots: Two common patterns for specifying and propagating counting and occurrence constraints Original Research Article

  • Author/Authors

    Christian Bessière، نويسنده , , Emmanuel Hebrard، نويسنده , , Brahim Hnich، نويسنده , , Zeynep Kiziltan، نويسنده , , Toby Walsh، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2009
  • Pages
    25
  • From page
    1054
  • To page
    1078
  • Abstract
    We propose Range and Roots which are two common patterns useful for specifying a wide range of counting and occurrence constraints. We design specialised propagation algorithms for these two patterns. Counting and occurrence constraints specified using these patterns thus directly inherit a propagation algorithm. To illustrate the capabilities of the Range and Roots constraints, we specify a number of global constraints taken from the literature. Preliminary experiments demonstrate that propagating counting and occurrence constraints using these two patterns leads to a small loss in performance when compared to specialised global constraints and is competitive with alternative decompositions using elementary constraints.
  • Keywords
    Constraint satisfaction , Decompositions , Global constraints , Constraint programming , Open global constraints
  • Journal title
    Artificial Intelligence
  • Serial Year
    2009
  • Journal title
    Artificial Intelligence
  • Record number

    1207696