Paper
9 December 1997 Comparison of three scheduling algorithms
William J. Wolfe, Stephen E. Sorensen
Author Affiliations +
Proceedings Volume 3203, Architectures, Networks, and Intelligent Systems for Manufacturing Integration; (1997) https://doi.org/10.1117/12.294436
Event: Intelligent Systems and Advanced Manufacturing, 1997, Pittsburgh, PA, United States
Abstract
This paper describes three approaches to assigning tasks to resources. A fast and simple priority dispatch method is described and shown to produce acceptable schedules most of the time. A look ahead algorithm is then introduced that outperforms the dispatcher by about 12% with only a small increase in run time. These algorithms set the stage for the introduction of a genetic algorithm that uses job permutations as the population. The genetic approach presented here is novel in that it uses two additional binary variables, one to allow the dispatcher to occasionally skip a job in the queue and another to allow the dispatcher to occasionally allocate the worst legal position to the job. These variables are included in the recombination step in a natural way. The resulting schedules improve on the look ahead by as much as 15% at times and 3% on average. We define the 'window- constrained packing' problem and use it for simulations.
© (1997) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
William J. Wolfe and Stephen E. Sorensen "Comparison of three scheduling algorithms", Proc. SPIE 3203, Architectures, Networks, and Intelligent Systems for Manufacturing Integration, (9 December 1997); https://doi.org/10.1117/12.294436
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Genetic algorithms

Genetics

Legal

Binary data

Computer simulations

Computing systems

Computer engineering

RELATED CONTENT

Optimal geometry of solar cells with genetics algorithm
Proceedings of SPIE (February 27 2019)
Scheduling algorithms
Proceedings of SPIE (December 19 1996)
Genetic algorithms based on genetic grammar
Proceedings of SPIE (August 20 1992)
School bus routing using genetic algorithms
Proceedings of SPIE (March 01 1992)
Foundations of evolutionary computation
Proceedings of SPIE (May 20 2006)

Back to Top