Differential Evolution with Event-Triggered Impulsive Control

12/17/2015
by   Wei Du, et al.
0

Differential evolution (DE) is a simple but powerful evolutionary algorithm, which has been widely and successfully used in various areas. In this paper, an event-triggered impulsive control scheme (ETI) is introduced to improve the performance of DE. Impulsive control, the concept of which derives from control theory, aims at regulating the states of a network by instantly adjusting the states of a fraction of nodes at certain instants, and these instants are determined by event-triggered mechanism (ETM). By introducing impulsive control and ETM into DE, we hope to change the search performance of the population in a positive way after revising the positions of some individuals at certain moments. At the end of each generation, the impulsive control operation is triggered when the update rate of the population declines or equals to zero. In detail, inspired by the concepts of impulsive control, two types of impulses are presented within the framework of DE in this paper: stabilizing impulses and destabilizing impulses. Stabilizing impulses help the individuals with lower rankings instantly move to a desired state determined by the individuals with better fitness values. Destabilizing impulses randomly alter the positions of inferior individuals within the range of the current population. By means of intelligently modifying the positions of a part of individuals with these two kinds of impulses, both exploitation and exploration abilities of the whole population can be meliorated. In addition, the proposed ETI is flexible to be incorporated into several state-of-the-art DE variants. Experimental results over the CEC 2014 benchmark functions exhibit that the developed scheme is simple yet effective, which significantly improves the performance of the considered DE algorithms.

READ FULL TEXT
research
03/05/2021

Multiagent based state transition algorithm for global optimization

In this paper, a novel multiagent based state transition optimization al...
research
07/01/2019

ACM-DE: Adaptive p-best Cauchy Mutation with linear failure threshold reduction for Differential Evolution in numerical optimization

Differential evolution (DE) is an efficient evolutionary algorithm for o...
research
01/31/2018

Multi-Layer Competitive-Cooperative Framework for Performance Enhancement of Differential Evolution

Differential Evolution (DE) is one of the most powerful optimizers in th...
research
04/11/2005

Fitness Uniform Deletion: A Simple Way to Preserve Diversity

A commonly experienced problem with population based optimisation method...
research
05/20/2014

An optimization algorithm inspired by the States of Matter that improves the balance between exploration and exploitation

The ability of an Evolutionary Algorithm (EA) to find a global optimal s...
research
03/01/2020

Differential Evolution with Individuals Redistribution for Real Parameter Single Objective Optimization

Differential Evolution (DE) is quite powerful for real parameter single ...
research
02/17/2017

Hierarchy Influenced Differential Evolution: A Motor Operation Inspired Approach

Operational maturity of biological control systems have fuelled the insp...

Please sign up or login with your details

Forgot password? Click here to reset