A Two-Population Cooperative Multiobjective Differential Evolution Algorithm for Batching Scheduling Problem

被引:1
|
作者
Song, Cunli [1 ,2 ]
机构
[1] Dalian Jiaotong Univ, Coll Software, Dalian 116052, Liaoning, Peoples R China
[2] Artificial Intelligence Key Lab Sichuan Prov, Zigong 643000, Sichuan, Peoples R China
关键词
PROCESSING MACHINE; GENETIC ALGORITHM; TRANSPORTATION; OPTIMIZATION; MAKESPAN; CRITERIA; MINIMIZE; TIME; JOBS;
D O I
10.1155/2022/5622466
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Batch processing machine (BPM) scheduling problem is a NP hard problem for it includes machine allocation, job grouping, and batch scheduling. In this paper, to address the BPM scheduling problem with unrelated parallel machine, a multiobjective algorithm based on multipopulation coevolution is proposed to minimize the total energy consumption and the completion time simultaneously. Firstly, the mixed integer programming model of the problem is established, and four heuristic decoding rules are proposed. Secondly, to improve the diversity and convergence of the algorithm, the population is divided into two populations: each of the populations evolves independently by using different decoding rules, and the two populations will communicate through a common external archive set every certain number of generations. Thirdly, an initialization strategy and a variable neighborhood search algorithm (VNS) are proposed to improve the overall performance of the algorithm. Finally, in order to evaluate the proposed algorithm, a large number of comparative experiments with the state-of-the-art multiobjective algorithms are carried out, and the experimental results proved the effectiveness of the proposed algorithm.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Hybrid Multiobjective Evolutionary Algorithm with Differential Evolution for Process Planning and Scheduling Problem
    Wang, Chunxiao
    Zhang, Wenqiang
    Xiao, Le
    Gen, Mitsuo
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2018, : 212 - 222
  • [2] Continuous-time formulation and differential evolution algorithm for an integrated batching and scheduling problem in aluminium industry
    Guo, Qingxin
    Tang, Lixin
    Liu, Jiyin
    Zhao, Shengnan
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (10) : 3169 - 3184
  • [3] Hierarchical two-population genetic algorithm
    Martikainen, J
    Ovaska, SJ
    SMCIA/05: PROCEEDINGS OF THE 2005 IEEE MID-SUMMER WORKSHOP ON SOFT COMPUTING IN INDUSTRIAL APPLICATIONS, 2005, : 91 - 98
  • [4] Two-population hybrid genetic algorithm for distributed flexible job-shop scheduling problem with preventive maintenance
    Li J.-L.
    Gu X.-S.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (02): : 475 - 482
  • [5] AN IMPROVED ALGORITHM FOR A BICRITERIA BATCHING SCHEDULING PROBLEM
    He, Cheng
    Wang, Xiumei
    Lin, Yixun
    Mu, Yundong
    RAIRO-OPERATIONS RESEARCH, 2013, 47 (01) : 1 - 8
  • [6] Exploring a two-population genetic algorithm
    Kimbrough, SO
    Lu, M
    Wood, DH
    Wu, DJ
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT I, PROCEEDINGS, 2003, 2723 : 1148 - 1159
  • [7] Multiobjective Differential Evolution Algorithm for Solving Robotic Cell Scheduling Problem With Batch-Processing Machines
    Wu, Xiuli
    Yuan, Qi
    Wang, Ling
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (02) : 757 - 775
  • [8] Solving Multiobjective Fuzzy Job-Shop Scheduling Problem by a Hybrid Adaptive Differential Evolution Algorithm
    Wang, Gai-Ge
    Gao, Da
    Pedrycz, Witold
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (12) : 8519 - 8528
  • [9] Hybrid two-population genetic algorithm
    Dorado, Julian
    Santos, Antonino
    Rabunal, Juan R.
    Pedreira, Nieves
    Pazos, Alejandro
    COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, PROCEEDINGS, 2001, 2206 : 464 - 470
  • [10] A DIFFERENTIAL EVOLUTION ALGORITHM DEVELOPED FOR A NURSE SCHEDULING PROBLEM
    Shahnazari-Shahrezaei, P.
    Tavakkoli-Moghaddam, R.
    Azarkish, M.
    Sadeghnejad-Barkousaraie, A.
    SOUTH AFRICAN JOURNAL OF INDUSTRIAL ENGINEERING, 2012, 23 (03): : 68 - 90