Multi-Objective Evolutionary Algorithms platform with support for flexible hybridization tools

12/16/2019
by   Michał Idzik, et al.
0

Working with complex, high-level MOEA meta-models such as Multiobjec-tive Optimization Hierarchic Genetic Strategy (MO-mHGS) with multi-deme support usually requires dedicated implementation and configuration for each internal (single-deme) algorithm variant. If we generalize meta-model, we can simplify whole simulation process and bind any internal algorithm (we denote it as a driver), without providing redundant meta-model implementations. This idea has become a fundamental of Evogil platform. Our aim was to allow construct-ing custom hybrid models or combine existing solutions in runtime simulation environment. We define hybrid solution as a composition of a meta-model and a driver (or multiple drivers). Meta-model uses drivers to perform evolutionary calculations and process their results. Moreover, Evogil provides set of ready-made solutions divided into two groups (multi-deme meta-models and single-deme drivers), as well as processing tools (quality metrics, statistics and plotting scripts), simulation management and results persistence layer.

READ FULL TEXT
research
10/07/2022

The (1+(λ,λ)) Global SEMO Algorithm

The (1+(λ,λ)) genetic algorithm is a recently proposed single-objective ...
research
11/14/2014

Glider: A GPU Library Driver for Improved System Security

Legacy device drivers implement both device resource management and isol...
research
11/27/2012

Automatic Verification of Message-Based Device Drivers

We develop a practical solution to the problem of automatic verification...
research
10/02/2020

Multiobjectivization of Local Search: Single-Objective Optimization Benefits From Multi-Objective Gradient Descent

Multimodality is one of the biggest difficulties for optimization as loc...
research
11/07/2017

Beetle Antennae Search without Parameter Tuning (BAS-WPT) for Multi-objective Optimization

Beetle antennae search (BAS) is an efficient meta-heuristic algorithm in...
research
11/25/2019

Deep Reinforcement Learning for Multi-Driver Vehicle Dispatching and Repositioning Problem

Order dispatching and driver repositioning (also known as fleet manageme...
research
12/31/2012

The Geant4 Visualisation System - a multi-driver graphics system

From the beginning the Geant4 Visualisation System was designed to suppo...

Please sign up or login with your details

Forgot password? Click here to reset