Biological Evolution and Genetic Algorithms: Exploring the Space of Abstract Tile Self-Assembly

A physically-motivated genetic algorithm (GA) and full enumeration for a tile-based model of self-assembly (JaTAM) is implemented using a graphics processing unit (GPU). We observe performance gains with respect to state-of-the-art implementations on CPU of factor 7.7 for the GA and 2.9 for JaTAM. The correctness of our GA implementation is demonstrated using a test-bed fitness function, and our JaTAM implementation is verified by classifying a well-known search space S_2,8 based on two tile types. The performance gains achieved allow for the classification of a larger search space S^32_3,8 based on three tile types. The prevalence of structures based on two tile types demonstrates that simple organisms emerge preferrably even in complex ecosystems. The modularity of the largest structures found motivates the assumption that to first order, S_2,8 forms the building blocks of S_3,8. We conclude that GPUs may play an important role in future studies of evolutionary dynamics.

READ FULL TEXT

page 4

page 13

page 14

page 16

page 17

page 27

page 28

page 29

research
05/24/2010

Genetic algorithms and the art of Zen

In this paper we present a novel genetic algorithm (GA) solution to a si...
research
09/22/2010

Performance Analysis of Estimation of Distribution Algorithm and Genetic Algorithm in Zone Routing Protocol

In this paper, Estimation of Distribution Algorithm (EDA) is used for Zo...
research
11/10/2011

Genetic Algorithm (GA) in Feature Selection for CRF Based Manipuri Multiword Expression (MWE) Identification

This paper deals with the identification of Multiword Expressions (MWEs)...
research
05/12/2017

A natural approach to studying schema processing

The Building Block Hypothesis (BBH) states that adaptive systems combine...
research
05/14/2023

Accelerating genetic optimization of nonlinear model predictive control by learning optimal search space size

Nonlinear model predictive control (NMPC) solves a multivariate optimiza...
research
09/20/2023

Reachability Analysis for Lexicase Selection via Community Assembly Graphs

Fitness landscapes have historically been a powerful tool for analyzing ...
research
04/07/2017

Comparison of Global Algorithms in Word Sense Disambiguation

This article compares four probabilistic algorithms (global algorithms) ...

Please sign up or login with your details

Forgot password? Click here to reset