×

Heuristics for the multi-period orienteering problem with multiple time windows. (English) Zbl 1175.90212

Comput. Oper. Res. 37, No. 2, 351-367 (2010); addendum ibid. 40, No. 5, 1516-1519 (2013).
Summary: We present the multi-period orienteering problem with multiple time windows (MuPOPTW), a new routing problem combining objective and constraints of the orienteering problem (OP) and team orienteering problem (TOP), constraints from standard vehicle routing problems, and original constraints from a real-world application. The problem itself comes from a real industrial case. Specific route duration constraints result in a route feasibility subproblem. We propose an exact algorithm for this subproblem, and we embed it in a variable neighborhood search method to solve the whole routing problem. We then provide experimental results for this method. We compare them to a commercial solver. We also adapt our method to standard benchmark OP and TOP instances, and provide comparative tables with state-of-the-art algorithms.

MSC:

90B40 Search theory
Full Text: DOI

References:

[1] Archetti, C.; Hertz, A.; Speranza, M. G., Metaheuristics for the team orienteering problem, Journal of Heuristics, 39, 2, 188-205 (2005)
[2] Bräysy, O., A reactive variable neighborhood search for the vehicle-routing problem with time windows, INFORMS Journal on Computing, 15, 347-368 (2003) · Zbl 1238.90136
[3] Chao I-M. Algorithms and solutions to multi-level vehicle routing problems. PhD thesis, College Park, MD, USA; 1993. [Chairman-Bruce L. Golden].; Chao I-M. Algorithms and solutions to multi-level vehicle routing problems. PhD thesis, College Park, MD, USA; 1993. [Chairman-Bruce L. Golden].
[4] Chao, I-M.; Golden, B.; Wasil, E. A., A fast and effective heuristic for the orienteering problem, European Journal of Operational Research, 88, 3, 457-489 (1996) · Zbl 0911.90146
[5] Chao, I-M.; Golden, B.; Wasil, E. A., The team orienteering problem, European Journal of Operational Research, 88, 2, 101-111 (1996) · Zbl 0911.90145
[6] Chao, I.-M.; Golden, B. L.; Wasil, E. A., A fast and effective heuristic for the orienteering problem, European Journal of Operational Research, 88, 3, 475-489 (1996) · Zbl 0911.90146
[7] Cordeau, J. F.; Gendreau, M.; Laporte, G., A tabu search heuristic for periodic and multi-depot vehicle routing problems, Networks, 30, 105-119 (1997) · Zbl 0885.90037
[8] Feillet, D.; Dejax, P.; Gendreau, M., Travelling salesman problems with profits, Transportation Science, 39, 2, 188-205 (2005)
[9] Hansen, P.; Mladenović, N., Variable neighborhood search: principles and applications, European Journal of Operational Research, 130, 449-467 (2001) · Zbl 0981.90063
[10] Hansen, P.; Mladenović, N., Variable neighborhood search, (Pardalos, P. M.; Resende, M. G.C., Handbook of applied optimization (2002), Oxford University Press: Oxford University Press Oxford), 221-234 · Zbl 0889.90119
[11] Hemmelmayr, V. C.; Doerner, K. F.; Hartl, R. F., A variable neighborhood search heuristic for periodic routing problems, European Journal of Operational Research, 195, 3, 791-802 (2009) · Zbl 1156.90307
[12] Ke, L.; Archetti, C.; Feng, Z., Ants can solve the team orienteering problem, Computers & Industrial Engineering, 54, 3, 648-665 (2008)
[13] Lin, S., Computer solutions of the traveling salesman problem, Bell System Technical Journal, 44, 2245-2269 (1965) · Zbl 0136.14705
[14] Mladenović N. A variable neighborhood algorithm: a new metaheuristic for combinatorial optimization. In: Abstract of papers presented at optimization days, Montreal, 1995. p. 112.; Mladenović N. A variable neighborhood algorithm: a new metaheuristic for combinatorial optimization. In: Abstract of papers presented at optimization days, Montreal, 1995. p. 112.
[15] Mladenović, N.; Hansen, P., Variable neighborhood search, Computers & Operations Research, 24, 11, 1097-1100 (1997) · Zbl 0889.90119
[16] Polacek, M.; Doerner, K. F.; Hartl, R. F.; Maniezzo, V., A variable neighborhood search for the capacitated arc routing problem with intermediate facilities, Journal of Heuristics, 14, 5, 405-423 (2008) · Zbl 1211.90314
[17] Polacek, M.; Doerner, K. F.; Hartl, R. F.; Kiechle, G.; Reimann, M., Scheduling periodic customer visits for a travelling salesperson, European Journal of Operational Research, 179, 823-837 (2007) · Zbl 1163.90506
[18] Polacek, M.; Hartl, R. F.; Doerner, K. F.; Reimann, M., A variable neighborhood search for the multi depot vehicle routing problem with time windows, Journal of Heuristics, 10, 613-627 (2004)
[19] Righini G, Salani M. Dynamic programming for the orienteering problem with time windows. Technical Report 91, Dipartimento di Tecnologie dell’Informazione, Universita degli Studi Milano, Crema, Italy; 2006.; Righini G, Salani M. Dynamic programming for the orienteering problem with time windows. Technical Report 91, Dipartimento di Tecnologie dell’Informazione, Universita degli Studi Milano, Crema, Italy; 2006. · Zbl 1162.90548
[20] Righini, G.; Salani, M., Decremental state space relaxation strategies and initialization heuristics for solving the orienteering problem with time windows with dynamic programming, Computers & Operations Research, 36, 1191-1203 (2009) · Zbl 1162.90548
[21] Savelsbergh, M. W.P., The vehicle routing problem with time windows: minimizing route duration, ORSA Journal on Computing, 4, 2, 146-154 (1992) · Zbl 0780.90105
[22] Schilde M, Doerner KF, Hartl RF, Kiechle G. Metaheuristics for the bi-objective orienteering problem. Swarm Intelligence, to appear.; Schilde M, Doerner KF, Hartl RF, Kiechle G. Metaheuristics for the bi-objective orienteering problem. Swarm Intelligence, to appear.
[23] Solomon, M. M., Algorithms for the vehicle routing and scheduling problem with time window constraints, Operations Research, 35, 254-265 (1987) · Zbl 0625.90047
[24] Taillard, E.; Badeau, P.; Gendreau, M.; Guertin, F.; Potvin, J. Y., A tabu search heuristic for the vehicle routing problem with soft time windows, Transportation Science, 31, 170-186 (1997) · Zbl 0886.90070
[25] Tang, H.; Miller-Hooks, E., A tabu search heuristic for the team orienteering problem, Computers & Operations Research, 32, 6, 1379-1407 (2005) · Zbl 1122.90434
[26] Tsiligirides, T., Heuristic methods applied to orienteering, The Journal of the Operational Research Society, 35, 9, 797-809 (1984)
[27] Vansteenwegen, P.; Souffriau, W.; Vanden Berghe, G.; Van Oudheusden, D., A guided local search metaheuristic for the team orienteering problem, European Journal of Operational Research, 196, 118-127 (2009) · Zbl 1156.90417
[28] Vansteenwegen P. Planning in tourism and public transportation. PhD thesis, Katholieke Universiteit Leuven; 2008.; Vansteenwegen P. Planning in tourism and public transportation. PhD thesis, Katholieke Universiteit Leuven; 2008. · Zbl 1176.90059
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.