The application of sequential planning to the design process is discussed, considering design as a search through a space of states which are acted upon by transformation rules. Various approaches to goal satisfaction are considered, including forward inference, regression, the satisfaction of implicit goals, and metaplanning. These issues are illustrated with an example from a simple design domain. The example has been implemented in PROLOG.
Get full access to this article
View all access options for this article.
References
1.
AkinO, 1978, “How do architects design?” in Artificial Intelligence and Pattern Recognition in Computer Aided Design Ed. LatombJ (North-Holland, Amsterdam) pp 65–98
2.
AlexanderCIshikawaSSilversteinM, 1968A Pattern Language Which Generates Multi-service CentresCenter for Environmental Structure, 2701 Shasta Road, Berkeley, CA
3.
ChomskyN, 1975The Logical Structure of Linguistic Theory (Plenum, New York)
4.
ClocksinW FMellishC S, 1981Programming in PROLOG (Springer, Berlin)
5.
DownsR MSteaD, 1973, “Cognitive maps and spatial behavior: Process and products” in Image and Environment Eds DownsR MSteaD (Aldine, Chicago, IL) pp 8–26
6.
EastmanC, 1970, “On the analysis of intuitive design processes” in Emerging Methods in Environmental Design and Planning Ed. MooreG T (MIT Press, Cambridge, MA) pp 21–37
7.
ErmanL DHayes-RothFLesserV RReddyD R, 1980, “The HEARSAY-II speech understanding system: Integrating knowledge to resolve uncertainty”Computing Surveys12213–253
8.
FikesR ENilssonN J, 1971, “STRIPS: A new approach to the application of theorem proving to problem solving”Artificial Intelligence2189–208
9.
GeroJ SCoyneR D, 1984, “The place of expert systems in architecture”CAD84 Ed. WexlerJ (Butterworth, Sevenoaks, Kent) pp 529–546
10.
GeroJ SCoyneR D, 1985, “Logic programming as a means of representing semantics in design languages”Environment and Planning B: Planning and Design12351–369