JOURNAL ARTICLE

Embedding defeasible logic into logic programming

Grigoris AntoniouDavid P. BillingtonGuido GovernatoriMichael J. Maher

Year: 2006 Journal:   Theory and Practice of Logic Programming Vol: 6 (6)Pages: 703-735   Publisher: Cambridge University Press

Abstract

Defeasible reasoning is a simple but efficient approach to nonmonotonic reasoning that has recently attracted considerable interest and that has found various applications. Defeasible logic and its variants are an important family of defeasible reasoning methods. So far no relationship has been established between defeasible logic and mainstream nonmonotonic reasoning approaches. In this paper we establish close links to known semantics of logic programs. In particular, we give a translation of a defeasible theory $D$ into a meta-program $P(D)$. We show that under a condition of decisiveness, the defeasible consequences of $D$ correspond exactly to the sceptical conclusions of $P(D)$ under the stable model semantics. Without decisiveness, the result holds only in one direction (all defeasible consequences of $D$ are included in all stable models of $P(D)$). If we wish a complete embedding for the general case, we need to use the Kunen semantics of $P(D)$, instead.

Keywords:
Defeasible estate Computer science Non-monotonic logic Embedding Defeasible reasoning Logic programming Programming language Higher-order logic Theoretical computer science Artificial intelligence Description logic

Metrics

90
Cited By
15.72
FWCI (Field Weighted Citation Impact)
66
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Logic, Reasoning, and Knowledge
Physical Sciences →  Computer Science →  Artificial Intelligence
Multi-Agent Systems and Negotiation
Physical Sciences →  Computer Science →  Artificial Intelligence
Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

Embedding Defeasible Logic into Logic Programs

Grigoris AntoniouMichael J. Maher

Lecture notes in computer science Year: 2002 Pages: 393-404
JOURNAL ARTICLE

Defeasible reasoning and logic programming

Timothy Colburn

Journal:   Minds and Machines Year: 1991 Vol: 1 (4)Pages: 417-436
JOURNAL ARTICLE

Embedding boolean expressions into logic programming

Wolfram BüttnerHelmut Simonis

Journal:   Journal of Symbolic Computation Year: 1987 Vol: 4 (2)Pages: 191-205
JOURNAL ARTICLE

Defeasible logic versus Logic Programming without Negation as Failure

Grigoris AntoniouMichael J. MaherDavid P. Billington

Journal:   The Journal of Logic Programming Year: 2000 Vol: 42 (1)Pages: 47-57
JOURNAL ARTICLE

Defeasible logic programming: an argumentative approach

Alejandro Javier GarcíaGuillermo Ricardo Simari

Journal:   Theory and Practice of Logic Programming Year: 2004 Vol: 4 (1-2)Pages: 95-138
© 2026 ScienceGate Book Chapters — All rights reserved.