Independent travel recommendation algorithm based on analytical hierarchy process and simulated annealing for professional tourist

Independent travelers, especially professional independent travelers, tend to plan their trip schedules according to their interests, preferred hotels, landmarks they wish to visit, budgets, time availability and various other factors. Hence, travel schedule planning is valuable for satisfying the unique needs of each traveler. In this paper, we propose an algorithm for independent travel recommendation, consisting of three steps. Firstly, landmarks in the destination are selected under the specific constraints, which is modeled as a 0-1 knapsack problem. Then, the landmarks will be evaluated comprehensively using AHP (Analytic Hierarchy Process) model, and the greedy simulated annealing algorithm is adopted to select the best landmarks with high evaluation scores. Next, with AHP-decision model, a most reasonable free line to the tourist destination is selected from multiple candidates. Lastly, the path planning among the landmarks is abstracted as a TSP (Travelling Sales Problem) problem, and the simulated annealing algorithm based on roulette wheel selection is adopted to solve it. Through simulation experiments, by comparing with package tour from the aspects of landmark selection, valid sightseeing time ratio, valid sightseeing consumption ratio and the tourist satisfaction, the proposed algorithm is evaluated and analyzed. Simulation results illustrate the feasibility and rationality of our approach, which can be used as an effective reference deciding individualized travel schedules and trip planning.

[1]  Ricardo Soto,et al.  A Hybrid Particle Swarm Optimization – Simulated Annealing Algorithm for the Probabilistic Travelling Salesman Problem , 2012 .

[2]  Ronan Querrec,et al.  Get Involved in an Interactive Virtual Tour of Brest Harbour: Follow the Guide and Participate , 2011, IVA.

[3]  Karl Heinz Hoffmann,et al.  Optimizing Complex Problems by Nature's Algorithms: Simulated Annealing and Evolution Strategy - A Comparative Study , 1990, PPSN.

[4]  Patrick Siarry,et al.  A theoretical study on the behavior of simulated annealing leading to a new cooling schedule , 2005, Eur. J. Oper. Res..

[5]  Sanjay Bisht,et al.  Hybrid Genetic-simulated Annealing Algorithm for Optimal Weapon Allocation in Multilayer Defence Scenario , 2004 .

[6]  Yang Li,et al.  Simulated annealing with probabilistic neighborhood for traveling salesman problems , 2011, 2011 Seventh International Conference on Natural Computation.

[7]  Gao Ye,et al.  An improved simulated annealing andgenetic algorithm for TSP , 2013, 2013 5th IEEE International Conference on Broadband Network & Multimedia Technology.

[8]  Manoranjan Maiti,et al.  A Modified Genetic Algorithm for solving uncertain Constrained Solid Travelling Salesman Problems , 2015, Comput. Ind. Eng..

[9]  Zheng Junjun,et al.  Study on the Selection of Venture Capitalists Based on Fuzzy AHP , 2010, 2010 3rd International Conference on Information Management, Innovation Management and Industrial Engineering.

[10]  Zuhaimy Ismail,et al.  Traveling Salesman Approach for Solving Petrol Distribution Using Simulated Annealing , 2008 .

[11]  Ting Rui,et al.  Multi-group ant colony algorithm based on simulated annealing method , 2010 .

[12]  Godwin J. Udo,et al.  Information Technology adoption decision analysis using AHP , 2002 .

[13]  Michael Böttcher,et al.  Application and evaluation of a cost apportionment approach for integrating tour planning aspects into applied location planning , 2012, Logist. Res..

[14]  Ruey-Maw Chen,et al.  Intrusion detection analysis by integrating roulette wheel and pseudo-random into back propagation networks , 2011, 2011 International Conference on Machine Learning and Cybernetics.

[15]  Daniele Vigo,et al.  A hybrid metaheuristic algorithm for the multi-depot covering tour vehicle routing problem , 2015, Eur. J. Oper. Res..

[16]  Song Fuhua,et al.  Research on Application of Improved Genetic Algorithm in Urban Full Independent Tourist Route Planning , 2013, 2013 Ninth International Conference on Computational Intelligence and Security.

[17]  Elyeser Spiegler,et al.  Application of Simulated Annealing Algorithm to Thermally Choked Ram Accelerator Design , 1998 .

[18]  Rakesh V. Vohra,et al.  Probabilistic analysis of the longest hamiltonian tour problem , 1988, Networks.

[19]  Liu Honglin New dynamic load balancing method based on roulette wheel selection and its implementation , 2008 .

[20]  Gary M. Thompson Representing employee requirements in labour tour scheduling , 1993 .

[21]  THE APPLICATION OF ANT COLONY OPTIMIZATION ALGORITHM IN TOUR ROUTE PLANNING , 2013 .

[22]  Li Jing,et al.  A Mixed Optimization Algorithm Based on Simulated Annealing Particle Swarm Algorithm and Genetic Algorithm , 2013 .

[23]  Roopam Gupta,et al.  Optimization of Fidelity with Adaptive Genetic Watermarking Algorithm Using Roulette-Wheel , 2010, 2010 International Conference on Computational Intelligence and Communication Networks.

[24]  Y. Maeda,et al.  Evaluation of the Preset Travel Routes in a Self-Determination Support System , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[25]  Shouvik Chakraborty,et al.  Blending roulette wheel selection with simulated annealing for job shop scheduling problem , 2015 .

[26]  Khaled Almiani,et al.  Tour and path planning methods for efficient data gathering using mobile elements , 2016, Int. J. Ad Hoc Ubiquitous Comput..

[27]  Chuanchang Liu,et al.  The personal tour planning engine based on genetic algorithm , 2008, ICAIT '08.

[28]  Jian Wang,et al.  A simulated annealing- new genetic algorithm and its application , 2011, Proceedings of 2011 International Conference on Electronics and Optoelectronics.

[29]  Hye-Jin Kim,et al.  Tour and Charging Scheduler Development Based on Simulated Annealing for Electric Vehicles , 2012, FGIT-MulGraB/BSBT/IUrC.

[30]  Shih-Wei Lin,et al.  A simulated annealing heuristic for the multiconstraint team orienteering problem with multiple time windows , 2015, Appl. Soft Comput..

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

[32]  Yohei Kurata Interactive Assistance for Tour Planning , 2010, Spatial Cognition.