Skip to main content

Spatial Computing for Design—an Artificial Intelligence Perspective

  • Conference paper
  • First Online:
Studying Visual and Spatial Reasoning for Design Creativity

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 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. 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. 3.

    Hypothetical reasoning about designs focussing on what could be rather than what is benefits from rich on- tological characterizations along these lines. This is further elaborated on in Sect. 4.4). Also, see the treatment of aspectualization for architectural design in [7, 8].

  4. 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. 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. 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. 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. 8.

    Also related is the commonsensical notion of a physically realizable situation defined in terms of physical, compositional and existential consistency of spatial situations [13, 11].

  9. 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

  1. Akin Ö (1993) Architects’ reasoning with structures and functions. Environ Plan B: Plan Des 20(3):273–294

    Article  MathSciNet  Google Scholar 

  2. Alexander C, Ishikawa S, Silverstein M (1977) A pattern language: towns, buildings, construction. Oxford University Press, New York. ISBN 0195019199

    Google Scholar 

  3. 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

    Google Scholar 

  4. 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

  5. Bayazit N (2004) Investigating design: a review of 40 years of design research. Des Issues 20(1)

    Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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

  11. 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).

    Google Scholar 

  12. 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

  13. 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

    Google Scholar 

  14. 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

    Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Google Scholar 

  17. Chandrasekaran B (1990) Design problem solving: a task analysis. AI Mag 11(4):59–71. ISSN 0738-4602

    Google Scholar 

  18. Cohn AG. Renz J (2007) Qualitative spatial reasoning. In: van Harmelen F, Lifschitz V, Porter B (eds) Handbook of knowledge representation. Elsevier, Amsterdam

    Google Scholar 

  19. Davis E, Morgenstern L (2004) Introduction: progress in formal commonsense reasoning. Artif Intell 153(1–2):1–12. ISSN 0004–3702

    Article  MATH  MathSciNet  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. Freksa C (1991) Qualitative spatial reasoning. In: Mark D, Frank A (eds) Cognitive and linguistic aspects of geographic space. Kluwer, Dordrecht, pp 361–372

    Chapter  Google Scholar 

  22. 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

    Google Scholar 

  23. Gero JS (1990) Design prototypes: a knowledge representation schema for design. AI Magazine 11(4):26–36

    Article  Google Scholar 

  24. Gero J (1991) Ten problems for AI in design. In: Workshop on AI in Design, IJCAI-91

    Google Scholar 

  25. Gero JS (2007) AI EDAM at 20: artificial intelligence in designing. AI EDAM 21(1):17–18

    Google Scholar 

  26. 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

    Google Scholar 

  27. 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

    Chapter  Google Scholar 

  28. 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)

    Google Scholar 

  29. 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

    Google Scholar 

  30. 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

    Google Scholar 

  31. Horridge M, Patel-Schneider PF (2008) Manchester OWL syntax for OWL 1. 1, 2008. OWL: Experiences and Directioins (OWLED 08 DC), Gaithersberg, Maryland

    Google Scholar 

  32. Jaffar J, Maher JM (1994) Constraint logic programming: a survey. J Log Program 19/20:503–581

    Article  MathSciNet  Google Scholar 

  33. Kowalski R, Sergot M (1986) A logic-based calculus of events. New Gen Comput 4(1):67–95. ISSN 0288–3635

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. Loos A (1930) Ornament and crime. Reprint Vienna, Innsbruck

    Google Scholar 

  36. 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

    Google Scholar 

  37. Moratz R (2006) Representing relative direction as a binary relation of oriented points. In: ECAI, pp 407–411

    Google Scholar 

  38. Mueller ET (2006) Commonsense reasoning. Morgan Kaufmann Inc., San Francisco. ISBN 0123693888

    Google Scholar 

  39. 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

    Google Scholar 

  40. Renz J, Nebel B (2007) Qualitative spatial reasoning and using constraint calculi. In: Handbook of spatial logics. Springer, Dordrecht, pp 161–215

    Chapter  Google Scholar 

  41. Simon H (1969) The sciences of the artificial [The Karl Taylor Compton lectures.]. Chapter 3: the science of design. MIT, Cambridge

    Google Scholar 

  42. Simon H (1996) The sciences of the artificial, 3rd edn. MIT, Cambridge, ISBN 0-262-69191–69194

    Google Scholar 

  43. 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

  44. Sullivan L (1896) The tall office building artistically considered. Lippincott’s Magazine

    Google Scholar 

  45. Thielscher M (1998) Introduction to the fluent calculus. Electron Trans Artif Intell 2:179–192

    MathSciNet  Google Scholar 

  46. Thielscher M (2005) Flux: a logic programming method for reasoning agents. Theory Pract Log Program 5(4–5):533–565. ISSN 1471–0684

    Article  MATH  Google Scholar 

  47. 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

  48. Vermaas P, Kroes P, Light A, Moore S (eds) (2008) Philosophy and design: from engineering to architecture. Springer, Dordrecht

    Google Scholar 

  49. Vos MD (2009) ASP: the future is bright. In: LPNMR, pp 625–627

    Google Scholar 

  50. 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

    Google Scholar 

  51. 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

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Mehul Bhatt .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics