Exact algorithms for the double vehicle routing problem with multiple stacks
Computers & Operations Research(2015)
摘要
The Double Traveling Salesman Problem with Multiple Stacks (DTSPMS) is a one-to-one pickup-and-delivery single-vehicle routing problem with backhaul deliveries. The vehicle carries a container divided into stacks of fixed height, each following a Last-In-First-Out policy, and the aim is to perform pickups and deliveries by minimizing the total routing cost and ensuring a feasible loading/unloading of the vehicle.A realistic generalization of the DTSPMS arises when a single vehicle is not enough to collect all products, and therefore multiple, and possibly heterogeneous vehicles are needed to perform the transportation operations. This paper introduces and formulates this generalization, that we refer as the Double Vehicle Routing Problem with Multiple Stacks. It proposes three models, the first one based on a three-index formulation and solved by a branch-and-cut algorithm, and the other two based on two set partitioning formulations using different families of columns and solved by a branch-and-price and a branch-and-price-and-cut algorithm, respectively.The performance of these algorithms has been studied on a wide family of benchmark test instances, observing that, although the branch-and-cut algorithm shows a better performance on instances with a small number of vehicles, the performance of the branch-and-price and the branch-and-price-and-cut algorithms improves as the number of vehicles grows. Additionally, the first set partitioning formulation yields tighter lower bounds, but the second formulation, because of its simplicity, provides better convergence properties, solving instances with up to fifty vertices to proven optimality. HighlightsWe introduce a generalization of the DTSPMS which considers multiple vehicles.We propose three formulations leading to three exact algorithms.Column generation algorithms show better performance as the number of vehicles grows.New type of independent columns performs better than classical pairing ones.
更多查看译文
关键词
Vehicle routing problem,One-to-one pickup-and-delivery,Last-in-first-out,Branch-and-cut,Branch-and-price-and-cut
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络