ACM Home Page
Please provide us with feedback. Feedback
The complexity of logic-based abduction
Full text PdfPdf (3.02 MB)
Source Journal of the ACM (JACM) archive
Volume 42 ,  Issue 1  (January 1995) table of contents
Pages: 3 - 42  
Year of Publication: 1995
ISSN:0004-5411
Authors
Thomas Eiter  Technische Univ. Wien, Vienna, Austria
Georg Gottlob  Technische Univ. Wien, Vienna, Austria
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 100,   Citation Count: 56
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/200836.200838
What is a DOI?

ABSTRACT

Abduction is an important form of nonmonotonic reasoning allowing one to find explanations for certain symptoms or manifestations. When the application domain is described by a logical theory, we speak about logic-based abduction. Candidates for abductive explanations are usually subjected to minimality criteria such as subset-minimality, minimal cardinality, minimal weight, or minimality under prioritization of individual hypotheses. This paper presents a comprehensive complexity analysis of relevant decision and search problems related to abduction on propositional theories. Our results indicate that abduction is harder than deduction. In particular, we show that with the most basic forms of abduction the relevant decision problems are complete for complexity classes at the second level of the polynomial hierarchy, while the use of prioritization raises the complexity to the third level in certain cases.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
~ALLEMANG, D., TANNER, M. C., BYLANDER, T., AND JOSEPHSON, J. 1987. Computational com- ~plexity of hypothesis assembly. In Proceedings of the 1987 International Joint Conference on ~Artificial Intelligence. Morgan-Kaufmann, San Mateo, Calif., pp. 112-117.
 
2
 
3
 
4
~BYLANDER, T. 1991. The monotonic abduction problem: A functional characterization on the ~edge of tractability. In Proceedings KR-91. Morgan-Kaufmann, San Mateo, Calif., pp. 70- 77.
 
5
 
6
 
7
~CADOLI, M., AND SCHAERF, M. 1993. A survey on complexity results for non-monotonic logics. ~Tech. rep. Dipartimento di Informatica e Sistemistica, Universith di Roma "La Sapienza". ~Rome, Italy. J. Logic Prog. 17, 127-160.
 
8
~CADOLI, M., AND SCHAERF, M. 1992. Approximate inference for concept languages. In Proceed- ~ings KR-92. Morgan-Kaufmann, San Mateo, Calif., pp. 330-341.
 
9
~CHARNIAK, E. 1986. A neat theory of marker passing. In ProceedingsAAAI-86, pp. 584-588.
 
10
 
11
 
12
~CHEN, Z.-Z. AND TODA, S. 1991. On the complexity of computing optimal solutions. Int. J. ~ound. Comput. Sci. 2, 3, 207-220.
 
13
~CONSOLE, L., THESE1DER DUPR~, D.. AND TORASSO, P. 1989. A theory of diagnosis for incom- ~plete causal models. In Proceedings of the 1989 International Joint Conference on Artifictal ~Intelhgence. Morgan-Kaufmann, San Mateo, Calif., pp. 1131-1137.
 
14
~CONSOLE, L., THESEIDER DUPR~, B., AND TORASSO, P. 1991. On the relationship between ~abduction and deduction. J. Logic Comput. 1, 5, 661-690.
 
15
 
16
 
17
~COX, P., AND PIETRZYKOWSKI, T. 1987. General diagnosis by abductive inference. In IEEE ~Symposium on Logic Programming. pp. 183-189.
 
18
 
19
~BOWLING, W., AND GALLIER, J.H. 1984. Linear-time algorithms for testing the satisfiability of ~propositional horn theories. J. Logic Prog. 3, 267-284.
 
20
~DOYLE, J. 1979. A truth-maintenance system. Artif. Int. 12, 231-272.
 
21
 
22
 
23
~ESHGHI, K. 1988. Abductive planning with event calculus. In Proceedings of the 5th Interna- ~tional Conference and Symposium on Logic Programming. MIT Press, Cambridge, Mass., pp. ~562-579.
 
24
~ESHOHI, K. 1993. A tractable class of abduction problems. In Proceedings of the 1993 Interna- tional Joint Conference on Artificial Intelligence. Morgan-Kaufmann, San Mateo, Calif., pp. 3-8.
25
 
26
 
27
 
28
 
29
 
30
 
31
~GIORDANO, L., AND MARTELLI, A. 1990. An abductive characterization of the TMS. In Proceed- ~ings of ECAI-90. pp. 308-313.
 
32
~GOTTLOB, G. 1992. Complexity results for nonmonotonic logics. J. Logic Comput. 2, 3 (June), ~397-425.
 
33
~HARTSHORNE, C., ET AL., EDS. 1958. The Collected Papers of Charles Sanders Peirce, Cambridge ~Press, 1931-1958, Vol. II, pp. 272-607.
 
34
 
