An Evolutionary Framework for Enhancing Design

A computational framework for enhancing design in an evolutionary approach with a dynamic hierarchical structure is presented in this paper. This framework can be used as an evolutionary kernel for building computer-supported design systems. It provides computational components for generating, adapting and exploring alternative design solutions at multiple levels of abstraction with hierarchically structured design representations. In this paper, preliminary experimental results of using this framework in several design applications are presented.

[1]  Ömer Akin,et al.  Frames of reference in architectural design: analysing the hyperacclamation (A-h-a-!) , 1996 .

[2]  Ian C. Parmee,et al.  Interactive Evolutionary Conceptual Design Systems , 2000, AID.

[3]  David B. Fogel,et al.  Evolutionary Computation: Towards a New Philosophy of Machine Intelligence , 1995 .

[4]  Ömer Akin,et al.  On the process of creativity in puzzles, inventions, and designs , 1998 .

[5]  van Jp Jos Leeuwen,et al.  A features framework for architectural information : dynamic models for design , 1998 .

[6]  Jason D. Hintersteiner,et al.  A Fractal Representation for Systems , 1999 .

[7]  Fay Sudweeks,et al.  Artificial Intelligence in Design ’96 , 1996, Springer Netherlands.

[8]  John S. Gero,et al.  Artificial Intelligence in Design ’98 , 1998, Springer Netherlands.

[9]  Thomas Bäck,et al.  Evolutionary Algorithms in Theory and Practice , 1996 .

[10]  John H. Frazer,et al.  An Evolutionary Architecture , 1995 .

[11]  Andrés Gómez de Silva Garza,et al.  A Process Model for Evolutionary Design Case Adaptation , 2000, AID.

[12]  Nigel Cross,et al.  Descriptive models of creative design: application to an example , 1997 .

[13]  Jonathan Cagan,et al.  A-Design: Theory and Implementation of an Adaptive, Agent-Based Method of Conceptual Design , 1998, AID.

[14]  Raju S. Mattikalli,et al.  A Design Representation to Support Automated Design Generation , 2000, AID.

[15]  Peter J. Bentley,et al.  Evolutionary Design By Computers , 1999 .

[16]  J. Gero,et al.  Evolving designs by generating useful complex gene structures , 1999 .

[17]  Zbigniew Michalewicz,et al.  Evolutionary Computation: One Project, Many Directions , 1996, ISMIS.

[18]  Jeanine Graf,et al.  Interactve Evolutionary Algorithms in Design , 1995, ICANNGA.

[19]  Nam P. Suh,et al.  principles in design , 1990 .

[20]  M. Rosenman The Generation of Form Using an Evolutionary Approach , 1997 .

[21]  Amaresh Chakrabarti,et al.  A Computational Framework for Concept Generation and Exploration in Mechanical Design , 2000, AID.

[22]  James P. Crutchfield,et al.  Evolving Globally Synchronized Cellular Automata , 1995, ICGA.

[23]  Karl Sims,et al.  Artificial evolution for computer graphics , 1991, SIGGRAPH.

[24]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms in Engineering Applications , 1997, Springer Berlin Heidelberg.

[25]  Mary Lou Maher,et al.  Emergent Behaviour in Co-Evolutionary Design , 1996 .

[26]  A. E. Eiben,et al.  Evolutionary Exploration of Search Spaces , 1996, ISMIS.

[27]  T. Schnier,et al.  Genetic Engineering and Design Problems , 1997 .

[28]  Jos van Leeuwen,et al.  A Features Framework for Architectural Information , 1998, AID.

[29]  John S. Gero,et al.  Artificial Intelligence in Design ’00 , 2000, Springer Netherlands.