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
相关论文
共 16 条
  • [1] A real-integer-discrete-coded differential evolution
    Datta, Dilip
    Figueira, Jose Rui
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (09) : 3884 - 3893
  • [2] A real coded genetic algorithm for solving integer and mixed integer optimization problems
    Deep, Kusum
    Singh, Krishna Pratap
    Kansal, L.
    Mohan, C.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2009, 212 (02) : 505 - 518
  • [3] The harmony search heuristic algorithm for discrete structural optimization
    Lee, KS
    Geem, ZW
    Lee, SH
    Bae, KW
    [J]. ENGINEERING OPTIMIZATION, 2005, 37 (07) : 663 - 684
  • [4] A heuristic particle swarm optimization method for truss structures with discrete variables
    Li, L. J.
    Huang, Z. B.
    Liu, F.
    [J]. COMPUTERS & STRUCTURES, 2009, 87 (7-8) : 435 - 443
  • [5] A hybrid differential evolution algorithm for mixed-variable optimization problems
    Lin, Ying
    Liu, Yu
    Chen, Wei-Neng
    Zhang, Jun
    [J]. INFORMATION SCIENCES, 2018, 466 : 170 - 188
  • [6] CaR: A Cutting and Repulsion-Based Evolutionary Framework for Mixed-Integer Programming Problems
    Liu, Jiao
    Wang, Yong
    Huang, Pei-Qiu
    Jiang, Shouyong
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (12) : 13129 - 13141
  • [7] A Biobjective Perspective for Mixed-Integer Programming
    Liu, Jiao
    Wang, Yong
    Xin, Bin
    Wang, Ling
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (04): : 2374 - 2385
  • [8] Lopez-Ibanez M., 2016, The irace package: User guide
  • [9] 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
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [10] Mixed-integer nonlinear programming optimization strategies for batch plant design problems
    Ponsich, Antonin
    Azzaro-Pantel, Catherine
    Domenech, Serge
    Pibouleau, Luc
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2007, 46 (03) : 854 - 863