Proceedings

Automatic Dominance Breaking for a Class of Constraint Optimization Problems

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 1192-1200.

https://doi.org/10.24963/ijcai.2020/166

Abstract

Exploiting dominance relations in many Constraint Optimization Problems can drastically speed up the solving process in practice. Identification and utilization of dominance relations, however, usually require human expertise. We present a theoretical framework for a useful class of constraint optimization problems to detect dominance automatically and formulate the generation of the associated dominance breaking nogoods as constraint satisfaction. By controlling the length and quantity of the nogoods, our method can generate dominance break- ing nogoods of varying strengths. Experimentation confirms runtime improvements of up to three orders of magnitude against manual methods.

  1. [Aldowaisan, 2001] Tariq Aldowaisan. A new heuristic and dominance relations for no-wait flowshops with setups. Computers & Operations Research, 28(6):563-584, 2001.
  2. [Beldiceanu et al., 2010] Nicolas Beldiceanu, Mats Carls- son, and Jean-Xavier Rampon. Global constraint catalog, 2010.
  3. [Chu and Stuckey, 2012] Geoffrey Chu and Peter J Stuckey. A generic method for identifying and exploiting domi- nance relations. In Principles and Practice of Constraint Programming, pages 6-22, 2012.
  4. [Gange and Stuckey, 2018] Graeme Gange and Peter J Stuckey. Sequential precede chain for value symmetry elimination. In International Conference on Principles and Practice of Constraint Programming, pages 144-159. Springer, 2018.
  5. [Getoor et al., 1997] Lise Getoor, Greger Ottosson, Markus Fromherz, and Björn Carlson. Effective redundant con- straints for online scheduling. In The Eleventh AAAI Con- ference on Artificial Intelligence, pages 302-307, 1997.
  6. [Ibaraki, 1977] Toshihide Ibaraki. The power of dominance relations in branch-and-bound algorithms. Journal of the ACM (JACM), 24(2):264-279, 1977.
  7. [Katsirelos and Bacchus, 2005] George Katsirelos and Fahiem Bacchus. Generalized nogoods in CSPs. In The Nineteenth AAAI Conference on Artificial Intelligence, pages 390-396, 2005.
  8. [Korf, 2004] Richard E Korf. Optimal rectangle packing: New results. In The Fourteenth International Conference on Automated Planning and Scheduling, pages 142-149, 2004.
  9. [Land and Doig, 1960] AH Land and AG Doig. An auto- matic method of solving discrete programming problems. Econometrica: Journal of the Econometric Society, pages 497-520, 1960.
  10. [Mears and de la Banda, 2015] Christopher Mears and Maria Garcia de la Banda. Towards automatic domi- nance breaking for constraint optimization problems. In Twenty-Fourth International Joint Conference on Artificial Intelligence, 2015. IJCAI
  11. [Monette et al., 2007] Jean-Noël Monette, Pierre Schaus, Stéphane Zampelli, Yves Deville, Pierre Dupont, et al. A cp approach to the balanced academic curriculum prob- lem. In Seventh International Workshop on Symmetry and Constraint Satisfaction Problems, volume 7, 2007.
  12. [Nethercote et al., 2007] Nicholas Nethercote, Peter J Stuckey, Ralph Becket, Sebastian Brand, Gregory J Duck, and Guido Tack. Minizinc: Towards a standard CP modelling language. In International Conference on Principles and Practice of Constraint Programming, pages 529-543. Springer, 2007.
  13. [Ohrimenko et al., 2009] Olga Ohrimenko, Peter J Stuckey, and Michael Codish. Propagation via lazy clause genera- tion. Constraints, 14(3):357-391, 2009.
  14. [Prestwich and Beck, 2004] Steven Prestwich and J Christo- pher Beck. Exploiting dominance in three symmetric problems. In Fourth international workshop on symmetry and constraint satisfaction problems, pages 63-70, 2004.
  15. [Régin, 1994] Jean-Charles Régin. A filtering algorithm for constraints of difference in CSPs. In The Eighth AAAI Conference on Artificial Intelligence, pages 362- 367, 1994.
  16. [Yamada et al., 2002] Takeo Yamada, Seija Kataoka, and Kohtaro Watanabe. Heuristic and exact algorithms for the disjunctively constrained knapsack problem. Information Processing Society of Japan Journal, 43(9), 2002.

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

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