Modern Manufacturing Engineering ›› 2025, Vol. 540 ›› Issue (9): 1-11.doi: 10.16731/j.cnki.1671-3133.2025.09.001

    Next Articles

Solving multi-objective flexible job shop scheduling problems with an improved NSGA-Ⅱ based on DQN

ZHENG Guoliang1, ZHANG Chaoyang1,2, JI Weixi1,2, YU Junjie1   

  1. 1 School of Mechanical Engineering,Jiangnan University,Wuxi 214122,China;
    2 Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment and Technology, Wuxi 214122,China
  • Received:2024-09-09 Online:2025-09-18 Published:2025-09-23

Abstract: An improved Non-dominated Sorting Genetic Algorithm Ⅱ (NSGA-Ⅱ) based on the Deep Q-Network (DQN) is proposed to solve the Multi-Objective Flexible Job shop Scheduling Problem (MO-FJSP) with the goals of minimizing makespan and energy consumption. The Markov decision process and a reward function are defined in the DQN algorithm, considering the influence of selected machines on makespan and energy consumption both locally and globally. This approach enhances the quality of the initial population of the NSGA-Ⅱ. The elite retention strategy of the NSGA-Ⅱ is improved to ensure population diversity during execution and preserve high-quality individuals throughout the evolutionary process. The effectiveness of the DQN algorithm in generating initial solutions is validated by comparing its initial solutions with those generated by a greedy algorithm. Furthermore, the improved NSGA-Ⅱ based on the DQN algorithm is compared with other heuristic algorithms on standard and simulation cases, demonstrating its effectiveness in solving MO-FJSP.

Key words: Deep Q-Network (DQN) algorithm, multi-objective flexible job shop scheduling problem, reward function, Non-dominated Sorting Genetic Algorithm Ⅱ (NSGA-Ⅱ)

CLC Number: 

Copyright © Modern Manufacturing Engineering, All Rights Reserved.
Tel: 010-67126028 E-mail: 2645173083@qq.com
Powered by Beijing Magtech Co. Ltd