A Novel Memetic Algorithm for Energy-efficient Distributed Heterogeneous Flexible Job Shop Scheduling: Case Studies in UAVs Delivery

Shijie Cao, Yuan Yuan

Research output: Contribution to journalArticlepeer-review

Abstract

Unmanned aerial vehicles(UAVs) are gaining more and more attention due to their low cost and high efficiency in delivery problems, and they can be converted into job shop scheduling problems. In this paper, a UAVs delivery problem is modeled as an energy-efficient distributed heterogeneous flexible job shop scheduling problem(EEDHFJSP), an extension of the flexible job shop scheduling problem, with the objectives of minimizing makespan and total energy consumption. We propose a memetic algorithm with a novel neighborhood structure and a heuristic selection strategy(NSHSM). A new neighborhood structure is designed to consider energy efficiency, combined with a classic neighborhood structure for flexible job shop scheduling to perform local search. Additionally, a heuristic selection operator strategy is developed based on the characteristics of these two neighborhood structures. NSHSM is compared with five state-of-the-art multi-objective optimization algorithms, including MOEA/D, NSGA-2, TS-NSGA-2, IMANS, and DQCE. Experimental results demonstrate that NSHSM outperforms the compared algorithms in terms of both makespan and total energy consumption, highlighting its effectiveness in solving the EEDHFJSP and UAVs delivery problem.

Original languageEnglish
JournalIEEE Internet of Things Journal
DOIs
StateAccepted/In press - 2024
Externally publishedYes

Keywords

  • distributed heterogeneous flexible job shop scheduling problem
  • memetic algorithm
  • multi-objective optimization
  • neighborhood structure
  • Unmanned aerial vehicle(UAV)

Fingerprint

Dive into the research topics of 'A Novel Memetic Algorithm for Energy-efficient Distributed Heterogeneous Flexible Job Shop Scheduling: Case Studies in UAVs Delivery'. Together they form a unique fingerprint.

Cite this