Towards a practical k-dimensional Weisfeiler-Leman algorithm

04/02/2019
by   Christopher Morris, et al.
0

The k-dimensional Weisfeiler-Leman algorithm is a well-known heuristic for the graph isomorphism problem. Moreover, it recently emerged as a powerful tool for supervised graph classification. The algorithm iteratively partitions the set of k-tuples, defined over the set of vertices of a graph, by considering neighboring k-tuples. Here, we propose a local variant which considers a subset of the original neighborhood in each iteration step. The cardinality of this local neighborhood, unlike the original one, only depends on the sparsity of the graph. Surprisingly, we show that the local variant has at least the same power as the original algorithm in terms of distinguishing non-isomorphic graphs. In order to demonstrate the practical utility of our local variant, we apply it to supervised graph classification. Our experimental study shows that our local algorithm leads to improved running times and classification accuracies on established benchmark datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/12/2021

The Power of the Weisfeiler-Leman Algorithm for Machine Learning with Graphs

In recent years, algorithms and neural architectures based on the Weisfe...
research
03/07/2017

Global Weisfeiler-Lehman Graph Kernels

Most state-of-the-art graph kernels only take local graph properties int...
research
06/12/2021

Graph Neural Networks with Local Graph Parameters

Various recent proposals increase the distinguishing power of Graph Neur...
research
04/08/2020

DegreeSketch: Distributed Cardinality Sketches on Massive Graphs with Applications

We present DegreeSketch, a semi-streaming distributed sketch data struct...
research
03/14/2018

Local Partition in Rich Graphs

Local graph partitioning is a key graph mining tool that allows research...
research
03/04/2019

Generalizing Graph Convolutional Neural Networks with Edge-Variant Recursions on Graphs

This paper reviews graph convolutional neural networks (GCNNs) through t...

Please sign up or login with your details

Forgot password? Click here to reset