A Greedy Randomized Adaptive Search Procedure for the Orienteering Problem with Hotel Selection

Abstract The Orienteering Problem with Hotel Selection (OPHS) is one of the most recent variants of the Orienteering Problem (OP). The sequence of hotels has a significant effect on the quality of the OPHS solutions. According to prior studies, it is not efficient to consider all feasible sequences of hotels for constructing a tour. For this reason, solution methods for this problem should be independent of the Total Number of Feasible Sequences of hotels (TNFS). This paper proposes a novel approach based on a well-known metaheuristic called Greedy Randomized Adaptive Search Procedure (GRASP) to tackle the OPHS. In the previously introduced algorithms for this problem, the OP solutions among all feasible pairs of hotels are considered to construct a proper sequence of hotels. Our suggested GRASP algorithm does not follow this policy; instead, it uses a novel, potent, and fast dynamic programming method for hotel selection. This dynamic idea makes the introduced GRASP approach independent of the TNFS and solving the OPs. Considering 400 benchmark instances with and five instances without known optimal values, the proposed method in this article obtains the optimal solutions for 231 instances (57.75%), as opposed to 174 instances (43.5%) for the best formerly suggested algorithm. GRASP constructs better tours than the state-of-the-art algorithm for 142 instances (35.5%) and finds new best results for three out of five instances with unknown optimal values. Moreover, GRASP can produce high quality solutions for 76 new large instances constructed using the instances of a similar problem to the OPHS.

[1]  Johan W. Joubert,et al.  Constructive heuristics for the Mixed Capacity Arc Routing Problem under Time Restrictions with Intermediate Facilities , 2016, Comput. Oper. Res..

[2]  Qiang Meng,et al.  Distance-constrained capacitated vehicle routing problems with flexible assignment of start and end depots , 2008, Math. Comput. Model..

[3]  Michel Bierlaire,et al.  Integrating a heterogeneous fixed fleet and a flexible assignment of destination depots in the waste collection VRP with intermediate facilities , 2016 .

[4]  Julian Hof,et al.  An adaptive VNS algorithm for vehicle routing problems with intermediate stops , 2015, OR Spectr..

[5]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[6]  Dirk Cattrysse,et al.  A memetic algorithm for the orienteering problem with hotel selection , 2014, Eur. J. Oper. Res..

[7]  Byung-In Kim,et al.  Waste collection vehicle routing problem with time windows using multi-objective genetic algorithms , 2007 .

[8]  Emmanouil E. Zachariadis,et al.  A Hybrid Guided Local Search for the Vehicle-Routing Problem with Intermediate Replenishment Facilities , 2008, INFORMS J. Comput..

[9]  Elias J. Willemse,et al.  Splitting procedures for the Mixed Capacitated Arc Routing Problem under Time restrictions with Intermediate Facilities , 2016, Oper. Res. Lett..

[10]  Morteza Keshtkaran,et al.  A novel GRASP solution approach for the Orienteering Problem , 2016, J. Heuristics.

[11]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[12]  Kenneth Sörensen,et al.  The travelling salesperson problem with hotel selection , 2012, J. Oper. Res. Soc..

[13]  Peter Goos,et al.  A memetic algorithm for the travelling salesperson problem with hotel selection , 2013, Comput. Oper. Res..

[14]  Maria Grazia Speranza,et al.  The periodic vehicle routing problem with intermediate facilities , 2002, Eur. J. Oper. Res..

[15]  A. M. Benjamin,et al.  Metaheuristics for the waste collection vehicle routing problem with time windows , 2011 .

[16]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures: Advances, Hybridizations, and Applications , 2010 .

[17]  Dominik Goeke,et al.  The Electric Vehicle-Routing Problem with Time Windows and Recharging Stations , 2014, Transp. Sci..

[18]  Abraham Duarte,et al.  GRASP with path relinking for the orienteering problem , 2014, J. Oper. Res. Soc..

[19]  Johan W. Joubert,et al.  Benchmark dataset for undirected and Mixed Capacitated Arc Routing Problems under Time restrictions with Intermediate Facilities , 2016, Data in brief.

[20]  Gilbert Laporte,et al.  The multi-depot vehicle routing problem with inter-depot routes , 2007, Eur. J. Oper. Res..

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

[22]  G. Croes A Method for Solving Traveling-Salesman Problems , 1958 .

[23]  Dominik Goeke,et al.  Solving the battery swap station location-routing problem with capacitated electric vehicles using an AVNS algorithm for vehicle-routing problems with intermediate stops , 2017 .

[24]  Qinghua Wu,et al.  A hybrid dynamic programming and memetic algorithm to the Traveling Salesman Problem with Hotel Selection , 2018, Comput. Oper. Res..

[25]  Giuseppe Paletta,et al.  A Heuristic for the Periodic Vehicle Routing Problem , 1992, Transp. Sci..

[26]  Hoong Chuin Lau,et al.  Orienteering Problem: A survey of recent variants, solution approaches and applications , 2016, Eur. J. Oper. Res..

[27]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[28]  Maria Grazia Speranza,et al.  The application of a vehicle routing model to a waste-collection problem: two case studies , 2002, J. Oper. Res. Soc..

[29]  Hossein Karimi,et al.  A Node-based Mathematical Model towards the Location Routing Problem with Intermediate Replenishment Facilities under Capacity Constraint , 2014 .

[30]  Kenneth Sörensen,et al.  A fast metaheuristic for the travelling salesperson problem with hotel selection , 2015, 4OR.

[31]  Dirk Cattrysse,et al.  A variable neighborhood search method for the orienteering problem with hotel selection , 2013 .

[32]  Fred Glover,et al.  Improved Constructive Multistart Strategies for the Quadratic Assignment Problem Using Adaptive Memory , 1999, INFORMS J. Comput..