Neural subgraph counting on stream graphs via localized updates and monotonic learning
Graphs are a representative type of fundamental data structures. They are capable of representing complex association relationships in diverse domains. For large-scale graph processing, the stream graphs have become efficient tools to process dynamically evolving graph data. When processing stream graphs, the subgraph counting problem is a key technique, which faces significant computational challenges due to its #P-complete nature. This work introduces StreamSC, a novel framework that efficiently estimate subgraph counting results on stream graphs through two key innovations: (i) It's the first learning-based framework to address the subgraph counting problem focused on stream graphs; and (ii) this framework addresses the challenges from dynamic changes of the data graph caused by the insertion or deletion of edges. Experiments on 5 real-word graphs show the priority of StreamSC on accuracy and efficiency.
Authors
- Zhen Xie (ORCID: https://orcid.org/0000-0001-7916-8313)
- Feiyang Wu (ORCID: https://orcid.org/0000-0003-3494-4205)
- Wenzhe Hou
- Hao Xu
Institutions
- National University of Defense Technology (CN)
Publication Details
- Journal
- PLoS ONE
- Published
- 2025-10-23
- DOI
- https://doi.org/10.1371/journal.pone.0334724
- Primary Topic
- Graph Theory and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00