An Overview of Nonmonotonic Reasoning and Logic Programming

Journal of Logic Programming, Vol. 17, No. 2, 3, \& 4, 95-126, Nov. 1993

Jack Minker

Department of Computer Science and
Institute for Advanced Computer Studies
University of Maryland, College Park, MD 20742

The complete paper is available in:

available.

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.

Bibliography