Abstract
The articulation of the Science of Design by Herbert Simon and the paradigmatic relevance of Artificial Intelligence in that context are closely intertwined topics: Simon elaborates the ‘Sciences of the Artificial’ in the context of the design of artefacts. Situated in this AI-centric view of design, we characterize “spatial computing for design” as a specialisation concerned with the development of the general representational and computational apparatus necessary for solving modelling and reasoning problems in spatial design. Several representation and reasoning problems are dis-cussed in the backdrop of relevant examples involving the formal modelling of structural form with respect to a desired/anticipated artefactual function. The discussion, although applicable to any spatial design activity, is grounded in the domain of assistive decision-support in the context of a conventional computer-aided architecture design workflow.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Henceforth, by design we refer to spatial design in general, and in specific to architectural design, which we regard to be an instance of spatial design. By conventional design systems, we refer to computer-aided architectural design (CAAD) tools.
- 2.
The journal “Artificial Intelligence for Engineering Design, Analysis and Manufacturing” completed two decades of publishing in 2007 and its anniversary publication is a good overview of the area [15, 25]. A sketch of ‘40 years of design research’ is available in [5]. The collected works of [1, 14, 17, 23, 26, 29, 34] are a rich source of reference and contextualisation.
- 3.
- 4.
Whereas Louis Sullivan articulated the relationship between of ‘Form and Function’, the original attribution goes to the eighteenth century Italian architectural theorist Carlo Lodoli.
- 5.
Dorst and Vermaas [20] present a critical review of the Function-Behaviour-Structure model. The discussion sheds useful insights about the nature of form-function.
- 6.
An isovist is the set of all points visible from a given vantage point in space and with respect to an environment [6].
- 7.
The examples are illustrated using a scheme that is close to the so-called Manchester Syntax Horridge and Patel-Schneider [2008] for the description of ontological knowledge in the Web Ontology Language (OWL). The syntax ‘M:C’ represents a concept ‘C’ within particular ontological module ‘M’. Formal descriptions for these examples may be found in [30].
- 8.
- 9.
In view of the developments in AI in the last two decades, it is interesting to relate these problems as they existed back then, and as they stand now. We leave this exercise to another paper.
References
Akin Ö (1993) Architects’ reasoning with structures and functions. Environ Plan B: Plan Des 20(3):273–294
Alexander C, Ishikawa S, Silverstein M (1977) A pattern language: towns, buildings, construction. Oxford University Press, New York. ISBN 0195019199
Baader F, Calvanese D, McGuinness DL, Nardi D, Patel-Schneider PF (eds) (2003) The description logic handbook: theory, implementation, and applications. Cambridge University Press, Cambridge. ISBN 0-521-78176-0
Baldwin C (2007) Steps toward a science of design. In: NSF Principal Investigators Conference on the Science of Design, 2007. http://www.people.hbs.edu/cbaldwin/DR2/BaldwinScienceofDesignSteps.pdf
Bayazit N (2004) Investigating design: a review of 40 years of design research. Des Issues 20(1)
Benedikt ML (1979) To take hold of space: isovists and isovist fields. Environ Plan B: Plan Des 6(1):47–65, January 1979. http://ideas.repec.org/a/pio/envirb/v6y1979ilp47-65.html
Bertel S, Freksa C, Vrachliotis G (2004) Aspectualize and conquer. In: Gero J, Tversky B, Knight T (eds) Visual and spatial reasoning in design III. Key Centre of Design Computing and Cognition, Sydney, pp 255-279
Bertel S, Freksa C, Vrachliotis G (2007) Aspect-oriented building design: towards computer-aided approaches to solving spatial constraint problems in architecture. In: Allen G (ed) Applied spatial cognition: from research to cognitive technology. Erlbaum, Mahwah
Bhatt M (2009) Commonsense inference in dynamic spatial systems: phenomenal and reasoning requirements. In: Bratko I, abkar JŽ (eds) 23rd International Workshop on Qualitative Reasoning (QR 09), Ljubljana, Slovenia, June 2009, pp 1–6, 2009. (Part 1 of 2)
Bhatt M (2010a) Reasoning about space, actions and change: a paradigm for applications of spatial reasoning. In: Qualitative spatial representation and Reasoning: trends and future directions. IGI Global, USA, 2010a. http://www.cosy.informatik.uni-bremen.de/staff/bhatt/seer/Bhatt-2010-RSAC-Book.pdf
Bhatt M (2010b) Commonsense inference in dynamic spatial systems: epistemological requirements. In: FLAIRS Conference: special track on spatial and temporal reasoning. AAAI Press, 2010b. (Part 2 of 2).
Bhatt M, Ichim A, Flanagan G (2010) Dsim: a tool for assisted spatial design. In Proceedings of the 4th International conference on design computing and cognition (DCC’10), 2010. (to appear). BremLBO. Bremische landesbauordnung, 2003. http://www.bauordnungen.de/html/bremen.html
Bhatt M, Dylla F, Hois J (2009) Spatio-terminological inference for the design of ambient environments. In: Hornsby KS, Claramunt C, Denis M, Ligozat G (eds) Conference on spatial information theory (COSIT’09). Springer-Verlag, pp 371–391
Brown DC (1993) Intelligent computer-aided design (1998 revised version). In Williams JG, Sochats K (eds) Encyclopedia of computer science and technology. Marcel Dekker, New York
Brown DC (2007) AI EDAM at 20. Artif Intell Eng Des Anal Manuf 21(1):1–2. ISSN 0890–0604. doi: http://dx.doi.org/10.1017/S0890060407070011
Brown DC, Waldron MB, Yoshikawa H (eds) (1992) Intelligent Computer Aided Design, Proceedings of the IFIP WG 5.2 Working Conference on Intelligent Computer Aided Design (Int-CAD91), Columbus, OH, USA, 30 September—3 October 1991, volume B-4 of IFIP Transactions, 1992. North-Holland. ISBN 0-444-81560-0
Chandrasekaran B (1990) Design problem solving: a task analysis. AI Mag 11(4):59–71. ISSN 0738-4602
Cohn AG. Renz J (2007) Qualitative spatial reasoning. In: van Harmelen F, Lifschitz V, Porter B (eds) Handbook of knowledge representation. Elsevier, Amsterdam
Davis E, Morgenstern L (2004) Introduction: progress in formal commonsense reasoning. Artif Intell 153(1–2):1–12. ISSN 0004–3702
Dorst K, Vermaas P (2005) John gero’s function-behaviour-structure model of designing a critical analysis. Res Eng Des 16(1):17–26, November 2005. doi:10.1007s00163-005-0058-z. http://dx.doi.org/10.1007/s00163-005-0058-z
Freksa C (1991) Qualitative spatial reasoning. In: Mark D, Frank A (eds) Cognitive and linguistic aspects of geographic space. Kluwer, Dordrecht, pp 361–372
Freksa C (1992) Using orientation information for qualitative spatial reasoning. In: Proceedings of the Intl. Conf. GIS, From Space to Territory: theories and Methods of Spatio-Temporal Reasoning in Geographic Space. Springer-Verlag, Berlin, pp 162–178. ISBN 3-540-55966–3
Gero JS (1990) Design prototypes: a knowledge representation schema for design. AI Magazine 11(4):26–36
Gero J (1991) Ten problems for AI in design. In: Workshop on AI in Design, IJCAI-91
Gero JS (2007) AI EDAM at 20: artificial intelligence in designing. AI EDAM 21(1):17–18
Gero JS, Tham KW, Lee HS (1992) Behavior: a link between function and structure in design. In: Brown et al. pp 193–225. ISBN 0-444-81560-0
Giacomo GD, Levesque HJ (1999) An incremental interpreter for high-level programs with sensing. In: Levesque HJ, Pirri F (eds) Logical foundation for cognitive agents: contributions in honor of Ray Reiter. Springer, Berlin, pp 86–102
Haarslev V, Möller R, Wessel M (2004) Querying the semantic web with Racer + nRQL. In Proceedings of the KI-2004 International Workshop on Applications of Description Logics (ADL’04)
Hirtz J, Stone R, McAdams D, Szykman S, Wood K (2002) A functional basis for engineering design: reconciling and evolving previous efforts. Res Eng Design 13(2):65–82
Hois J, Bhatt M, Kutz O (2009) Modular Ontologies for Architectural Design. In Proc. of the 4th Workshop on Formal Ontologies Meet Industry, FOMI-09, Vicenza. vol 198 of Frontiers in Artificial Intelligence and Applications. IOS, Italy
Horridge M, Patel-Schneider PF (2008) Manchester OWL syntax for OWL 1. 1, 2008. OWL: Experiences and Directioins (OWLED 08 DC), Gaithersberg, Maryland
Jaffar J, Maher JM (1994) Constraint logic programming: a survey. J Log Program 19/20:503–581
Kowalski R, Sergot M (1986) A logic-based calculus of events. New Gen Comput 4(1):67–95. ISSN 0288–3635
Krishnamurti R (2006) Explicit design space?. Artif Intell Eng Des Anal Manuf 20(2):95–103. ISSN 0890-0604. doi: http://dx.doi.org/10.1017/S0890060406060082
Loos A (1930) Ornament and crime. Reprint Vienna, Innsbruck
McCarthy J, Hayes PJ (1969) Some philosophical problems from the standpoint of artificial intelligence. In: Meltzer B, Michie D (eds) Machine intelligence 4. Edinburgh University Press, Edinburgh, pp 463–502
Moratz R (2006) Representing relative direction as a binary relation of oriented points. In: ECAI, pp 407–411
Mueller ET (2006) Commonsense reasoning. Morgan Kaufmann Inc., San Francisco. ISBN 0123693888
Randell DA, Cui Z, Cohn A (1992) A spatial logic based on regions and connection. In KR’92. Principles of knowledge representation and reasoning. Morgan Kaufmann, San Mateo, pp 165–176
Renz J, Nebel B (2007) Qualitative spatial reasoning and using constraint calculi. In: Handbook of spatial logics. Springer, Dordrecht, pp 161–215
Simon H (1969) The sciences of the artificial [The Karl Taylor Compton lectures.]. Chapter 3: the science of design. MIT, Cambridge
Simon H (1996) The sciences of the artificial, 3rd edn. MIT, Cambridge, ISBN 0-262-69191–69194
Sirin E, Parsia B, Grau B, Kalyanpur A, Katz Y (2007) Pellet: a practical owl-dl reasoner. Web Semantics: Science, Services and Agents on the World Wide Web, 5(2):51–53, June 2007. ISSN 15708268. doi:10.1016/j.websem.2007.03.004. http://dx.doi.org/10.1016/j.websem.2007.03.004
Sullivan L (1896) The tall office building artistically considered. Lippincott’s Magazine
Thielscher M (1998) Introduction to the fluent calculus. Electron Trans Artif Intell 2:179–192
Thielscher M (2005) Flux: a logic programming method for reasoning agents. Theory Pract Log Program 5(4–5):533–565. ISSN 1471–0684
US GSA. US Courts Design Guide, 2007. URL http://www.gsa.gov/graphics/pbs/Courts_Design_Guide_07.pdf. Judicial Conference of the United States. US General Services Administration (GSA). April 23 2010
Vermaas P, Kroes P, Light A, Moore S (eds) (2008) Philosophy and design: from engineering to architecture. Springer, Dordrecht
Vos MD (2009) ASP: the future is bright. In: LPNMR, pp 625–627
Wallgrün JO, Frommberger L, Wolter D, Dylla F, Freksa C (2007) Qualitative spatial representation and reasoning in the sparq-toolbox. In: Barkowsky T, Knauff M, Ligozat G, Montello D (eds) Spatial Cognition V: Reasoning, Action, Interaction: International Conference Spatial Cognition 2006, vol. 4387 of LNCS, pp 39–58. Springer-Verlag Berlin Heidelberg
Westphal M, Woelfl S, Gantner Z (2009) GQR: A fast solver for binary qualitative constraint networks. In: AAAI Spring symposium on benchmarking of qualitative spatial and temporal reasoning systems
Acknowledgements
We gratefully acknowledge the funding and support by the Alexander von Humboldt Foundation (Germany), and the German Research Foundation (DFG). The paper has immensely benefitted from our discussions and ongoing collaborations with John Bateman, Frank Dylla, Gregory Flanagan, Joana Hois, and Oliver Kutz.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Bhatt, M., Freksa, C. (2015). Spatial Computing for Design—an Artificial Intelligence Perspective. In: Gero, J. (eds) Studying Visual and Spatial Reasoning for Design Creativity. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9297-4_7
Download citation
DOI: https://doi.org/10.1007/978-94-017-9297-4_7
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-017-9296-7
Online ISBN: 978-94-017-9297-4
eBook Packages: EngineeringEngineering (R0)