A theory of diagnosis from first principles
Artificial Intelligence
A logical framework for default reasoning
Artificial Intelligence
Intensional updates: abduction via deduction
Logic programming
Database updates through abduction
Proceedings of the sixteenth international conference on Very large databases
The well-founded semantics for general logic programs
Journal of the ACM (JACM)
Abduction versus closure in causal theories
Artificial Intelligence
New Generation Computing
View updates in stratified disjunctive databases
Journal of Automated Reasoning
The role of abduction in database view updating
Journal of Intelligent Information Systems
Abductive theories in artificial intelligence
Principles of knowledge representation
A rational and efficient algorithm for view deletion in databases
ILPS '97 Proceedings of the 1997 international symposium on Logic programming
Inductive Logic Programming: Techniques and Applications
Inductive Logic Programming: Techniques and Applications
ICDT '88 Proceedings of the 2nd International Conference on Database Theory
Revision Specifications by Means of Programs
JELIA '94 Proceedings of the European Workshop on Logics in Artificial Intelligence
Abduction over 3-Valued Extended Logic Programs
LPNMR '95 Proceedings of the Third International Conference on Logic Programming and Nonmonotonic Reasoning
Abductive framework for nonmonotonic theory change
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
ICLP '02 Proceedings of the 18th International Conference on Logic Programming
Abduction in Logic Programming
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part I
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part II
A Simple Characterization of Extended Abduction
CL '00 Proceedings of the First International Conference on Computational Logic
EM Learning for Symbolic-Statistical Models in Statistical Abduction
Progress in Discovery Science, Final Report of the Japanese Discovery Science Project
Consistency preserving updates in deductive databases
Data & Knowledge Engineering
An abductive framework for computing knowledge base updates
Theory and Practice of Logic Programming
On the abductive or deductive nature of database schema validation and update processing problems
Theory and Practice of Logic Programming
Abduction in well-founded semantics and generalized stable models via tabled dual programs
Theory and Practice of Logic Programming
Hi-index | 0.00 |
To explain observations from nonmonotonic background theories, one often needs removal of some hypotheses as well as addition of other hypotheses. Moreover, some observations should not be explained, while some are to be explained. In order to formalize these situations, extended abduction was introduced by Inoue and Sakama (1995) to generalize traditional abduction in the sense that it can compute negative explanations by removing hypotheses and anti‐explanations to unexplain negative observations. In this paper, we propose a computational mechanism for extended abduction. When a background theory is written in a normal logic program, we introduce its transaction program for computing extended abduction. A transaction program is a set of non‐deterministic production rules that declaratively specify addition and deletion of abductive hypotheses. Abductive explanations are then computed by the fixpoint of a transaction program using a bottom‐up model generation procedure. The correctness of the proposed procedure is shown for the class of acyclic covered abductive logic programs. In the context of deductive databases, a transaction program provides a declarative specification of database update.