Related Experiment Video
Updated: Mar 14, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Error-Safe, Portable, and Efficient Evolutionary Algorithms Implementation with High Scalability
Johannes M Dieterich1, Bernd Hartke2
1Insitut für Physikalische Chemie, Georg-August-Unversität Göttingen , Tammannstrasse 6, 37077 Göttingen, Germany.
Abstract:
We present an efficient massively parallel implementation of genetic algorithms for chemical and materials science problems, solely based on Java virtual machine (JVM) technologies and standard networking protocols. The lack of complicated dependencies allows for a highly portable solution exploiting strongly heterogeneous components within a single computational context. At runtime, our implementation is almost completely immune to hardware failure, and additional computational resources can be added or subtracted dynamically, if needed. With extensive testing, we show that despite all these benefits, parallel scalability is excellent.
Related Concept Videos
Gene Evolution - Fast or Slow?
In contrast, regions which code...
Gene Evolution - Fast or Slow?
Evolutionary Relationships through Genome Comparisons
Mutation, Gene Flow, and Genetic Drift
Genetic Variation
Genes exist in different versions called alleles,...
Limits to Natural Selection

