×

Pricing strategies for capacitated ring-star problems based on dynamic programming algorithms. (English) Zbl 1375.90031

Summary: The capacitated \(m\)-ring-star problem (CRSP) is the problem of designing a set of rings that pass through a central depot and through some transition points and/or customers, and then assigning each nonvisited customer to a visited point or customer. The number of customers visited and connected to a ring is bounded by an upper limit: the capacity of the ring. The objective is to minimize the total routing cost plus assignment costs. The problem has several applications in telecommunication network design and transportation planning. In addition, closely related versions to the CRSP involving different graph topologies and objective functions have been recently studied by several authors. The recent literature shows that effective methods for solving these class of difficult optimization problems are based on the combination of column-and-cut generation techniques. In particular, the effectiveness of these methods strongly depend on the qualities and complexities of the associated pricing problems. In this paper, we investigate different pricing strategies based on dynamic programming algorithms for the CRSP that can also be adapted to deal with different graph topologies. We describe a general bounding procedure based on column-and-cut generation that is used to test the effectiveness of the different pricing strategies. We report an extensive computational analysis on CRSP benchmark instances from the literature and on newly generated instances for its generalization to the multi-depot case, the multi-depot ring-star problem (MDRSP). The results obtained show the effectiveness of the pricing strategies proposed and that tight lower bounds can be computed for instances involving up to 431 nodes.

MSC:

90B06 Transportation, logistics and supply chain management
90C35 Programming involving graphs or networks
90C39 Dynamic programming

Software:

VRP; TSPLIB
Full Text: DOI

References:

[1] Abe, F. H.N.; Hoshino, E. A.; Hill, A., The ring tree facility location problem, Electronic Notes in Discrete Mathematics, 50, 331-336 (2015) · Zbl 1347.05230
[2] Baldacci, R.; Bartolini, E.; Mingozzi, A.; Roberti, R., An exact solution framework for a broad class of vehicle routing problems, Computational Management Science, 7, 229-268 (2010) · Zbl 1194.90011
[3] Baldacci, R.; Dell’Amico, M., Heuristic algorithms for the multi-depot ring-star problem, European Journal of Operational Research, 203, 1, 270-281 (2010) · Zbl 1176.90086
[4] Baldacci, R.; Dell’Amico, M.; González, J. S., The capacitated m-ring-star problem, Operations Research, 55, 6, 1147-1162 (2007) · Zbl 1167.90416
[5] Baldacci, R.; Mingozzi, A.; Roberti, R., Dynamic ng-path relaxation, Proceedings of the route conference (2011), Sitges, Spain
[6] Baldacci, R.; Mingozzi, A.; Roberti, R., New route relaxation and pricing strategies for the vehicle routing problem, Operations Research, 59, 5, 1269-1283 (2011) · Zbl 1233.90059
[7] Beasley, J.; Nascimento, E., The vehicle routing-allocation problem: A unifying framework, TOP, 4, 65-86 (1996) · Zbl 0856.90042
[8] Christofides, N.; Mingozzi, A.; Toth, P., Exact algorithms for the vehicle routing problem based on spanning tree and shortest path relaxation, Mathematical Programming, 10, 255-280 (1981) · Zbl 0461.90067
[9] Fink, A.; Schneidereit, G.; Voß, S., Solving general ring network design problems by meta-heuristics, Operations research/computer science interfaces series, 91-113 (2000), Springer Science + Business Media
[10] Hill, A.; Voß, S., Optimal capacitated ring trees, EURO J. Computational Optimization, 4, 2, 137-166 (2016) · Zbl 1342.90111
[11] Hill, A.; Voß, S., An equi-model matheuristic for the multi-depot ring star problem, Networks, 67, 3, 222-237 (2016)
[12] Hoshino, E. A.; de Souza, C. C., A branch-and-cut-and-price approach for the capacitated ring-star problem, Discrete Applied Mathematics, 160, 18, 2728-2741 (2012) · Zbl 1262.90182
[13] Klincewicz, J. G., Hub location in backbone/tributary network design: a review, Location Science, 6, 14, 307-335 (1998)
[14] Labbé, M.; Laporte, G.; Martín, I.; González, J. S., The ring star problem: Polyhedral analysis and exact algorithm, Networks, 43, 3, 177-189 (2004) · Zbl 1053.90021
[15] Laporte, G.; Martín, I. R., Locating a cycle in a transportation or a telecommunications network, Networks, 50, 1, 92-108 (2007) · Zbl 1118.90030
[16] Naji-Azimi, Z.; Salari, M.; Toth, P., A heuristic procedure for the capacitated m-ring-star problem, European Journal of Operational Research, 207, 3, 1227-1234 (2010) · Zbl 1206.90202
[17] Naji-Azimi, Z.; Salari, M.; Toth, P., An integer linear programming based heuristic for the capacitated m-ring-star problem, European Journal of Operational Research, 217, 1, 17-25 (2012) · Zbl 1244.90044
[18] Poggi, M.; Uchoa, E., Chapter 3: New exact algorithms for the capacitated vehicle routing problem, Mos-siam series on optimization, 59-86 (2014), Society for Industrial and Applied Mathematics
[19] Reinelt, G., TSPLIB - a traveling salesman problem library, ORSA Journal on Computing, 3, 4, 376-384 (1991) · Zbl 0775.90293
[20] Riera-Ledesma, J.; González, J. S., Solving school bus routing using the multiple vehicle traveling purchaser problem: A branch-and-cut approach, Computers & Operations Research, 39, 2, 391-404 (2012) · Zbl 1251.90061
[21] Riera-Ledesma, J.; González, J. S., A column generation approach for a school bus routing problem with resource constraints, Computers & Operations Research, 40, 566-583 (2013) · Zbl 1349.90124
[22] Roberti, R.; Mingozzi, A., Dynamic ng-path relaxation for the delivery man problem, Transportation Science, 48, 3, 413-424 (2014)
[23] Zhang, Z.; Qin, H.; Lim, A., A memetic algorithm for the capacitated m-ring-star problem, Applied Intelligence, 40, 2, 305-321 (2014)
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.