Proceedings

Boosting MCSes Enumeration

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1309-1315.

https://doi.org/10.24963/ijcai.2018/182

Abstract

The enumeration of all Maximal Satisfiable Subsets (MSSes) or all Minimal Correction Subsets (MCSes) of an unsatisfiable CNF Boolean formula is a useful and sometimes necessary step for solving a variety of important A.I. issues. Although the number of different MCSes of a CNF Boolean formula is exponential in the worst case, it remains low in many practical situations; this makes the tentative enumeration possibly successful in these latter cases. In the paper, a technique is introduced that boosts the currently most efficient practical approaches to enumerate MCSes. It implements a model rotation paradigm that allows the set of MCSes to be computed in an heuristically efficient way.

  1. [Audemard et al., 2013] Gilles Audemard, Jean-Marie Lagniez, and Laurent Simon. Improving glucose for incremental SAT solving with assumptions: Application to MUS extraction. In Proc. of SAT 2013, pages 309-317, 2013.
  2. [Bacchus and Katsirelos, 2015] Fahiem Bacchus and George Katsirelos. Using minimal correction sets to more effi- ciently compute minimal unsatisfiable sets. In Proc. of CAV 2015, pages 70-86, 2015.
  3. [Bacchus and Katsirelos, 2016] Fahiem Bacchus and George Katsirelos. Finding a collection of muses incrementally. In Proc. of CPAIOR 2016, pages 35-44, 2016.
  4. [Bacchus et al., 2014] Fahiem Bacchus, Jessica Davies, Maria Tsimpoukelli, and George Katsirelos. Relaxation search: A simple way of managing optional clauses. In Proc. of AAAI 2014, pages 835-841, 2014.
  5. [Belov and Marques-Silva, 2011a] Anton Belov and João Marques-Silva. Accelerating MUS extraction with recur- sive model rotation. In Proc. of FMCAD 2011, pages 37- 40, 2011.
  6. [Belov and Marques-Silva, 2011b] Anton Belov and João Marques-Silva. Accelerating MUS extraction with recur- sive model rotation. In Proc. of FMCAD 2011, pages 37- 40, 2011.
  7. [Bobrow, 1980] Daniel G. Bobrow. Special issue non non- monotonic logics. Artificial Intelligence, 13(1-2), 1980.
  8. [Chen and Toda, 1995] Zhi-Zhong Chen and Seinosuke Toda. The complexity of selecting maximal solutions. Information and Computation, 119(2):231-239, 1995. [Eén and Sörensson, 2003] Niklas Eén and Niklas Sörensson. An extensible SAT-solver. In Selected Revised Papers of the 6th Int. Conf. of SAT 2003, pages 502-518, 2003.
  9. [Felfernig et al., 2012] Alexander Felfernig, Monika Schu- bert, and Christoph Zehentner. An efficient diagnosis algo- rithm for inconsistent constraint sets. AI EDAM, 26(1):53- 62, 2012.
  10. [Fermé and Hansson, 2011] Eduardo L. Fermé and Sven Ove Hansson. AGM 25 years -twenty-five years of research in belief change. Journal of Philosophical Logic, 40(2):295-331, 2011.
  11. [Grégoire et al., 2007] Éric Grégoire, Bertrand Mazure, and Cédric Piette. Boosting a complete technique to find MSS and MUS thanks to a local search oracle. In Proc. of IJCAI 2007, pages 2300-2305, 2007. IJCAI
  12. [Grégoire et al., 2014] Éric Grégoire, Jean-Marie Lagniez, and Bertrand Mazure. An experimentally efficient method for (MSS, CoMSS) partitioning. In Proc. of (AAAI 2014), pages 2666-2673, 2014.
  13. [Hamscher et al., 1992] Walter Hamscher, Luca Console, and Johan de Kleer. Readings in model-based diagnosis.
  14. Morgan Kaufmann, 1992.
  15. [Lagniez and Biere, 2013] Jean-Marie Lagniez and Armin Biere. Factoring out assumptions to speed up MUS ex- traction. In Proc. of SAT 2013, pages 276-292, 2013.
  16. [Lagniez et al., 2015] Jean-Marie Lagniez, Emmanuel Lonca, and Jean-Guy Mailly. Coquiaas: A constraint- based quick abstract argumentation solver. In Proc. of ICTAI 2015, pages 928-935, 2015.
  17. [Liffiton and Sakallah, 2008] Mark H. Liffiton and Karem A. Sakallah. Algorithms for computing minimal unsatisfiable subsets of constraints. Journal of Automated Reasoning, 40(1):1-33, 2008.
  18. [Liffiton et al., 2016] Mark H. Liffiton, Alessandro Previti, Ammar Malik, and Joao Marques-Silva. Fast, flexible MUS enumeration. Constraints, 21(2):223-250, 2016.
  19. [Marques-Silva et al., 2013] João Marques-Silva, Federico Heras, Mikolás Janota, Alessandro Previti, and Anton Belov. On computing minimal correction subsets. In Proc. of IJCAI 2013, pages 615-622, 2013. IJCAI
  20. [Marques-Silva et al., 2015] João Marques-Silva, Mikolás Janota, Alexey Ignatiev, and António Morgado. Efficient model based diagnosis with maximum satisfiability. In Proc. of IJCAI 2015, pages 1966-1972, 2015. IJCAI
  21. [Mencía et al., 2015] Carlos Mencía, Alessandro Previti, and João Marques-Silva. Literal-based MCS extraction. In Proc. of IJCAI 2015, pages 1973-1979, 2015. IJCAI
  22. [Mencía et al., 2016] Carlos Mencía, Alexey Ignatiev, Alessandro Previti, and Joao Marques-Silva. MCS extraction with sublinear oracle queries. In Proc. of SAT 2016, pages 342-360, 2016.
  23. [Meseguer et al., 2003] Pedro Meseguer, Noureddine Bouh- mala, Taoufik Bouzoubaa, Morten Irgens, and Martí Sánchez-Fibla. Current approaches for solving over- constrained problems. Constraints, 8(1):9-39, 2003.
  24. [Nadel et al., 2014] Alexander Nadel, Vadim Ryvchin, and Ofer Strichman. Accelerated deletion-based extraction of minimal unsatisfiable cores. Journal of Satisfiability JSAT, 9:27-51, 2014.
  25. [Previti and Marques-Silva, 2013] Alessandro Previti and João Marques-Silva. Partial MUS enumeration. In Proc. of AAAI 2013, 2013.
  26. [Previti et al., 2017] Alessandro Previti, Carlos Mencía, Matti Järvisalo, and Joao Marques-Silva. Improving MCS enumeration via caching. In Proc. of SAT 2017, pages 184-194, 2017.
  27. [Reiter, 1980] Raymond Reiter. A logic for default reason- ing. Artificial Intelligence, 13(1-2):81-132, 1980.
  28. [Reiter, 1987] Raymond Reiter. A theory of diagnosis from first principles. Artificial Intelligence, 32(1):57-95, 1987.

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

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