Abstract
We develop an approach for solving rooted orienteering problems with category constraints as found in tourist trip planning and logistics. It is based on expanding partial solutions in a systematic way, prioritizing promising ones, which reduces the search space we have to traverse during the search. The category constraints help in reducing the space we have to explore even further. We implement an algorithm that computes the optimal solution and also illustrate how our approach can be turned into an anytime approximation algorithm, yielding much faster run times and guaranteeing lower bounds on the quality of the solution found. We demonstrate the effectiveness of our algorithms by comparing them to the state-of-the-art approach and an optimal algorithm based on dynamic programming, showing that our technique clearly outperforms these methods.
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 subscriptionsNotes
- 1.
The icons are from icons8.com, used under Creative Commons License CC BY-ND 3.0. To view a copy, visit https://creativecommons.org/licenses/by-nd/3.0/.
- 2.
Due to the cut ratio, we did not run this experiment for the real-world data sets, as it would have taken too much time.
References
Blum, A., Chawla, S., Karger, D.R., Lane, T., Meyerson, A., Minkoff, M.: Approximation algorithms for orienteering and discounted-reward TSP. SIAM J. Comput. 37(2), 653–670 (2007)
Bolzoni, P., Helmer, S., Wellenzohn, K., Gamper, J., Andritsos, P.: Efficient itinerary planning with category constraints. In: SIGSPATIAL/GIS 2014, Dallas, Texas, pp. 203–212 (2014)
Chekuri, C., Korula, N., Pál, M.: Improved algorithms for orienteering and related problems. In: SODA 2008, pp. 661–670 (2008)
Chekuri, C., Pál, M.: A recursive greedy algorithm for walks in directed graphs. In: FOCS 2005, pp. 245–253 (2005)
Gavalas, D., Konstantopoulos, C., Mastakas, K., Pantziou, G.: A survey on algorithmic approaches for solving tourist trip design problems. J. Heuristics 20(3), 291–328 (2014)
Gendreau, M., Laporte, G., Semet, F.: A branch-and-cut algorithm for the undirected selective traveling salesman problem. Networks 32(4), 263–273 (1998)
Keller, C.: Algorithms to solve the orienteering problem: a comparison. Eur. J. OR 41, 224–231 (1989)
Liang, Y.-C., Kulturel-Konak, S., Smith, A.: Meta heuristics for the orienteering problem. In: CEC 2002, pp. 384–389 (2002)
Lu, E.H.-C., Lin, C.-Y., Tseng, V.S.: Trip-mine: an efficient trip planning approach with travel time constraints. In: MDM 2011, pp. 152–161 (2011)
Ramesh, R., Yoon, Y.-S., Karwan, M.H.: An optimal algorithm for the orienteering tour problem. Inf. J. Comput. 4(2), 155–165 (1992)
Rice, M.N., Tsotras, V.J.: Parameterized algorithms for generalized traveling salesman problems in road networks. In: SIGSPATIAL/GIS 2013, Orlando, Florida, pp. 114–123 (2013)
Righini, G., Salani, M.: Decremental state space relaxation strategies and initialization heuristics for solving the orienteering problem with time windows with dynamic programming. Comput. OR 36(4), 1191–1203 (2009)
Sevkli, Z., Sevilgen, F.E.: Variable neighborhood search for the orienteering problem. In: Levi, A., Savaş, E., Yenigün, H., Balcısoy, S., Saygın, Y. (eds.) ISCIS 2006. LNCS, vol. 4263, pp. 134–143. Springer, Heidelberg (2006). doi:10.1007/11902140_16
Singh, A., Krause, A., Guestrin, C., Kaiser, W.J., Batalin, M.A.: Efficient planning of informative paths for multiple robots. In: IJCAI 2007, pp. 2204–2211 (2007)
Tasgetiren, F., Smith, A.: A genetic algorithm for the orienteering problem. In: IEEE Congress on Evolutionary Computation (2000)
Tsiligrides, T.A.: Heuristic methods applied to orienteering. J. Oper. Res. Soc. 35(9), 797–809 (1984)
Wang, Q., Sun, X., Golden, B.L., Jia, J.: Using artificial neural networks to solve the orienteering problem. Ann. OR 61, 111–120 (1995)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Bolzoni, P., Helmer, S. (2017). Hybrid Best-First Greedy Search for Orienteering with Category Constraints. In: Gertz, M., et al. Advances in Spatial and Temporal Databases. SSTD 2017. Lecture Notes in Computer Science(), vol 10411. Springer, Cham. https://doi.org/10.1007/978-3-319-64367-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-64367-0_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64366-3
Online ISBN: 978-3-319-64367-0
eBook Packages: Computer ScienceComputer Science (R0)