35
~JOHNSON, D.S. 1990. A catalog of complexity classes. In Handbook of Theoretical Computer ~Science, vol. A, chap. 2. Elsevier Science Publishers B.V. (North-Holland), Amsterdam, The ~Netherlands. Also: Artif. Int. 63 (1993), 69-142.
 
36
~JOSEPHSON, J., CHANDRASEKARAN, B., SMITH, J. J. W., AND TANNER, M. 1987. A mechanism for ~forming composite explanatory hypotheses. IEEE Trans. Systems, Man, and Cybernetics SMC-17, ~445-454.
 
37
~KADIN, J. 1989. pNP{O(log ,ol and sparse turing-complete sets for NP. J. Comput. Syst. Sci. 39, ~282-298.
 
38
 
39
~KANN, V. 1992. On the approximability of NP-complete optimization problems. Ph.D. disserta- ~tion. Department of Numerical Analysis and Computing Science, Royal Institute of Technology, ~Stockholm, Sweden, May.
 
40
 
41
 
42
~KOW~SKI, R. 1991. Logic programs in artificial intelligence. In Proceedings of the 1991 ~International Joint Conference on Artificial Intelligence, Morgan-Kaufmann, San Mateo, Calif., pp. ~596-601.
 
43
 
44
 
45
~LEVESQUE, H. 1989. A knowledge-level account for abduction. In Proceedings of the 1989 ~International Joint Conference on Artificial Intelligence. MorgamKaufmann, San Mateo, Calif., pp. ~1061-1067.
 
46
~LIFSCHITZ, V. 1985. Computing circumscription. In Proceedings of the 1985 bzternational Joint ~onference on Artificial Intelligence. Morgan-Kaufmann, San Mateo, Calif., pp. 121-127.
 
47
~MAREK, W., AND TRUSZCZYIqSKI, M. 1990. Modal logic for default reasoning. Ann. Math. Artif. ~Int. 1,275-302.
48
 
49
~MCDERMOTT, D., AND DOYLE, J. 1980. Non-monotonic logic I. Artif. Int. 13, 41-72.
 
50
~MEYER, m., AND STOCKMEYER, L. 1972. The equivalence problem for regular expressions with ~squaring requires exponential time. In Proceedings of the 13th Annual Symposium on Swttehing ~and Automata Theory. IEEE Computer Society, New York, pp. 125-129.
 
51
 
52
MORGAN, C.G. 1971. Hypothesis generation by machine. Artif. Int. 2, 179-187.
 
53
~NEBEL, B. 1991. Belief revision and default reasoning: Syntax-based approaches. In Proceed- ~ings KR-91. pp. 417-428.
 
54
~NORVIG, P. 1987. Inference in text understanding. In Proceedings AAAI-87. Morgan-Kauf- ~mann, San Mateo, Calif., pp. 561-565.
 
55
 
56
 
57
 
58
~PEmCE, C.S. 1955. Abduction and induction. In Philosophical Writings of Peirce, chapter 11. J. ~Buchler, ed. Dover, New York.
 
59
 
60
 
61
~POOLE, D. 1989a. A methodology for using a default and abductive reasoning system. Int. J. ~Int. Syst. 5, 5, 521-548.
 
62
 
63
~POOLE, D. 1989C. Normality and faults in logic based diagnosis. In Proceedings of the 1989 ~b~ternational Joint Conference on Artificial b~telhgence. Morgan-Kaufmann, San Mateo, Calif., pp. ~1304-1310.
 
64
~POPLE, H. 1973. On the mechanization of abductive logic. In Proceedings of the 1973 bztema- ~tional Joint Conference on Artifictal hztelligence. Morgan-Kaufmann, San Mateo, Calif., pp. ~147-152.
 
65
~PROVAN, G. 1990. The computational complexity of multiple-context truth maintenance sys- ~tems. In Proceedings ECAI-90, (Aug). pp. 522-527.
 
66
RE~TER, R. 1980. A logic for default reasoning. Artif. Int. 13, 81-132.
 
67
 
68
 
69
~SELMAN, B., AND LEVESQUE, H.J. 1990. Abductive and default reasoning: A computational ~core. In Proceedings AAAI-90, (July). pp. 343-348.
 
70
~SELMAN, B., LEVESQUE, H. J., AND MITCHELL, D. 1992. A new method for solving hard ~satisfiability problems. In Proceedings AAAI-92 (July). pp. 440-446.
 
71
~STILLMAN, J. 1992. The complexity of propositional default logic. In Proceedings AAAI-92 ~(July). pp. 794-799.
72
 
73
 
74

CITED BY  56


REVIEW

"James Delgrande : Reviewer"

Abduction is a form of nonmonotonic reasoning where, given a theory of a domain, a set of observations concerning the domain, and a set of possible hypotheses, a subset of the hypotheses is selected to explain the observations with respect to   more...

Collaborative Colleagues:
Thomas Eiter: colleagues
Georg Gottlob: colleagues