Electronic Science and Technology ›› 2025, Vol. 38 ›› Issue (1): 6-13.doi: 10.16180/j.cnki.issn1007-7820.2025.01.002

Previous Articles     Next Articles

Improved Multi-Objective Salp Swarm Algorithm for Solving Flexible Job Shop Scheduling Problem

WEI Yu, WAN Weibing()   

  1. School of Electronic and Electrical Engineering,Shanghai University of Engineering Science,Shanghai 201620,China
  • Received:2023-05-17 Revised:2023-05-29 Online:2025-01-15 Published:2025-01-06
  • Supported by:
    Jiangxi Science and Technology Department 2022 Major R&D Special 03 and 5G(20224ABC03A15)

Abstract:

In view of the flexible job shop scheduling problem, an improved multi-objective salp swarm algorithm combining decay factor and cross-variance operator is proposed. To facilitate the solution of the algorithm, a two-layer coding method of equal length is used and a conversion mechanism based on ascending order rules is introduced to achieve the conversion between individual position vectors and scheduling solutions. Chaotic mapping and a hybrid rule-based approach are used to generate a better initial population. A decay factor and a cross-variance operator are introduced in the position update of individuals to enhance the global search capability of the algorithm. The algorithm's solution performance is tested using standard and real-life examples of the scheduling problem and compared with other algorithms. The results show that the solution capability of the proposed improved multi-objective salp swarm algorithm is significantly improved over the original algorithm, verifying the effectiveness of the improved algorithm in solving the flexible job shop scheduling problem.

Key words: multi-objective salp swarm algorithm, bi-objective flexible job shop scheduling, two-layer coding, ascending order rules, discretized scheduling, chaotic mapping, decay factor, crossover operator, variational operator

CLC Number: 

  • TP301.6