arrow
Return

A differential evolution algorithm for solving mixed-integer nonlinear programming problems

delete2024-02-01
delete7
PRE
AI
D
Daniel Molina-Pérez *
E
Efrén Mezura‐Montes
E
Edgar Alfredo Portilla-Flores
E
Eduardo Vega-Alvarado
B
Bárbara Calva-Yañez
DOI:10.1016/j.swevo.2023.101427delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Many engineering optimization problems fall into the category of Mixed-Integer Nonlinear Programming (MINLP) problems, which combine nonlinear relations, constraint conditions, and different types of variables, including continuous, integer, and/or discrete variables. Solving MINLP problems can be a challenging exploration process since their landscape can be composed of many discontinuous feasible parts with different sizes. In this scheme, Evolutionary Algorithms (EAs) often fail to generate enough diversity to explore the discontinuous feasible parts. Consequently, EAs are vulnerable to being attracted to larger discontinuous feasible parts, even if they are not promising regions. In this paper, a new proposal based on two fundamental strategies is presented to improve the performance of the differential evolution algorithm when solving MINLP problems. The first strategy considers a set of good fitness-infeasible solutions that contribute to exploring promising regions from infeasible contours. It reduces the vulnerability of the solutions to be attracted to larger discontinuous feasible parts with unpromising objective function values. The second is a composite trial vector generation to improve the combinatorial exploration while ensuring a robust convergence capacity toward the final solution. Sixteen well-known MINLP problems are used in several experiments to evaluate the performance of the proposed algorithm, comparing it to state-of-the-art EAs. The results provided by the proposal show a better performance in terms of quality, robustness, and computational cost.
Keywords:
Differential evolution (DE)
Discrete variables
Engineering optimization problems
Integer restriction handling
Mixed-integer nonlinear programming (MINLP)

Journal

Swarm and Evolutionary Computation cover
Swarm and Evolutionary Computation
IF:
8.5
Papers:
2.2K
Citations:
1.0W

Organization

I
instituto politecnico nacional - mexico
Scholars:
1.6W
Papers: 1.0W
Citations: 3
U
Universidad Veracruzana
Scholars:
3.0K
Papers: 1.7K
Citations: 1.1K
Cited Papers

Cited Papers

<title>Significance of colors and contrasts in the life of the visually impaired</title>
err2001-08-24
err0
PREAI
errIgor Sielicki; Zygmunt Bartkowski; Janina Bartkowska
errShare
errSave
Mixed-integer nonlinear optimization
err2013-04-02
err508
PREAI
errBelotti, Pietro; Kirches, Christian; Leyffer, Sven; Linderoth, Jeff; Luedtke, James; Mahajan, Ashutosh
errShare
errSave
Topographical Functional Connectivity Pattern in the Perisylvian Language Networks
err2009-06-22
err0
errOAAI
errH.-D. Xiang; H. M. Fonteijn; D. G. Norris; P. Hagoort
errShare
errSave
errShare
errSave
researcher View more