Hostname: page-component-76fb5796d-vfjqv Total loading time: 0 Render date: 2024-04-25T12:32:43.512Z Has data issue: false hasContentIssue false

Diagnostic reasoning with A-Prolog

Published online by Cambridge University Press:  31 July 2003

MARCELLO BALDUCCINI
Affiliation:
Department of Computer Science, Texas Tech University, Lubbock, TX 79409, USA (e-mail: balduccini@cs.ttu.edu)
MICHAEL GELFOND
Affiliation:
Department of Computer Science, Texas Tech University, Lubbock, TX 79409, USA (e-mail: mgelfond@cs.ttu.edu)

Abstract

In this paper, we suggest an architecture for a software agent which operates a physical device and is capable of making observations and of testing and repairing the device's components. We present simplified definitions of the notions of symptom, candidate diagnosis, and diagnosis which are based on the theory of action language ${\cal AL}$. The definitions allow one to give a simple account of the agent's behavior in which many of the agent's tasks are reduced to computing stable models of logic programs.

Type
Regular Papers
Copyright
© 2003 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)