Proceedings

Backdoors to Abduction

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1046-1051.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Abductive reasoning (or Abduction, for short) is among the most fundamental AI reasoning methods, with a broad range of applications, including fault diagnosis, belief revision, and automated planning. Unfortunately, Abduction is of high computational complexity; even propositional Abduction is Σ2P-complete and thus harder than NP and coNP. This complexity barrier rules out the existence of a polynomial transformation to propositional satisfiability (SAT). In this work we use structural properties of the Abduction instance to break this complexity barrier. We utilize the problem structure in terms of small backdoor sets. We present fixed-parameter tractable transformations from Abduction to SAT, which make the power of today's SAT solvers available to Abduction.

  1. [Chen et al., 2010] Jianer Chen, Iyad A. Kanj, and Ge Xia. Improved upper bounds for vertex cover. Theoretical Com- puter Science, 411(40-42):3736-3756, 2010.
  2. [Dilkina et al., 2007] Bistra N. Dilkina, Carla P. Gomes, and Ashish Sabharwal. Tradeoffs in the complexity of back- door detection. In Proc. CP 2007, LNCS 4741, pages 256- 270. Springer, 2007.
  3. [Dowling and Gallier, 1984] William F. Dowling and Jean H. Gallier. Linear-time algorithms for testing the satisfiability of propositional Horn formulae. J. Logic Programming, 1(3):267-284, 1984.
  4. [Downey and Fellows, 1999] Rodney G. Downey and Michael R. Fellows. Parameterized Complexity. Springer, 1999.
  5. [Dvorák et al., 2012] Wolfgang Dvorák, Sebastian Ordy- niak, and Stefan Szeider. Augmenting tractable frag- ments of abstract argumentation. Artificial Intelligence, 186:157-173, 2012. IJCAI
  6. [Egly et al., 2000] Uwe Egly, Thomas Eiter, Hans Tompits, and Stefan Woltran. Solving advanced reasoning tasks using quantified Boolean formulas. In Proc. AAAI 2000, pages 417-422, 2000.
  7. [Eiter and Gottlob, 1995] Thomas Eiter and Georg Gottlob. The complexity of logic-based abduction. J. of the ACM, 42(1):3-42, 1995.
  8. [Fellows et al., 2012] Michael R. Fellows, Andreas Pfandler, Frances A. Rosamond, and Stefan Rümmele. The param- eterized complexity of abduction. In Proc. AAAI 2012, pages 743-749, 2012.
  9. [Fichte and Szeider, 2011] Johannes K. Fichte and Stefan Szeider. Backdoors to tractable answer-set programming. In Proc. IJCAI 2011, pages 863-868, 2011. IJCAI
  10. [Fichte and Szeider, 2013] Johannes K. Fichte and Stefan Szeider. Backdoors to normality for disjunctive logic pro- grams. In Proc. AAAI 2013, 2013. To appear. A prelimi- nary version was presented at ASPOCP 2012.
  11. [Flum and Grohe, 2003] Jörg Flum and Martin Grohe. De- scribing parameterized complexity classes. Inf. Comput., 187(2):291-319, 2003.
  12. [Flum and Grohe, 2006] Jörg Flum and Martin Grohe. Pa- rameterized Complexity Theory. Springer, 2006.
  13. [Gaspers and Szeider, 2012a] Serge Gaspers and Stefan Szeider. Backdoors to acyclic SAT. In Proc. ICALP 2012, LNCS 7391, pages 363-374. Springer, 2012.
  14. [Gaspers and Szeider, 2012b] Serge Gaspers and Stefan Szeider. Backdoors to satisfaction. In Hans L. Bodlaen- der, et al., editors, The Multivariate Algorithmic Revolu- tion and Beyond, LNCS 7370, pages 287-317. Springer, 2012.
  15. [Gomes et al., 2008] Carla P. Gomes, Henry Kautz, Ashish Sabharwal, and Bart Selman. Satisfiability solvers. In Frank van Harmelen, et al., editors, Handbook of Knowl- edge Representation, pages 89-134. Elsevier, 2008.
  16. [Gottlob and Szeider, 2008] Georg Gottlob and Stefan Szei- der. Fixed-parameter algorithms for artificial intelligence, constraint satisfaction and database problems. Comput. J., 51(3):303-325, 2008.
  17. [Gottlob et al., 2010] Georg Gottlob, Reinhard Pichler, and Fang Wei. Bounded treewidth as a key to tractability of knowledge representation and reasoning. Artificial Intelli- gence, 174(1):105-132, 2010.
  18. [Janhunen et al., 2009] Tomi Janhunen, Ilkka Niemelä, and Mark Sevalnev. Computing stable models via reductions to difference logic. In Proc. LPNMR 2009, LNCS 5753, pages 142-154. Springer, 2009.
  19. [Janhunen, 2004] Tomi Janhunen. Representing normal pro- grams with clauses. In Proc. ECAI 2004, volume 16, pages 358-362. IOS Press, 2004.
  20. [Järvisalo et al., 2012] Matti Järvisalo, Daniel Le Berre, Olivier Roussel, and Laurent Simon. The international SAT solver competitions. AI Magazine, 33(1):89-92, 2012.
  21. [Katebi et al., 2011] Hadi Katebi, Karem A. Sakallah, and João P. Marques Silva. Empirical study of the anatomy of modern SAT solvers. In Proc. SAT 2011, LNCS 6695, pages 343-356. Springer, 2011.
  22. [Lackner and Pfandler, 2012a] Martin Lackner and Andreas Pfandler. Fixed-parameter algorithms for closed world rea- soning. In Proc. ECAI 2012, pages 492-497, 2012.
  23. [Lackner and Pfandler, 2012b] Martin Lackner and Andreas Pfandler. Fixed-parameter algorithms for finding minimal models. In Proc. KR 2012, pages 85-95, 2012.
  24. [Leitsch, 1997] Alexander Leitsch. The resolution calculus. Texts in theoretical computer science. Springer, 1997.
  25. [Niedermeier and Rossmanith, 2003] Rolf Niedermeier and Peter Rossmanith. An efficient fixed-parameter algorithm for 3-hitting set. J. Discrete Alg., 1(1):89-102, 2003.
  26. [Nishimura et al., 2004] Naomi Nishimura, Prabhakar Ragde, and Stefan Szeider. Detecting backdoor sets with respect to Horn and binary clauses. In Proc. SAT 2004, pages 96-103, 2004.
  27. [Nordh and Zanuttini, 2008] Gustav Nordh and Bruno Zanuttini. What makes propositional abduction tractable. Artificial Intelligence, 172(10):1245-1284, 2008.
  28. [Pfandler et al., 2013] Andreas Pfandler, Stefan Rümmele, and Stefan Szeider. Backdoors to abduction. CoRR, abs/1304.5961, 2013.
  29. [Samer and Szeider, 2009] Marko Samer and Stefan Szeider. Backdoor sets of quantified Boolean formulas. J. Autom. Reasoning, 42(1):77-97, 2009.
  30. [Selman and Levesque, 1990] Bart Selman and Hector J. Levesque. Abductive and default reasoning: A computa- tional core. In Proc. AAAI 1990, pages 343-348, 1990.
  31. [Sinz, 2005] Carsten Sinz. Towards an optimal CNF encod- ing of Boolean cardinality constraints. In Proc. CP 2005, LNCS 3709, pages 827-831. Springer, 2005.
  32. [Szeider, 2009] Stefan Szeider. Matched formulas and back- door sets. J. on Satisfiability, Boolean Modeling and Com- putation, 6:1-12, 2009.
  33. [Thiffault et al., 2004] Christian Thiffault, Fahiem Bacchus, and Toby Walsh. Solving non-clausal formulas with DPLL search. In Proc. CP 2004, LNCS 3258, pages 663-678. Springer, 2004.
  34. [Tseitin, 1968] Grigori S. Tseitin. On the complexity of derivations in the propositional calculus. Studies in Constructive Mathematics and Mathematical Logic, Part II:115-125, 1968.
  35. [Williams et al., 2003] Ryan Williams, Carla Gomes, and Bart Selman. Backdoors to typical case complexity. In Proc. IJCAI 2003, pages 1173-1178, 2003. IJCAI

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

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