A mathematical model and metaheuristics for Time Dependent Orienteering Problem

This paper presents a generalization of the Orienteering Problem, the Time-Dependent Orienteering Problem (TDOP) which is based on the real-life application of providing automatic tour guidance to a large leisure facility such as a theme park. In this problem, the travel time between two nodes depends on the time when the trip starts. We formulate the problem as an integer linear programming (ILP) model. We then develop various heuristics in a step by step fashion: greedy construction, local search and variable neighborhood descent, and two versions of iterated local search. The proposed metaheuristics were tested on modied benchmark instances, randomly generated problem instances, and two real world problem instances extracted from two popular theme parks in Asia. Experimental results conrm the eectiv eness of the developed metaheuristic ap- proaches, especially an iterated local search with adaptive perturbation size and probabilistic intensied restart mechanism. It n ds within an acceptably short computation time, the optimal or near optimal solutions for TDOP instances of realistic size as in our target application.

[1]  Matteo Fischetti,et al.  Solving the Orienteering Problem through Branch-and-Cut , 1998, INFORMS J. Comput..

[2]  Michel Gendreau,et al.  Traveling Salesman Problems with Profits , 2005, Transp. Sci..

[3]  Dirk Van Oudheusden,et al.  Iterated local search for the team orienteering problem with time windows , 2009, Comput. Oper. Res..

[4]  Giovanni Righini,et al.  Decremental state space relaxation strategies and initialization heuristics for solving the Orienteering Problem with Time Windows with dynamic programming , 2009, Comput. Oper. Res..

[5]  Carlos Cotta,et al.  Adaptive and multilevel metaheuristics , 2008 .

[6]  Dirk Van Oudheusden,et al.  Automated Parameterisation of a Metaheuristic for the Orienteering Problem , 2008, Adaptive and Multilevel Metaheuristics.

[7]  Jin Li,et al.  Model and Algorithm for Time-Dependent Team Orienteering Problem , 2011 .

[8]  Dirk Van Oudheusden,et al.  A PERSONALIZED TOURIST TRIP DESIGN ALGORITHM FOR MOBILE TOURIST GUIDES , 2008, Appl. Artif. Intell..

[9]  M. F. Tasgetiren,et al.  A Genetic Algorithm with an Adaptive Penalty Function for the Orienteering Problem , 2005 .

[10]  C. Verbeeck,et al.  A fast solution method for the time-dependent orienteering problem , 2013, Eur. J. Oper. Res..

[11]  Andrzej Lingas,et al.  Approximation algorithms for time-dependent orienteering , 2001, Inf. Process. Lett..

[12]  Olatz Arbelaitz,et al.  Integrating public transportation in personalised electronic tourist guides , 2013, Comput. Oper. Res..

[13]  Elise Miller-Hooks,et al.  A TABU search heuristic for the team orienteering problem , 2005, Comput. Oper. Res..

[14]  Farhad Samadzadegan,et al.  Time-dependent personal tour planning and scheduling in metropolises , 2011, Expert Syst. Appl..

[15]  Dirk Van Oudheusden,et al.  The orienteering problem: A survey , 2011, Eur. J. Oper. Res..

[16]  T. Tsiligirides,et al.  Heuristic Methods Applied to Orienteering , 1984 .

[17]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[18]  Bruce L. Golden,et al.  The team orienteering problem , 1996 .

[19]  Thomas Stützle,et al.  Hierarchical Iterated Local Search for the Quadratic Assignment Problem , 2009, Hybrid Metaheuristics.

[20]  R. Vohra,et al.  The Orienteering Problem , 1987 .

[21]  Gilbert Laporte,et al.  The selective travelling salesman problem , 1990, Discret. Appl. Math..

[22]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[23]  B. Golden,et al.  A multifaceted heuristic for the orienteering problem , 1988 .

[24]  Michel Gendreau,et al.  A tabu search heuristic for the undirected selective travelling salesman problem , 1998, Eur. J. Oper. Res..