Reinforcement Learning Enhanced Weighted Sampling for Accurate Subgraph Counting on Fully Dynamic Graph Streams
원문 초록
As the popularity of graph data increases, there is a growing need to count the occurrences of subgraph patterns of interest, for a variety of applications. Many graphs are massive in scale and also fully dynamic (with insertions and deletions of edges), rendering exact computation of these counts to be infeasible. Common practice is, instead, to use a small set of edges as a sample to estimate the counts. Existing sampling algorithms for fully dynamic graphs sample the edges with uniform probability. In this paper, we show that we can do much better if we sample edges based on their individual properties. Specifically, we propose a weighted sampling algorithm called WSD for estimating the subgraph count in a fully dynamic graph stream, which samples the edges based on their weights that indicate their importance and reflect their properties. We determine the weights of edges in a data-driven fashion, using a novel method based on reinforcement learning. We conduct extensive experiments to verify that our technique can produce estimates with smaller errors while often running faster compared with existing algorithms.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Higher-Order Graph Databases
Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressiveness
Communication Cost Reduction for Subgraph Counting under Local Differential Privacy via Hash Functions
Expressivity of Graph Neural Networks Through the Lens of Adversarial Robustness
DeSCo: Towards Generalizable and Scalable Deep Subgraph Counting
Improving Expressivity of Graph Neural Networks using Localization
토론
이 논문과 연결된 포럼 글이 아직 없습니다.