Abstract
Continuous top-k query over sliding window is a fundamental problem over data stream. It retrieves k objects with the highest scores when the window slides. Existing efforts include exact-based algorithms and approximate-based algorithms. Their common idea is maintaining a small subset of objects in the window. When the window slides, query results could be found from this set as much as possible. However, the space cost of all existing efforts is high, i.e., linear to the scale of objects in the window, cannot work under memory limitation-based streaming data, i.e., a general environment in real applications.
In this paper, we define a novel query named \(\rho -\)approximate continuous top-k query, which returns error-bounded answers to the system. Here, \(\rho \) is a threshold, used for bounding the score ratio between approximate and exact results. In order to support \(\rho -\)approximate continuous top-k query, we propose a novel framework named \(\rho -\) TOPK. It can self-adaptively adjust \(\rho \) based on the distribution of streaming data, and achieve the goal of supporting \(\rho -\)approximate continuous top-k query over memory limitation-based streaming data. Theoretical analysis indicates that even in the worsst case, both running cost and space cost of \(\rho -\) TOPK are all unrelated with data scale.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhu, R., Wang, B., Yang, X., Zheng, B., Wang, G.: SAP: improving continuous top-k queries over streaming data. IEEE Trans. Knowl. Data Eng. 29(6), 1310–1328 (2017)
Bai, M., et al.: Discovering the k representative skyline over a sliding window. IEEE Trans. Knowl. Data Eng. 28(8), 2041–2056 (2016)
Yang, D., Shastri, A., Rundensteiner, E.A., Ward, M.O.: An optimal strategy for monitoring top-k queries in streaming windows. In: EDBT, pp. 57–68 (2011)
Wang, X., Zhang, Y., Zhang, W., Lin, X., Huang, Z.: SKYPE: top-k spatial-keyword publish/subscribe over sliding window. Proc. VLDB Endow. 9(7), 588–599 (2016)
Jin, C., Yi, K., Chen, L., Yu, J.X., Lin, X.: Sliding-window top-k queries on uncertain streams. VLDB J. 19(3), 411–435 (2010)
Chen, L., Cong, G.: Diversity-aware top-k publish/subscribe for text stream. In: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, 31 May–4 June 2015, pp. 347–362 (2015)
Mouratidis, K., Bakiras, S., Papadias, D.: Continuous monitoring of top-k queries over sliding windows. In: SIGMOD Conference, pp. 635–646 (2006)
Zhu, R., Wang, B., Luo, S., Yang, X., Wang, G.: Approximate continuous top-k query over sliding window. J. Comput. Sci. Technol. 32(1), 93–109 (2017)
Shen, Z., Cheema, M.A., Lin, X., Zhang, W., Wang, H.: Efficiently monitoring top-k pairs over sliding windows. In: ICDE, pp. 798–809 (2012)
Pripuzic, K., Zarko, I.P., Aberer, K.: Time- and space-efficient sliding window top-k query processing. ACM Trans. Database Syst. 40(1), 1:1–1:44 (2015)
Acknowledgment
This paper is partly supported by the National Natural Science Foundation for Young Scientists of China (61702344, 61802268, 62102271, 62072088), the Young and Middle-Aged Science and Technology Innovation Talent of Shenyang under Grant RC200439, and Liaoning Provincial Department of Education Science Foundation under Grant JYT2020066, Ten Thousand Talent Program (No. ZX20200035), and Liaoning Distinguished Professor (No. XLYC1902057).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhu, R., Meng, L., Wang, B., Yang, X., Xia, X. (2022). Approximate Continuous Top-K Queries over Memory Limitation-Based Streaming Data. In: Bhattacharya, A., et al. Database Systems for Advanced Applications. DASFAA 2022. Lecture Notes in Computer Science, vol 13245. Springer, Cham. https://doi.org/10.1007/978-3-031-00123-9_1
Download citation
DOI: https://doi.org/10.1007/978-3-031-00123-9_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-00122-2
Online ISBN: 978-3-031-00123-9
eBook Packages: Computer ScienceComputer Science (R0)