A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop Problems

The m-machine, n-job, permutation flowshop problem with the total tardiness objective is a common scheduling problem, known to be NP-hard. Branch and bound, the usual approach to finding an optimal solution, experiences difficulty when n exceeds 20. Here, we develop a genetic algorithm, GA, which ca...

Full description

Saved in:
Bibliographic Details
Main Authors: Chia-Shin Chung, James Flynn, Walter Rom, Piotr Staliński
Format: Article
Language:English
Published: Cognitione Foundation for the Dissemination of Knowledge and Science 2012-01-01
Series:Journal of Entrepreneurship, Management and Innovation
Subjects:
Online Access: http://jemi.edu.pl/uploadedFiles/file/all-issues/vol8/issue2/JEMI_Vol_8_Issue_2_2012_Article_2.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832568747696586752
author Chia-Shin Chung
James Flynn
Walter Rom
Piotr Staliński
author_facet Chia-Shin Chung
James Flynn
Walter Rom
Piotr Staliński
author_sort Chia-Shin Chung
collection DOAJ
description The m-machine, n-job, permutation flowshop problem with the total tardiness objective is a common scheduling problem, known to be NP-hard. Branch and bound, the usual approach to finding an optimal solution, experiences difficulty when n exceeds 20. Here, we develop a genetic algorithm, GA, which can handle problems with larger n. We also undertake a numerical study comparing GA with an optimal branch and bound algorithm, and various heuristic algorithms including the well known NEH algorithm and a local search heuristic LH. Extensive computational experiments indicate that LH is an effective heuristic and GA can produce noticeable improvements over LH.
format Article
id doaj-art-f931c9c91a884419a6f945ad1d3dcc73
institution Kabale University
issn 2299-7326
language English
publishDate 2012-01-01
publisher Cognitione Foundation for the Dissemination of Knowledge and Science
record_format Article
series Journal of Entrepreneurship, Management and Innovation
spelling doaj-art-f931c9c91a884419a6f945ad1d3dcc732025-02-03T00:45:48ZengCognitione Foundation for the Dissemination of Knowledge and ScienceJournal of Entrepreneurship, Management and Innovation2299-73262012-01-0182264310.7341/2012822A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop ProblemsChia-Shin Chung0James Flynn1Walter Rom2Piotr Staliński Department of Operations and Supply Chain Management, Cleveland State Univesity Department of Operations and Supply Chain Management, Cleveland State Univesity Department of Quantitative Methods in Management, Wyższa Szkoła Biznesu-National Louis University The m-machine, n-job, permutation flowshop problem with the total tardiness objective is a common scheduling problem, known to be NP-hard. Branch and bound, the usual approach to finding an optimal solution, experiences difficulty when n exceeds 20. Here, we develop a genetic algorithm, GA, which can handle problems with larger n. We also undertake a numerical study comparing GA with an optimal branch and bound algorithm, and various heuristic algorithms including the well known NEH algorithm and a local search heuristic LH. Extensive computational experiments indicate that LH is an effective heuristic and GA can produce noticeable improvements over LH. http://jemi.edu.pl/uploadedFiles/file/all-issues/vol8/issue2/JEMI_Vol_8_Issue_2_2012_Article_2.pdf genetic algorithmschedulingpermutation flowshoptardiness
spellingShingle Chia-Shin Chung
James Flynn
Walter Rom
Piotr Staliński
A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop Problems
Journal of Entrepreneurship, Management and Innovation
genetic algorithm
scheduling
permutation flowshop
tardiness
title A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop Problems
title_full A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop Problems
title_fullStr A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop Problems
title_full_unstemmed A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop Problems
title_short A Genetic Algorithm to Minimize the Total Tardiness for M-Machine Permutation Flowshop Problems
title_sort genetic algorithm to minimize the total tardiness for m machine permutation flowshop problems
topic genetic algorithm
scheduling
permutation flowshop
tardiness
url http://jemi.edu.pl/uploadedFiles/file/all-issues/vol8/issue2/JEMI_Vol_8_Issue_2_2012_Article_2.pdf
work_keys_str_mv AT chiashinchung ageneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems
AT jamesflynn ageneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems
AT walterrom ageneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems
AT piotrstalinski ageneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems
AT chiashinchung geneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems
AT jamesflynn geneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems
AT walterrom geneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems
AT piotrstalinski geneticalgorithmtominimizethetotaltardinessformmachinepermutationflowshopproblems