Journal of System Simulation ›› 2017, Vol. 29 ›› Issue (9): 2093-2099.doi: 10.16182/j.issn1004731x.joss.201709029

Previous Articles     Next Articles

Improved Shuffled Frog-Leaping Algorithm for Solving Flexible Job Shop Scheduling Problem

Zhang Xiaoxing, Wang Yan, Yan Dahu, Ji Zhicheng   

  1. Engineering Research Center of Internet of Things Technology Applications Ministry of Education, Jiangnan University, Wuxi 214122, China
  • Received:2017-05-17 Published:2020-06-02

Abstract: Aiming at the characteristics of flexible job shop scheduling problem, a multi-objective scheduling model with maximum completion time and minimum energy consumption was proposed. An improved shuffled frog leaping algorithm was developed. By designing the local updating strategy based on crossover operation of maximum preserved crossover (MPX) and shifting operation of single parent gene algorithm (PGA), it avoided the illegal solution and trimming of the algorithm. Additionally, it accelerated optimization rate of the algorithm. And the optimal solution of the group was optimized by the simplified neighborhood optimization strategy to prevent the algorithm from falling into the local optimum. Then, by solving an example of an enterprise production workshop, scheduling schemes under different weights were obtained. Compared with completion time and processing energy consumption obtained by the classical shuffled frog-leaping algorithm, it proves the effectiveness of the algorithm.

Key words: flexible job shop scheduling, shuffled frog-leaping algorithm, multi-objective optimization, energy consumption

CLC Number: