×

A hybrid method based on linear programming and tabu search for routing of logging trucks. (English) Zbl 1162.90512

Summary: We consider an operational routing problem to decide the daily routes of logging trucks in forestry. This industrial problem is difficult and includes aspects such as pickup and delivery with split pickups, multiple products, time windows, several time periods, multiple depots, driver changes and a heterogeneous truck fleet. In addition, the problem size is large and the solution time limited. We describe a two-phase solution approach which transforms the problem into a standard vehicle routing problem with time windows. In the first phase, we solve an LP problem in order to find a destination of flow from supply points to demand points. Based on this solution, we create transport nodes which each defines the origin(s) and destination for a full truckload. In phase two, we make use of a standard tabu search method to combine these transport nodes, which can be considered to be customers in vehicle routing problems, into actual routes. The tabu search method is extended to consider some new features. The solution approach is tested on a set of industrial cases from major forest companies in Sweden.

MSC:

90C05 Linear programming
90B40 Search theory

Software:

CPLEX

References:

[1] Cordeau, J.-F.; Gendreau, M.; Laporte, G.; Potvin, J.-Y.; Semet, F., A guide to vehicle routing heuristics, Journal of the Operational Research Society, 53, 512-522 (2002) · Zbl 1099.90506
[2] Gendreau, M.; Laporte, G.; Potvin, J.-Y., Metaheuristics for the Capacitated VRP, (Toth, P.; Vigo, D., The vehicle routing problem. SIAM monographs on discrete mathematics and applications (2002), SIAM: SIAM Philadelphia, PA), 129-154 · Zbl 1076.90545
[3] Bräysy, O.; Gendreau, M., Vehicle routing problem with time windows, Part I: route construction and local search algorithms, Transportation Science, 39, 1, 104-118 (2005)
[4] Ropke, S.; Pisinger, D., An adaptive large neighborhood search heuristics for the pickup and delivery problem with time windows, Transportation Science, 40, 4, 455-472 (2006)
[5] Archetti, C.; Speranza, M.; Hertz, A., A tabu search algorithm for the split delivery vehicle routing problem, Transportation Science, 40, 1, 64-73 (2006)
[6] Ho, S. C.; Haugland, D., A tabu search heuristic for the vehicle routing problem with time windows and split deliveries, Computers & Operations Research, 31, 1947-1964 (2004) · Zbl 1074.68614
[7] Ropke, S.; Pisinger, D., A unified heuristic for a large class of vehicle routing problems with backhaul, European Journal of Operational Research, 171, 750-775 (2006) · Zbl 1116.90019
[8] Crevier, B.; Cordeau, J.-F.; Laporte, G., The multi-depot vehicle routing problem with inter-depot routes, European Journal of Operational Research, 176, 756-773 (2007) · Zbl 1103.90032
[9] Cordeau, J.-F.; Laporte, G.; Mercier, A., A unified tabu search heuristic for vehicle routing problems with time windows, Journal of the Operational Research Society, 52, 928-936 (2001) · Zbl 1181.90034
[10] Bent, R.; Van Hentenryck, P., A two-stage hybrid algorithm for pickup and delivery vehicle routing problems with time windows, Computers & Operations Research, 33, 875-893 (2006) · Zbl 1079.90591
[11] Rönnqvist, M., Optimization in forestry, Mathematical Programming Series B, 97, 267-284 (2003) · Zbl 1053.90143
[12] Forsberg, M.; Frisk, M.; Rönnqvist, M., FlowOpt—a decision support tool for strategic and tactical transportation planning in forestry, International Journal of Forest Engineering, 16, 101-114 (2005)
[13] Epstein, R.; Morales, R.; Seron, J.; Traverso, P.; Weintraub, A., A truck scheduling system improves efficiency in the forest industries, Interfaces, 26, 4, 1-12 (1996)
[14] Eriksson J, Rönnqvist M. Decision support system/tools: transportation and route planning: Åkarweb—a web based planning system. In: Proceedings of the second forest engineering conference, Växjö, May 12-15, Sweden, 2003. p. 48-57.; Eriksson J, Rönnqvist M. Decision support system/tools: transportation and route planning: Åkarweb—a web based planning system. In: Proceedings of the second forest engineering conference, Växjö, May 12-15, Sweden, 2003. p. 48-57.
[15] Gingras C, Cordeau J-F, Laporte G. Un algorithme de minimisation du transport à vide appliqué à l’industrie forestière, Report CIRRELT, Montreal, Canada, 2006.; Gingras C, Cordeau J-F, Laporte G. Un algorithme de minimisation du transport à vide appliqué à l’industrie forestière, Report CIRRELT, Montreal, Canada, 2006.
[16] Palmgren, M.; Rönnqvist, M.; Värbrand, P., A solution approach for log truck scheduling based on composite pricing and branch and bound, International Transactions of Operations Research, 10, 3, 433-448 (2003) · Zbl 1106.90316
[17] Palmgren, M.; Rönnqvist, M.; Värbrand, P., A near-exact method for solving the log-truck scheduling problem, International Transactions of Operations Research, 11, 4, 447-464 (2004) · Zbl 1131.90362
[18] Palmgren M. Optimal truck scheduling—mathematical modeling and solution by the column generation principle. PhD thesis, Dissertation No. 967, Linköping University, 2005.; Palmgren M. Optimal truck scheduling—mathematical modeling and solution by the column generation principle. PhD thesis, Dissertation No. 967, Linköping University, 2005.
[19] Murphy, G., Reducing trucks on the road through optimal route scheduling and shared log transport service, Southern Journal of Applied Forestry, 27, 3, 198-205 (2003)
[20] Gronalt M, Hirsch P. A tabu search based solution method to optimize round timber transport. In: Proceedings of the MIC2005: the sixth metaheuristic international conference, Vienna, Austria, August 22-26, 2005.; Gronalt M, Hirsch P. A tabu search based solution method to optimize round timber transport. In: Proceedings of the MIC2005: the sixth metaheuristic international conference, Vienna, Austria, August 22-26, 2005.
[21] Rönnqvist M, Ryan D. Solving truck despatch problem in real time. In: Proceedings of the 31th annual conference of the operational research society of New Zealand, August 31-September 1, Wellington, New Zealand, 1995. p. 165-72.; Rönnqvist M, Ryan D. Solving truck despatch problem in real time. In: Proceedings of the 31th annual conference of the operational research society of New Zealand, August 31-September 1, Wellington, New Zealand, 1995. p. 165-72.
[22] Rönnqvist M, Sahlin H, Carlsson D. Operative planning and dispatching of forestry transportation. Report LiTH-MAT-R-1998-18, Linköping University, Sweden, 1998.; Rönnqvist M, Sahlin H, Carlsson D. Operative planning and dispatching of forestry transportation. Report LiTH-MAT-R-1998-18, Linköping University, Sweden, 1998.
[23] ILOG CPLEX 8.0. User’s manual, 2002.; ILOG CPLEX 8.0. User’s manual, 2002.
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.