A hybrid dynamic programming and memetic algorithm to the Traveling Salesman Problem with Hotel Selection. (February 2018)