Proceedings

On the Kernelization of Global Constraints

Download BibTeX Cite

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

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

Abstract

Kernelization is a powerful concept from parameterized complexity theory that captures (a certain idea of) efficient polynomial-time preprocessing for hard decision problems. However, exploiting this technique in the context of constraint programming is challenging. Building on recent results for the VertexCover constraint, we introduce novel "loss-less" kernelization variants that are tailored for constraint propagation. We showcase the theoretical interest of our ideas on two constraints, VertexCover and EdgeDominatingSet.

  1. [Abu-Khzam et al., 2007] Faisal N Abu-Khzam, Michael R Fellows, Michael A Langston, and W Henry Suters. Crown Structures for Vertex Cover Kernelization. Theory of Computing Systems, 41(3):411-430, 2007.
  2. [Bessiere et al., 2004] C. Bessiere, E. Hebrard, B. Hnich, and T. Walsh. The Complexity of Global Constraints. In Proceedings of the 19th National Conference on Artificial Intelligence (AAAI), pages 112-117, 2004.
  3. [Bessiere et al., 2006] C. Bessiere, E. Hebrard, B. Hnich, Z. Kiziltan, and T. Walsh. Filtering Algorithms for the NValue Constraint. Constraints, 11(4):271-293, 2006.
  4. [Bessiere et al., 2008] Christian Bessiere, Emmanuel He- brard, Brahim Hnich, Zeynep Kiziltan, Claude-Guy Quim- per, and Toby Walsh. The Parameterized Complexity of Global Constraints. In Proceedings of the 23rd National Conference on Artificial Intelligence (AAAI), pages 235- 240, 2008.
  5. [Carbonnel and Hebrard, 2016] Clément Carbonnel and Em- manuel Hebrard. Propagation via Kernelization: the Ver- tex Cover Constraint. In Proceedings of the 22nd Inter- national Conference on Principles and Practice of Con- straint Programming (CP), pages 147-156, 2016.
  6. [Carbonnel, 2016] Clément Carbonnel. Harnessing tractability in constraint satisfaction problems. PhD thesis, Institut National Polytechnique de Toulouse, 2016.
  7. [Chen et al., 2006] Jinaer Chen, Iyad A. Kanj, and Ge Xia. Improved Parameterized Upper Bounds for Vertex Cover. In Proceedings of the 31st International Symposium on Mathematical Foundations of Computer Science (MFCS), pages 238-249, 2006.
  8. [Chlebík and Chlebíková, 2008] Miroslav Chlebík and Janka Chlebíková. Crown reductions for the Minimum Weighted Vertex Cover problem. Discrete Applied Mathematics, 156(3):292-312, 2008.
  9. [Creignou et al., 2013] Nadia Creignou, Arne Meier, Julian- Steffen Müller, Johannes Schmidt, and Heribert Vollmer. Paradigms for Parameterized Enumeration. In Proceed- ings of the 31st International Symposium on Mathemati- cal Foundations of Computer Science (MFCS), pages 290- 301, 2013.
  10. [Cygan et al., 2015] Marek Cygan, Fedor V Fomin, Łukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michał Pilipczuk, and Saket Saurabh. Parame- terized algorithms. Springer, 2015.
  11. [Damaschke, 2006] Peter Damaschke. Parameterized enu- meration, transversals, and imperfect phylogeny recon- struction. Theoretical Computer Science, 351(3):337-350, 2006.
  12. [Garey and Johnson, 1979] Michael Garey and David S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H.Freeman and Company, San Francisco, CA., 1979.
  13. [Gaspers and Szeider, 2011] Serge Gaspers and Stefan Szei- der. Kernels for Global Constraints. In Proceedings of the 22nd International Joint Conference on Artificial Intelli- gence (IJCAI), pages 540-545, 2011.
  14. [Hagerup, 2012] Torben Hagerup. Kernels for Edge Domi- nating Set: Simpler or Smaller. In Proceedings of the 31st International Symposium on Mathematical Foundations of Computer Science (MFCS), pages 491-502, 2012.
  15. [Harary, 1969] Frank Harary. Graph theory, 1969.
  16. [Lampis, 2011] Michael Lampis. A Kernel of Order 2k - c log k for Vertex Cover. Information Processing Letters, 111(23):1089-1091, 2011.
  17. [Nemhauser and Trotter Jr, 1975] George L Nemhauser and Leslie E Trotter Jr. Vertex packings: Structural properties and algorithms. Mathematical Programming, 8(1):232- 248, 1975.
  18. [Samer and Szeider, 2008] Marko Samer and Stefan Szeider. Backdoor trees. In Proceedings of the 23rd National Conference on Artificial Intelligence (AAAI), pages 13-17, 2008.
  19. [Yannakakis and Gavril, 1980] Mihalis Yannakakis and Fan- ica Gavril. Edge Dominating Sets in Graphs. SIAM J. Appl. Math., 38(3):364-372, 1980.

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

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