An Improved Estimation of Distribution Algorithm for Mixed-Integer Nonlinear Programming Problems: EDAIImv

被引:0
|
作者
Molina-Perez, Daniel [1 ]
Mezura-Montes, Efren [2 ]
Portilla-Flores, Edgar Alfredo [3 ]
Vega-Alvarado, Eduardo [1 ]
机构
[1] Inst Politecn Nacl, Ctr Innovac & Desarrollo Tecnol Computo, Mexico City, DF, Mexico
[2] Univ Veracruzana, Inst Invest Inteligencia Artificial, Xalapa, Veracruz, Mexico
[3] Inst Politecn Nacl, Unidad Profes Interdisciplinaria Ingn Campus Tlax, Mexico City, DF, Mexico
来源
COMPUTACION Y SISTEMAS | 2023年 / 27卷 / 01期
关键词
Estimation of distribution algorithm; integer restriction handling; mixed integer nonlinear programming; OPTIMIZATION;
D O I
10.13053/CyS-27-1-4532
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a mixed-integer nonlinear programming problem, integer restrictions divide the feasible region into discontinuous feasible parts with different sizes. Meta-heuristic optimization algorithms quickly lose diversity in such scenarios and get trapped in local optima. In this work, we propose an Estimation of Distribution Algorithm (EDA) with two modifications from its previous version (EDA(mv)). The first modification consists in establishing the exploration and exploitation components for the histogram of discrete variables, aimed at improving the performance of the algorithm during the evolution. The second modification is a repulsion operator to overcome the population stagnation in discontinuous parts, so as continuing the search for possible solutions in other regions. From a comparative study on 16 test problems, the individual contribution of each modification was verified. According to statistical test results, the new proposal shows a significantly better performance than the other competitors tested.
引用
收藏
页码:163 / 172
页数:10
相关论文
共 50 条
  • [1] An improved Estimation of Distribution Algorithm for Solving Constrained Mixed-Integer Nonlinear Programming Problems
    Molina Perez, Daniel
    Alfredo Portilla-Flores, Edgar
    Mezura-Montes, Efren
    Vega-Alvarado, Eduardo
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [2] Hybrid improved sine cosine algorithm for mixed-integer nonlinear programming problems
    Haohao Song
    Jiquan Wang
    Zhiwen Cheng
    Tiezhu Chang
    Soft Computing, 2023, 27 : 14909 - 14933
  • [3] Hybrid improved sine cosine algorithm for mixed-integer nonlinear programming problems
    Song, Haohao
    Wang, Jiquan
    Cheng, Zhiwen
    Chang, Tiezhu
    SOFT COMPUTING, 2023, 27 (20) : 14909 - 14933
  • [4] A Hybrid Evolutionary Algorithm for Mixed-Integer Nonlinear Bilevel Programming Problems
    Li, Hong
    Jiao, Yong-Chang
    SECOND INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING: WGEC 2008, PROCEEDINGS, 2008, : 549 - +
  • [5] A differential evolution algorithm for solving mixed-integer nonlinear programming problems
    Molina-Perez, Daniel
    Mezura-Montes, Efren
    Portilla-Flores, Edgar Alfredo
    Vega-Alvarado, Eduardo
    Calva-Yanez, Barbara
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 84
  • [6] Solving mixed-integer nonlinear programming problems using improved genetic algorithms
    Wasanapradit, Tawan
    Mukdasanit, Nalinee
    Chaiyaratana, Nachol
    Srinophakun, Thongchai
    KOREAN JOURNAL OF CHEMICAL ENGINEERING, 2011, 28 (01) : 32 - 40
  • [7] Solving mixed-integer nonlinear programming problems using improved genetic algorithms
    Tawan Wasanapradit
    Nalinee Mukdasanit
    Nachol Chaiyaratana
    Thongchai Srinophakun
    Korean Journal of Chemical Engineering, 2011, 28 : 32 - 40
  • [8] Hybrid evolutionary algorithm for mixed-integer programming problems
    School of Science, Xidian University, Xi'an 710071, China
    不详
    Kongzhi yu Juece Control Decis, 2008, 10 (1098-1102):
  • [9] An algorithm for multiparametric mixed-integer linear programming problems
    Acevedo, J
    Pistikopoulos, EN
    OPERATIONS RESEARCH LETTERS, 1999, 24 (03) : 139 - 148
  • [10] A center-cut algorithm for solving convex mixed-integer nonlinear programming problems
    Kronqvist, Jan
    Lundell, Andreas
    Westerlund, Tapio
    27TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT C, 2017, 40C : 2131 - 2136