Proceedings

Variable-Oriented Adaptive Singleton Consistency

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 2391-2399.

https://doi.org/10.24963/ijcai.2026/266

Abstract

Singleton consistency significantly reduces the search space of backtracking search for solving constraint satisfaction problems (CSP). However, it is too expensive to be used throughout the search, and it has not been successfully applied in solving general CSPs. In this paper, we propose a variable-oriented adaptive singleton consistency, namely VOASC, that could be applied in general-purpose constraint solvers. It calculates the filtering efficiency of local consistency enforced by the default propagation engine and the singleton-based consistency for each variable, and then selects an appropriate consistency to propagate the decisions of the variable in subsequent searches. We performed extensive experimentation with the MiniZinc benchmark suite. VOASC demonstrates superior solving performance on both CSP and COP, compared to the two candidate local consistencies and several existing adaptive propagation methods.

  1. [Audemard et al., 2023] Gilles Audemard, Christophe Lecoutre, and Charles Prud'Homme. Guiding back- track search by tracking variables during constraint propagation. In International Conference on Princi- ples and Practice of Constraint Programming. Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2023.
  2. [Balafrej et al., 2013] Amine Balafrej, Christian Bessière, Remi Coletta, and El Houssine Bouyakhf. Adaptive parameterized consistency. In International Conference on Principles and Practice of Constraint Programming, pages 143-158. Springer, 2013.
  3. [Balafrej et al., 2014] Amine Balafrej, Christian Bessière, El Houssine Bouyakhf, and Gilles Trombettoni. Adaptive singleton-based consistencies. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 28, 2014.
  4. [Balafrej et al., 2015] Amine Balafrej, Christian Bessière, and Anastasia Paparrizou. Multi-armed bandits for adap- tive constraint propagation. In Proc. IJCAI'15, pages 290- 296. AAAI Press, 2015. IJCAI
  5. [Bennaceur and Affane, 2001] Hachemi Bennaceur and Mohamed-Salah Affane. Partition-k-ac: an efficient filtering technique combining domain partition and arc consistency. In Principles and Practice of Constraint Programming-CP 2001: 7th International Conference, CP 2001 Paphos, Cyprus, November 26-December 1, 2001 Proceedings 7, pages 560-564. Springer, 2001.
  6. [Berthold, 2013] Timo Berthold. Measuring the impact of primal heuristics. Operations Research Letters, 41(6):611-614, 2013.
  7. [Bessière and Régin, 1997] Christian Bessière and Jean- Charles Régin. Arc consistency for general constraint networks: preliminary results. In IJCAI, pages 398-404.
  8. Morgan Kaufmann, 1997.
  9. [Bessière et al., 2008] Christian Bessière, Kostas Stergiou, and Toby Walsh. Domain filtering consistencies for non- binary constraints. Artificial Intelligence, 172(6):800-822, 2008.
  10. [Bessière, 2006] Christian Bessière. Constraint propagation. In Foundations of Artificial Intelligence, volume 2, pages 29-83. Elsevier, 2006.
  11. [Collavizza et al., 1998] Hélène Collavizza, Franc ¸ois Delo- bel, and Michel Rueher. A note on partial consistencies over continuous domains. In International Conference on Principles and Practice of Constraint Programming, pages 147-161. Springer, 1998.
  12. [Debruyne and Bessière, 1997] Romuald Debruyne and Christian Bessière. Some practicable filtering techniques for the constraint satisfaction problem. In Proceedings of IJCAI'97, pages 412-417. IJCAI
  13. Morgan Kaufmann, 1997.
  14. [Delecluse and Schaus, 2024] Augustin Delecluse and Pierre Schaus. Black-box value heuristics for solving op- timization problems with constraint programming (short paper). In 30th International Conference on Principles and Practice of Constraint Programming (CP 2024). Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2024.
  15. [Demirovic et al., 2018] Emir Demirovic, Geoffrey Chu, and Peter J. Stuckey. Solution-based phase saving and large neighbourhood search. In Proc. CP'18, pages 99- 108. Springer, 2018.
  16. [Gomes et al., 1998] Carla P. Gomes, Bart Selman, and Henry Kautz. Boosting combinatorial search through ran- domization. In Proc. AAAI'98, pages 431-437. AAAI, 1998.
  17. [Gomes et al., 2000] Carla P. Gomes, Bart Selman, Nuno Crato, and Henry Kautz. Heavy-tailed phenomena in sat- isfiability and constraint satisfaction problems. Journal of automated reasoning, 24(1-2):67-100, 2000.
  18. [Hwang and Mitchell, 2005] Joey Hwang and David G. Mitchell. 2-way vs d-way branching for csp. In Proc. of CP'05, pages 343-357. Springer, 2005.
  19. [Karakashian et al., 2010] Shant Karakashian, Robert Woodward, Christopher Reeson, Berthe Choueiry, and Christian Bessière. A first practical algorithm for high levels of relational consistency. Proceedings of the AAAI Conference on Artificial Intelligence, 24(1):101-107, 2010.
  20. [Lecoutre et al., 2007] Christophe Lecoutre, Lakhdar Saïs, Sebastien Tabary, and Vincent Vidal. Recording and min- imizing nogoods from restarts. Journal on Satisfiabil- ity, Boolean Modeling and Computation, 1(3-4):147-167, 2007.
  21. [Lecoutre et al., 2013] Christophe Lecoutre, Anastasia Pa- parrizou, and Kostas Stergiou. Extending str to a higher- order consistency. Proceedings of the AAAI Conference on Artificial Intelligence, 27(1):576-582, 2013.
  22. [Lecoutre, 2011] Christophe Lecoutre. Str2: optimized sim- ple tabular reduction for table constraints. Constraints, 16(4):341-371, October 2011.
  23. [Li et al., 2021] Hongbo Li, Minghao Yin, and Zhanshan Li. Failure Based Variable Ordering Heuristics for Solving CSPs. In Proc. CP'21, pages 9:1-9:10, 2021.
  24. [Luby et al., 1993] Michael Luby, Alistair Sinclair, and David Zuckerman. Optimal speedup of las vegas algo- rithms. Information Processing Letters, 47(4):173-180, 1993.
  25. [Paparrizou and Stergiou, 2012] Anastasia Paparrizou and Kostas Stergiou. Evaluating simple fully automated heuristics for adaptive constraint propagation. In Proc. of ICTAI'12, volume 1, pages 880-885, 2012.
  26. [Prud'homme et al., 2017] Charles Prud'homme, Jean- Guillaume Fages, and Xavier Lorca. Choco Documenta- tion. TASC -LS2N CNRS UMR 6241, COSLING S.A.S., 2017.
  27. [Régin, 1994] Jean-Charles Régin. A filtering algorithm for constraints of difference in csps. In Proceedings of the Twelfth AAAI National Conference on Artificial Intelli- gence, AAAI'94, page 362-367. AAAI Press, 1994.
  28. [Stamatatos and Stergiou, 2009] Efstathios Stamatatos and Kostas Stergiou. Learning how to propagate using random probing. In International Conference on Integration of Constraint Programming, Artificial Intelligence, and Op- erations Research, pages 263-278. Springer, 2009.
  29. [Stergiou, 2008] Kostas Stergiou. Heuristics for dynamically adapting propagation. In ECAI 2008, pages 485-489. IOS Press, 2008.
  30. [Stuckey et al., 2014] Peter J. Stuckey, Thibaut Feydy, An- dreas Schutt, Guido Tack, and Julien Fischer. The miniz- inc challenge 2008-2013. AI Magazine, 35(2):55-60, Jun. 2014.
  31. [Wattez et al., 2019] Hugues Wattez, Christophe Lecoutre, Anastasia Paparrizou, and Sébastien Tabary. Refining con- straint weighting. In Proc. of ICTAI'19, pages 71-77. IEEE, 2019.
  32. [Woodward et al., 2014] Robert J. Woodward, Anthony Schneider, Berthe Y. Choueiry, and Christian Bessière. Adaptive parameterized consistency for non-binary csps by counting supports. In Proc. of CP'14, pages 755-764, 2014.
  33. [Woodward et al., 2018] Robert J. Woodward, Berthe Y. Choueiry, and Christian Bessière. A reactive strategy for high-level consistency during search. In IJCAI, volume 2018, pages 1390-1397, 2018. IJCAI

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

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