A new history-guided multi-objective evolutionary algorithm based on decomposition for batching scheduling

被引:16
作者
Jia, Zhao-hong [1 ,2 ]
Gao, Le-yang [2 ]
Zhang, Xing-yi [1 ,2 ]
机构
[1] Minist Educ, Key Lab Intelligent Comp & Signal Proc, Beijing, Peoples R China
[2] Anhui Univ Hefei, Sch Comp Sci & Technol, Hefei 230039, Anhui, Peoples R China
关键词
Multi-objective evolutionary algorithm; Constrained scheduling problem; Local competition; Historical information; Elitist preservation; ENERGY-CONSUMPTION; OPTIMIZATION ALGORITHM; MAKESPAN MINIMIZATION; PROCESSING MACHINE; GENETIC ALGORITHM; SINGLE-MACHINE; JOBS; TARDINESS;
D O I
10.1016/j.eswa.2019.112920
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a multi-objective scheduling problem on parallel batching machines is investigated with three objectives, the minimization of the makespan, the total weighted earliness/tardiness penalty and the total energy consumption, simultaneously. It is known that the batch scheduling problem is a type of NP-hard problems and the solutions to this problem have quite valuable structural features that are difficult to be formulated. One of the main issues is to make full use of the structural features of the existing solutions. Aiming at this issue, two effective strategies, local competition and internal replacement, are designed. Firstly, the local competition searches for the competitive neighboring solutions to accelerate convergence, through adjusting job positions based on two structural indicators. Secondly, the internal replacement uniformly retains half of the population as elites by elitist preservation based on decomposition. Thereafter, the other half of the population is replaced by the new solutions generated under the guidance of historical information. Moreover, the historical information is updated with the structural features extracted from the elites. As a result, a history-guided evolutionary algorithm based on decomposition with the above two strategies is proposed. To verify the performance of the proposed algorithm, extensive experiments are conducted on 18 groups of instances, in comparison with four state-of-the-art multi-objective optimization algorithms. Experimental results demonstrate that the proposed algorithm shows considerable competitiveness in addressing the studied multi-objective scheduling problems. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:17
相关论文
共 48 条
[1]   BATCHING AND SCHEDULING JOBS ON BATCH AND DISCRETE PROCESSORS [J].
AHMADI, JH ;
AHMADI, RH ;
DASU, S ;
TANG, CS .
OPERATIONS RESEARCH, 1992, 40 (04) :750-763
[2]  
[Anonymous], 2011, EXPT MIXTURES DESIGN
[3]  
Bingyuan Lu, 2010, Proceedings 2010 Second WRI Global Congress on Intelligent Systems (GCIS 2010), P225, DOI 10.1109/GCIS.2010.115
[4]   Improving hypervolume-based multiobjective evolutionary algorithms by using objective reduction methods [J].
Brockhoff, Dimo ;
Zitzler, Eckart .
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, :2086-2093
[5]   Scheduling a batch processing machine with non-identical job sizes: a clustering perspective [J].
Chen, Huaping ;
Du, Bing ;
Huang, George Q. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (19) :5755-5778
[6]   A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) :773-791
[7]  
Conti J., 2016, Technical Report
[8]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[9]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[10]   A new approach to scheduling in manufacturing for power consumption and carbon footprint reduction [J].
Fang, Kan ;
Uhan, Nelson ;
Zhao, Fu ;
Sutherland, John W. .
JOURNAL OF MANUFACTURING SYSTEMS, 2011, 30 (04) :234-240