Abstract
Caching shortest paths is an important problem, and it is widely used in traffic networks, social networks, logistic networks, communication networks and other fields. By far, few existing methods has considered burst paths, which are common in real life. For instance, queries of a certain path can sharply increase due to a promotion or vacations. Such burst queries usually last for a relatively short period, and their frequencies are too low to be loaded into caches according to conventional methods. In this paper, we propose two methods: the basic and incremental cache update methods. Both methods are based on sliding windows. Specially, the incremental update method quantifies burst paths and updates the cache incrementally. Comprehensive experiments show that our methods surpass current best algorithm SPC by more than 30 % in terms of hit ratio on real road network data with burst paths.
The work is partially supported by the NSF of China (Nos. 61272178, 61572122), the NSF of China for Outstanding Young Scholars (No. 61322208), and the NSF of China for Key Program (No. 61532021).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wu, L., Xiao, X., Deng, D., et al.: Shortest path and distance queries on road networks: an experimental evaluation. Proc. VLDB Endow. 5(5), 406–417 (2012)
Altingovde, I.S., Ozcan, R., Ulusoy, Ö.: A cost-aware strategy for query result caching in web search engines. In: Boughanem, M., Berrut, C., Mothe, J., Soule-Dupuy, C. (eds.) ECIR 2009. LNCS, vol. 5478, pp. 628–636. Springer, Heidelberg (2009)
Baeza-Yates, R., Gionis, A., Junqueira, F., et al.: The impact of caching on search engines. In: Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 183–190. ACM (2007)
Vlachos, M., Wu, K.L., Chen, S.K., et al.: Correlating burst events on streaming stock market data. Data Min. Knowl. Discov. 16(1), 109–133 (2008)
Parikh, N., Sundaresan, N.: Scalable and near real-time burst detection from eCommerce queries. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 972–980. ACM (2008)
Subašić, I., Castillo, C.: The effects of query bursts on web search. In: Web Intelligence and Intelligent Agent Technology, pp. 374–381. International Conference on IEEE (2010)
Lee, K., Lee, W.C., Zheng, B., Xu, J.: Caching complementary space for location based services. In: EDBT, pp. 1020–1038 (2006)
Wei, F.: TEDI: efficient shortest path query answering on graphs. In: Proceedings of the 2010 International Conference on Management of Data, pp. 99–110. ACM (2010)
Cheng, J., Ke, Y., Chu, S., et al.: Efficient processing of distance queries in large graphs: a vertex cover approach. In: Proceedings of the 2012 International Conference on Management of Data, pp. 457–468. ACM (2012)
Thomsen, J.R., Yiu, M.L., Jensen, C.S.: Effective caching of shortest paths for location-based services. In: Proceedings of the 2012 International Conference on Management of Data, pp. 313–324. ACM (2012)
Gan, Q., Suel, T.: Improved techniques for result cache in web search engines. In: Proceedings of the 18th International Conference on World Wide Web, pp. 431–440. WWW (2009)
Long, X., Suel, T.: Three-level caching for efficient query processing in large web search engines. World Wide Web-Internet Web Inf. Syst. 9(4), 369–395 (2006)
Markatos, E.P.: On caching search engine query results. Comput. Commun. 24(2), 137–143 (2001)
Li, X., Qiu, T., Yang, X., Wang, B., Yu, G.: Refreshment strategies for the shortest path caching problem with changing edge weight. In: Jia, Y., Sellis, T., Liu, G., Chen, L. (eds.) APWeb 2014. LNCS, vol. 8709, pp. 331–342. Springer, Heidelberg (2014)
He, Q., Chang, K., Lim, E.P.: Analyzing feature trajectories for event detection. In: Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 207–214. ACM (2007)
Chen, W., Chen, C., Zhang, L., Wang, C., Bu, J.: Online detection of bursty events and their evolution in news streams. J. Zhejiang Univ. 11(5), 340–355 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Li, X., Wang, N., Peng, K., Yang, X., Yu, G. (2016). An Update Method for Shortest Path Caching with Burst Paths Based on Sliding Windows. In: Cui, B., Zhang, N., Xu, J., Lian, X., Liu, D. (eds) Web-Age Information Management. WAIM 2016. Lecture Notes in Computer Science(), vol 9659. Springer, Cham. https://doi.org/10.1007/978-3-319-39958-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-39958-4_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39957-7
Online ISBN: 978-3-319-39958-4
eBook Packages: Computer ScienceComputer Science (R0)