A memetic algorithm for multi-objective flexible job-shop problem with worker flexibility

被引:79
作者
Gong, Xuran [1 ]
Deng, Qianwang [1 ]
Gong, Guiliang [1 ]
Liu, Wei [1 ]
Ren, Qinghua [1 ]
机构
[1] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
flexible job shop scheduling; multi-objective optimisation; human factors; memetic algorithm; NSGA-II; SCHEDULING PROBLEM; GENETIC ALGORITHM; ANT COLONY; OPTIMIZATION; SETUP; TIMES;
D O I
10.1080/00207543.2017.1388933
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In existing scheduling models, the flexible job-shop scheduling problem mainly considers machine flexibility. However, human factor is also an important element existing in real production that is often neglected theoretically. In this paper, we originally probe into a multi-objective flexible job-shop scheduling problem with worker flexibility (MO-FJSPW). A non-linear integer programming model is presented for the problem. Correspondingly, a memetic algorithm (MA) is designed to solve the proposed MO-FJSPW whose objective is to minimise the maximum completion time, the maximum workload of machines and the total workload of all machines. A well-designed chromosome encoding/decoding method is proposed and the adaptive genetic operators are selected by experimental studies. An elimination process is executed to eliminate the repeated individuals in population. Moreover, a local search is incorporated into the non-dominated sorting genetic algorithm II. In experimental phase, the crossover operator and elimination operator in MA are examined firstly. Afterwards, some extensive comparisons are carried out between MA and some other multi-objective algorithms. The simulation results show that the MA performs better for the proposed MO-FJSPW than other algorithms.
引用
收藏
页码:2506 / 2522
页数:17
相关论文
共 41 条