JOURNAL ARTICLE

Sliding-ITeM: An Adaptive-Size Graph Stream Summarization Structure Based on Sliding Windows

Yacheng WangHanhua ChenHao ChenHai Jin

Year: 2025 Journal:   Data Science and Engineering Vol: 10 (3)Pages: 428-454   Publisher: Springer Science+Business Media

Abstract

Abstract Graph stream is the model used to represent evolving graph data over time, which can be represented as a sequence of edge streams containing temporal information. To effectively manage an ultra large scale graph stream, existing designs usually use summarization structures based on compressed matrices to support approximate storage and querying of graph streams. However, the state-of-the-art structures are based on limited-sized compressed matrix. When dealing with dynamical graph stream data, they either use an extra adjacency list outside the compressed matrix to store left-over edges whose expected buckets in the matrix have been occupied by other previously inserted edges, or allocate new building blocks of compressed matrices to provide more space capacity. Such designs suffer from linear lookup time caused by the adjacency list or long system blocking time caused by data movement during structure scaling. Moreover, in graph stream applications with dynamically growing data sizes, recent data commonly carries greater significance and value. Existing designs fail to store the time information of items of graph streams in a space efficient way and leave recent data management over graph streams an unsolved problem. To address the dynamically expanding graph stream with the ability to accentuate the importance of recent data, in this work, we propose Sliding-ITeM, a novel adaptive-size graph stream summarization structure with a sliding window model. Two factors contribute to the efficiency of Sliding-ITeM. First, Sliding-ITeM proposes a novel fingerprint suffix index tree (FSIT) structure to efficiently manage the items assigned to a same bucket of a compressed matrix in a fine-grained and scalable way. It thus achieves time and space efficiency for graph stream management as well as avoiding costly blocking time for structure extending. Second, Sliding-ITeM divides continuous time into discrete time slices and stores items belong to different time slices in separate ITeM compressed matrices. Sliding-ITeM organizes the compressed matrices into a chain style chronologically and achieves efficient obtaining of value from recent data as well as removal of expired data following a sliding-window model. We conduct comprehensive experiments over large-scale graph stream data collected from real world systems to evaluate the performance of Sliding-ITeM. Experimental results show that it significantly reduces the operation latency by more than 67% in sliding window queries compared to state-of-the-art designs, while greatly reducing the system blocking duration by three orders of magnitude.

Keywords:
Automatic summarization Computer science Graph Sliding window protocol Theoretical computer science Information retrieval World Wide Web Window (computing)

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
33
Refs
0.10
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications
Complex Network Analysis Techniques
Physical Sciences →  Physics and Astronomy →  Statistical and Nonlinear Physics
Data Quality and Management
Social Sciences →  Decision Sciences →  Management Science and Operations Research

Related Documents

JOURNAL ARTICLE

Adaptive correlation analysis in stream time series with sliding windows

Tiancheng ZhangDejun YueYu GuYi WangGe Yu

Journal:   Computers & Mathematics with Applications Year: 2008 Vol: 57 (6)Pages: 937-948
JOURNAL ARTICLE

Stream Aggregation with Compressed Sliding Windows

Prajith Ramakrishnan GeethakumariIoannis Sourdis

Journal:   ACM Transactions on Reconfigurable Technology and Systems Year: 2023 Vol: 16 (3)Pages: 1-28
JOURNAL ARTICLE

Maintaining Stream Statistics over Sliding Windows

Mayur DatarAristides GionisPiotr IndykRajeev Motwani

Journal:   SIAM Journal on Computing Year: 2002 Vol: 31 (6)Pages: 1794-1813
JOURNAL ARTICLE

Maintaining stream statistics over multiscale sliding windows

Yishan Jiao

Journal:   ACM Transactions on Database Systems Year: 2006 Vol: 31 (4)Pages: 1305-1334
JOURNAL ARTICLE

Maintaining significant stream statistics over sliding windows

Lap–Kei LeeHing‐Fung Ting

Journal:   Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm - SODA '06 Year: 2006 Pages: 724-732
© 2026 ScienceGate Book Chapters — All rights reserved.