An improved teaching-learning-based optimization for constrained evolutionary optimization

被引:36
作者
Wang, Bing-Chuan [1 ]
Li, Han-Xiong [1 ,2 ]
Feng, Yun [1 ]
机构
[1] City Univ Hong Kong, Dept Syst Engn & Engn Management, Hong Kong, Hong Kong, Peoples R China
[2] Cent South Univ, Sch Mech & Elect Engn, State Key Lab High Performance Complex Mfg, Changsha, Hunan, Peoples R China
关键词
Constrained optimization; TLBO; Tradeoff; Diversity; Convergence; Constraints; Objective function; DIFFERENTIAL EVOLUTION; BEE COLONY; FLOW-SHOP; ALGORITHM; STRATEGY; DESIGN;
D O I
10.1016/j.ins.2018.04.083
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When extending a global optimization technique for constrained optimization, we must balance not only diversity and convergence but also constraints and objective function. Based on these two criteria, the famous teaching-learning-based optimization (TLBO) is improved for constrained optimization. To balance diversity and convergence, an efficient subpopulation based teacher phase is designed to enhance diversity, while a ranking differential-vector-based learner phase is proposed to promote convergence. In addition, how to select the teacher in the teacher phase and how to rank two solutions in the learner phase have a significant impact on the tradeoff between constraints and objective function. To address this issue, a dynamic weighted sum is formulated. Furthermore, a simple yet effective restart strategy is proposed to settle complicated constraints. By adopting the epsilon constraint-handling technique as the constraint-handling technique, a constrained optimization evolutionary algorithm, i.e., improved TLBO (ITLBO), is proposed. Experiments on a broad range of benchmark test functions reveal that ITLBO shows better or at least competitive performance against other constrained TLBOs and some other constrained optimization evolutionary algorithms. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:131 / 144
页数:14
相关论文
共 50 条
  • [21] Effective hybridization of JAYA and teaching-learning-based optimization algorithms for numerical function optimization
    Gholami, Jafar
    Nia, Fariba Abbasi
    Sanatifar, Maryam
    Zawbaa, Hossam M.
    SOFT COMPUTING, 2023, 27 (14) : 9673 - 9691
  • [22] Improved Teaching-Learning-Based Optimization Algorithm and its Application in PID Parameter Optimization
    Gu, Fahui
    Wang, Wenxiang
    Lai, Luyan
    INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2019, 13 (02) : 1 - 17
  • [23] Comments on "A note on teaching-learning-based optimization algorithm"
    Waghmare, Gajanan
    INFORMATION SCIENCES, 2013, 229 : 159 - 169
  • [24] Dynamic opposite learning enhanced teaching-learning-based optimization
    Xu, Yunlang
    Yang, Zhile
    Li, Xiaoping
    Kang, Huazhou
    Yang, Xiaofeng
    KNOWLEDGE-BASED SYSTEMS, 2020, 188
  • [25] Bare-Bones Teaching-Learning-Based Optimization
    Zou, Feng
    Wang, Lei
    Hei, Xinhong
    Chen, Debao
    Jiang, Qiaoyong
    Li, Hongye
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [26] An improved teaching-learning-based optimization for design of frequency reconfigurable antennas
    Zadehparizi, Fatemeh
    Jam, Shahrokh
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (12)
  • [27] Modified Teaching-Learning-Based Optimization algorithm for global numerical optimization-A comparative study
    Satapathy, Suresh Chandra
    Naik, Anima
    SWARM AND EVOLUTIONARY COMPUTATION, 2014, 16 : 28 - 37
  • [28] A Co-evolutionary Teaching-learning-based Optimization Algorithm for Stochastic RCPSP
    Zheng, Huan-yu
    Wang, Ling
    Wang, Sheng-yao
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 587 - 594
  • [29] A parallel Teaching-Learning-Based Optimization procedure for automatic heliostat aiming
    Cruz, N. C.
    Redondo, J. L.
    Alvarez, J. D.
    Berenguel, M.
    Ortigosa, P. M.
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (01) : 591 - 606
  • [30] Competitive teaching-learning-based optimization for multimodal optimization problems
    Chi, Aining
    Ma, Maode
    Zhang, Yiying
    Jin, Zhigang
    SOFT COMPUTING, 2022, 26 (19) : 10163 - 10186