Mayfly: a Neural Data Structure for Graph Stream Summarization
Yuan Feng, Yukun Cao, Hairu Wang, Xike Xie, S. Kevin Zhou
Abstract
A graph is a structure made up of vertices and edges used to represent complex relationships between entities, while a graph stream is a continuous flow of graph updates that convey evolving relationships between entities. The massive volume and high dynamism of graph streams promote research on data structures of graph summarization, which provides a concise and approximate view of graph streams with sub-linear space and linear construction time, enabling real-time graph analytics in various domains, such as social networking, financing, and cybersecurity. In this work, we propose the Mayfly, the first neural data structure for summarizing graph streams. The Mayfly replaces handcrafted data structures with better accuracy and adaptivity. To cater to practical applications, Mayfly incorporates two offline training phases, namely larval and metamorphosis phases. During the larval phase, the Mayfly learns basic summarization abilities from automatically and synthetically constituted meta-tasks. In the metamorphosis phase, it rapidly adapts to real graph streams via meta-tasks. With specific configurations of information pathways, the Mayfly enables flexible support for miscellaneous graph queries, including edge, node, and connectivity queries. Extensive empirical studies show that the Mayfly significantly outperforms its handcrafted competitors.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext fe13f20b-262d-42b5-9291-a383cbbd70a8Cited by top-tier papers2
- HIGGS: HIerarchy-Guided Graph Stream SummarizationXuan Zhao, Xike Xie, Christian S. JensenICDE 2025 · 2 citations
- Lego Sketch: A Scalable Memory-augmented Neural Network for Sketching Data StreamsYuan Feng, Yukun Cao, Hairu Wang, Xike Xie et al.ICML 2025
Builds on7
- Incremental Lossless Graph SummarizationJihoon Ko, Yunbum Kook, Kijung ShinKDD 2020 · 36 citations
- Clustering-based Partitioning for Large Web GraphsDeyu Kong, Xike Xie, Zhuoxu ZhangICDE 2022 · 22 citations
- Auxo: A Scalable and Efficient Graph Stream Summarization StructureZhiguo Jiang, Hanhua Chen, Hai JinVLDB 2023 · 18 citations
- Meta-Sketch: A Neural Data Structure for Estimating Item Frequencies of Data StreamsYukun Cao, Yuan Feng, Xike XieAAAI 2023 · 13 citations
- XY-Sketch: on Sketching Data Streams at Web ScaleYongqiang Liu, Xike XieWWW 2021 · 12 citations
Related papers
- HourglassSketch: An Efficient and Scalable Framework for Graph Stream SummarizationJiarui Guo, Boxuan Chen, Kaicheng Yang, Tong Yang et al.ICDE 2025 · 6 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
- JetStream: Graph Analytics on Streaming Data with Event-Driven Hardware AcceleratorShafiur Rahman, Mahbod Afarin, Nael B. Abu-Ghazaleh, Rajiv GuptaMICRO 2021 · 31 citations
- Decoupled Graph Neural Networks for Large Dynamic GraphsYanping Zheng, Zhewei Wei, Jiajun LiuVLDB 2023 · 27 citations
- Counting Butterflies in Fully Dynamic Bipartite Graph StreamsSerafeim Papadias, Zoi Kaoudi, Varun Pandey, Jorge-Arnulfo Quiané-Ruiz et al.ICDE 2024 · 4 citations
