arrow
Return

Efficiently handling constraints in mixed-integer nonlinear programming problems using gradient-based repair differential evolution

delete2024-05-31
delete0
delete
OA
AI
D
Daniel Molina-Pérez *
E
Edgar Alfredo Portilla-Flores *
E
Efrén Mezura‐Montes
E
Eduardo Vega-Alvarado
M
María Barbara Calva-Yáñez
DOI:10.7717/peerj-cs.2095delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Mixed integer nonlinear programming (MINLP) addresses optimization problems that involve continuous and discrete/integer decision variables, as well as nonlinear functions. These problems often exhibit multiple discontinuous feasible parts due to the presence of integer variables. Discontinuous feasible parts can be analyzed as subproblems, some of which may be highly constrained. This significantly impacts the performance of evolutionary algorithms (EAs), whose operators are generally insensitive to constraints, leading to the generation of numerous infeasible solutions. In this article, a variant of the differential evolution algorithm (DE) with a gradient-based repair method for MINLP problems (G-DEmi) is proposed. The aim of the repair method is to fix promising infeasible solutions in different subproblems using the gradient information of the constraint set. Extensive experiments were conducted to evaluate the performance of G-DEmi on a set of MINLP benchmark problems and a real-world case. The results demonstrated that G-DEmi outperformed several state-of-the-art algorithms. Notably, G-DEmi did not require novel improvement strategies in the variation operators to promote diversity; instead, an effective exploration within each subproblem is under consideration. Furthermore, the gradient-based repair method was successfully extended to other DE variants, emphasizing its capacity in a more general context.
Keywords:
Differential evolution
Gradient-based repair method
Integer constraint handling
MINLP problems
Real-world optimization
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

PeerJ Computer Science cover
PeerJ Computer Science
IF:
2.5
Papers:
3.4K
Citations:
6.9K

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