Generalized Spectral Clustering via Gromov-Wasserstein Learning

06/07/2020
by   Samir Chowdhury, et al.
0

We establish a bridge between spectral clustering and Gromov-Wasserstein Learning (GWL), a recent optimal transport-based approach to graph partitioning. This connection both explains and improves upon the state-of-the-art performance of GWL. The Gromov-Wasserstein framework provides probabilistic correspondences between nodes of source and target graphs via a quadratic programming relaxation of the node matching problem. Our results utilize and connect the observations that the GW geometric structure remains valid for any rank-2 tensor, in particular the adjacency, distance, and various kernel matrices on graphs, and that the heat kernel outperforms the adjacency matrix in producing stable and informative node correspondences. Using the heat kernel in the GWL framework provides new multiscale graph comparisons without compromising theoretical guarantees, while immediately yielding improved empirical results. A key insight of the GWL framework toward graph partitioning was to compute GW correspondences from a source graph to a template graph with isolated, self-connected nodes. We show that when comparing against a two-node template graph using the heat kernel at the infinite time limit, the resulting partition agrees with the partition produced by the Fiedler vector. This in turn yields a new insight into the k-cut graph partitioning problem through the lens of optimal transport. Our experiments on a range of real-world networks achieve comparable results to, and in many cases outperform, the state-of-the-art achieved by GWL.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/18/2019

Scalable Gromov-Wasserstein Learning for Graph Partitioning and Matching

We propose a scalable Gromov-Wasserstein learning (S-GWL) method and est...
research
03/09/2022

On a linear fused Gromov-Wasserstein distance for graph structured data

We present a framework for embedding graph structured data into a vector...
research
03/07/2022

Generalized Spectral Clustering for Directed and Undirected Graphs

Spectral clustering is a popular approach for clustering undirected grap...
research
04/04/2013

Spectral Descriptors for Graph Matching

In this paper, we consider the weighted graph matching problem. Recently...
research
03/12/2020

Wasserstein-based Graph Alignment

We propose a novel method for comparing non-aligned graphs of different ...
research
10/06/2021

Semi-relaxed Gromov Wasserstein divergence with applications on graphs

Comparing structured objects such as graphs is a fundamental operation i...
research
04/10/2018

Graph Matching with Anchor Nodes: A Learning Approach

In this paper, we consider the weighted graph matching problem with part...

Please sign up or login with your details

Forgot password? Click here to reset