Proceedings

Variable Elimination in Binary CSPs (Extended Abstract)

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Journal track. Pages 5035-5039.

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

Abstract

We investigate rules which allow variable elimination in binary CSP (constraint satisfaction problem) instances while conserving satisfiability. We propose new rules and compare them, both theoretically and experimentally. We give optimised algorithms to apply these rules and show that each defines a novel tractable class. Using our variable-elimination rules in preprocessing allowed us to solve more benchmark problems than without.

  1. [Beigel and Eppstein, 1995] Richard Beigel and David Epp- stein. 3-Coloring in Time O(1.3446 n ): A No-MIS Algo- rithm. In 36th Annual Symposium on Foundations of Com- puter Science, Milwaukee, Wisconsin, USA, pages 444- 452. IEEE Computer Society, 1995.
  2. [Bessière et al., 2005] Christian Bessière, Jean-Charles Régin, Roland H. C. Yap, and Yuanlin Zhang. An optimal coarse-grained arc consistency algorithm. Artif. Intell., 165(2):165-185, 2005.
  3. [Cohen et al., 2015] David A. Cohen, Martin C. Cooper, Guillaume Escamocher, and Stanislav Zivny. Variable and value elimination in binary constraint satisfaction via for- bidden patterns. J. Comput. Syst. Sci., 81(7):1127-1143, 2015.
  4. [Cooper et al., 2010] Martin C. Cooper, Peter G. Jeavons, and András Z. Salamon. Generalizing constraint satisfac- tion on trees: Hybrid tractability and variable elimination. Artif. Intell., 174(9-10):570-584, 2010.
  5. [Cooper et al., 2016] Martin C. Cooper, Aymeric Duchein, Achref El Mouelhi, Guillaume Escamocher, Cyril Ter- rioux, and Bruno Zanuttini. Broken triangles: From value merging to a tractable class of general-arity constraint sat- isfaction problems. Artif. Intell., 234:196-218, 2016.
  6. [Cooper et al., 2019] Martin C. Cooper, Achref El Mouelhi, and Cyril Terrioux. Variable elimination in binary CSPs. J. Artif. Intell. Res., 66:589-624, 2019.
  7. [Cooper, 2014] Martin C. Cooper. Beyond Consistency and Substitutability. In Barry O'Sullivan, editor, Principles and Practice of Constraint Programming -20th Interna- tional Conference, CP 2014, Lyon, France, volume 8656 of Lecture Notes in Computer Science, pages 256-271. Springer, 2014.
  8. [Dechter, 1999] Rina Dechter. Bucket Elimination: A Unify- ing Framework for Reasoning. Artif. Intell., 113(1-2):41- 85, 1999.
  9. [Freuder, 1991] Eugene C. Freuder. Eliminating inter- changeable values in constraint satisfaction problems. In
  10. Thomas L. Dean and Kathleen R. McKeown, editors, Pro- ceedings of the 9th National Conference on Artificial Intel- ligence, Anaheim, CA, USA, 1991, Volume 1., pages 227- 233. AAAI Press / The MIT Press, 1991.
  11. [Jeavons et al., 1998] Peter Jeavons, David A. Cohen, and Martin C. Cooper. Constraints, Consistency and Closure. Artif. Intell., 101(1-2):251-265, 1998.
  12. [Koubarakis, 2006] Manolis Koubarakis. Temporal CSPs. In Francesca Rossi, Peter van Beek, and Toby Walsh, editors, Handbook of Constraint Programming, volume 2 of Foun- dations of Artificial Intelligence, pages 665-697. Elsevier, 2006.
  13. [Kratsch et al., 2016] Stefan Kratsch, Geevarghese Philip, and Saurabh Ray. Point Line Cover: The Easy Kernel is Essentially Tight. ACM Trans. Algorithms, 12(3):40:1- 40:16, 2016.
  14. [Larrosa and Dechter, 2003] Javier Larrosa and Rina Dechter. Boosting Search with Variable Elimination in Constraint Optimization and Constraint Satisfaction Problems. Constraints, 8(3):303-326, 2003.
  15. [Lecoutre, 2009] Christophe Lecoutre. Constraint Networks Techniques and Algorithms. ISTE/Wiley, 2009.
  16. [Newman et al., 2018] Neil Newman, Alexandre Fréchette, and Kevin Leyton-Brown. Deep optimization for spectrum repacking. Commun. ACM, 61(1):97-104, 2018.
  17. [Schrijver, 1999] Alexander Schrijver. Theory of Linear and Integer Programming. Wiley-Interscience Series in Dis- crete Mathematics and Optimization. Wiley, 1999.
  18. [Subbarayan and Pradhan, 2004] Sathiamoorthy Sub- barayan and Dhiraj K. Pradhan. NiVER: Non-increasing Variable Elimination Resolution for Preprocessing SAT instances. In SAT 2004 -The 7th International Conference on Theory and Applications of Satisfiability Testing, Vancouver, Canada, Online Proceedings, 2004.
  19. [Zhang and Yap, 2011] Yuanlin Zhang and Roland H. C. Yap. Solving functional constraints by variable substitu- tion. TPLP, 11(2-3):297-322, 2011.

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

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