Optimising complex pylon structures with grammatical evolution

  • Jonathan Byrne
  • , Michael Fenton
  • , Erik Hemberg
  • , James McDermott
  • , Michael O'Neill

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

7 Citations (Scopus)

Abstract

Evolutionary algorithms have proven their ability to optimise architectural designs but are limited by their representation, i.e., the structures that the algorithm is capable of generating. The representation is normally constrained to small structures, or parts of a larger structure, to prevent a preponderance of invalid designs. This work uses a grammar based representation to generate large scale pylon designs. It removes invalid designs from the search space, but still allows complex and large scale constructions. In order to show the suitability of this method to real world design problems, we apply it to the Royal Institute of British Architects pylon design competition. This work shows that a combination of a grammar representation with real world constraints is capable of exploring different design configurations while evolving viable and optimised designs.

Original languageEnglish
Pages (from-to)582-597
Number of pages16
JournalInformation Sciences
Volume316
DOIs
Publication statusPublished - 20 Sep 2015
Externally publishedYes

Keywords

  • Architecture
  • Genetic programming
  • Grammar
  • Structural optimisation

Fingerprint

Dive into the research topics of 'Optimising complex pylon structures with grammatical evolution'. Together they form a unique fingerprint.

Cite this