Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/10029
Title: A Giffler-Thompson genetic algorithm for the static job-shop scheduling problem
Authors: Moonen, Mark
JANSSENS, Gerrit K. 
Issue Date: 2007
Publisher: Binary Information Press
Source: Journal of Information and Computational Science, 4(2). p. 629-642
Abstract: As the job shop scheduling problem is a di±cult problem in combinatorial optimisation, a lot of research has been devoted to obtaining lower bounds for its objective function, in constructing branch-and-bound algorithms and in developing e±cient heuristics and meta-heuristics. Several genetic algorithms have been developed for the job-shop scheduling problem. The design of the genetic algorithms for the problem under study varies in the way of encoding a solution and in the use of its various operators. In this design of the genetic algorithm a crossover operator is developed based on principles set by Gi²er and Thompson to generate active schedules. Two alternative designs are tested on a number of benchmark problems. While performing well in general, the genetic algorithm performs rather poor on benchmark problems, which are known in the literature as extremely hard to solve. The genetic algorithm, as presented here, makes use of a parameter, which is believed to have an important influence on performance of the algorithm and of which an intelligent setting of its value might lead to promising results for the most di±cult job-shop scheduling problems.
Keywords: Job-shop scheduling; Static; Genetic algorithm
Document URI: http://hdl.handle.net/1942/10029
ISSN: 1548-7741
Category: A2
Type: Journal Contribution
Appears in Collections:Research publications

Files in This Item:
File Description SizeFormat 
problem.pdfPeer-reviewed author version278.51 kBAdobe PDFView/Open
Show full item record

Page view(s)

16
checked on Sep 6, 2022

Download(s)

8
checked on Sep 6, 2022

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.