Skip to main navigation Skip to search Skip to main content

A dual-population memetic algorithm based on a producer-consumer paradigm for energy-aware dynamic flexible job shop scheduling with AGVs

  • Xijing University
  • Xi'an Jiaotong University
  • Ltd.

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

The flexible job shop scheduling problem with automated guided vehicles (FJSP-AGVs) is a key Industry 5.0 challenge that requires both high energy efficiency and strong adaptability. This work investigates an energy-aware dynamic flexible job shop scheduling problem with AGVs (EDFJSP-AGVs), which aims to jointly minimize the makespan and the total energy consumption. A mixed-integer programming (MIP) model is established for the static problem and its correctness is validated using a solver. To enhance system robustness against AGV failures, a dynamic decoding-based rescheduling mechanism is designed to enable rapid task reallocation. To solve EDFJSP-AGVs, we propose a dual-population memetic algorithm (DPMA) inspired by the producer-9consumer paradigm. It combines a global search population guided by deep Q-network (DQN)-based adaptive crossover selection with a local refinement population using variable neighborhood search (VNS). Comprehensive experiments on 20 benchmark instances demonstrate the superiority of DPMA over five state-of-the-art algorithms. Specifically, DPMA attains the best average rank in hypervolume (1.40), inverted generational distance (1.40), and entropy (1.90) metrics with statistical significance (p < 0.05).

Original languageEnglish
Article number132032
JournalExpert Systems with Applications
Volume319
DOIs
StatePublished - 5 Jul 2026

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Automated guided vehicles
  • Deep reinforcement learning
  • Dual-population memetic algorithm
  • Energy consumption
  • Flexible job shop scheduling
  • Multi-objective optimization

Fingerprint

Dive into the research topics of 'A dual-population memetic algorithm based on a producer-consumer paradigm for energy-aware dynamic flexible job shop scheduling with AGVs'. Together they form a unique fingerprint.

Cite this