In this paper the issue of reasoning about constraints is addressed. A design is derived through the direct manipulation of constraints which narrow down the design space, and through the use of generative mechanisms within the design space. A computer system is described that enables knowledge about spatial constraints to be represented and made operable. The domain under consideration is that of space planning.
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. LatcombeJ-C, (North-Kolland, Amsterdam) pp 65–119.
2.
BalachandranMGeroJ S, 1987, “Dimensioning of architectural floor plans under conflicting objectives”Environment and Planning B: Planning and Design1429–37.
3.
BaykanC AFoxM S, 1987, “An investigation of opportunistic constraint satisfaction in space planning”Proceedings of IJCAI-87 (International Joint Conferences on Artificial Intelligence Inc.; William Kaufmann, Los Altos, CA) pp 1035–1038.
4.
BijlAShawcrossG, 1975, “Housing site layout system”Computer-Aided Design72–10.
5.
BlochC J, 1979, “Catalogue of small rectangular plans”Environment and Planning B: Planning and Design6155–190.
6.
CoyneR D, 1986A Logic Model of Design Synthesis PhD thesis, Department of Architectural Science, University of Sydney, Sydney.
deKleerJ, 1986, “An assumption-based truth maintenance system”Artificial Intelligence28127–162.
9.
DietterichT GUllmanD G, 1987, “FORLOG: A logic-based architecture for design”, in Expert Systems in Computer-Aided Design Ed. GeroJ S, (North-Holland, Amsterdam) pp 1–17.
10.
FlemmingUCoyneRGlavinTRychenerM, 1986, “A generative expert system for the design of building layouts”, in Applications of Artificial Intelligence in Engineering Problems, Volume II Eds SriramDAdeyR, (Springer, Berlin) pp 811–822.
11.
GrasonJ, 1970, “A dual linear graph representation for space-filling location problems of the floor plan type”, in Emerging Methods in Environmental Design and Planning Ed. MooreG, (MIT Press, Cambridge, MA) pp 170–178.
12.
HassettJ, 1982, “Automated layout in ASHLAR: An approach to the problem of ‘General Cell’ layout for VLSI”, in Proceedings of the 19th Design Automation Conference (Institute of Electrical and Electronics Engineers, New York) pp 777–784.
13.
HillierBHansonJ, 1984The Social Logic of Space (Cambridge University Press, Cambridge).
14.
LiggettR SMitchellW J, 1981, “Optimal space planning in practice”Computer-Aided Design13277–288.
15.
NiiH P, 1986a, “Blackboard systems (part 1)”AI Magazine7(2) 38–53.
16.
NiiH P, 1986b, “Blackboard systems (part 2)”AI Magazine7(3) 82–106.