portant factor that judges the effectiveness and
quality of the algorithms.
• Recovery interval. Considering the continuous
changes of the network, like traffic jams and road
constructions, where certain paths are blocked,
the ability (and the time it takes) of recovering
from such changes and returns to the state of
query-ready is another important measure of the
merits of the algorithms.
7 CONCLUSIONS AND FUTURE
WORK
In this article, we point out the importance of traf-
fic influence factors in route planning in a road net-
work environment. Based on our proposed generic
two-layered model, an efficient multi-thread shortest
path algorithm with the consideration of traffic influ-
ence factors is presented. With this framework, we
could demonstrate the value of our algorithm and how
it leads to fast, accurate and practical search results.
In addition, we have presented some ideas on how
to evaluate our algorithm performance. Future work
would include the implementation of our algorithm
and empirical experiments.
REFERENCES
Metis, www.cs.umn.edu/metis.
Awasthi, A., Lechevallier, Y., Parent, M., and Proth, J. M.
(2005). Rule based prediction of fastest paths on urban
networks. In 8th Intl. IEEE Conference on Intelligent
Transportation Systems.
Barrat, A., Barth
´
elemy, M., Pastor-Satorras, R., and Vespig-
nani, A. (2004). The architecture of complex weighted
networks. In Proc Natl Acad Sci, volume 101, pages
3747–3752.
Bast, H., Funke, S., and Matijevic, D. (2006). Transit: ul-
trafast shortest-path queries with linear-time prepro-
cessing. In Proc. of the 9th DIMACS Implementation
Challenge, pages 175–192.
Bast, H., Funke, S., Sanders, P., and Schultes, D. (2007).
Fast routing in road networks with transit nodes. Sci-
ence, 316(5824):566.
Dantzig, G. B. (1962). Linear Programming and Exten-
sions. Princeton University Press.
Demiryurek, U., Banaei-Kashani, F., and Shahabi, C.
(2010). A case for time-dependent shortest path com-
putation in spatial networks. In Proceedings of the
18th SIGSPATIAL Intl. Conf. on Advances in Geo-
graphic Information Systems, pages 474–477.
Dijkstra, E. W. (1959). A note on two problems in connex-
ion with graphs. Numerische Mathematik, 1:269–271.
Freeman, L. (1978). Centrality in social networks: Concep-
tual clarification. In Social Networks, volume 1, pages
215–239.
Geary, M. R. and Johnson, D. S. (1979). Computers and In-
tractability: A Guide to the Theory of Incompleteness.
W.H. Freeman and Company.
Goldberg, A. V. and Harrelson, C. (2005). Computing the
shortest path: A* search meets graph theory. In SODA,
pages 156–165.
Google. Google maps, www.maps.google.com.
Hart, P. E., Nilsson, N., and Raphael, B. (1968). A formal
basis for the heuristic determination of minimum cost
paths. In IEEE Transactions on Systems Science and
Cybernetics, volume 4, pages 100–107.
Hilger, M., E. K
¨
ohler, R. H. M., and Schilling, H. (2006).
Fast point-to-point shortest path computations with
arc-flags. In Proc. of the 9th DIMACS Implementa-
tion Challenge, pages 73–92.
Jiang, B. (2007). A topological pattern of urban street net-
works: universality and peculiarity. Physica A: Stat.
Mechanics and its Applications, 384(2):647–655.
Jiang, B. and Liu, X. (2011). Computing the fewest-turn
map directions based on the connectivity of natural
roads. International Journal of Geographical Infor-
mation Science, 25(7):1069–1082.
Kanjilal, V. and Schneider, M. (2011). Modeling and query-
ing spatial networks in databases. JMPT.
Kanoulas, E., Y. Du, T. X., and Zhang, D. (2006). Finding
fastest paths on a road network with speed patterns. In
22nd International Conference on Data Engineering.
Lu, E. H.-C., Huang, C. W., and Tseng, V. S. Continuous
fastest path planning in road networks by mining real-
time traffic event information.
Lu, E. H.-C., Lin, C.-C., and Tseng, V. S. (2008). Mining
the shortest path within a travel time constraint in road
network environments. In 11th Intl. IEEE Conference
on Intelligent Transportation Systems.
Navteq. Navteq, www.maps.navteq.com.
Qi, L. and Schneider, M. (2012). Monet: Modeling and
querying moving objects in spatial networks. In 3rd
ACM SIGSPATIAL Int. Workshop on GeoStreaming.
Qi, L. and Schneider, M. (2014). Realtime response of
shortest path computation. In 7th ACM SIGSPATIAL
International Workshop on Computational Trans-
portation Science (IWCTS), volume 4.
ˇ
Simek, F. and
ˇ
Sime
ˇ
cek, I. (2011). Improvement of short-
est path algorithms through graph partitioning. In
Proceedings of Intl. Conf. Presentation of Mathemat-
ics’11, pages 131–137, Liberec. Technical University.
Tang, Y. and Y. Zhang, H. C. (2008). A parallel shortest
path algorithm based on graph-partitioning and itera-
tive correcting. In 10th IEEE International Confer-
ence on High Performance Computing and Communi-
cations, pages 155–161.
TOMTOM. Tomtom iq-routes, www.tomtom.com/page/iq-
routes.
GISTAM2015-1stInternationalConferenceonGeographicalInformationSystemsTheory,ApplicationsandManagement
112