paper-with-me

Papers

An Efficient Subgraph GNN with Provable Substructure Counting Power

2023-03-19 · Zuoyu Yan, Junru Zhou, Liangcai Gao, Zhi Tang, Muhan Zhang

We investigate the enhancement of graph neural networks' (GNNs) representation power through their ability in substructure counting. Recent advances have seen the adoption of subgraph GNNs, which partition an input graph into numerous subgraphs, subsequently applying GNNs to each to augment the graph's overall representation. Despite their ability to identify various substructures, subgraph GNNs are hindered by significant computational and memory costs. In this paper, we tackle a critical question: Is it possible for GNNs to count substructures both \textbf{efficiently} and \textbf{provably}? Our approach begins with a theoretical demonstration that the distance to rooted nodes in subgraphs is key to boosting the counting power of subgraph GNNs. To avoid the need for repetitively applying GNN across all subgraphs, we introduce precomputed structural embeddings that encapsulate this crucial distance information. Experiments validate that our proposed model retains the counting power of subgraph GNNs while achieving significantly faster performance.

📄 PDF Abstract BibTeX arXiv:2303.10576

Code (1)

pkuyzy/esc-gnn 공식 구현 pytorch

Tasks

Graph Learning

Similar Papers 제목 키워드 기반

Distance-Restricted Folklore Weisfeiler-Leman GNNs with Provable Cycle Counting Power

2023-09-10 · NeurIPS 2023 11 · Junru Zhou, Jiarui Feng, Xiyuan Wang, Muhan Zhang

The ability of graph neural networks (GNNs) to count certain graph substructures, especially cycles, is important for the success of GNNs on a wide range of tasks. It has been recently used as a popular metric for evalua…

Boosting the Cycle Counting Power of Graph Neural Networks with I$^2$-GNNs

2022-10-22 · Yinan Huang, Xingang Peng, Jianzhu Ma, Muhan Zhang

Message Passing Neural Networks (MPNNs) are a widely used class of Graph Neural Networks (GNNs). The limited representational power of MPNNs inspires the study of provably powerful GNN architectures. However, knowing one…

Can Graph Neural Networks Count Substructures?

2020-02-10 · NeurIPS 2020 12 · Zhengdao Chen, Lei Chen, Soledad Villar, Joan Bruna

The ability to detect and count certain substructures in graphs is important for solving many tasks on graph-structured data, especially in the contexts of computational chemistry and biology as well as social network an…

Computational chemistryIsomorphism Testing

Towards Subgraph Isomorphism Counting with Graph Kernels

2024-05-13 · Xin Liu, Weiqi Wang, Jiaxin Bai, Yangqiu Song

Subgraph isomorphism counting is known as #P-complete and requires exponential time to find the accurate solution. Utilizing representation learning has been shown as a promising direction to represent substructures and …

Graph ClassificationRepresentation Learning

Expressivity of Graph Neural Networks Through the Lens of Adversarial Robustness

2023-08-16 · Francesco Campi, Lukas Gosch, Tom Wollschläger, Yan Scholten 외

We perform the first adversarial robustness study into Graph Neural Networks (GNNs) that are provably more powerful than traditional Message Passing Neural Networks (MPNNs). In particular, we use adversarial robustness a…

Adversarial RobustnessSubgraph Counting