Proceedings

On Neighborhood Singleton Consistencies

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 736-742.

https://doi.org/10.24963/ijcai.2017/102

Abstract

CP solvers predominantly use arc consistency (AC) as the default propagation method. Many stronger consistencies, such as triangle consistencies (e.g. RPC and maxRPC) exist, but their use is limited despite results showing that they outperform AC on many problems. This is due to the intricacies involved in incorporating them into solvers. On the other hand, singleton consistencies such as SAC can be easily crafted into solvers but they are too expensive. We seek a balance between the efficiency of triangle consistencies and the ease of implementation of singleton ones. Using the recently proposed variant of SAC called Neighborhood SAC as basis, we propose a family of weaker singleton consistencies. We study them theoretically, comparing their pruning power to existing consistencies. We make a detailed experimental study using a very simple algorithm for their implementation. Results demonstrate that they outperform the existing propagation techniques, often by orders of magnitude, on a wide range of problems.

  1. [Balafoutis et al., 2011] Thanasis Balafoutis, Anastasia Pa- parrizou, Kostas Stergiou, and Toby Walsh. New algo- rithms for max restricted path consistency. Constraints, 16(4):372-406, 2011.
  2. [Balafrej et al., 2014] Amine Balafrej, Christian Bessiere, El-Houssine Bouyakh, and Gilles Trombettoni. Adaptive Singleton-Based Consistencies. In Proceedings of the 28th AAAI Conference on Artificial Intelligence (AAAI'14), pages 2601-2607, 2014.
  3. [Berlandier, 1995] Pierre Berlandier. Improving Domain Fil- tering Using Restricted Path Consistency. In Proceedings of IEEE Conference on Artificial Intelligence and Applica- tions (CAIA'95), pages 32-37, 1995.
  4. [Bessiere et al., 2011] Christian Bessiere, Stéphane Cardon, Romuald Debruyne, and Christophe Lecoutre. Efficient Algorithms for Singleton Arc Consistency. Constraints, 16:25-53, 2011.
  5. [Debruyne and Bessiere, 1997] Romuald Debruyne and Christian Bessiere. From restricted path consistency to max-restricted path consistency. In Proceedings of 3rd International Conference on Principles and Practice of Constraint Programming (CP'97), pages 312-326, 1997.
  6. [Debruyne and Bessiere, 2001] Romuald Debruyne and Christian Bessiere. Domain Filtering Consistencies. J. Artif. Intell. Res. (JAIR), 14:205-230, 2001.
  7. [Freuder and Elfe, 1996] Eugene C. Freuder and Charles D. Elfe. Neighborhood Inverse Consistency Preprocessing. In Proceedings of the 13th AAAI Conference on Artificial Intelligence (AAAI'96), pages 202-208, 1996.
  8. [Lecoutre and Hemery, 2007] Christophe Lecoutre and Fred Hemery. A study of residual supports in arc consistency. In Proceedings of the 20th International Joint Conference on Artificial Intelligence (IJCAI'07), pages 125-130, 2007.
  9. [Likitvivatanavong et al., 2007] Chavalit Likitvivatanavong, Yuanlin Zhang, James Bowen, Scott Shannon, and Eu- gene C. Freuder. Arc Consistency during Search. In Pro- ceedings of the 20th International Joint Conference on Ar- tificial Intelligence (IJCAI'07), pages 137-142, 2007. IJCAI
  10. [Stergiou, 2015] Kostas Stergiou. Restricted Path Consis- tency Revisited. In Proceedings of the 21st International Conference on Principles and Practice of Constraint Pro- gramming (CP'15), pages 419-428, 2015.
  11. [Vion and Debruyne, 2009] Julien Vion and Romuald De- bruyne. Light Algorithms for Maintaining Max-RPC Dur- ing Search. In Proceedings of the 8th Symposium on Ab- straction, Reformulation and Approximation (SARA'09), pages 167-174, 2009.
  12. [Wallace, 2015] Richard J. Wallace. SAC and neighbour- hood SAC. AI Communications, 28(2):345-364, 2015.
  13. [Wallace, 2016a] Richard J. Wallace. Neighbourhood SAC: Extensions and new algorithms. AI Communications, 29(2):249-268, 2016.
  14. [Wallace, 2016b] Richard J. Wallace. Preprocessing versus search processing for constraint satisfaction problems. In Proceedings of Knowledge Representation and Automated Reasoning (RCRA'16), pages 89-103, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards