Reinventing the Wheel: An Experiment in Evolutionary Geometry
نویسندگان
چکیده
In the domain of design, there are two ways of viewing the competitiveness of evolved structures: they either improve in some manner on previous solutions; they produce alternative designs that were not previously considered; or they achieve both. In this paper we show that the way in which designs are genetically encoded influences which alternative structures are discovered, for problems in which a set of more than one optimal solution exists. The problem considered is one of the most ancient known to humanity: design a two-dimensional shape that, when rolled across flat ground, maintains a constant height. It was not until the late 19th century— roughly 7000 years after the discovery of the wheel—that Franz Reuleaux showed that a circle is not the only optimal solution. Here we demonstrate that artificial evolution repeats this discovery in under one hour.
منابع مشابه
Multi-objective Optimization of web profile of railway wheel using Bi-directional Evolutionary Structural Optimization
In this paper, multi-objective optimization of railway wheel web profile using bidirectional evolutionary structural optimization (BESO) algorithm is investigated. Using a finite element software, static analysis of the wheel based on a standard load case, and its modal analysis for finding the fundamental natural frequency is performed. The von Mises stress and critical frequency as the proble...
متن کاملA Novel Multimode Mobile Robot with Adaptable Wheel Geometry for Maneuverability Improvement
In this paper, an innovative mobile platform is presented which is equipped by three new wheels. The core of the new idea is to establish a new design of rigid circular structure which can be implemented as a wheel by variable radius. The structure of wheel includes a circular pattern of a simple two-link mechanism assembled to obtain a wheel shape. Each wheel has two degrees of freedom. The fi...
متن کاملTeaching Computational Geometry
15 directed towards more application-oriented students. Of course the diier-ent possibilities discussed are not the only ones. Probably each person who teaches a course in computational geometry will choose a diierent set of topics and will treat them in a diierent way. Also computational geometry is still evolving very quickly. New algorithms, approaches, problems and applications are discover...
متن کاملNeural Networks for Mass Spectra Classification: Preliminary Results
In this paper we summarize some experiments we have carried out in order to classify mass spectra. First we describe the pre-processing and the features extraction we have realized using the Bioinformatics toolbox of MATLAB. Then we describe results we have obtained using feed forward neural networks trained with a classical back-propagation; to avoid reinventing the wheel, WEKA has been used f...
متن کاملFlexible metaprogramming and AOP in Java
Advanced programming techniques such as metaprogramming and computational reflection, as well as the more recent paradigm of aspect-oriented programming (AOP), serve important objectives of software engineering such as modularization and adaptability. In this tool presentation paper, we briefly overview this area and present Reflex, a tool for flexible metaprogramming and AOP in Java. Based on ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005