Abstract
The paper presents a novel optimizer to plan multiple–day walking itineraries, tailored to tourists’ personal interests, in a street network modeled as a graph. The tour is automatically designed by maximizing the number of the Points of Interest (POIs) to visit as a function of both tourists’ preferences and requirements, and constraints such as opening hours, visiting times and accessibility of the POIs, and weather forecasting. Since this itineray planning is classified as an NP–complete combinatorial optimization problem, a multiobjective evolutionary optimizer is here proposed. Such an optimizer is proven to be effective in designing personalized multiple–day tourist routes.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Brown, B., Chalmers, M.: Tourism and mobile technology. In: Proceedings of the 8th European Conference on Computer Supported Cooperative Work, pp. 335–354 (2003)
Vansteenwegen, P., Souffriau, W., Vanden Berghe, G., Oudheusden, D.V.: The city planner: an expert system for tourists. Expert Syst. Appl. 38, 6540–6546 (2011)
Rodríguez, B., Molina, J., Pérez, F., Caballero, R.: Interactive design of personalised tourism routes. Tourism Manage. 33, 926–940 (2012)
Vansteenwegen, P., Van Oudheusden, D.: The mobile tourist guide: an OR opportunity. OR Insight 20, 21–27 (2007)
Souffiau, W., Vansteenwegen, P., Vertommen, J., Berghe, G.V., Van Oudheusden, D.: A personalised tour trip design algorithm for mobile tourist guides. Appl. Artif. Intell. 22, 964–985 (2008)
Vansteenwegen, P., Souffriau, W., Oudheusden, D.V.: The orienteering problem: a survey. Eur. J. Oper. Res. 209, 1–10 (2011)
Cotfas, L.A., Diosteanu, A., Dumitrescu, S.D., Smeureanu, A.: Semantic search itinerary recommender systems. Int. J. Comput. 5, 370–377 (2011)
Gavalas, D., Kenteris, M., Konstantopoulos, C., Pantziou, G.: Web application for recommending personalised mobile tourist routes. IET Softw. 6, 313–322 (2012)
Bäck, T., Fogel, D.B., Michalewicz, Z. (eds.): Handbook of Evolutionary Computation. Oxford University Press, Oxford (1997)
Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Professional, New York (1989)
Syswerda, G.: Uniform crossover in genetic algorithms. In: Proceedings of the 3rd International Conference on Genetic Algorithms, pp. 2–9 (1989)
Spears, W.M., De Jong, K.A.: An analysis of multipoint crossover. In: Proceedings of the Workshop of the Foundations of Genetic Algorithms, pp. 301–315 (1991)
Banzhaf, W.: The molecular traveling salesman. Biol. Cybern. 14, 7–14 (1990)
Deep, K., Mebrahtu, H.: Combined mutation operators of genetic algorithms for the travelling salesman problem. Int. J. Comb. Optim. Probl. Inform. 2, 1–23 (2011)
Chiang, C.W., Lee, W.P., Heh, J.S.: A 2-opt based differential evolution for global optimization. Appl. Soft. Comput. 10, 1200–1207 (2010)
Acknowledgements
This work has been supported by the project “Organization of Cultural Heritage for Smart Tourism and Real–Time Accessibility (OR.C.HE.S.T.R.A.)” (PON04a2_D) financed within the 2012 “Smart Cities and Communities” call of the Italian Ministry for University and Research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
De Falco, I., Scafuri, U., Tarantino, E. (2015). A Multiobjective Evolutionary Algorithm for Personalized Tours in Street Networks. In: Mora, A., Squillero, G. (eds) Applications of Evolutionary Computation. EvoApplications 2015. Lecture Notes in Computer Science(), vol 9028. Springer, Cham. https://doi.org/10.1007/978-3-319-16549-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-16549-3_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16548-6
Online ISBN: 978-3-319-16549-3
eBook Packages: Computer ScienceComputer Science (R0)