Proceedings

A Fine-Grained Complexity View on Propositional Abduction - Algorithms and Lower Bounds

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 4562-4569.

https://doi.org/10.24963/ijcai.2025/508

Abstract

The Boolean satisfiability problem (SAT) is a well-known example of monotonic reasoning, of intense practical interest due to fast solvers, complemented by rigorous fine-grained complexity results. However, for non-monotonic reasoning, e.g., abductive reasoning, comparably little is known outside classic complexity theory. In this paper we take a first step of bridging the gap between monotonic and non-monotonic reasoning by analyzing the complexity of intractable abduction problems under the seemingly overlooked but natural parameter n: the number of variables in the knowledge base. We obtain several positive results for SigmaP2- as well as NP- and coNP-complete fragments, which implies the first example of beating exhaustive search for a SigmaP2-complete problem (to the best of our knowledge). We complement this with lower bounds and for many fragments rule out improvements under the (strong) exponential-time hypothesis.

  1. [Alberti et al., 2005] Marco Alberti, Federico Chesani, Marco Gavanelli, Evelina Lamma, Paola Mello, and Paolo Torroni. Security protocols verification in abductive logic programming: A case study. In Engineering Societies in the Agents World VI, 6th Internat. Workshop, ESAW'05, pages 106-124, 2005.
  2. [Brarda et al., 2021] Martin E. Buron Brarda, Luciano H. Tamargo, and Alejandro Javier García. Using argumen- tation to obtain and explain results in a decision support system. IEEE Intell. Syst., 36(2):36-42, 2021.
  3. [Cygan et al., 2016] Marek Cygan, Holger Dell, Daniel Lok- shtanov, Dániel Marx, and Jesper Nederlof et al. On problems as hard as CNF-SAT. ACM Trans. Algorithms, 12(3):41:1-41:24, 2016.
  4. [Eiter and Gottlob, 1995] Thomas Eiter and Georg Gottlob. The complexity of logic-based abduction. Journal of the ACM (JACM), 42(1):3-42, 1995.
  5. [Fortnow and Santhanam, 2011] Lance Fortnow and Rahul Santhanam. Infeasibility of instance compression and suc- cinct pcps for NP. J. Comput. Syst. Sci., 77(1):91-106, 2011.
  6. [Ignatiev et al., 2019] Alexey Ignatiev, Nina Narodytska, and João Marques-Silva. Abduction-based explanations for machine learning models. In Proc. 33rd AAAI Conf. on Artificial Intelligence (AAAI'19), pages 1511-1519, 2019.
  7. [Ignatiev, 2020] Alexey Ignatiev. Towards trustable explain- able AI. In Christian Bessiere, editor, Proc. 29th Inter- nat. Joint Conf. on Artificial Intelligence (IJCAI'20), pages 5154-5158. ijcai.org, 2020. IJCAI
  8. [Impagliazzo and Paturi, 2001] Russell Impagliazzo and Ra- mamohan Paturi. On the complexity of k-SAT. J. Comput. Syst. Sci, 62(2):367 -375, 2001.
  9. [Inoue et al., 2009] Katsumi Inoue, Taisuke Sato, Masakazu Ishihata, Yoshitaka Kameya, and Hidetomo Nabeshima. Evaluating abductive hypotheses using an EM algorithm on bdds. In Proc. 21st Internat. Joint Conf. on Artificial Intelligence (IJCAI'09), pages 810-815, 2009. IJCAI
  10. [Jonsson et al., 2017] Peter Jonsson, Victor Lagerkvist, Gus- tav Nordh, and Bruno Zanuttini. Strong partial clones and the time complexity of SAT problems. J. Comput. Syst. Sci., 84:52 -78, 2017.
  11. [Jonsson et al., 2021a] Peter Jonsson, Victor Lagerkvist, and Biman Roy. Fine-grained time complexity of constraint satisfaction problems. ACM Trans. Comput. Theory., 13(1), 2021.
  12. [Jonsson et al., 2021b] Peter Jonsson, Victor Lagerkvist, Jo- hannes Schmidt, and Hannes Uppman. The exponential- time hypothesis and the relative complexity of optimiza- tion and logical reasoning problems. Theor. Comput. Sci., 892:1-24, 2021.
  13. [Lagerkvist and Wahlström, 2022] Victor Lagerkvist and Magnus Wahlström. The (coarse) fine-grained structure of NP-hard SAT and CSP problems. ACM Trans. Comput. Theory., 14(1), 2022.
  14. [Lagerkvist et al., 2025] Victor Lagerkvist, Mohamed Maizia, and Johannes Schmidt. A fine-grained complexity view on propositional abduction -algorithms and lower bounds. CoRR, abs/2505.10201, 2025.
  15. [Lokshtanov et al., 2011] Daniel Lokshtanov, Dániel Marx, and Saket Saurabh. Lower bounds based on the exponen- tial time hypothesis. Bulletin of the EATCS, 105:41-72, 2011.
  16. [Nordh and Zanuttini, 2008] Gustav Nordh and Bruno Zanuttini. What makes propositional abduction tractable. Artif. Intell., 172(10):1245-1284, 2008.
  17. [Obeid et al., 2019] Mariam Obeid, Zeinab Obeid, Asma Moubaiddin, and Nadim Obeid. Using description logic and abox abduction to capture medical diagnosis. In Proc. 32nd Internat. Conf. on Industrial, Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2019, pages 376-388, 2019.
  18. [Paturi et al., 2005] Ramamohan Paturi, Pavel Pudlák, Michael E. Saks, and Francis Zane. An improved exponential-time algorithm for k-sat. J. ACM, 52(3):337- 364, 2005.
  19. [Racharak and Tojo, 2021] Teeradaj Racharak and Satoshi Tojo. On explanation of propositional logic-based argu- mentation system. In Proc. 13th Internat. Conf. on Agents and Artificial Intelligence (ICAART'21), pages 323-332, 2021.
  20. [Ray et al., 2006] Oliver Ray, Athos Antoniades, Antonis C. Kakas, and Ioannis Demetriades. Abductive logic pro- gramming in the clinical management of HIV/AIDS. In Proc. 17th European Conf. on Artificial Intelligence, pages 437-441, 2006.
  21. [Sakama and Inoue, 2003] Chiaki Sakama and Katsumi In- oue. An abductive framework for computing knowledge base updates. Theory Pract. Log. Program., 3(6):671-713, 2003.
  22. [Sipser, 1997] Michael Sipser. Introduction to the theory of computation. PWS Publishing Company, 1997.
  23. [Sovrano et al., 2020] Francesco Sovrano, Fabio Vitali, and Monica Palmirani. Modelling GDPR-compliant explana- tions for trustworthy AI. In Proc. 9th Internat. Conf. on Electronic Government and the Information Systems Per- spective (EGOVIS'20), pages 219-233, 2020.
  24. [Thomas and Vollmer, 2010] Michael Thomas and Heribert Vollmer. Complexity of non-monotonic logics. Bull. EATCS, 102:53-82, 2010.
  25. [Williams, 2002] Ryan Williams. Algorithms for quantified boolean formulas. In Proc. 13th Annual ACM-SIAM Symp. on Discrete Algorithms (SODA'02), page 299-307, 2002.

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

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