Generating tractable designs by transforming shape grammars to graph grammars

Xiao Yu Wang, Jie Li, Yu Feng Liu, Kang Zhang

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

3 Citations (Scopus)

Abstract

Shape grammars are powerful in specifying and generating an infinite number of designs by repeatedly applying predefined transformation rules to initial shapes. However, the intractable nature of shape grammars limits its wide use in many applications. Moreover, shape grammars lack a parsing method to automatically validate generated designs. In this paper, we present an approach capable of generating tractable designs and validating generated designs. Our approach transforms polygonal shapes and shape rules in shape grammars to graphs and then uses the spatial graph grammar (SGG) formalism to generate and parse designs. We have evaluated our approach by transforming shapes and shape rules originally specified in a shape grammar for Turkish houses to our graph representation and validating designs with the transformed graph rules on VEGGIE, a graph grammar specification and induction tool. Other shape grammars can be potentially integrated with our approach to extend their capability in generating and validating designs.

Original languageEnglish
Title of host publicationVINCI 2018 - 11th International Symposium on Visual Information Communication and Interaction
PublisherAssociation for Computing Machinery
Pages41-48
Number of pages8
ISBN (Electronic)9781450365017
DOIs
Publication statusPublished - 13 Aug 2018
Externally publishedYes
Event11th International Symposium on Visual Information Communication and Interaction, VINCI 2018 - Vaxjo, Sweden
Duration: 13 Aug 201815 Aug 2018

Publication series

NameACM International Conference Proceeding Series

Conference

Conference11th International Symposium on Visual Information Communication and Interaction, VINCI 2018
Country/TerritorySweden
CityVaxjo
Period13/08/1815/08/18

Bibliographical note

Publisher Copyright:
© 2018 Association for Computing Machinery.

Keywords

  • Design generation
  • Graph grammar
  • Graph parsing
  • Shape grammar

Fingerprint

Dive into the research topics of 'Generating tractable designs by transforming shape grammars to graph grammars'. Together they form a unique fingerprint.

Cite this