Multiple Continuous Top-K Queries Over Data Stream
Rui Zhu, Yujin Jia, Xiaochun Yang, Baihua Zheng, Bin Wang, Chuanyu Zong
Abstract
Continuous top-query over sliding window is a fundamental challenge in the domain of streaming data management. Specifically, a continuous top-k querymonitors the window, returning theobjects with the highest scores to the system with each slide of the window. This paper delves into one of its important variants, referred to as multiple continuous top.queries over data stream, which holds significant applications. While various efforts have been made to support continuous top-k query, few have addressed the complexities of multiple continuous top-k queries. The prevailing approach involves selecting a minimal number of objects in the window as candidates, incrementally maintaining them, and using them to support query processing as efficiently as possible. However, these endeavors exhibit sensitivity to the query workload scale or query parameters such as, the window length, and others. Consequently, they incur high running/space cost in updating the candidate set. In this paper, we propose a novel index PH-Tree (Partition and Heap-based Binary Tree), designed to facilitate multiple continuous top-k queries. We partition the query window into a group of disjoint partitions and use PH-Tree to organize these partitions. Additionally, the PH-Tree allows for flexible candidate selection based on the size of each partition, parameter distribution of queries and score distribution of objects. We further develop a group of efficient algorithms to support candidate set incremental maintenance and query processing. The effectiveness and efficiency of the proposed algorithms are validated through extensive theoretical analysis and exneriments detailed in this paper.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers2
- Large-Scale Spatiotemporal Kernel Density VisualizationTsz Nam Chan, Pak Lon Ip, Bojian Zhu, Leong Hou U et al.ICDE 2025 · 6 citations
- OSTOR: Online Scheduling Framework for Trading Continuous QueriesJin Cheng, Ningning Ding, John C. S. Lui, Jianwei HuangICDE 2025 · 1 citation
Related papers
- T-LevelIndex: Towards Efficient Query Processing in Continuous Preference SpaceJiahao Zhang, Bo Tang, Man Lung Yiu, Xiao Yan et al.SIGMOD 2022 · 3 citations
- Parallel Index-based Stream Join on a Multicore CPUAmirhesam Shahvarani, Hans-Arno JacobsenSIGMOD 2020 · 20 citations
- Continuous Query for Top-K Maximal Sum Intervals over Streaming DataZhongshuai Zhang, Xiaochun Yang, Baihua Zheng, Rui Zhu et al.VLDB 2026 · 1 citation
- SSTD: A Distributed System on Streaming Spatio-Textual DataYue Chen, Zhida Chen, Gao Cong, Ahmed R. Mahmood et al.VLDB 2020
- Sliding Sketches: A Framework using Time Zones for Data Stream Processing in Sliding WindowsXiangyang Gou, Long He, Yinda Zhang, Ke Wang et al.KDD 2020 · 53 citations
