Efficient Cluster-Based Heuristics for the Team Orienteering Problem with Time Windows
- 1 February 2019
- journal article
- research article
- Published by World Scientific Pub Co Pte Ltd in Asia-Pacific Journal of Operational Research
- Vol. 36 (01)
Abstract
In the Team Orienteering Problem with Time Windows (TOPTW), a variant of the Vehicle Routing Problem with Profits, a set of locations is given, each associated with a profit, a visiting time and a time window. The aim is to maximize the overall profit collected by a number of routes, while the duration of each route must not exceed a given time budget. TOPTW is NP-hard and is typically used to model the Tourist Trip Design Problem. The latter deals with deriving near optimal multiple-day tours for tourists visiting a destination with several points of interest (POIs). The most efficient known heuristic approach to TOPTW which yields the best solution quality versus execution time, is based on Iterated Local Search (ILS). However, the ILS algorithm treats each node separately, hence it tends to overlook highly profitable areas of nodes situated far from the current solution, considering them too time-expensive to visit. We propose two cluster-based extensions to ILS addressing the aforementioned weakness by grouping nodes on separate clusters (based on geographical criteria), thereby making visits to such nodes more attractive. Our approaches improve ILS with respect to solutions quality and execution time as evidenced by experimental tests exercised on both existing and new TTDP-oriented benchmark instances.Keywords
This publication has 19 references indexed in Scilit:
- An iterative three-component heuristic for the team orienteering problem with time windowsEuropean Journal of Operational Research, 2014
- The Team Orienteering Problem with Time Windows: An LP-based Granular Variable Neighborhood SearchEuropean Journal of Operational Research, 2012
- A simulated annealing heuristic for the team orienteering problem with time windowsEuropean Journal of Operational Research, 2012
- The orienteering problem: A surveyEuropean Journal of Operational Research, 2011
- Heuristics for the multi-period orienteering problem with multiple time windowsComputers & Operations Research, 2010
- Iterated local search for the team orienteering problem with time windowsComputers & Operations Research, 2009
- Modified global -means algorithm for minimum sum-of-squares clustering problemsPattern Recognition, 2008
- The global k-means clustering algorithmPattern Recognition, 2003
- The team orienteering problemEuropean Journal of Operational Research, 1996
- A heuristic for the multiple tour maximum collection problemComputers & Operations Research, 1994