Proceedings

Exploiting Decomposition on Constraint Problems with High Tree-Width

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 525-530.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

Decomposition is an effective technique for solving discrete Constraint Optimization Problems (COPs) with low tree-width. On problems with high treewidth, however, existing decomposition algorithms offer little advantage over branch and bound search (B&B). In this paper we propose a method for exploiting decomposition on problems with high treewidth. Our technique involves modifying B&B to detect and exploit decomposition on a selected subset of the problem’s objectives. Decompositions over this subset, generated during search, are exploited to compute tighter bounds allowing B&B to prune more of its search space. We present a heuristic for selecting an appropriate subset of objectives—one that readily decomposes during search and yet can still provide good bounds. We demonstrate empirically that our approach can significantly improve B&B’s performance and outperform standard decomposition algorithms on a variety of high tree-width problems.Matthew Kitching, Fahiem Bacchus

  1. [Bacchus et al., 2009] Fahiem Bacchus, Shannon Dalmao, and Toniann Pitassi. Solving #Sat and Bayesian Infer- ence with Backtracking Search. Journal of Artificial In- telligence Research, 34:391-442, 2009.
  2. [Bensana et al., 1999] E. Bensana, M. Lemaitre, and G. Ver- faillie. Earth observation satellite management. Con- straints, 4(3):293-299, 1999.
  3. [Bouveret et al., 2008] S. Bouveret, S. de Givry, F. Heras, J. Larrosa, E. Rollon, M. Sanchez, T. Schiex, G. Verfaillie, and M. Zytnicki. Max-csp competition 2007. In Proceed- ings of the Second International CSP Solver Competition, pages 19-21, 2008.
  4. [Cabon et al., 1999] Bertrand Cabon, Simon de Givry, Li- onel Lobjois, Thomas Schiex, and Joost P. Warners. Radio link frequency assignment. Constraints, 4(1):79-89, 1999.
  5. [Choi et al., 2007] Arthur Choi, Mark Chavira, and Adnan Darwiche. Node splitting: A scheme for generating upper bounds in bayesian networks. In Proceedings of the 23rd Conference on Uncertainty in Artificial Intelligence (UAI), pages 57-66, 2007.
  6. [Cooper et al., 2007] Martin C. Cooper, Simon de Givry, and Thomas Schiex. Optimal soft arc consistency. In Proceed- ings of the International Joint Conference on Artifical In- telligence (IJCAI), pages 68-73, 2007. IJCAI
  7. [Darwiche, 2001] Adnan Darwiche. Recursive conditioning. Artif. Intell., 126(1-2):5-41, 2001.
  8. [de Givry et al., 2006] S. de Givry, T. Schiex, and G. Verfail- lie. Exploiting Tree Decomposition and Soft Local Con- sistency in Weighted CSP. In Proceedings of the AAAI National Conference (AAAI), pages 22-27, 2006.
  9. [Dechter and Rish, 1998] Rina Dechter and Irina Rish. Mini- buckets: A general scheme for approximating inference. Journal of ACM, 50:2003, 1998.
  10. [Dechter, 1997] Dechter. Mini-buckets: A general scheme for generating approximations in automated reasoning. In Proceedings of the International Joint Conference on Ar- tifical Intelligence (IJCAI), pages 1297-1303, 1997. IJCAI
  11. [Hooker, 2009] J. Hooker. Integer programming: La- grangian relaxation. In Encyclopedia of Optimization, pages 1667-1673. Kluwer, 2009.
  12. [Kitching and Bacchus, 2007] Matthew Kitching and Fahiem Bacchus. Symmetric component caching. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 118-124, 2007. IJCAI
  13. [Kitching and Bacchus, 2008] Matthew Kitching and Fahiem Bacchus. Exploiting decomposition in constraint optimization problem. In International Conference on Principles and Practice of Constraint Programming, pages 224-229, 2008.
  14. [Larrosa and Schiex, 2003] Javier Larrosa and Thomas Schiex. In the quest of the best form of local consistency for weighted csp. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 239-244, 2003. IJCAI
  15. [Marinescu and Dechter, 2004] Radu Marinescu and Rina Dechter. And/or branch-and-bound for graphical models. In Proceedings of the International Joint Conference on Artifical Intelligence (IJCAI), pages 224-229, 2004. IJCAI
  16. [Marinescu and Dechter, 2005] Radu Marinescu and Rina Dechter. And/or branch-and-bound for graphical models. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 224-229, 2005. IJCAI

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

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