Please wait a minute...
Frontiers of Computer Science

ISSN 2095-2228

ISSN 2095-2236(Online)

CN 10-1014/TP

Postal Subscription Code 80-970

2018 Impact Factor: 1.129

Front. Comput. Sci.    2020, Vol. 14 Issue (2) : 364-377    https://doi.org/10.1007/s11704-019-8364-1
RESEARCH ARTICLE
Enjoy the most beautiful scene now: a memetic algorithm to solve two-fold time-dependent arc orienteering problem
Chao CHEN1(), Liping GAO1, Xuefeng XIE1(), Zhu WANG2
1. School of Computer Science, Chongqing University, Chongqing 400044, China
2. School of Computer Science, Northwestern Polytechnical University, Xi’an 710072, China
 Download: PDF(732 KB)  
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

Traditional route planners commonly focus on finding the shortest path between two points in terms of travel distance or time over road networks. However, in real cases, especially in the era of smart cities where many kinds of transportation-related data become easily available, recent years have witnessed an increasing demand of route planners that need to optimize for multiple criteria, e.g., finding the route with the highest accumulated scenic score along (utility) while not exceeding the given travel time budget (cost). Such problem can be viewed as a variant of arc orienteering problem (AOP), which is well-known as an NP-hard problem. In this paper, targeting a more realistic AOP, we allow both scenic score (utility) and travel time (cost) values on each arc of the road network are time-dependent (2TD-AOP), and propose a memetic algorithm to solve it. To be more specific, within the given travel time budget, in the phase of initiation, for each population, we iteratively add suitable arcs with high scenic score and build a path fromthe origin to the destination via a complicate procedure consisting of search region narrowing, chromosome encoding and decoding. In the phase of the local search, each path is improved via chromosome selection, local-improvement-based mutation and crossover operations. Finally, we evaluate the proposed memetic algorithm in both synthetic and real-life datasets extensively, and the experimental results demonstrate that it outperforms the baselines.

Keywords arc orienteering problem      two-fold timedependent      scenic score      travel time      memetic algorithm     
Corresponding Author(s): Chao CHEN,Xuefeng XIE   
Online First Date: 17 September 2019    Issue Date: 16 October 2019
 Cite this article:   
Chao CHEN,Liping GAO,Xuefeng XIE, et al. Enjoy the most beautiful scene now: a memetic algorithm to solve two-fold time-dependent arc orienteering problem[J]. Front. Comput. Sci., 2020, 14(2): 364-377.
 URL:  
