Robust scheduling for flexible job-shop problems with uncertain processing times

Wan Ling Li*, Tomohiro Murata, Muhammad Hafidz Fazli Bin Md Fauadi

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

In reality, several types of uncertainties should be considered for production scheduling, and robust scheduling is a method that enable uncertainty to be taken into account. In this paper, an enhanced technique of robust scheduling in manufacturing system is proposed to handle uncertain processing times factor. Effectiveness of the proposed technique is evaluated through a case study of Flexible Job-Shop scheduling problem (FJSP) with uncertain job processing time. This paper proposes a robust scheduling method of FJSP which consists of hybridized Genetic Algorithm (GA) and Binary Particle Swarm Optimization (BPSO) named HGABPSO. It utilizes scenarios of routing and sequences to find schedules that are confident and less sensitive against processing time uncertainties. A bi-objective evaluation measure of robust schedule is defined as minimizing the expected makespan under possible scenarios and also minimizing variability of it. Computational results indicated that the proposed method produces better solutions in comparison with a conventional method regarding the measure of robustness under different problem sizes and different levels of uncertainty for job processing time.

Original languageEnglish
Pages (from-to)713-720
Number of pages8
JournalIEEJ Transactions on Electronics, Information and Systems
Volume135
Issue number6
DOIs
Publication statusPublished - 2015 Jun 1
Externally publishedYes

Keywords

  • Flexible job-shop
  • Genetic algorithm
  • Particle swarm optimization
  • Robust scheduling
  • Uncertain processing times

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Robust scheduling for flexible job-shop problems with uncertain processing times'. Together they form a unique fingerprint.

Cite this