arrow
Return

A distributed genetic algorithm for deterministic and stochastic labor scheduling problems

delete1999-11-01
delete63
delete
OA
AI
E
Easton, FF *
M
Mansour, N
DOI:10.1016/S0377-2217(98)00327-0delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
A recurring operational decision in many service organizations is determining the number of employees, and their work schedules, that minimize labor expenses and expected opportunity costs. These decisions have been modeled as generalized set covering (GSC) problems, deterministic goal programs (DGP), and stochastic goal programs (SGP); each a challenging optimization problem. The pervasiveness and economic significance of these three problems has motivated ongoing development and refinement of heuristic solution procedures. In this paper we present a unified formulation for these three labor scheduling problems and introduce a distributed genetic algorithm (DGA) that solves each of them. Our distributed genetic algorithm operates in parallel on a network of message-passing workstations. Separate subpopulations of solutions evolve independently on each processor but occasionally, the fittest solutions migrate over the network to join neighboring subpopulations. With its standard genetic operators, DGA frequently produces infeasible offspring. A few of these are repaired before they enter the population. However, most enter the population asis, carrying an appropriate fitness penalty. This allows DGA to exploit potentially favorable adaptations that might be present in infeasible solutions while orienting the locus of the search near the feasible region. We applied the DGA to suites of published test problems for GSC, DGP, and SGP formulations and compared its performance with alternative solution procedures, including other metaheuristics such as simulated annealing and tabu search. We found that DGA outperformed the competing alternatives in terms of mean error, maximum error, and percentage of least cost solutions. While DGA is computationally intensive, the quality of its solutions is commensurate with the effort expended. In plots of solution quality versus CPU time for the various algorithms evaluated in our study, DGA consistently appeared on the efficient frontier. (C) 1999 Elsevier Science B.V. All rights reserved.
Keywords:
scheduling
genetic algorithms
heuristics
goal programs
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

European Journal of Operational Research cover
European Journal of Operational Research
IF:
6
Papers:
2.2W
Citations:
6.4W

Organization

No organization information available
Cited Papers

Cited Papers

Optimal coteries for rings and related networks
err1995-06-01
err0
PREAI
errToshihide Ibaraki; Hiroshi Nagamochi; Tsunehiko Kameda
errShare
errSave
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Stochastic aspects of one-dimensional discrete dynamical systems: Benford’s law
err2001-07-26
err0
PREAI
errMark A. Snyder; James H. Curry; Anne M. Dougherty
errShare
errSave
Feasibility of Clinical Endoscopy and Stroboscopy in Children With Bilateral Vocal Fold Lesions
err2016-11-01
err0
PREAI
errStephanie R. C. Zacharias; Susan Baker Brehm; Barbara Weinrich; Lisa Kelchner; Meredith Tabangin; Alessandro de Alarcon
errShare
errSave
Drought resistance and recovery in mature Bituminaria bituminosa var. albomarginata
err2014-10-29
err0
PREAI
errK. Foster; H. Lambers; D. Real; P. Ramankutty; G.R. Cawthray; M.H. Ryan
errShare
errSave
researcher View more