Skip to main navigation Skip to search Skip to main content

String-rewriting grammars for evolutionary architectural design

  • James McDermott
  • , John Mark Swafford
  • , Martin Hemberg
  • , Jonathan Byrne
  • , Erik Hemberg
  • , Michael Fenton
  • , Ciaran McNally
  • , Elizabeth Shotton
  • , Michael O'Neill

Research output: Contribution to a Journal (Peer & Non Peer)Articlepeer-review

20 Citations (Scopus)

Abstract

Evolutionary methods afford a productive and creative alternative design workflow. Crucial to success is the choice of formal representation of the problem. String-rewriting context-free grammars (CFGs) are one common option in evolutionary computation, but their suitability for design is not obvious. Here, a CFG-based evolutionary algorithm for design is presented. The process of meta-design is described, in which the CFG is created and then refined to produce an improved design language. CFGs are contrasted with another grammatical formalism better known in architectural design: Stiny's shape grammars. The advantages and disadvantages of the two types of grammars for design tasks are discussed.

Original languageEnglish
Pages (from-to)713-731
Number of pages19
JournalEnvironment and Planning B: Planning and Design
Volume39
Issue number4
DOIs
Publication statusPublished - 2012
Externally publishedYes

Keywords

  • Context-free grammar
  • Design languages
  • Evolutionary design
  • Grammatical evolution
  • Shape grammar

Fingerprint

Dive into the research topics of 'String-rewriting grammars for evolutionary architectural design'. Together they form a unique fingerprint.

Cite this