An Overview of Nonmonotonic Reasoning and Logic Programming (1993)
| Venue: | Journal of Logic Programming, Special Issue |
| Citations: | 23 - 2 self |
BibTeX
@ARTICLE{Minker93anoverview,
author = {Jack Minker},
title = {An Overview of Nonmonotonic Reasoning and Logic Programming},
journal = {Journal of Logic Programming, Special Issue},
year = {1993},
volume = {17},
pages = {95--126}
}
Years of Citing Articles
OpenURL
Abstract
The focus of this paper is nonmonotonic reasoning as it relates to logic programming. I discuss the pre-history of nonmonotonic reasoning starting from approximately 1958. I then review the research that has been accomplished in the areas of circumscription, default theory, modal theories and logic programming. The overview includes the major results developed including complexity results that are known about the various theories. I then provide a summary which includes an assessment of the field and what must be done to further research in nonmonotonic reasoning and logic programming. 1 Introduction Classical logic has played a major role in computer science. It has been an important tool both for the development of architecture and of software. Logicians have contended that reasoning, as performed by humans, is also amenable to analysis using classical logic. However, workers in the field of artificial 1 This paper is an updated version of an invited Banquet Address, First Interna...







