Evolutionary Processes as Models for Exploratory Design

  title={Evolutionary Processes as Models for Exploratory Design},
  author={Long Nguyen and Daniel Lang and Nico van Gessel and Anna K. Beike and Achim Menges and Ralf Reski and Anita Roth-Nebelsick},
Biological evolution drives morphological diversity via genetic variation and results in a high level of adaptation, performance and resource efficiency. [] Key Method Evolutionary algorithms based on Darwinian principles are mainly developed for solving multi-criteria problems in technology. Technical goals are defined as fitness functions and the evolutionary mechanisms of selection, heredity, reproduction and mutation are employed as stochastic optimization processes. These metaheuristic algorithms do not…

Image Evolution Using 2D Power Spectra

Results were promising, in that some target images were trivially evolved, while others were more challenging to characterize, and some evolved images which were found discordant and “uncomfortable” show a previously identified spectral phenomenon.

A Computable Vitality: Tange’s Architectural System For Skopje

Architects have looked at nature throughout time. Using models of biological systems as direct reference in designs is particularly common. Models are adapted to design mainly by either reproducing

Non-photorealistic Rendering with Cartesian Genetic Programming Using Graphics Processing Units

A non-photorealistic rendering system implemented with Cartesian genetic programming (CGP) is discussed, based on Baniasadi’s NPR system using tree-based GP, which uses a more economical representation of rendering expressions compared to the tree- based system.

Mosses in biotechnology.

Motivational and Goal-Oriented Viewpoint for Architectural Modeling of Software Intensive Systems

The design thinking approach in creating the architectural views considering the motivational excitement and goal setting in designing the software intensive systems (SIS) demonstrated which architectural decisions correspond to the intended goals.

An Application of Conceptual Equations in Defining the Wordings of Project Tasks

The design thinking approach in creating the architectural views considering the motivational excitement and goal setting in designing the software intensive systems (SIS) demonstrated which architectural decisions correspond to the intended goals.



A design optimization tool based on a genetic algorithm

An Investigation of Niche and Species Formation in Genetic Function Optimization

This contribution briefly describes problems preventing niche formation in conventional genetic algorithms, a crowding method for niche formation and analysis of results when optimizing two multimodal functions.

Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence

Initially applying his concepts to simply defined artificial systems with limited numbers of parameters, Holland goes on to explore their use in the study of a wide range of complex, naturally occuring processes, concentrating on systems having multiple factors that interact in nonlinear ways.

A Novel Mating Approach for Genetic Algorithms

A novel approach to parent mating is presented, which introduces a parameter called the mating index that allows different mating strategies to be developed within a uniform framework: an exploitative strategy called best-first, an explorative strategycalled best-last, and an adaptive strategy called self-adaptive.

Variable Mutation Rate at Genetic Algorithms: Introduction of Chromosome Fitness in Connection with Multi-Chromosome Representation

This paper investigates the effects on GA performance or the optimization results by balancing control parameters to the fitness of a chromosome (chromosome fitness).

Introduction to creative evolutionary systems

Numerical testing of evolution theories

An interpretive system for the IBM 704 computer permitting interpretation of the genetic pattern of a numeric symbioorganism as a game strategy has been developed and a startling infection process caused by a parasite whose behaviour was influenced by the game competition is described.

Genetic programming as a means for programming computers by natural selection

The recently developed genetic programming paradigm described herein provides a way to search the space of possible computer programs for a highly fit individual computer program to solve (or approximately solve) a surprising variety of different problems from different fields.

A Genetic Algorithm with Weighted Average Normally-Distributed Arithmetic Crossover and Twinkling

A new crossover technique, the weighted average normally-distributed arithmetic crossover (NADX) is introduced to enhance the rate of convergence of genetic algorithms and twinkling is incorporated within the crossover phase of the genetic algorithms.

Gene-balanced duplications, like tetraploidy, provide predictable drive to increase morphological complexity.

It is argued that "balanced gene drive" is a sufficient explanation for the trend that the maximums of morphological complexity have gone up, and not down, in both plant and animal eukaryotic lineages.