Loading…

Design Exploration Using A Shape Grammar With A Genetic Algorithm

Although the idea of linking a shape grammar to a genetic algorithm is not new, this paper proposes a novel way of combining these two elements in order to provide a tool that can be used for design exploration. Using a shape grammar for design generation provides a way of creating a range of potent...

Full description

Saved in:
Bibliographic Details
Published in:Open house international 2007-06, Vol.32 (2), p.26-35
Main Authors: Chouchoulas, Orestes, Day, Alan
Format: Article
Language:English
Citations: Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c245t-6de82166f2b5a1007d777bded3ed220ac14062d7f149b5932daf5909b587d7823
cites
container_end_page 35
container_issue 2
container_start_page 26
container_title Open house international
container_volume 32
creator Chouchoulas, Orestes
Day, Alan
description Although the idea of linking a shape grammar to a genetic algorithm is not new, this paper proposes a novel way of combining these two elements in order to provide a tool that can be used for design exploration. Using a shape grammar for design generation provides a way of creating a range of potential solutions to a design problem which fit with the designer's stylistic agenda. A genetic algorithm can then be used to take these designs and develop them into a much richer set of solutions which can still be recognised as part of the same family. By setting quantifiable targets for design performance, the genetic algorithm can evolve new designs which exhibit the best features of previous generations. The designer is then presented with a wide range of high scoring solutions and can choose which of these to take forward and develop in the conventional manner. The novelty of the proposed approach is in the use of a shape code, which describes the steps that the shape grammar has taken to create each design. The genetic algorithm works on this shape code by applying crossover and mutation in order to create a range of designs that can be tested. The fittest are then selected in order to provide the genetic material for the next generation. A prototype version of such a program, called Shape Evolution, has been developed. In order to test Shape Evolution it has been used to design a range of apartment buildings which are required to meet certain performance criteria.
doi_str_mv 10.1108/OHI-02-2007-B0004
format article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_1108_OHI_02_2007_B0004</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_1108_OHI_02_2007_B0004</sourcerecordid><originalsourceid>FETCH-LOGICAL-c245t-6de82166f2b5a1007d777bded3ed220ac14062d7f149b5932daf5909b587d7823</originalsourceid><addsrcrecordid>eNotj01OwzAUhL0AiVI4ADtfwPD84jjJMpSSVqrUBVQsLSd2UqP8yc4Cbo8LrGY0Go3mI-SBwyPnkD8dd3sGyBAgY88AIK7ICrjMGUrgN-Q2hE8AmYpCrEj5YoPrRrr9mvvJ68VNIz0FN3a0pG9nPVtaeT0M2tMPt5xjWNnRLq6hZd9NPkbDHbludR_s_b-uyel1-77ZscOx2m_KA2tQpAuTxubIpWyxTjWP10yWZbWxJrEGEXTDBUg0WctFUadFgka3aQHR57GaY7Im_G-38VMI3rZq9i4e-1Yc1IVbRW4FqC7c6pc7-QHXp0wN</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Design Exploration Using A Shape Grammar With A Genetic Algorithm</title><source>Emerald:Jisc Collections:Emerald Subject Collections HE and FE 2024-2026:Emerald Premier (reading list)</source><creator>Chouchoulas, Orestes ; Day, Alan</creator><creatorcontrib>Chouchoulas, Orestes ; Day, Alan</creatorcontrib><description>Although the idea of linking a shape grammar to a genetic algorithm is not new, this paper proposes a novel way of combining these two elements in order to provide a tool that can be used for design exploration. Using a shape grammar for design generation provides a way of creating a range of potential solutions to a design problem which fit with the designer's stylistic agenda. A genetic algorithm can then be used to take these designs and develop them into a much richer set of solutions which can still be recognised as part of the same family. By setting quantifiable targets for design performance, the genetic algorithm can evolve new designs which exhibit the best features of previous generations. The designer is then presented with a wide range of high scoring solutions and can choose which of these to take forward and develop in the conventional manner. The novelty of the proposed approach is in the use of a shape code, which describes the steps that the shape grammar has taken to create each design. The genetic algorithm works on this shape code by applying crossover and mutation in order to create a range of designs that can be tested. The fittest are then selected in order to provide the genetic material for the next generation. A prototype version of such a program, called Shape Evolution, has been developed. In order to test Shape Evolution it has been used to design a range of apartment buildings which are required to meet certain performance criteria.</description><identifier>ISSN: 0168-2601</identifier><identifier>DOI: 10.1108/OHI-02-2007-B0004</identifier><language>eng</language><ispartof>Open house international, 2007-06, Vol.32 (2), p.26-35</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c245t-6de82166f2b5a1007d777bded3ed220ac14062d7f149b5932daf5909b587d7823</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Chouchoulas, Orestes</creatorcontrib><creatorcontrib>Day, Alan</creatorcontrib><title>Design Exploration Using A Shape Grammar With A Genetic Algorithm</title><title>Open house international</title><description>Although the idea of linking a shape grammar to a genetic algorithm is not new, this paper proposes a novel way of combining these two elements in order to provide a tool that can be used for design exploration. Using a shape grammar for design generation provides a way of creating a range of potential solutions to a design problem which fit with the designer's stylistic agenda. A genetic algorithm can then be used to take these designs and develop them into a much richer set of solutions which can still be recognised as part of the same family. By setting quantifiable targets for design performance, the genetic algorithm can evolve new designs which exhibit the best features of previous generations. The designer is then presented with a wide range of high scoring solutions and can choose which of these to take forward and develop in the conventional manner. The novelty of the proposed approach is in the use of a shape code, which describes the steps that the shape grammar has taken to create each design. The genetic algorithm works on this shape code by applying crossover and mutation in order to create a range of designs that can be tested. The fittest are then selected in order to provide the genetic material for the next generation. A prototype version of such a program, called Shape Evolution, has been developed. In order to test Shape Evolution it has been used to design a range of apartment buildings which are required to meet certain performance criteria.</description><issn>0168-2601</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNotj01OwzAUhL0AiVI4ADtfwPD84jjJMpSSVqrUBVQsLSd2UqP8yc4Cbo8LrGY0Go3mI-SBwyPnkD8dd3sGyBAgY88AIK7ICrjMGUrgN-Q2hE8AmYpCrEj5YoPrRrr9mvvJ68VNIz0FN3a0pG9nPVtaeT0M2tMPt5xjWNnRLq6hZd9NPkbDHbludR_s_b-uyel1-77ZscOx2m_KA2tQpAuTxubIpWyxTjWP10yWZbWxJrEGEXTDBUg0WctFUadFgka3aQHR57GaY7Im_G-38VMI3rZq9i4e-1Yc1IVbRW4FqC7c6pc7-QHXp0wN</recordid><startdate>20070601</startdate><enddate>20070601</enddate><creator>Chouchoulas, Orestes</creator><creator>Day, Alan</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20070601</creationdate><title>Design Exploration Using A Shape Grammar With A Genetic Algorithm</title><author>Chouchoulas, Orestes ; Day, Alan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c245t-6de82166f2b5a1007d777bded3ed220ac14062d7f149b5932daf5909b587d7823</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chouchoulas, Orestes</creatorcontrib><creatorcontrib>Day, Alan</creatorcontrib><collection>CrossRef</collection><jtitle>Open house international</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chouchoulas, Orestes</au><au>Day, Alan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Design Exploration Using A Shape Grammar With A Genetic Algorithm</atitle><jtitle>Open house international</jtitle><date>2007-06-01</date><risdate>2007</risdate><volume>32</volume><issue>2</issue><spage>26</spage><epage>35</epage><pages>26-35</pages><issn>0168-2601</issn><abstract>Although the idea of linking a shape grammar to a genetic algorithm is not new, this paper proposes a novel way of combining these two elements in order to provide a tool that can be used for design exploration. Using a shape grammar for design generation provides a way of creating a range of potential solutions to a design problem which fit with the designer's stylistic agenda. A genetic algorithm can then be used to take these designs and develop them into a much richer set of solutions which can still be recognised as part of the same family. By setting quantifiable targets for design performance, the genetic algorithm can evolve new designs which exhibit the best features of previous generations. The designer is then presented with a wide range of high scoring solutions and can choose which of these to take forward and develop in the conventional manner. The novelty of the proposed approach is in the use of a shape code, which describes the steps that the shape grammar has taken to create each design. The genetic algorithm works on this shape code by applying crossover and mutation in order to create a range of designs that can be tested. The fittest are then selected in order to provide the genetic material for the next generation. A prototype version of such a program, called Shape Evolution, has been developed. In order to test Shape Evolution it has been used to design a range of apartment buildings which are required to meet certain performance criteria.</abstract><doi>10.1108/OHI-02-2007-B0004</doi><tpages>10</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0168-2601
ispartof Open house international, 2007-06, Vol.32 (2), p.26-35
issn 0168-2601
language eng
recordid cdi_crossref_primary_10_1108_OHI_02_2007_B0004
source Emerald:Jisc Collections:Emerald Subject Collections HE and FE 2024-2026:Emerald Premier (reading list)
title Design Exploration Using A Shape Grammar With A Genetic Algorithm
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T17%3A46%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Design%20Exploration%20Using%20A%20Shape%20Grammar%20With%20A%20Genetic%20Algorithm&rft.jtitle=Open%20house%20international&rft.au=Chouchoulas,%20Orestes&rft.date=2007-06-01&rft.volume=32&rft.issue=2&rft.spage=26&rft.epage=35&rft.pages=26-35&rft.issn=0168-2601&rft_id=info:doi/10.1108/OHI-02-2007-B0004&rft_dat=%3Ccrossref%3E10_1108_OHI_02_2007_B0004%3C/crossref%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c245t-6de82166f2b5a1007d777bded3ed220ac14062d7f149b5932daf5909b587d7823%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true