DocumentCode
2990667
Title
Argo: a system for design by analogy
Author
Huhns, Michael N. ; Acosta, Ramón D.
Author_Institution
Microelectron. & Comput. Technol. Corp., Austin, TX, USA
fYear
1988
fDate
14-18 Mar 1988
Firstpage
146
Lastpage
151
Abstract
Techniques for reasoning and learning by analogy that can aid the knowledge-based design process have been developed. These techniques, along with a nonmonotonic reasoning capability have been incorporated into Argo, a tool for building knowledge-based systems that improve with use. Argo acquires problem-solving experience in the form of problem-solving plans represented by rule-dependency graphs. From increasingly abstract versions of these graphs, Argo calculates sets of macrorules. These macrorules are organized according to an abstraction relation for plans into a partial order, from which the system can efficiently retrieve the most specific plan applicable for solving a problem. Knowledge-based applications written in Argo can use these plan abstractions to solve problems that are not necessarily identical, but just analogous to those solved previously. Experiments with an application for designing VLSI digital circuits demonstrate how design tools can improve their capabilities as they are used
Keywords
CAD; expert systems; knowledge engineering; learning systems; Argo; VLSI digital circuits; design by analogy; knowledge-based design process; learning by analogy; macrorules; nonmonotonic reasoning capability; problem-solving experience; reasoning; rule-dependency graphs; Artificial intelligence; Buildings; Drives; Knowledge based systems; Laboratories; Learning; Microelectronics; Problem-solving; Process design; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Artificial Intelligence Applications, 1988., Proceedings of the Fourth Conference on
Conference_Location
San Diego, CA
Print_ISBN
0-8186-0837-4
Type
conf
DOI
10.1109/CAIA.1988.196095
Filename
196095
Link To Document