Hybrid Best-First Greedy Search for Orienteering with Category Constraints

被引:6
作者
Bolzoni, Paolo [1 ]
Helmer, Sven [1 ]
机构
[1] Free Univ Bozen Bolzano, Bolzano, Italy
来源
ADVANCES IN SPATIAL AND TEMPORAL DATABASES, SSTD 2017 | 2017年 / 10411卷
关键词
HEURISTICS; ALGORITHMS; SOLVE;
D O I
10.1007/978-3-319-64367-0_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:24 / 42
页数:19
相关论文
共 18 条
[1]   Approximation algorithms for orienteering and discounted-reward TSP [J].
Blum, Avrim ;
Chawla, Shuchi ;
Karger, David R. ;
Lane, Terran ;
Meyerson, Adam ;
Minkoff, Maria .
SIAM JOURNAL ON COMPUTING, 2007, 37 (02) :653-670
[2]  
Bolzoni P., 2014, P 22 ACM SIGSPATIAL, P203
[3]   A recursive greedy algorithm for walks in directed graphs [J].
Chekuri, C ;
Pál, M .
46TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2005, :245-253
[4]  
Chekuri C, 2008, PROCEEDINGS OF THE NINETEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P661
[5]   A survey on algorithmic approaches for solving tourist trip design problems [J].
Gavalas, Damianos ;
Konstantopoulos, Charalampos ;
Mastakas, Konstantinos ;
Pantziou, Grammati .
JOURNAL OF HEURISTICS, 2014, 20 (03) :291-328
[6]  
Gendreau M, 1998, NETWORKS, V32, P263, DOI 10.1002/(SICI)1097-0037(199812)32:4<263::AID-NET3>3.0.CO
[7]  
2-Q
[8]   ALGORITHMS TO SOLVE THE ORIENTEERING PROBLEM - A COMPARISON [J].
KELLER, CP .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1989, 41 (02) :224-231
[9]  
Liang YC, 2002, IEEE C EVOL COMPUTAT, P384, DOI 10.1109/CEC.2002.1006265
[10]  
Lu Eric Hsueh-Chan, 2011, 2011 12th IEEE International Conference on Mobile Data Management (MDM 2011), P152, DOI 10.1109/MDM.2011.13