HourglassSketch: An Efficient and Scalable Framework for Graph Stream Summarization
Jiarui Guo, Boxuan Chen, Kaicheng Yang, Tong Yang, Zirui Liu, Qiuheng Yin, Sha Wang, Yuhan Wu, Xiaolin Wang, Bin Cui, Tao Li, Xi Peng
Abstract
Graph stream is a special kind of data stream, where every item coming in sequence represents an edge in a dynamic graph. Graph stream has wide application in many fields, including cyber security, social networks and financial fraud detection. In this paper, we propose HourglassSketch, a two-stage data structure, for high-accuracy graph stream summarization. In Stage 1, HourglassSketch uses a CocoSketch to accurately record a partial collection of large-weight edges. In Stage 2, HourglassSketch integrates a TowerSketch with a TCMSketch to approximately record the statistics of most small-weight edges. In addition, we propose a key technique named Error Funnel to further reduce its error margin. Theoretical analysis and experimental results demonstrate that HourglassSketch supports various kinds of query operation and adapts well to graph stream storage. HourglassSketch achieves up to 100x smaller error and 2.7x higher speed than prior work. We also explore the versatility of HourglassSketch as a hardware-friendly framework by implementing it on FPGA and P4 platforms. We have released our codes on GitHub.
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.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 25dbe657-9f65-4928-9c4e-66557144698fCited by top-tier papers1
Ask how each one uses itRelated papers
- GeminiSketch: An Accurate and Efficient Sketch for Summarizing Temporal Graph Streams with Rolling-Out EliminationXuyang Jing, Chenhao Zhang, Zheng Yan, Qingze Jiang et al.ICDE 2026
- Mayfly: a Neural Data Structure for Graph Stream SummarizationYuan Feng, Yukun Cao, Hairu Wang, Xike Xie et al.ICLR 2024 · 5 citations
- Horae: A Graph Stream Summarization Structure for Efficient Temporal Range QueryMing Chen, Renxiang Zhou, Hanhua Chen, Jiang Xiao et al.ICDE 2022 · 10 citations
- HIGGS: HIerarchy-Guided Graph Stream SummarizationXuan Zhao, Xike Xie, Christian S. JensenICDE 2025 · 2 citations
- The Stair Sketch: Bringing more Clarity to Memorize Recent EventsYikai Zhao, Yubo Zhang, Pu Yi, Tong Yang et al.ICDE 2022 · 13 citations
