Abstract

The Traveling Salesperson Problem with Hotel Selection (TSPHS) is a realistic extension of the classic Traveling Salesperson Problem recently introduced to the literature. In the TSPHS, there is a time limit that restricts the visits that can be performed in a single day. Therefore, several days may be necessary to visit all clients. The salesperson has to spend the night in one of the available hotels. Previous works focus mainly on metaheuristics and on MIP formulations. This work presents a sophisticated exact algorithm for the TSPHS, a Branch-Cut-and-Price (BCP) algorithm that includes and adapts several features found in state-of-the-art algorithms for vehicle routing. In that algorithm, columns correspond to possible salesperson day trips; subtour elimination cuts, 2-path cuts, and limited-memory subset row cuts are separated. Computational results show that many medium-sized instances, having up to 75 clients and 20 hotels, can be solved to optimality, as well as some larger instances from the literature, with up to 225 clients.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call