Flexible job shop scheduling using genetic algorithm and heuristic rules

Job shop scheduling with the availability of more than one machine to perform an operation, also known as the flexible job shop scheduling problem, is computationally NP-hard. An efficient scheduling method is proposed here, using a genetic algorithm that incorporates heuristic rules. The scheduler&...

Full description

Saved in:
Bibliographic Details
Published inJournal of Advanced Mechanical Design, Systems, and Manufacturing Vol. 10; no. 1; p. JAMDSM0010
Main Authors KAWEEGITBUNDIT, Parinya, EGUCHI, Toru
Format Journal Article
LanguageEnglish
Published The Japan Society of Mechanical Engineers 01.01.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Job shop scheduling with the availability of more than one machine to perform an operation, also known as the flexible job shop scheduling problem, is computationally NP-hard. An efficient scheduling method is proposed here, using a genetic algorithm that incorporates heuristic rules. The scheduler's goal is to minimize mean tardiness. There are two types of decision making required: job selection and machine selection. Combinations of five job selection and five machine selection heuristics are examined. Numerical experiments show that the combination of Yoda et al.'s (SL/RPN)+SPT rule for job selection and Eguchi et al.'s (WINQ+RPT+PT)×PT rule for machine selection provide the best performance under different shop conditions when incorporated into the genetic algorithm. It is also found that applying genetic algorithm only for either job selection or machine selection can generate good schedules, depending on conditions.
ISSN:1881-3054
1881-3054
DOI:10.1299/jamdsm.2016jamdsm0010