Skip to main navigation Skip to search Skip to main content

A computational study of representations in genetic programming to evolve dispatching rules for the job shop scheduling problem

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

Abstract

Designing effective dispatching rules is an important factor for many manufacturing systems. However, this time-consuming process has been performed manually for a very long time. Recently, some machine learning approaches have been proposed to support this task. In this paper, we investigate the use of genetic programming for automatically discovering new dispatching rules for the single objective job shop scheduling problem (JSP). Different representations of the dispatching rules in the literature are newly proposed in this paper and are compared and analysed. Experimental results show that the representation that integrates system and machine attributes can improve the quality of the evolved rules. Analysis of the evolved rules also provides useful knowledge about how these rules can effectively solve JSP. © 1997-2012 IEEE.
Original languageEnglish
Article number6353198
Pages (from-to)621-639
JournalIEEE Transactions on Evolutionary Computation
Volume17
Issue number5
DOIs
Publication statusPublished - Oct 2013
Externally publishedYes

UN SDGs

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

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Research Keywords

  • Dispatching rule
  • Genetic programming
  • Hyper-heuristic
  • Job shop scheduling (JSP)

Fingerprint

Dive into the research topics of 'A computational study of representations in genetic programming to evolve dispatching rules for the job shop scheduling problem'. Together they form a unique fingerprint.

Cite this