Eliminating redundancy in CSPs through merging and subsumption of domain values

Onto-substitutability has been shown to be intrinsic to how a domain value is considered redundant in Constraint Satisfaction Problems (CSPs). A value is onto-substitutable if any solution involving that value remains a solution when that value is replaced by some other value. We redefine onto-substitutability to accommodate binary relationships and study its implication. Joint interchangeability, an extension of onto-substitutability to its interchangeability counterpart, emerges as one of the results. We propose a new way of removing interchangeable values by constructing a new value as an intermediate step, as well as introduce virtual interchangeability, a local reasoning that leads to joint interchangeability and allows values to be merged together. Algorithms for removing onto-substitutable values are also proposed.

[1]  Toby Walsh,et al.  Binary vs. non-binary constraints , 2002, Artif. Intell..

[2]  Roland H. C. Yap,et al.  A Refutation Approach to Neighborhood Interchangeability in CSPs , 2008, Australasian Conference on Artificial Intelligence.

[3]  Toby Walsh,et al.  A Compression Algorithm for Large Arity Extensional Constraints , 2007, CP.

[4]  James Bowen,et al.  Domain Transmutation in Constraint Satisfaction Problems , 2004, AAAI.

[5]  Jean-Charles Régin Improving the Expressiveness of Table Constraints , 2011 .

[6]  Eugene C. Freuder Eliminating Interchangeable Values in Constraint Satisfaction Problems , 1991, AAAI.

[7]  Toni Mancini,et al.  A Unifying Framework for Structural Properties of CSPs: Definitions, Complexity, Tractability , 2008, J. Artif. Intell. Res..

[8]  Martin C. Cooper,et al.  Generalizing constraint satisfaction on trees: Hybrid tractability and variable elimination , 2010, Artif. Intell..

[9]  Martin C. Cooper,et al.  A Dichotomy for 2-Constraint Forbidden CSP Patterns , 2012, AAAI.

[10]  Berthe Y. Choueiry,et al.  Context in Discrete Constraint Satisfaction Problems , 1996, ECAI.

[11]  Kostas Stergiou,et al.  Extending STR to a Higher-Order Consistency , 2013, AAAI.

[12]  Kostas Stergiou,et al.  Binary Encodings of Non-binary Constraint Satisfaction Problems: Algorithms and Experimental Results , 2005, J. Artif. Intell. Res..

[13]  Robert J. Woodward,et al.  A Partial Taxonomy of Substitutability and Interchangeability , 2010, ArXiv.

[14]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[15]  Alois Haselböck,et al.  Exploiting Interchangeabilities in Constraint-Satisfaction Problems , 1993, IJCAI.

[16]  Berthe Y. Choueiry,et al.  Neighborhood Interchangeability and Dynamic Bundling for Non-Binary Finite CSPs , 2005, AAAI.