一种考虑工人柔性的多目标柔性作业车间调度问题的模因算法

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

International Journal of Production Research · 2017
被引 107 · 同刊同年前 10%
ABS 3

中文导读

研究了一个考虑工人柔性的多目标柔性作业车间调度问题,建立了非线性整数规划模型,并设计了一种模因算法来最小化最大完工时间、机器最大负载和机器总负载。

Abstract

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.

生产调度作业车间调度多目标优化模因算法工人柔性