People-Centric Evolutionary System for Dynamic Production Scheduling

Su Nguyen*, Mengjie Zhang, Damminda Alahakoon, Kay Chen Tan

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

29 Citations (Scopus)

Abstract

Evolving production scheduling heuristics is a challenging task because of the dynamic and complex production environments and the interdependency of multiple scheduling decisions. Different genetic programming (GP) methods have been developed for this task and achieved very encouraging results. However, these methods usually have trouble in discovering powerful and compact heuristics, especially for difficult problems. Moreover, there is no systematic approach for the decision makers to intervene and embed their knowledge and preferences in the evolutionary process. This article develops a novel people-centric evolutionary system for dynamic production scheduling. The two key components of the system are a new mapping technique to incrementally monitor the evolutionary process and a new adaptive surrogate model to improve the efficiency of GP. The experimental results with dynamic flexible job shop scheduling show that the proposed system outperforms the existing algorithms for evolving scheduling heuristics in terms of scheduling performance and heuristic sizes. The new system also allows the decision makers to interact on the fly and guide the evolution toward the desired solutions.
Original languageEnglish
Article number8825531
Pages (from-to)1403-1416
JournalIEEE Transactions on Cybernetics
Volume51
Issue number3
Online published5 Sept 2019
DOIs
Publication statusPublished - Mar 2021

Research Keywords

  • Diversity
  • flexible job shop scheduling
  • genetic programming (GP)
  • visualization

Fingerprint

Dive into the research topics of 'People-Centric Evolutionary System for Dynamic Production Scheduling'. Together they form a unique fingerprint.

Cite this