the first one who put local drivers advices into query
system. These methods are based on trajectories, but
they will lead to a high responding time due to search-
ing a path on a whole road network. In addition, a
path based on trajectories which favors the high-level
roads are ignored by these methods. They are there-
fore not a good method to find a way based on trajec-
tory data.
9 CONCLUSION
In this paper, we propose two algorithms RLMFP and
RLMFPT (RLMFP with FG) to solve the problem
of path query. We observe two common sense no-
tions, which are selecting roads in line with local cus-
toms and choosing high-level roads such as highway.
Moreover, we study a four-step framework to solve
the problem. The first step is to set the weight to the
common graph with trajectory graph. The second step
is to divide graph into several areas. The third step is
to build an index named FG to speed up the query and
find more reasonable upgrade points. The last step is
to use RLMFPT to compute the paths. The experi-
ment results demonstrate the efficiency, the effective-
ness and the stability of our index FG and algorithm
RLMFPT. The memory size of RLMFPT is also ac-
ceptable for customers or providers. In the future, we
will extend our solution on real networks and recom-
mand custum made route via allowing drivers to select
preferable upgrade points.
ACKNOWLEDGEMENTS
This work is supported by the National Natural Sci-
ence Foundation of China (No. 61572165) and
the State Key Program of Zhejiang Province Nat-
ural Science Foundation of China under Grant No.
LZ15F020003.
REFERENCES
Akiba, T., Iwata, Y., and Yoshida, Y. (2013). Fast exact
shortest-path distance queries on large networks by
pruned landmark labeling. In Proceedings of the 2013
ACM SIGMOD International Conference on Manage-
ment of Data, pages 349–360.
Bast, H., Funke, S., Matijevic, D., Demetrescu, C., Gold-
berg, A., and Johnson, D. (2006). Transit: Ultrafast
shortest-path queries with linear-time preprocessing.
9th DIMACS Implementation Challenge — Shortest
Path / Demetrescu, Camil ; Goldberg, Andrew ; John-
son, David, (2006):175–192.
Bellman, R. (1958). On a routing problem. Quarterly Appl
Math, 16:87–90.
Brinkhoff, T. (2002). A framework for generating network-
based moving objects. Geoinformatica, 6(2):153–180.
Chen, Z., Shen, H.T., and Zhou,X.(2011). Discovering pop-
ular routes from trajectories. Icde,6791(9):900–911
Dijkstra, E.W.(1959), A note on two problems in connexion
with graphs. Numerische Mathematik,1(1):269–271
Ding, B., Yu, J. X., and Qin, L. (2008). Finding time-
dependent shortest paths over large graphs. Proc Edbt,
pages 205–216.
Geisberger, R., Sanders, P., Schultes, D., and Delling, D.
(2008). Contraction Hierarchies: Faster and Sim-
pler Hierarchical Routing in Road Networks. Springer
Berlin Heidelberg.
Gonzalez, H., Han, J., Li, X., Myslinska, M., and Sondag,
J. P. (2007). Adaptive fastest path computation on a
road network: A traffic mining approach. In In Proc.
2007 Int. Conf. on Very Large Data Bases (VLDB07,
pages 794–805.
Hart, P. E., Nilsson, N. J., and Raphael, B. (1968). A formal
basis for the heuristic determination of minimum cost
paths. Systems Science & Cybernetics IEEE Transac-
tions on, 4(2):100–107.
Jing, N., Huang, Y. W., and Rundensteiner, E. A. (1996).
Hierarchical optimization of optimal path finding for
transportation applications. In In Proc of Acm Con-
ference on Information & Knowledge Management,
pages 261–268.
Kanoulas, E., Du, Y., Xia, T., and Zhang, D. (2006). Finding
fastest paths on a road network with speed patterns.
In In Proc. Int. Conf. on Data Engineering (ICDE06,
pages 10–10.
Leong, H. U., Zhao, H. J., Man, L. Y., Li, Y., and Gong,
Z. (2014). Towards online shortest path computation.
IEEE Transactions on Knowledge & Data Engineer-
ing, 26(4):1012–1025.
Luo, W., Tan, H., Chen, L., and Ni, L. M. (2013). Finding
time period-based most frequent path in big trajectory
data. In Proceedings of the 2013 ACM SIGMOD Inter-
national Conference on Management of Data, pages
713–724.
Pohl, I. (1971). Bi-directional search. Machine Intelli-
genceC, 6:1359–1364.
Shang, S., Deng, K., and Zheng, K. (2010). Efficient best
path monitoring in road networks for instant local traf-
fic information. In Conferences in Research and Prac-
tice in Information Technology Series, pages 47–56.
Su, H., Zheng, K., Huang, J., Jeung, H., Chen, L., and
Zhou, X. (2014). Crowdplanner: A crowd-based route
recommendation system. In 2014 IEEE 30th Inter-
national Conference on Data Engineering (ICDE),
pages 1144–1155.
Yuan, J., Zheng, Y., Xie, X., and Sun, G. (2011). Driv-
ing with knowledge from the physical world. Kdd,
pages316–324.
Yuan, J., Zheng, Y., Zhang, C., Xie, W., Xie, X., Sun,
G., and Huang, Y. (2010) T-drive: driving directions
based on taxi trajectories. In Proceedings of the 18th
SIGSPATIAL International conf. on advances in geo-
graphic information systems, pages 99–108 ACM.
GISTAM 2016 - 2nd International Conference on Geographical Information Systems Theory, Applications and Management
60