The Double TSP with Multiple Stacks

Manuel Alba, Jean-Franēois Cordeau, Mauro Dell’Amico and Manuel Iori

Problem description The double traveling salesman problem with multiple stacks is a variant of the pickup and delivery traveling salesman problem in which all pickups must be completed before any of the deliveries. In addition, items can be loaded on multiple stacks in the vehicle and each stack must obey the last-in-first-out policy. The problem consists in finding the shortest Hamiltonian cycles covering all pickup and delivery locations while ensuring the feasibility of the loading plan.

Technical Report

Detailed computational results