A Hybrid Memetic Algorithm for the Parallel Machine Scheduling Problem With Job Deteriorating Effects

被引:11
|
作者
Ding, Junwen [1 ]
Shen, Liji [2 ]
Lu, Zhipeng [1 ]
Xu, Liping [1 ]
Benlic, Una [3 ,4 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] WHU Otto Beisheim Sch Management, Operat Management, D-56179 Vallendar, Germany
[3] East China Jiaotong Univ, Sch Elect & Automat Engn, Nanchang 330013, Jiangxi, Peoples R China
[4] Tesco Plc, London EC1R 5AR, England
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Parallel machine scheduling; deteriorating effects; compound neighborhood structure; divide-and-conquer; OPTIMIZATION APPROACH; PROCESSING TIMES; MINIMIZE;
D O I
10.1109/TETCI.2019.2935773
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a hybrid memetic algorithm (HMA) for makespan minimization of parallel machine schedules with job deteriorating effects. The proposed HMA integrates two distinguished features - a novel compound neighborhood structure that extends the basic swap and insertion operators, as well as a divide-and-conquer based local search procedure. Unlike traditional local search methods, the divide-and-conquer based local search divides the original problem into subproblems so as to speed up the exploration of local optima. Experimental comparisons with the current state-of-the-art approaches show highly competitive performance of HMA in terms of both solution quality and computational efficiency. In particular, HMA obtains optimal solutions for all of the 900 small benchmark instances with an average computing time of 0.013 seconds and a success rate of 100%. Besides, it improves on the previous best-known results for 86 out of the 900 large benchmark instances, while matching the best-known results for the remaining cases. Additionally, we provide an analysis of the key algorithm features to identify its critical success factors.
引用
收藏
页码:385 / 397
页数:13
相关论文
共 50 条
  • [41] A parallel approach for solving multiple machine job scheduling problem
    Chen, M
    Zhang, CN
    Li, J
    [J]. COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2000, : 32 - 35
  • [42] A NEW PARALLEL ALGORITHM FOR THE N-JOB, M-MACHINE FLOWSHOP SCHEDULING PROBLEM
    OKAMOTO, S
    WATANABE, I
    IIZUKA, H
    [J]. SYSTEMS AND COMPUTERS IN JAPAN, 1995, 26 (02) : 10 - 21
  • [43] Parallel machine scheduling with step-deteriorating jobs and setup times by a hybrid discrete cuckoo search algorithm
    Guo, Peng
    Cheng, Wenming
    Wang, Yi
    [J]. ENGINEERING OPTIMIZATION, 2015, 47 (11) : 1564 - 1585
  • [44] A hybrid evolutionary algorithm for the job shop scheduling problem
    Zobolas, G. I.
    Tarantilis, C. D.
    Ioannou, G.
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2009, 60 (02) : 221 - 235
  • [45] A hybrid genetic algorithm for the job shop scheduling problem
    Gonçalves, JF
    Mendes, JJDM
    Resende, MGC
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 167 (01) : 77 - 95
  • [46] An FPTAS for Uniform Parallel-Machine Scheduling Problem with Deteriorating Jobs and Rejection
    Luo, Chengxin
    [J]. ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING II, PTS 1-3, 2013, 433-435 : 2335 - 2338
  • [47] Scheduling trains as a blocking parallel-machine job shop scheduling problem
    Liu, Shi Qiang
    Kozan, Erhan
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (10) : 2840 - 2852
  • [48] A Parallel Memetic Algorithm on GPU to Solve the Task Scheduling Problem in Heterogeneous Environments
    Mirsoleimani, Sayyed Ali
    Karami, Ali
    Khunjush, Farshad
    [J]. GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 1181 - 1188
  • [49] Parallel machine scheduling to minimize the makespan with sequence dependent deteriorating effects
    Ruiz-Torres, Alex J.
    Paletta, Giuseppe
    Perez, Eduardo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (08) : 2051 - 2061
  • [50] Parallel hybrid metaheuristic for the single machine scheduling problem
    Minzu, V
    Beldiman, L
    [J]. PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON ASSEMBLY AND TASK PLANNING (ISATP2003), 2003, : 134 - 139