Design by derivational analogy: Issues in the automated replay of design plans - Robotics Institute Carnegie Mellon University

Design by derivational analogy: Issues in the automated replay of design plans

Jack Mostow
Journal Article, Artificial Intelligence, Vol. 40, No. 1, pp. 119 - 184, September, 1989

Abstract

Derivational analogy solves a problem by replaying the plan used to solve a previous problem, modifying it where necessary. We analyze how four published systems use this approach to help design (or redesign) complex artifacts like programs and circuits. We compare how they represent, acquire, and retrieve design plans; how they determine which parts of the old and new designs correspond; how they decide which steps of a design plan are appropriate to replay and adapt them to the new problem; and how they reuse partial plans. We show how each system's approach to these seven issues affects the SCOPE of problems it can solve, its EVOLVABILITY to solve new problems, the QUALITY of its solutions, the EFFICIENCY of its computation, and its AUTONOMY from the user.

BibTeX

@article{Mostow-1989-122157,
author = {Jack Mostow},
title = {Design by derivational analogy: Issues in the automated replay of design plans},
journal = {Artificial Intelligence},
year = {1989},
month = {September},
volume = {40},
number = {1},
pages = {119 - 184},
}