Axioms for graph clustering quality functions

08/15/2013
by   Twan van Laarhoven, et al.
0

We investigate properties that intuitively ought to be satisfied by graph clustering quality functions, that is, functions that assign a score to a clustering of a graph. Graph clustering, also known as network community detection, is often performed by optimizing such a function. Two axioms tailored for graph clustering quality functions are introduced, and the four axioms introduced in previous work on distance based clustering are reformulated and generalized for the graph setting. We show that modularity, a standard quality function for graph clustering, does not satisfy all of these six properties. This motivates the derivation of a new family of quality functions, adaptive scale modularity, which does satisfy the proposed axioms. Adaptive scale modularity has two parameters, which give greater flexibility in the kinds of clusterings that can be found. Standard graph clustering quality functions, such as normalized cut and unnormalized cut, are obtained as special cases of adaptive scale modularity. In general, the results of our investigation indicate that the considered axiomatic framework covers existing `good' quality functions for graph clustering, and can be used to derive an interesting new family of quality functions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/26/2016

Clustering and Community Detection with Imbalanced Clusters

Spectral clustering methods which are frequently used in clustering and ...
research
02/10/2011

How the result of graph clustering methods depends on the construction of the graph

We study the scenario of graph-based clustering algorithms such as spect...
research
07/22/2014

Resolution-limit-free and local Non-negative Matrix Factorization quality functions for graph clustering

Many graph clustering quality functions suffer from a resolution limit, ...
research
09/17/2023

Axioms for Distanceless Graph Partitioning

In 2002, Kleinberg proposed three axioms for distance-based clustering, ...
research
09/14/2017

Revisiting Spectral Graph Clustering with Generative Community Models

The methodology of community detection can be divided into two principle...
research
03/08/2023

PyGenStability: Multiscale community detection with generalized Markov Stability

We present PyGenStability, a general-use Python software package that pr...
research
02/20/2018

Memetic Graph Clustering

It is common knowledge that there is no single best strategy for graph c...

Please sign up or login with your details

Forgot password? Click here to reset