Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. AMORD: A Deductive Procedure System

AMORD: A Deductive Procedure System

Thumbnail Image
Download
Name

AIM-435.pdf

Size

8.52 MB

Format

Adobe PDF

Checksum (MD5)

df1df45d3502d74a9cf8e53180c84c40

Thumbnail Image
Download
Name

AIM-435.ps

Size

12.19 MB

Format

PostScript

Checksum (MD5)

d4ad6da773d75d9760dcc6f658758975

Author(s)
Kleer, Johan de
•
Doyle, Jon
•
Rich, Charles
•
Steele, Guy L., Jr.
•
Sussman, Gerald Jay
Date Issued
January 1, 1978
Series/Report no.
AIM-435
Abstract
We have implemented an interpreter for a rule-based system, AMORD, based on a non-chronological control structure and a system of automatically maintained data-dependencies. The purpose of this paper is to serve as a reference manual and as an implementation tutorial. We wish to illustrate: (1) The discipline of explicit control and dependencies, (2) How to use AMORD, and (3) One way to implement the mechanisms provided by AMORD. This paper is organized into sections. The first section is a short "reference manual" describing the major features of AMORD. Next, we present some examples which illustrate the style of expression encouraged by AMORD. This style makes control information explicit in a rule-manipulable form, and depends on an understanding of the use of non-chronological justifications for program beliefs as a means for determining the current set of beliefs. The third section is a brief description of the Truth Maintenance System employed by AMORD for maintaining these justifications and program beliefs. The fourth section presents a complete annotated interpreter for AMORD, written in MacLISP.
Persistent DSpace Link
http://hdl.handle.net/1721.1/5746
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.