login

The computational complexity of abduction

Artificial IntelligencePublished 1 May 1991
Tom Bylander, Dean Allemang, Michael C. Tanner, John R. Josephson
Citations413
SJR quartileQ1
SJR score1.84
SNIP3.30

TL;DR

This paper focuses on one type of abduction in which the best explanation is the most plausible combination of hypotheses that explains all the data, and presents several computational complexity results demonstrating that thistype of abduction is intractable (NP-hard) in general.

Abstract

The problem of abduction can be characterized as finding the best explanation of a set of data. In this paper we focus on one type of abduction in which the best explanation is the most plausible combination of hypotheses that explains all the data. We then present several computational complexity results demonstrating that this type of abduction is intractable (NP-hard) in general. In particular, choosing between incompatible hypotheses, reasoning about cancellation effects among hypotheses, and satisfying the maximum plausibility requirement are major factors leading to intractability. We also identify a tractable, but restricted, class of abduction problems.

Keywords

Computer Science