• DocumentCode
    1747777
  • Title

    The advantages of generative grammatical encodings for physical design

  • Author

    Hornby, Gregory S. ; Pollack, Jordan B.

  • Author_Institution
    DEMO Lab., Brandeis Univ., Waltham, MA, USA
  • Volume
    1
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    600
  • Abstract
    One of the applications of evolutionary algorithms is the automatic creation of designs. For evolutionary techniques to scale to the complexities necessary for actual engineering problems, it has been argued that generative systems, where the genotype is an algorithm for constructing the final design, should be used as the encoding. We describe a system for creating generative specifications by combining Lindenmayer systems with evolutionary algorithms, and we apply it to the problem of generating table designs. Designs evolved by our system reach an order of magnitude more parts than previous generative systems. Comparing it against a non-generative encoding, we find that the generative system produces designs with higher fitness and is faster than the non-generative system. Finally, we demonstrate the ability of our system to go from design to manufacture by constructing evolved table designs using rapid prototyping equipment
  • Keywords
    CAD; encoding; evolutionary computation; grammars; rapid prototyping (industrial); Lindenmayer systems; automatic design creation; engineering problems; evolutionary algorithms; evolved table designs; fitness; generative grammatical encodings; generative specifications; manufacture; physical design; rapid prototyping equipment; Algorithm design and analysis; Design engineering; Encoding; Evolutionary computation; Manufacturing; Organisms; Prototypes; Scalability; Shape; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2001. Proceedings of the 2001 Congress on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-7803-6657-3
  • Type

    conf

  • DOI
    10.1109/CEC.2001.934446
  • Filename
    934446