Proceedings

Fast Algorithms for Lexicographic Inference

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 3917-3925.

https://doi.org/10.24963/ijcai.2026/436

Abstract

We present two new algorithms for the problem of lexicographic inference from conditional knowledge bases. These algorithms are based on SAT and MaxSAT encodings of the underlying problem of lexicographic comparisons of classical interpretations and require only a polynomial number of SAT solver calls. In our experimental evaluation we show that our new algorithms signficantly outperform the state of the art.

  1. [Agrawal et al., 1993] Rakesh Agrawal, Tomasz Imieliński, and Arun Swami. Mining association rules between sets of items in large databases. In Proceedings of the 1993 ACM SIGMOD international conference on Management of data, pages 207-216, 1993.
  2. [Audemard and Simon, 2009] Gilles Audemard and Laurent Simon. Predicting learnt clauses quality in modern SAT solvers. In Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI'09), vol- ume 9, pages 399-404, 2009. IJCAI
  3. [Bailleux and Boufkhad, 2003] Olivier Bailleux and Yacine Boufkhad. Efficient CNF encoding of Boolean cardinal- ity constraints. In International conference on principles and practice of constraint programming, pages 108-122. Springer, 2003.
  4. [Bailleux et al., 2009] Olivier Bailleux, Yacine Boufkhad, and Olivier Roussel. New encodings of pseudo-Boolean constraints into CNF. In Oliver Kullmann, editor, The- ory and Applications of Satisfiability Testing -SAT 2009, 12th International Conference, SAT 2009, Swansea, UK, June 30 -July 3, 2009. Proceedings, volume 5584 of Lec- ture Notes in Computer Science, pages 181-194. Springer, 2009.
  5. [Beierle et al., 2024] Christoph Beierle, Jonas Haldimann, and Leon Schwarzer. CLKR -Conditional Logic and Knowledge Representation. KI -Künstliche Intelligenz, 38:61-67, 2024.
  6. [Benferhat et al., 1993] Salem Benferhat, Claudette Cayrol, Didier Dubois, Jérôme Lang, and Henri Prade. Incon- sistency management and prioritized syntax-based entail- ment. In Ruzena Bajcsy, editor, Proceedings of the 13th International Joint Conference on Artificial Intelligence. Chambéry, France, August 28 -September 3, 1993, pages 640-647. IJCAI
  7. Morgan Kaufmann, 1993.
  8. [Biere et al., 2021] Armin Biere, Marijn Heule, Hans van Maaren, and Toby Walsh, editors. Handbook of Satisfiabil- ity -Second Edition, volume 336 of Frontiers in Artificial Intelligence and Applications. IOS Press, 2021.
  9. [Biere et al., 2024] Armin Biere, Tobias Faller, Katalin Fazekas, Mathias Fleury, Nils Froleyks, and Florian Pol- litt. CaDiCaL 2.0. In Arie Gurfinkel and Vijay Ganesh, editors, Computer Aided Verification -36th International Conference, CAV 2024, Montreal, QC, Canada, July 24- 27, 2024, Proceedings, Part I, volume 14681 of Lec- ture Notes in Computer Science, pages 133-152. Springer, 2024.
  10. [Bittner et al., 2019] Paul Maximilian Bittner, Thomas Thüm, and Ina Schaefer. SAT encodings of the At-Most-k constraint. In Peter Csaba Ölveczky and Gwen Salaün, editors, Software Engineering and Formal Methods, pages 127-144, Cham, 2019. Springer International Publishing.
  11. [Booth and Varzinczak, 2025] Richard Booth and Ivan Varz- inczak. On the disjunctive rational closure of a conditional knowledge base. Artif. Intell., 348:104418, 2025.
  12. [Cayrol et al., 1998] Claudette Cayrol, Marie-Christine Lagasquie-Schiex, and Thomas Schiex. Nonmonotonic reasoning: From complexity to algorithms. Ann. Math. Artif. Intell., 22(3-4):207-236, 1998.
  13. [Eiter and Lukasiewicz, 2000] Thomas Eiter and Thomas Lukasiewicz. Default reasoning from conditional knowl- edge bases: Complexity and tractable cases. Artif. Intell., 124(2):169-241, 2000.
  14. [Haldimann et al., 2025] Jonas Haldimann, Aron Spang, Lars-Phillip Spiegel, and Christoph Beierle. Implement- ing lexicographic inference using partial MaxSAT. In Kai Sauerwald and Matthias Thimm, editors, Symbolic and Quantitative Approaches to Reasoning with Uncertainty -18th European Conference, ECSQARU 2025, Hagen, Germany, September 23-26, 2025, Proceedings, volume 16099 of Lecture Notes in Computer Science, pages 301- 315. Springer, 2025.
  15. [Heyninck et al., 2023] Jesse Heyninck, Gabriele Kern- Isberner, Thomas Andreas Meyer, Jonas Philipp Haldimann, and Christoph Beierle. Conditional syn- tax splitting for non-monotonic inference operators. In Brian Williams, Yiling Chen, and Jennifer Neville, editors, Thirty-Seventh AAAI Conference on Artificial Intelligence, AAAI 2023, Thirty-Fifth Conference on Innovative Applications of Artificial Intelligence, IAAI 2023, Thirteenth Symposium on Educational Advances in Artificial Intelligence, EAAI 2023, Washington, DC, USA, February 7-14, 2023, pages 6416-6424. AAAI Press, 2023.
  16. [Ignatiev et al., 2018] Alexey Ignatiev, Antonio Morgado, and Joao Marques-Silva. RC2: a python-based MaxSAT solver. MaxSAT Evaluation, 2018:22, 2018.
  17. [Ignatiev et al., 2024] Alexey Ignatiev, Zi Li Tan, and Chris- tos Karamanos. Towards universally accessible SAT tech- nology. In SAT, pages 4:1-4:11, 2024.
  18. [Kern-Isberner, 2001] Gabriele Kern-Isberner. Conditionals in Nonmonotonic Reasoning and Belief Revision. Num- ber 2087 in Lecture Notes in Computer Science. Springer- Verlag, 2001.
  19. [Kochemazov et al., 2019] Stepan Kochemazov, Oleg Zaikin, Victor Kondratiev, and Alexander Semenov. Maplelcmdistchronobt-dl, duplicate learnts heuristic- aided solvers at the SAT race 2019. Proceedings of SAT Race, pages 24-24, 2019.
  20. [Komo and Beierle, 2022] Christian Komo and Christoph Beierle. Nonmonotonic reasoning from conditional knowledge bases with system W. Ann. Math. Artif. Intell., 90(1):107-144, 2022.
  21. [Kraus et al., 1990] Sarit Kraus, Daniel J. Lehmann, and Menachem Magidor. Nonmonotonic reasoning, preferen- tial models and cumulative logics. Artificial Intelligence, 44(1-2):167-207, 1990.
  22. [Kuhlmann et al., 2022] Isabelle Kuhlmann, Anna Gessler, Vivien Laszlo, and Matthias Thimm. A comparison of ASP-based and SAT-based algorithms for the conten- sion inconsistency measure. In International Conference on Scalable Uncertainty Management, pages 139-153.
  23. [Lehmann and Magidor, 1989] Daniel Lehmann and Men- achem Magidor. What does a conditional knowledge base entail? In Ron Brachman and Hector Levesque, edi- tors, Proceedings of the First International Conference on Principles of Knowledge Representation and Reasoning, Toronto, Canada, 1989.
  24. Morgan Kaufmann.
  25. [Lehmann, 1995] Daniel Lehmann. Another perspective on default reasoning. Annals of Mathematics and Artificial Intelligence, 15(1):61-82, 1995.
  26. [Morgado et al., 2014] Antonio Morgado, Alexey Ignatiev, and Joao Marques-Silva. MSCG: Robust core-guided MaxSAT solving: System description. Journal on Satis- fiability, Boolean Modelling and Computation, 9(1):129- 134, 2014.
  27. [Nute and Cross, 2002] Donald Nute and Charles Cross. Conditional logic. In D. Gabbay and F. Guenther, edi- tors, Handbook of Philosophical Logic, volume 4, pages 1-98. Kluwer Academic Publishers, second edition edi- tion, 2002.
  28. [Papadimitriou, 1994] Christos Papadimitriou. Computa- tional Complexity. Addison-Wesley, 1994.
  29. [Pearl, 1990] Judea Pearl. System Z: A natural ordering of defaults with tractable applications to nonmonotonic rea- soning. In Rohit Parikh, editor, Proceedings of the 3rd Conference on Theoretical Aspects of Reasoning about Knowledge, Pacific Grove, CA, USA, March 1990, pages 121-135.
  30. Morgan Kaufmann, 1990.
  31. [Sinz, 2005] Carsten Sinz. Towards an optimal CNF en- coding of Boolean cardinality constraints. In Peter van Beek, editor, Principles and Practice of Constraint Pro- gramming -CP 2005, 11th International Conference, CP 2005, Sitges, Spain, October 1-5, 2005, Proceedings, vol- ume 3709 of Lecture Notes in Computer Science, pages 827-831. Springer, 2005.
  32. [Sorensson and Een, 2005] Niklas Sorensson and Niklas Een. Minisat v1.13 -a SAT solver with conflict-clause minimization. SAT, 2005(53):1-2, 2005.
  33. [von Berg et al., 2024] Martin von Berg, Arthur Sanin, and Christoph Beierle. An implementation of nonmonotonic reasoning with c-representations using an SMT solver. Int. J. Approx. Reason., 175:109285, 2024.
  34. [Wynn, 2018] Ed Wynn. A comparison of encodings for cardinality constraints in a SAT solver. CoRR, abs/1810.12975, 2018.

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

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