𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Hybrid Genetic Algorithms for a Rostering Problem

✍ Scribed by A. Monfroglio


Publisher
John Wiley and Sons
Year
1996
Tongue
English
Weight
676 KB
Volume
26
Category
Article
ISSN
0038-0644

No coin nor oath required. For personal study only.

✦ Synopsis


Hybrid Genetic Algorithms are described for a large-size real-life rostering problem (railway workers' job scheduling and roster optimization). The new algorithm uses an order-based representation which encodes as a chromosome the list of job units to schedule. First, a greedy algorithm is considered, which uses a randomly generated job units list, and satisfies only the constraints pertaining to the workers' job contract. Then, a genetic algorithm optimizes the global roster, minimizing its length and achieving some desired homogenizations. Finally, a second genetic algorithm (GA) is used to find the best parameter values for the first genetic algorithm. Thus, this work investigates the use of a GA together with a greedy algorithm and of a second GA to optimize the parameter values of the first GA.

The results of significant tests on real data are reported. They compare favourably with the known results on Rostering Problems, both in terms of execution time and solution accuracy.

This work considers a practical Rostering Problem concerning the Railway workers' rosters optimization. The size of the input data is very challenging: about 1000 duties (i.e. job-units called 'links') based on a large-size city location; 125 days to consider for roster optimization (summer rostering); the goal is to optimize the structure of the working-turn for any worker, and to minimize the global cost of the rosters.

It should be emphasised that this is a very large problem: we will use GAS to solve the problem within an execution time in the order of a few minutes on a common workstation.


πŸ“œ SIMILAR VOLUMES


Exploiting problem structure in a geneti
✍ Uwe Aickelin; Kathryn A. Dowsland πŸ“‚ Article πŸ“… 2000 πŸ› Springer US 🌐 English βš– 234 KB πŸ‘ 1 views

There is considerable interest in the use of genetic algorithms to solve problems arising in the areas of scheduling and timetabling. However, the classical genetic algorithm (GA) paradigm is not well equipped to handle the con#ict between objectives and constraints that typically occur in such prob

Solving a timetabling problem using hybr
✍ Lars Vestergaard Kragelund πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 179 KB πŸ‘ 2 views

All over the world, human resources are used on all kinds of different scheduling problems, many of which are time-consuming and tedious. Scheduling tools are thus very welcome. This paper presents a research project, where Genetic Algorithms (GAs) are used as the basis for solving a timetabling pro

A hybrid genetic/optimization algorithm
✍ Atidel Ben Hadj-Alouane; James C. Bean; Katta G. Murty πŸ“‚ Article πŸ“… 1999 πŸ› Springer US 🌐 English βš– 117 KB πŸ‘ 2 views

We consider the problem of designing a distributed computing system for handling a set of repetitive tasks on a periodic basis. Tasks assigned to di!erent processors need communication link capacity, tasks executing on the same processor do not. The aim is to develop a design of minimum total cost t

A hybrid genetic algorithm for the weigh
✍ L.S. Buriol; M.G.C. Resende; C.C. Ribeiro; M. Thorup πŸ“‚ Article πŸ“… 2005 πŸ› John Wiley and Sons 🌐 English βš– 297 KB

## Abstract Intradomain traffic engineering aims to make more efficient use of network resources within an autonomous system. Interior Gateway Protocols such as OSPF (Open Shortest Path First) and IS‐IS (Intermediate System‐Intermediate System) are commonly used to select the paths along which traf

A genetic algorithm methodology for comp
✍ Bryan A. Norman; James C. Bean πŸ“‚ Article πŸ“… 1999 πŸ› John Wiley and Sons 🌐 English βš– 79 KB πŸ‘ 2 views

This paper considers the scheduling problem to minimize total tardiness given multiple machines, ready times, sequence dependent setups, machine downtime and scarce tools. We develop a genetic algorithm based on random keys representation, elitist reproduction, Bernoulli crossover and immigration ty