On the Relationship Between Abduction and Deduction
1991, Journal of Logic and Computation
https://doi.org/10.1093/LOGCOM/1.5.661Abstract
AI
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)
- Apt, K.R. and Bezem, M., ''Acyclic programs,'' pp. 617-633 in Proc. 7th Int. Conf. on Logi Programming, MIT Press, Jerusalem (1990).
- 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).
- Bylander, T., Allemang, D., Tanner, M., and Josephson, J., ''The Computational Complexity of Abduction,'' Artificial Intelligence 49 pp. 25-60 (1991).
- 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). '
- Charniak, E., ''Motivation Analysis, Abductive Unification and Nonmonotonic Equality,' Artificial Intelligence 34(3) pp. 275-295 (1988). .
- Clark, K., ''Negation as failure,'' pp. 293-322 in Logic and Data Bases, ed. H. Gallaire, J Minker,Plenum Press, New York (1978).
- 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).
- 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).
- 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).
- Cox, P.T. and Pietrzykowski, T., ''General Diagnosis by Abductive Inference,'' pp. 183-189 in [ Proc. IEEE Symposium on Logic Programming, San Francisco (1987).
- DeJong, G., ''Plausible Inference vs. Abduction,'' pp. 48-51 in Proc. AAAI Symposium on [ Automated Abduction, Stanford (1990).
- DeKleer, J., ''An Assumption-based TMS,'' Artificial Intelligence 28 pp. 127-162 (1986). .
- DeKleer, J., Mackworth, A., and Reiter, R., ''Characterizing Diagnoses,'' pp. 318-323 in Proc AAAI 90, Boston (1990).
- 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).
- Eshghi, K., ''Abductive Planning with Event Calculus,'' pp. 562-579 in Proc. 5th Int. Conf. and [ Symposium on Logic Programming, MIT Press, Seattle (1988).
- 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).
- 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
- Hobbs, J.R., ''An Integrated Abductive Framework for Discourse Interpretation,'' pp. 10-12 i Proc. AAAI Symposium on Automated Abduction, Stanford (1990). 3
- 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
- Jackson, P., ''Propositional Abductive Logic,'' in Proc. 7th Conference on Artificial Intelligenc and Simulation of Behaviour (AISB-89), Pitman, Brighton (1989). n
- Konolige, K., ''A General Theory of Abduction,'' pp. 62-66 in Proc. AAAI Symposium o Automated Abduction, Stanford (1990).
- Levesque, H.J., ''A Knowledge-level account of abduction,'' pp. 1061-1067 in Proc. 11th IJCAI, [ Detroit (1989).
- Lloyd, J., Foundations of Logic Programming, 2nd edition, Springer Verlag (1987). -
- O'Rorke, P., ''An Approach to Theory Revision Using Abduction,'' pp. 33-37 in AAAI Sympo sium on Automated Abduction, Stanford (1990).
- Pearl, J., ''Embracing Causality in Formal Reasoning,'' pp. 369-373 in Proc AAAI 87, Seattl (1987).
- Poole, D., ''Explanation and Prediction: An Architecture for Default and Abductive Reasoning,'' [ Computational Intelligence 5(1) pp. 97-110 (1989).
- 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).
- Poole, D., ''A Logical Framework for Default Reasoning,'' Artificial Intelligence 36 pp. 27-47 [ (1988).
- Poole, D., ''Representing Knowledge for Logic-based Diagnosis,'' pp. 1282-1290 in Proc. of the [ Int. Conf. on Fifth Generation Computer Systems, Tokyo (1988).
- Poole, D., ''Variables in Hypotheses,'' pp. 905-908 in Proc. 10th IJCAI, Milano (1987). -
- Pople, H.E., ''On the mechanization of abductive logic,'' pp. 147-152 in Proc. 3rd IJCAI, Stan ford (1973).
- 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).
- Reiter, R., ''Nonmonotonic reasoning,'' pp. 147-186 in Annual Review of Computer Science, [ Vol.2, Annual Reviews Inc. (1987).
- Selman, B. and Levesque, H., ''Abductive and Default Reasoning: A Computational Core,'' pp. [ 343-348 in Proc. AAAI 90, Boston (1990).
- 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).
- Shanahan, M., ''Prediction is Deduction but Explanation is Abduction,'' pp. 1055-1060 in Proc. [ 11th IJCAI, Detroit (1989).
- Shepherdson, J., ''Negation in Logic Programming,'' pp. 19-88 in Foundations of Deductive [ Databases and Logic Programming, ed. J. Minker,Morgan Kaufmann (1988).
- Shoham, Y., Reasoning About Change: Time and Causation from the Standpoint of Artificial [ Intelligence, MIT Press (1987).
- 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).