Skew-Symmetric Adjacency Matrices for Clustering Directed Graphs

03/02/2022
by   Koby Hayashi, et al.
3

Cut-based directed graph (digraph) clustering often focuses on finding dense within-cluster or sparse between-cluster connections, similar to cut-based undirected graph clustering methods. In contrast, for flow-based clusterings the edges between clusters tend to be oriented in one direction and have been found in migration data, food webs, and trade data. In this paper we introduce a spectral algorithm for finding flow-based clusterings. The proposed algorithm is based on recent work which uses complex-valued Hermitian matrices to represent digraphs. By establishing an algebraic relationship between a complex-valued Hermitian representation and an associated real-valued, skew-symmetric matrix the proposed algorithm produces clusterings while remaining completely in the real field. Our algorithm uses less memory and asymptotically less computation while provably preserving solution quality. We also show the algorithm can be easily implemented using standard computational building blocks, possesses better numerical properties, and loans itself to a natural interpretation via an objective function relaxation argument.

READ FULL TEXT

page 12

page 15

research
08/06/2019

Hermitian matrices for clustering directed graphs: insights and applications

Graph clustering is a basic technique in machine learning, and has wides...
research
10/29/2021

A sublinear time quantum algorithm for s-t minimum cut on dense simple graphs

An s-t minimum cut in a graph corresponds to a minimum weight subset of ...
research
03/16/2020

When Can Matrix Query Languages Discern Matrices?

We investigate when two graphs, represented by their adjacency matrices,...
research
03/07/2022

Generalized Spectral Clustering for Directed and Undirected Graphs

Spectral clustering is a popular approach for clustering undirected grap...
research
08/18/2023

A scalable clustering algorithm to approximate graph cuts

Due to its computational complexity, graph cuts for cluster detection an...
research
11/10/2020

Higher-Order Spectral Clustering of Directed Graphs

Clustering is an important topic in algorithms, and has a number of appl...
research
02/05/2021

A simpler spectral approach for clustering in directed networks

We study the task of clustering in directed networks. We show that using...

Please sign up or login with your details

Forgot password? Click here to reset