The Use of Equality in Deduction and Knowledge Representation

Item

Title
en_US The Use of Equality in Deduction and Knowledge Representation
Creator
en_US McAllester, David Allen
Date
2004-10-20T20:08:15Z
Date Available
2004-10-20T20:08:15Z
Date Issued
en_US 1980-01-01
Identifier
en_US AITR-550
Abstract
en_US This report describes a system which maintains canonical expressions for designators under a set of equalities. Substitution is used to maintain all knowledge in terms of these canonical expressions. A partial order on designators, termed the better-name relation, is used in the choice of canonical expressions. It is shown that with an appropriate better-name relation an important engineering reasoning technique, propagation of constraints, can be implemented as a special case of this substitution process. Special purpose algebraic simplification procedures are embedded such that they interact effectively with the equality system. An electrical circuit analysis system is developed which relies upon constraint propagation and algebraic simplification as primary reasoning techniques. The reasoning is guided by a better-name relation in which referentially transparent terms are preferred to referentially opaque ones. Multiple description of subcircuits are shown to interact strongly with the reasoning mechanism.
Extent
11379361 bytes
4295679 bytes
Format
application/postscript
application/pdf
Language
en_US
Relation
en_US AITR-550