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

Scheduling algorithms
Proceedings of SPIE (December 19 1996)
Design of real-time multi-targets recognition system
Proceedings of SPIE (November 03 2005)
Genetic algorithms based on genetic grammar
Proceedings of SPIE (August 20 1992)

Back to Top