https://academic.hep.com.cn/fcs/EN/10.1007/s11704-019-8364-1
https://academic.hep.com.cn/fcs/EN/Y2020/V14/I2/364
1 C Chen, D Zhang, X Ma, B Guo, L Wang, Y Wang, E Sha. Crowddeliver: planning city-wide package delivery paths leveraging the crowd of taxis. IEEE Transactions on Intelligent Transportation Systems, 2017, 18(6): 1478–1496
2 D Delling, A V Goldberg, T Pajor, R F Werneck. Customizable route planning in road networks. Transportation Science, 2015, 51(2): 566–591
https://doi.org/10.1287/trsc.2014.0579
3 S Funke, S Storandt. Personalized route planning in road networks. In: Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems. 2015, 45
https://doi.org/10.1145/2820783.2820830
4 Z Wang, B Guo, Z Yu, X Zhou. Wi-Fi CSI-based behavior recognition: from signals and actions to activities. IEEE Communications Magazine, 2018, 56(5): 109–115
https://doi.org/10.1109/MCOM.2018.1700144
5 B Guo, D Zhang, Z Yu, Y Liang, Z Wang, X Zhou. From the internet of things to embedded intelligence. World Wide Web, 2013, 16(4): 399–420
https://doi.org/10.1007/s11280-012-0188-y
6 P S Castro, D Zhang, C Chen, S Li, G Pan. From taxi GPS traces to social and community dynamics: a survey. ACM Computing Surveys (CSUR), 2013, 46(2): 17
https://doi.org/10.1145/2543581.2543584
7 X Li, G Pan, Z Wu, G Qi, S Li, D Zhang, W Zhang, Z Wang. Prediction of urban human mobility using large-scale taxi traces and its applications. Frontiers of Computer Science, 2012, 6(1): 111–121
8 D Zhang, B Guo, Z Yu. The emergence of social and community intelligence. Computer, 2011, 44(7): 21–28
https://doi.org/10.1109/MC.2011.65
9 D Zhang, L Sun, B Li, C Chen, G Pan, S Li, Z Wu. Understanding taxi service strategies from taxi GPS traces. IEEE Transactions on Intelligent Transportation Systems, 2015, 16(1): 123–135
https://doi.org/10.1109/TITS.2014.2328231
10 L Wang, B Guo, Q Yang. Smart city development with urban transfer learning. Computer, 2018, 51(12): 32–41
https://doi.org/10.1109/MC.2018.2880015
11 D Quercia, R Schifanella, L M Aiello. The shortest path to happiness: recommending beautiful, quiet, and happy routes in the city. In: Proceedings of the 25th ACM Conference on Hypertext and Social Media. 2014, 116–125
https://doi.org/10.1145/2631775.2631799
12 E Galbrun, K Pelechrinis, E Terzi. Urban navigation beyond shortest route: the case of safe paths. Information Systems, 2016, 57: 160–171
https://doi.org/10.1016/j.is.2015.10.005
13 C Chen, X Chen, L Wang, X Ma, Z Wang, K Liu, B Guo, Z Zhou. MASSR: a memetic algorithm for skyline scenic routes planning leveraging heterogeneous user-generated digital footprints. IEEE Transactions on Vehicular Technology, 2017, 66(7): 5723–5736
https://doi.org/10.1109/TVT.2016.2639550
14 N Runge, P Samsonov, D Degraen, J Schöning. No more autobahn!: scenic route generation using googles street view. In: Proceedings of the 21st International Conference on Intelligent User Interfaces. 2016, 147–151
https://doi.org/10.1145/2856767.2856804
15 Y T Zheng, S Yan, Z J Zha, Y Li, X Zhou, T S Chua, R Jain. GPSView: a scenic driving route planner. ACMTransactions onMultimedia Computing, Communications, and Applications (TOMM), 2013, 9(1): 3
https://doi.org/10.1145/2422956.2422959
16 Y Lu, G Jossé, T Emrich, U Demiryurek, M Renz, C Shahabi, M Schubert. Scenic routes now: effciently solving the time-dependent arc orienteering problem. In: Proceedings of the 2017 ACM Conference on Information and Knowledge Management. 2017, 487–496
https://doi.org/10.1145/3132847.3132874
17 H Liang, K Wang. Top-k route search through submodularity modeling of recurrent poi features. In: Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. 2018, 545–554
https://doi.org/10.1145/3209978.3210038
18 K Taylor, K H Lim, J Chan. Travel itinerary recommendations with must-see points-of-interest. In: Proceedings of the International World Wide Web Conference. 2018, 1198–1205
https://doi.org/10.1145/3184558.3191558
19 Y L Hsueh, H M Huang. Personalized itinerary recommendation with time constraints using GPS datasets. Knowledge & Information Systems, 2018, 6: 1–22
https://doi.org/10.1007/s10115-018-1217-7
20 C Chen, S Jiao, S Zhang, W Liu, L Feng, Y Wang. TripImputor: real-time imputing taxi trip purpose leveraging multi-sourced urban data. IEEE Transactions on Intelligent Transportation Systems, 2018, 19(10): 3292–3304
https://doi.org/10.1109/TITS.2017.2771231
21 L Wang, Z Yu, B Guo, F Yi, F Xiong. Mobile crowd sensing task optimal allocation: a mobility pattern matching perspective. Frontiers of Computer Science, 2018, 12(2): 231–244
https://doi.org/10.1007/s11704-017-7024-6
22 L Wang, D Zhang, Y Wang, C Chen, X Han, A M’hamed. Sparse mobile crowdsensing: challenges and opportunities. IEEE Communications Magazine, 2016, 54(7): 161–167
https://doi.org/10.1109/MCOM.2016.7509395
23 U Demiryurek, F Banaei-Kashani, C Shahabi, A Ranganathan. Online computation of fastest path in time-dependent spatial networks. In: Proceedings of International Symposium on Spatial and Temporal Databases. 2011, 92–111
https://doi.org/10.1007/978-3-642-22922-0_7
24 Y Mei, F D Salim, X Li. Effcient meta-heuristics for the multi-objective time-dependent orienteering problem. European Journal of Operational Research, 2016, 254(2): 443–457
https://doi.org/10.1016/j.ejor.2016.03.053
25 C Chen, X Chen, Z Wang, Y Wang, D Zhang. ScenicPlanner: planning scenic travel routes leveraging heterogeneous user-generated digital footprints. Frontiers of Computer Science, 2017, 11(1): 61–74
https://doi.org/10.1007/s11704-016-5550-2
26 D E Golberg. Genetic Algorithms in Search, Optimization, and Machine Learning. Addion Wesley, 1989
27 Y Li, M L Yiu. Route-saver: leveraging route apis for accurate and efficient query processing at location-based services. IEEE Transactions on Knowledge and Data Engineering, 2015, 27(1): 235–249
https://doi.org/10.1109/TKDE.2014.2324597
28 C I Seresinhe, H S Moat, T Preis. Quantifying scenic areas using crowdsourced data. Environment and Planning B: Urban Analytics and City Science, 2017, 45(3): 567–582
https://doi.org/10.1177/0265813516687302
29 W Wang, L Xiao, J Zhang, Y Yang, P Tian, H Wang, X He. Potential of Internet street-view images for measuring tree sizes in roadside forests. Urban Forestry & Urban Greening, 2018, 35: 211–220
https://doi.org/10.1016/j.ufug.2018.09.008
30 A Gunawan, H C Lau, P Vansteenwegen. Orienteering problem: a survey of recent variants, solution approaches and applications. European Journal of Operational Research, 2016, 255(2): 315–332
https://doi.org/10.1016/j.ejor.2016.04.059
31 D Gavalas, C Konstantopoulos, K Mastakas, G Pantziou, N Vathis. Approximation algorithms for the arc orienteering problem. Information Processing Letters, 2015, 115(2): 313–315
https://doi.org/10.1016/j.ipl.2014.10.003
32 D Feillet, P Dejax, M Gendreau. The profitable arc tour problem: solution with a branch-and-price algorithm. Transportation Science, 2005, 39(4): 539–552
https://doi.org/10.1287/trsc.1040.0106
33 C Verbeeck, P Vansteenwegen, E H Aghezzaf. An extension of the arc orienteering problem and its application to cycle trip planning. Transportation Research Part E Logistics & Transportation Review, 2014, 68(4): 64–78
https://doi.org/10.1016/j.tre.2014.05.006
34 H P Hsieh, C T Li. Mining and planning time-aware routes from checkin data. In: Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management. 2014, 481–490
https://doi.org/10.1145/2661829.2662084
35 P Vansteenwegen, W Souffriau, D Van Oudheusden. The orienteering problem: a survey. European Journal of Operational Research, 2011, 209(1): 1–10
https://doi.org/10.1016/j.ejor.2010.03.045
[1] Article highlights Download
[1] Dion DETTERER, Paul KWAN, Cedric GONDRO. A co-evolving memetic wrapper for prediction of patient outcomes in TCM informatics[J]. Front Comput Sci, 2012, 6(5): 621-629.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed