Abstract
In the bus driver rostering (BDR) problem the objective is to define work schedules for drivers such that costs are minimized. This problem has been addressed before by combining column generation and an evolutionary algorithm. In this paper, we show improvements obtained by using perturbations in the column generation and limiting the time spent by column generation in each cycle of the algorithm. Both approaches follow a general framework entitled SearchCol, Metaheuristic search by column generation, recently proposed for decomposable integer programming/combinatorial optimization problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alvelos, F., Sousa, A., Santos, D.: Searchcol: metaheuristic search by column generation. In: Blesa, M., Blum, C., Raidl, G., Roli, A., Sampels, M. (eds.) Hybrid Metaheuristics. Lecture Notes in Computer Science, vol. 6373, pp. 190–205. Springer, Berlin/Heidelberg (2010)
Alvelos, F., Sousa, A., Santos, D.: Combining column generation and metaheuristics. In: Talbi, E. (ed.) Hybrid Metaheuristics, Studies in Computational Intelligence, vol. 434, pp. 285–334. Springer, Berlin/Heidelberg (2013)
Barbosa, V., Respício, A., Alvelos, F.: Genetic algorithms for the searchcol++ framework: application to drivers’ rostering. In: Oliveira, J.F., Vaz, C.B., Pereira, A. (eds.) IO2013 - XVI Congresso da Associaç ao Portuguesa de Investigaç ao Operacional, pp. 38–47. Instituto Politécnico de Bragança (2013). http://hdl.handle.net/10198/8451
Barbosa, V., Respício, A., Alvelos, F.: A hybrid metaheuristic for the bus driver rostering problem. In: Vitoriano, B., Valente, F. (eds.) ICORES 2013 - Second International Conference on Operations Research and Enterprise Systems, pp. 32–42. SCITEPRESS, Barcelona (2013). doi:10.5220/0004283700320042
Dantzig, G.B., Wolfe, P.: Decomposition principle for linear programs. Oper. Res. 8(1), 101–111 (1960)
Desaulniers, G., Desrosiers, J., Solomon, M.M.: Column Generation. Springer, New York (2005)
Ernst, A., Jiang, H., Krishnamoorthy, M., Owens, B., Sier, D.: An annotated bibliography of personnel scheduling and rostering. Ann. Oper. Res. 127(1–4), 21–144 (2004)
Holland, J.H.: Adaptation in Natural and Artificial systems. MIT Press, Cambridge (1992)
Moz, M., Respício, A., Pato, M.V.: Bi-objective evolutionary heuristics for bus driver rostering. Public Transp. 1(3), 189–210 (2009)
Van den Bergh, J., Belin, J., De Bruecker, P., Demeulemeester, E., De Boeck, L.: Personnel scheduling: a literature review. Eur. J. Oper. Res. 226(3), 367–385 (2013)
Acknowledgements
This work is financed by Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within projects “SearchCol: Metaheuristic search by column generation” (PTDC/EIAEIA/100645/2008) and PEst-OE/EEI/UI0319/2014.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Barbosa, V., Alvelos, F., Respício, A. (2016). Bus Driver Rostering by Column Generation Metaheuristics. In: Fonseca, R., Weber, GW., Telhada, J. (eds) Computational Management Science. Lecture Notes in Economics and Mathematical Systems, vol 682. Springer, Cham. https://doi.org/10.1007/978-3-319-20430-7_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-20430-7_29
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20429-1
Online ISBN: 978-3-319-20430-7
eBook Packages: Business and ManagementBusiness and Management (R0)