scispace - formally typeset
Open Access

MIXED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part 1: the optimization method

Reads0
Chats0
TLDR
The novel optimization method based on Differential Evolution algorithm is relatively easy to implement and use, effective, efficient and robust, which makes it as an attractive and widely applicable approach for solving practical engineering design problems.
Abstract
This article discusses solving non-linear programming problems containing integer, discrete and continuous variables. The Part 1 of the article describes a novel optimization method based on Differential Evolution algorithm. The required handling techniques for integer, discrete and continuous variables are described including the techniques needed to handle boundary constraints as well as those needed to simultaneously deal with several non-linear and non-trivial constraint functions. In Part 2 of the article a mechanical engineering design related numerical example, design of a coil spring, is given to illustrate the capabilities and the practical use of the method. It is demonstrated that the described approach is capable of obtaining high quality solutions. The novel method is relatively easy to implement and use, effective, efficient and robust, which makes it as an attractive and widely applicable approach for solving practical engineering design problems.

read more

Citations
More filters
Journal ArticleDOI

Cultured differential evolution for constrained optimization

TL;DR: A cultural algorithm with a differential evolution population is proposed, which uses different knowledge sources to influence the variation operator of the differential evolution algorithm, in order to reduce the number of fitness function evaluations required to obtain competitive results.
Proceedings ArticleDOI

Modified Differential Evolution for Constrained Optimization

TL;DR: The aim of the approach is to increase the probability of each parent to generate a better offspring by allowing each solution to generate more than one offspring but using a different mutation operator which combines information of the best solution in the population and also Information of the current parent to find new search directions.
Journal ArticleDOI

Ant Colony Optimization for Mixed-Variable Optimization Problems

TL;DR: An ant colony optimization (ACO) algorithm that extends the ACOR algorithm for continuous optimization to tackle mixed-variable optimization problems, and a novel procedure to generate artificial, mixed- variable benchmark functions that is used to automatically tune ACOMV's parameters.
Journal ArticleDOI

MODENAR: Multi-objective differential evolution algorithm for mining numeric association rules

TL;DR: A Pareto-based multi-objective differential evolution (DE) algorithm is proposed as a search strategy for mining accurate and comprehensible numeric association rules (ARs) which are optimal in the wider sense that no other rules are superior to them when all objectives are simultaneously considered.
Proceedings ArticleDOI

Generalization of the strategies in differential evolution

TL;DR: A generalization of the differential evolution's strategies is introduced by dividing them into four groups according to their differentiation principle, which leads to the new universal formula of differentiation.
References
More filters
Journal ArticleDOI

Differential Evolution – A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces

TL;DR: In this article, a new heuristic approach for minimizing possibly nonlinear and non-differentiable continuous space functions is presented, which requires few control variables, is robust, easy to use, and lends itself very well to parallel computation.

Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces

Kenneth Price
TL;DR: A new heuristic approach for minimizing possibly nonlinear and non differentiable continuous space functions is presented and it will be demonstrated that the new method converges faster and with more certainty than Adaptive Simulated Annealing as well as the Annealed Nelder&Mead approach.
Proceedings ArticleDOI

On the usage of differential evolution for function optimization

TL;DR: This paper describes several variants of DE and elaborates on the choice of DE's control parameters, which corresponds to the application of fuzzy rules, and the design of a howling removal unit with DE.