Copyright © 2002 Elsevier Science B.V. All rights reserved.
A fuzzy genetic algorithm for driver scheduling
Available online 15 January 2003.
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
This paper presents a hybrid genetic algorithm (GA) for the bi-objective public transport driver scheduling problem. A greedy heuristic is used, which constructs a schedule by sequentially selecting shifts, from a very large set of pre-generated legal potential shifts, to cover the remaining work. Individual shifts and the schedule as a whole have to be evaluated in the process. Fuzzy set theory is applied on such evaluations. For individual shifts, their structural efficiency is assessed by fuzzified criteria identified from practical knowledge of the problem domain. A GA is used to derive a near-optimal weight distribution amongst the fuzzified criteria, so that a single-valued weighted evaluation can be computed for each shift. The corresponding schedule constructed utilising the weight distribution is evaluated by the GA’s fitness function, in which the two objectives of minimising the number of shifts and minimising the total cost are formulated as a fuzzy goal. Comparative results on real-world problems are presented.
Author Keywords: Fuzzy sets; Genetic algorithms; Driver scheduling
Article Outline
- 1. Introduction
- 2. Fuzzy comprehensive evaluation for driver scheduling
- 3. Using GA to produce near-optimal weights
- 3.1. Chromosome representation
- 3.2. Fuzzy goal-based fitness function
- 3.3. Selection
- 3.4. Adaptive probabilities of crossover and mutation
- 4. Computational results
- 5. Conclusions
- References







E-mail Article
Add to my Quick Links

Cited By in Scopus (12)






