Information Technology Reference
In-Depth Information
7 Comparison with the Commercial System FCS
Table 1 compares the performance of CP-Rota with that of FCS on 20 real-
life instances from [10]. To the best of our knowledge, FCS is a state-of-the-art
commercial system for generating rotating workforce schedules. We tested all in-
stances on a Pentium 4, 1.8 GHZ, 512 MB RAM, using the latest versions of FCS ,
GNU Prolog (1.3.1) and SWI-Prolog (5.9.10). Except where stated otherwise,
timing results are from GNU Prolog.
The table shows that CP-Rota nicely complements its predecessor so that
3 more instances than previously can now be solved. On 7 instances, CP-Rota
outperforms FCS already with its default strategy (
S 1 ), the converse holds for
6 instances.
8 Future Work
Future improvements to CP-Rota include the addition of a more convenient user
interface, real-time interaction with decision makers and the implementation of
additional allocation strategies.
References
1. Balakrishnan, N., Wong, R.T.: A network model for the rotating workforce schedul-
ing problem. Networks 20, 25-42 (1990)
2. Butler, B.: Computerized manpower scheduling. Master's thesis, University of Al-
berta, Canada (1978)
3. Chan, P., Weil, G.: Cyclical staff scheduling using constraint logic programming. In:
Burke, E., Erben, W. (eds.) PATAT 2000. LNCS, vol. 2079, pp. 159-175. Springer,
Heidelberg (2001)
4. Gartner, J., Musliu, N., Slany, W.: Rota: A research project on algorithms for
workforce scheduling and shift design optimisation. Artificial Intelligence Commu-
nications 14(2), 83-92 (2001)
5. Heller, N., McEwen, J., Stenzel, W.: Computerized scheduling of police manpower.
St. Louis Police Department, St. Louis (1973)
6. Laporte, G.: The art and science of designing rotating schedules. Journal of the
Operational Research Society 50, 1011-1017 (1999)
7. Laporte, G., Pesant, G.: A general multi-shift scheduling system. Journal of the
Operational Research Society 55(11), 1208-1217 (2004)
8. Morz, M., Musliu, N.: Genetic algorithm for rotating workforce scheduling. In: Pro-
ceedings of second IEEE International Conference on Computational Cybernetics,
Vienna, Austria, pp. 121-126 (2004)
9. Musliu, N., Gartner, J., Slany, W.: Ecient generation of rotating workforce sched-
ules. Discrete Applied Mathematics 118(1-2), 85-98 (2002)
10. Musliu, N.: Heuristic Methods for Automatic Rotating Workforce Scheduling. In-
ternational Journal of Computational Intelligence Research 2(4), 309-326 (2006)
11. Pesant, G.: A regular language membership constraint for finite sequences of vari-
ables. In: Wallace, M. (ed.) CP 2004. LNCS, vol. 3258, pp. 482-495. Springer,
Heidelberg (2004)
 
 
Search WWH ::




Custom Search