A hybrid dynamic programming and memetic algorithm to the Traveling Salesman Problem with Hotel Selection. (February 2018)
- Record Type:
- Journal Article
- Title:
- A hybrid dynamic programming and memetic algorithm to the Traveling Salesman Problem with Hotel Selection. (February 2018)
- Main Title:
- A hybrid dynamic programming and memetic algorithm to the Traveling Salesman Problem with Hotel Selection
- Authors:
- Lu, Yongliang
Benlic, Una
Wu, Qinghua - Abstract:
- Highlights: We present a hybrid dynamic programming and memetic algorithm for solving the traveling salesman problem with hotel selection. We present a dynamic programming approach to find an optimal hotel sequence for a given tour. Memetic search uses three dedicated crossover operators for solution recombination and an adaptive rule for crossover selection. Memetic search yields new best solutions for 22 of test problems. Abstract: The Traveling Salesman Problem with Hotel Selection (TSPHS) is a variant of the classic Traveling Salesman Problem. It arises from a number of real-life applications where the maximum travel time for each "day trip" is limited. In this paper, we present a highly effective hybrid between dynamic programming and memetic algorithm for TSPHS. The main features of the proposed method include a dynamic programming approach to find an optimal hotel sequence for a given tour, three dedicated crossover operators for solution recombination, an adaptive rule for crossover selection, and a two-phase local refinement procedure that alternates between feasible and infeasible searches. Experiments on four sets of 131 benchmark instances from the literature show a remarkable performance of the proposed approach. In particular, it finds improved best solutions for 22 instances and matches the best known results for 103 instances. Additional analyses highlight the contribution of the dynamic programming approach, the joint use of crossovers and the two localHighlights: We present a hybrid dynamic programming and memetic algorithm for solving the traveling salesman problem with hotel selection. We present a dynamic programming approach to find an optimal hotel sequence for a given tour. Memetic search uses three dedicated crossover operators for solution recombination and an adaptive rule for crossover selection. Memetic search yields new best solutions for 22 of test problems. Abstract: The Traveling Salesman Problem with Hotel Selection (TSPHS) is a variant of the classic Traveling Salesman Problem. It arises from a number of real-life applications where the maximum travel time for each "day trip" is limited. In this paper, we present a highly effective hybrid between dynamic programming and memetic algorithm for TSPHS. The main features of the proposed method include a dynamic programming approach to find an optimal hotel sequence for a given tour, three dedicated crossover operators for solution recombination, an adaptive rule for crossover selection, and a two-phase local refinement procedure that alternates between feasible and infeasible searches. Experiments on four sets of 131 benchmark instances from the literature show a remarkable performance of the proposed approach. In particular, it finds improved best solutions for 22 instances and matches the best known results for 103 instances. Additional analyses highlight the contribution of the dynamic programming approach, the joint use of crossovers and the two local search phases to the performance of the proposed algorithm. … (more)
- Is Part Of:
- Computers & operations research. Volume 90(2018)
- Journal:
- Computers & operations research
- Issue:
- Volume 90(2018)
- Issue Display:
- Volume 90, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 90
- Issue:
- 2018
- Issue Sort Value:
- 2018-0090-2018-0000
- Page Start:
- 193
- Page End:
- 207
- Publication Date:
- 2018-02
- Subjects:
- Dynamic programming -- The traveling salesman problem -- Infeasible local search
Operations research -- Periodicals
Electronic digital computers -- Periodicals
004.05 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03050548 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cor.2017.09.008 ↗
- Languages:
- English
- ISSNs:
- 0305-0548
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.770000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 5060.xml