Research on computational intelligence algorithms with adaptive learning approach for scheduling problems with batch processing machines
This paper presents a general kind of flow shop scheduling problem in a manufacturing supply chain where a group of jobs can be processed on a machine simultaneously. Examples of such environment occur in chemical processes, semiconductor industries, electronics manufacturing, wafer fabrication, and pharmaceutical industries, etc. In this problem not only should the sequence of jobs be determined but also the formation of batches is considered as a new variable in the model. The problem under investigation is NP-hard for cost of total earliness; total tardiness and makespan as objectives. During recent years, the nature-inspired computational intelligent algorithms are successfully employed for achieving the optimum design of supply chain structures. Hence, three effective computational intelligence algorithms including a hybrid genetic algorithm (HGA), a hybrid simulated annealing (HSA) and an improved discrete particle swarm optimization (PSO) algorithm are developed and analyzed for solving the batch processing machine scheduling problem addressed in current paper. Furthermore, an adaptive learning approach which is inspired by the training weights in artificial neural network (ANN) environment is embedded into the algorithms so as to enhance the quality of solutions. An extensive simulation experiments is conducted and the performance of algorithms is compared with the traditional genetic algorithm, particle swarm optimization, some well known dispatching rules such as STPT, LTPT, SBMPT, LBMPT, EDD, MST and also with the powerful commercial solver LINGO. The attained results show the appropriate performance of our algorithms.
computational intelligence algorithms learning approach artificial neural network batch processing scheduling