A particle swarm optimization algorithm for mixed-variable optimization problems

被引:186
|
作者
Wang, Feng [1 ]
Zhang, Heng [1 ]
Zhou, Aimin [2 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Peoples R China
[2] East China Normal Univ, Sch Comp Sci & Technol, Shanghai Key Lab Multidimens Informat Proc, Shanghai 200241, Peoples R China
关键词
Particle swarm optimization; Mixed-variable optimization; Parameter tuning; REACTIVE POWER DISPATCH; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION;
D O I
10.1016/j.swevo.2020.100808
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many optimization problems in reality involve both continuous and discrete decision variables, and these problems are called mixed-variable optimization problems (MVOPs). The mixed decision variables of MVOPs increase the complexity of search space and make them difficult to be solved. The Particle Swarm Optimization (PSO) algorithm is easy to implement due to its simple framework and high speed of convergence, and has been successfully applied to many difficult optimization problems. Many existing PSO variants have been proposed to solve continuous or discrete optimization problems, which make it feasible and promising for solving MVOPs. In this paper, a new PSO algorithm for solving MVOPs is proposed, namely PSOmv, which can deal with both continuous and discrete decision variables simultaneously. To efficiently handle mixed variables, the PSOmv employs a mixed-variable encoding scheme. Based on the mixed-variable encoding scheme, two reproduction methods respectively for continuous variables and discrete variables are proposed. Furthermore, an adaptive parameter tuning strategy is employed and a constraints handling method is utilized to improve the overall efficiency of the PSOmv. The experimental results on 28 artificial MVOPs and two practical MVOPs demonstrate that the proposed PSOmv is a competitive algorithm for MVOPs.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Solving constrained optimization problems with a hybrid particle swarm optimization algorithm
    Cecilia Cagnina, Leticia
    Cecilia Esquivel, Susana
    Coello Coello, Carlos A.
    [J]. ENGINEERING OPTIMIZATION, 2011, 43 (08) : 843 - 866
  • [42] A particle swarm optimization based memetic algorithm for dynamic optimization problems
    Wang, Hongfeng
    Yang, Shengxiang
    Ip, W. H.
    Wang, Dingwei
    [J]. NATURAL COMPUTING, 2010, 9 (03) : 703 - 725
  • [43] A particle swarm optimization based memetic algorithm for dynamic optimization problems
    Hongfeng Wang
    Shengxiang Yang
    W. H. Ip
    Dingwei Wang
    [J]. Natural Computing, 2010, 9 : 703 - 725
  • [44] Boosting particle swarm optimization by backtracking search algorithm for optimization problems
    Nama, Sukanta
    Saha, Apu Kumar
    Chakraborty, Sanjoy
    Gandomi, Amir H.
    Abualigah, Laith
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 79
  • [45] Particle-swarm optimization algorithm with mixed search
    Lian, Zhi-Gang
    Jiao, Bin
    [J]. Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2010, 27 (10): : 1404 - 1410
  • [46] Mixed Particle Swarm Optimization Algorithm with Multistage Disturbances
    Xu, Li-Feng
    Huang, Zu-Sheng
    Yang, Zhong-Zhu
    Ding, Wei-Long
    [J]. Ruan Jian Xue Bao/Journal of Software, 2019, 30 (06): : 1835 - 1852
  • [47] Towards Optimization of Multi-Material Structure: Metamodeling of Mixed-Variable Problems
    Xu, Hongyi
    Chuang, Ching-Hung
    Yang, Ren-Jye
    [J]. SAE INTERNATIONAL JOURNAL OF MATERIALS AND MANUFACTURING, 2016, 9 (02) : 400 - 409
  • [48] An Improved Particle Swarm Optimization Algorithm for MINLP Problems
    Xu Jian
    Liu Zhao
    [J]. PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL I, 2009, : 159 - +
  • [49] A Naive Particle Swarm Algorithm for Constrained Optimization Problems
    Qin, Jin
    Xie, Benliang
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 46 - 50
  • [50] An improved particle swarm optimization algorithm for reliability problems
    Wu, Peifeng
    Gao, Liqun
    Zou, Dexuan
    Li, Steven
    [J]. ISA TRANSACTIONS, 2011, 50 (01) : 71 - 81