On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games
P. Dung. Artificial Intelligence, 77 (2):
321--357(1995)
Abstract
The purpose of this paper is to study the fundamental mechanism, humans use in argumentation, and to explore ways to implement this mechanism on computers.
We do so by first developing a theory for argumentation whose central notion is the acceptability of arguments. Then we argue for the “correctness” or “appropriateness” of
our theory with two strong arguments. The first one shows that most of the major
approaches to nonmonotonic reasoning in AI and logic programming are special forms of
our theory of argumentation. The second argument illustrates how our theory can be used
to investigate the logical structure of many practical problems. This argument is based on a
result showing that our theory captures naturally the solutions of the theory of n-person
games and of the well-known stable marriage problem.
By showing that argumentation can be viewed as a special form of logic programming
with negation as failure, we introduce a general logic-programming-based method for
generating meta-interpreters for argumentation systems, a method very much similar to the compiler-compiler idea in conventional programming.
%0 Journal Article
%1 dung95
%A Dung, Phan Minh
%C Essex, UK
%D 1995
%I Elsevier Science Publishers Ltd.
%J Artificial Intelligence
%K AI argumentation artificial games gametheory intelligence logic n-person nonmonotonic programming reasoning stablemarriage
%N 2
%P 321--357
%T On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games
%U http://dx.doi.org/10.1016/0004-3702(94)00041-X
%V 77
%X The purpose of this paper is to study the fundamental mechanism, humans use in argumentation, and to explore ways to implement this mechanism on computers.
We do so by first developing a theory for argumentation whose central notion is the acceptability of arguments. Then we argue for the “correctness” or “appropriateness” of
our theory with two strong arguments. The first one shows that most of the major
approaches to nonmonotonic reasoning in AI and logic programming are special forms of
our theory of argumentation. The second argument illustrates how our theory can be used
to investigate the logical structure of many practical problems. This argument is based on a
result showing that our theory captures naturally the solutions of the theory of n-person
games and of the well-known stable marriage problem.
By showing that argumentation can be viewed as a special form of logic programming
with negation as failure, we introduce a general logic-programming-based method for
generating meta-interpreters for argumentation systems, a method very much similar to the compiler-compiler idea in conventional programming.
@article{dung95,
abstract = {The purpose of this paper is to study the fundamental mechanism, humans use in argumentation, and to explore ways to implement this mechanism on computers.
We do so by first developing a theory for argumentation whose central notion is the acceptability of arguments. Then we argue for the “correctness” or “appropriateness” of
our theory with two strong arguments. The first one shows that most of the major
approaches to nonmonotonic reasoning in AI and logic programming are special forms of
our theory of argumentation. The second argument illustrates how our theory can be used
to investigate the logical structure of many practical problems. This argument is based on a
result showing that our theory captures naturally the solutions of the theory of n-person
games and of the well-known stable marriage problem.
By showing that argumentation can be viewed as a special form of logic programming
with negation as failure, we introduce a general logic-programming-based method for
generating meta-interpreters for argumentation systems, a method very much similar to the compiler-compiler idea in conventional programming.
},
added-at = {2007-04-23T00:44:37.000+0200},
address = {Essex, UK},
author = {Dung, Phan Minh},
biburl = {https://www.bibsonomy.org/bibtex/2c137d27f8de8bfc03ebf66e4edfa63d2/yish},
interhash = {0f0ddeb4459be9e07f1778c83acd73aa},
intrahash = {c137d27f8de8bfc03ebf66e4edfa63d2},
journal = {Artificial Intelligence},
keywords = {AI argumentation artificial games gametheory intelligence logic n-person nonmonotonic programming reasoning stablemarriage},
number = 2,
pages = {321--357},
publisher = {Elsevier Science Publishers Ltd.},
timestamp = {2007-04-23T00:46:40.000+0200},
title = {On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games},
url = {http://dx.doi.org/10.1016/0004-3702(94)00041-X},
volume = 77,
year = 1995
}