Adaptive representation for flexible job-shop scheduling and rescheduling

  • Authors:
  • Prakarn Unachak;Erik Goodman

  • Affiliations:
  • Michigan State University, East Lansing, MI, USA;Michigan State University, East Lansing, MI, USA

  • Venue:
  • Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The flexible job-shop scheduling problem (FJSP) is one of the most popular scheduling problems, due to its relative simplicity, compared to real-world scheduling problems, and its NP-hardness. There are two types of decisions involved in solving FJSP problems: (1) assigning machines to operations, or routing, and (2) assigning a time slot in the assigned machines to the operations, or scheduling. Most approaches commit all routing (machine assignment) decisions before the scheduling process. Our proposed representation, AdRep, encodes simple heuristics, such as routing rules, instead of explicit machine assignments, delaying the explicit routing decision until absolutely necessary. This allows the scheduler to take the current state of the system into account before assigning a machine to an operation. We also utilize similar paradigms in the scheduling process. Experimental results show that our method is as capable, makespan-wise, as other published methods. Also, our method performs adequately against disruption.