Abduction is not Deduction-in-Reverse
1996, Logic Journal of IGPL
https://doi.org/10.1093/JIGPAL/4.1.95Abstract
Abduction is a topic that attracts much interest in AI and automated reasoning research. Di erent approaches have been devised, that give a formalized account of explanatory reasoning, propose methods to compute explanations, frame abduction in the context of logic programming. However, the logical nature of abduction is still far from being clear and di erent speci cations of the key underlying concepts have been given, that make it di cult to speak of abduction as a single wellde ned form of reasoning. This work is a preliminary discussion on the logical nature of abductive reasoning, emphasizing the fundamental di erence between abductive and deductive inference. Some logical properties of the inference to the \best explanation" are put forward and analyzed when the underlying logic is any extension of classical propositional logic (rst order logic, modal logic) or a non monotonic system.
References (35)
- C. Boutilier and V. Becher. Abduction as belief revision. In Proceedings of the Eleventh National Conference on Arti cial Intelligence (AAAI-93), pages 642{648, 1993.
- CONCLUDING REMARKS 107
- M. Cialdea Mayer and F. Pirri. First order abduction via tableau and sequent calculi. Bulletin of the IGPL 1(1):99{117, 1993.
- M. Cialdea Mayer and F. Pirri. Propositional abduction in modal logic. Journal of the IGPL 3(6):907{919, 1995.
- L. Console and P. Torasso. A spectrum of logical de nitions of model-based diagnosis. Compu- tational Intelligence 7:133{141, 1991.
- P. T. Cox and T. Pietrzykowski. Causes for events: their computation and applications. In Proceedings of the Eighth Conference on Automated Deduction (CADE-86), pages 608{621, 1986.
- J. de Kleer and C. B. Williams. Diagnosing multiple faults. Arti cial Intelligence 32:97{130, 1987.
- R. Demolombe and L. Fariñas del Cerro. An inference rule for hypothesis generation. In Proceedings of the Twelfth International Joint Conference on Arti cial Intelligence (IJCAI- 91), pages 152{157, 1991.
- P.M. Dung. Negation as hypotheses: an abductive foundation for logic programming. In Inter- national Conference on Logic Programming, pages 3{18, 1991.
- K. Eshghi and R.A. Kowalski. Abduction compared with negation by failure. In Proceedings of the Sixth International Conference on Logic Programming (ICLP-89), pages 234{254, 1989.
- D. M. Gabbay. Theoretical foundations for non monotonic reasoning in expert systems. In K. Apt, editor, Logic and Models of concurrent systems, pages 160{174. Springer-Verlag, 1985.
- P. G ardenfors. Knowledge in Flux. Mit Press, Bradford Book, 1988.
- P. G ardenfors and D. Makinson. Non monotonic inference based on expectations. Arti cial Intelligence Journal 65:197{246, 1994.
- M. Gelfond and V. Lifschitz. The stable model semantics for logic programming. In Proceedings of the Fifth International Conference on Logic Programming (ICLP-88), pages 230{237, 1988.
- G.H. Harman. The inference to the best explanation. Philosophical Review 74:88{95, 1978.
- C.G. Hempel and Oppenheim. Studies in the logic of explanations. Philosophy of Science 15:135{175, 1948.
- K. Inoue. Linear resolution for consequence nding. Arti cial Intelligence Journal 56:301{353, 1992.
- A. C. Kakas and Mancarella P. Generalized stable models: a semantics for abduction. In Proceedings of the Ninth European Conference on Arti cial Intelligence (ECAI-90), pages 385{ 391, 1990.
- K. Konolige. Abduction versus closure in causal theories. Arti cial Intelligence Journal 53:255{ 272, 1992.
- S. Kraus, D. Lehmann, and M. Magidor. Non monotonic reasoning, preferential models and cumulative logics. Arti cial Intelligence Journal 44:167{208, 1990.
- H. J. Levesque. A knowledge-level account of abduction. In Proceedings of the Eleventh Inter- national Joint Conference on Arti cial Intelligence (IJCAI-89), pages 1061{1067, 1989.
- P. Marquis. Extending abduction from propositional to rst-order logic. In Proceedings of the First International Workshop on Fundamentals of Arti cial Intelligence Research (FAIR '91), pages 141{155, 1991. Springer-Verlag, LNAI 535.
- C. G. Morgan. Hypothesis generation by machine. Arti cial Intelligence Journal 2:179{187, 1971.
- C.S. Peirce. Abduction and induction. In P. Owen, editor, Classics in Logic, pages 331{352. Academic Press, 1962.
- F. Pirri. Abduction. PhD thesis, Universit e Paris VI, 1995.
- D. Poole. Explanation and prediction: an architecture for default and abductive reasoning. Computational Intelligence 5:97{110, 1989.
- D. Poole. Normality and faults in logic-based diagnosis. In Proceedings of the Eleventh Inter- national Joint Conference on Arti cial Intelligence (IJCAI-89), pages 1304{1310, 1989.
- D. Poole. Probabilistic Horn abduction and Bayesian networks. Arti cial Intelligence Journal 64:81{131, 1993.
- D. Poole, R. Goebel, and R. Aleliunas. Theorist: a logical reasoning system for default and diagnosis. In N. Cercone and G. Mc Calla, editors, The Knowledge Frontier, pages 331{352. Springer Verlag, 1987.
- J.A. Reggia, D.S. Nau, and Y. Wang. Diagnostic expert systems based on a set covering model. International Journal on Man Machine Studies 19:437{460, 1983.
- R. Reiter. A theory of diagnosis from rst principles. Arti cial Intelligence Journal 32:57{96, 1987.
- M. Shanahan. Prediction is deduction but explanation is abduction. In Proceedings of the 8th National Conference on Arti cial Intelligence, pages 1055{1060, 1990.
- P. Thagard. The best explanation: criteria for theory choice. Journal of Philosophy 75:76{92, 1978.
- B. van Fraassen. The Scienti c Image. Clarendon press, Oxford, 1980.
- W. Zadrozny. On rules of abduction. Annals of Mathematics and Arti cial Intelligence 9:387{ 419, 1993. Received 31 August 1994. Revised 24 October 1995