Academia.eduAcademia.edu

Outline

On the Relationship Between Abduction and Deduction

1991, Journal of Logic and Computation

https://doi.org/10.1093/LOGCOM/1.5.661

Abstract
sparkles

AI

The paper investigates the relationship between abduction and deduction through both meta-level and object-level definitions of abduction. It establishes an equivalence between these definitions for domain theories of sufficient expressive power, using a logical reasoning framework grounded in predicate completion. The findings reveal essential assumptions in conventional meta-level definitions and highlight the connections between abductive reasoning and the foundations of logic programming.

References (39)

  1. Apt, K.R. and Bezem, M., ''Acyclic programs,'' pp. 617-633 in Proc. 7th Int. Conf. on Logi Programming, MIT Press, Jerusalem (1990).
  2. Apt, K.R., Blair, H.A., and Walker, A., ''Towards a Theory of Declarative Knowledge,'' pp. 89- - m 148 in Foundations of Deductive Databases and Logic Programming, ed. J. Minker,Morgan Kauf ann (1988).
  3. Bylander, T., Allemang, D., Tanner, M., and Josephson, J., ''The Computational Complexity of Abduction,'' Artificial Intelligence 49 pp. 25-60 (1991).
  4. Chan, D., ''Constructive Negation Based on the Completed Database,'' pp. 111-125 in Proc. 5t Int. Conf. and Symposium on Logic Programming, MIT Press, Seattle (1988). '
  5. Charniak, E., ''Motivation Analysis, Abductive Unification and Nonmonotonic Equality,' Artificial Intelligence 34(3) pp. 275-295 (1988). .
  6. Clark, K., ''Negation as failure,'' pp. 293-322 in Logic and Data Bases, ed. H. Gallaire, J Minker,Plenum Press, New York (1978).
  7. Console, L., Theseider Dupre´, D., and Torasso, P., ''Abductive Reasoning through Direct Deduc- , e tion from Completed Domain Models,'' pp. 175-182 in Methodologies for Intelligent Systems 4 d. Z. Ras,North Holland (1989).
  8. Console, L., Theseider Dupre´, D., and Torasso, P., ''A Completion Semantics for Object-level [ Abduction,'' pp. 72-76 in Proc. AAAI Symposium on Automated Abduction, Stanford (1990).
  9. Console, L., Theseider Dupre´, D., and Torasso, P., ''A Theory of Diagnosis for Incomplete [ Causal Models,'' pp. 1311-1317 in Proc. 11th IJCAI, Detroit (1989).
  10. Cox, P.T. and Pietrzykowski, T., ''General Diagnosis by Abductive Inference,'' pp. 183-189 in [ Proc. IEEE Symposium on Logic Programming, San Francisco (1987).
  11. DeJong, G., ''Plausible Inference vs. Abduction,'' pp. 48-51 in Proc. AAAI Symposium on [ Automated Abduction, Stanford (1990).
  12. DeKleer, J., ''An Assumption-based TMS,'' Artificial Intelligence 28 pp. 127-162 (1986). .
  13. DeKleer, J., Mackworth, A., and Reiter, R., ''Characterizing Diagnoses,'' pp. 318-323 in Proc AAAI 90, Boston (1990).
  14. Doyle, J. and Wellman, M., ''Impediments to Universal Preference-Based Default Theories,'' pp. , T 94-102 in Proc. 1st Conference on Principles of Knowledge Representation and Reasoning oronto (1989).
  15. Eshghi, K., ''Abductive Planning with Event Calculus,'' pp. 562-579 in Proc. 5th Int. Conf. and [ Symposium on Logic Programming, MIT Press, Seattle (1988).
  16. Eshghi, K. and Kowalski, R., ''Abduction Compared with Negation by Failure,'' pp. 234-254 in [ Proc. 6th Int. Conf. on Logic Programming, MIT Press, Lisbon (1989).
  17. Goebel, R., Furukawa, K., and Poole, D., ''Using Definite Clauses and Integrity Constraints as the . C basis for a Theory Formation Approach to Diagnostic Reasoning,'' pp. 211-222 in Proc. 3rd Int onf. on Logic Programming, Springer Verlag Lecture Notes in Computer Science 225 (1986). n
  18. Hobbs, J.R., ''An Integrated Abductive Framework for Discourse Interpretation,'' pp. 10-12 i Proc. AAAI Symposium on Automated Abduction, Stanford (1990). 3
  19. Hobbs, J.R., Stickel, M., Martin, P., and Edwards, D., ''Interpretation as Abduction,'' pp. 95-10 in Proc. 26th Annual Meeting of the Association for Computational Linguistics, Buffalo (1988). e
  20. Jackson, P., ''Propositional Abductive Logic,'' in Proc. 7th Conference on Artificial Intelligenc and Simulation of Behaviour (AISB-89), Pitman, Brighton (1989). n
  21. Konolige, K., ''A General Theory of Abduction,'' pp. 62-66 in Proc. AAAI Symposium o Automated Abduction, Stanford (1990).
  22. Levesque, H.J., ''A Knowledge-level account of abduction,'' pp. 1061-1067 in Proc. 11th IJCAI, [ Detroit (1989).
  23. Lloyd, J., Foundations of Logic Programming, 2nd edition, Springer Verlag (1987). -
  24. O'Rorke, P., ''An Approach to Theory Revision Using Abduction,'' pp. 33-37 in AAAI Sympo sium on Automated Abduction, Stanford (1990).
  25. Pearl, J., ''Embracing Causality in Formal Reasoning,'' pp. 369-373 in Proc AAAI 87, Seattl (1987).
  26. Poole, D., ''Explanation and Prediction: An Architecture for Default and Abductive Reasoning,'' [ Computational Intelligence 5(1) pp. 97-110 (1989).
  27. Poole, D., Goebel, R., and Aleliunas, R., ''Theorist: A Logical Reasoning System for Defaults r and Diagnosis,'' pp. 331-352 in The Knowledge Frontier, ed. N. Cercone, G. Mc Calla,Springe [ Verlag (1987).
  28. Poole, D., ''A Logical Framework for Default Reasoning,'' Artificial Intelligence 36 pp. 27-47 [ (1988).
  29. Poole, D., ''Representing Knowledge for Logic-based Diagnosis,'' pp. 1282-1290 in Proc. of the [ Int. Conf. on Fifth Generation Computer Systems, Tokyo (1988).
  30. Poole, D., ''Variables in Hypotheses,'' pp. 905-908 in Proc. 10th IJCAI, Milano (1987). -
  31. Pople, H.E., ''On the mechanization of abductive logic,'' pp. 147-152 in Proc. 3rd IJCAI, Stan ford (1973).
  32. Reggia, J.A., Nau, D.S., and Wang, P.Y., ''Diagnostic expert systems based on a set covering [ model,'' Int. J. of Man-Machine Studies 19 pp. 437-460 (1983).
  33. Reiter, R., ''Nonmonotonic reasoning,'' pp. 147-186 in Annual Review of Computer Science, [ Vol.2, Annual Reviews Inc. (1987).
  34. Selman, B. and Levesque, H., ''Abductive and Default Reasoning: A Computational Core,'' pp. [ 343-348 in Proc. AAAI 90, Boston (1990).
  35. Sergot, M., ''A Query-the-user facility for logic programming,'' pp. 27-41 in Integrated Interac- [ tive Computer Systems, ed. P. Degano, E. Sandewall,North Holland (1983).
  36. Shanahan, M., ''Prediction is Deduction but Explanation is Abduction,'' pp. 1055-1060 in Proc. [ 11th IJCAI, Detroit (1989).
  37. Shepherdson, J., ''Negation in Logic Programming,'' pp. 19-88 in Foundations of Deductive [ Databases and Logic Programming, ed. J. Minker,Morgan Kaufmann (1988).
  38. Shoham, Y., Reasoning About Change: Time and Causation from the Standpoint of Artificial [ Intelligence, MIT Press (1987).
  39. Stickel, M., ''A Prolog-like Inference System for Computing Minimum-Cost Abductive Explana- I I tions in Natural Language Interpretation,'' Technical Note 451, Artificial Intelligence Center, SR nternational, Menlo Park (1988).