Energy Models for Graph Clustering

Authors

  • Andreas Noack

DOI:

https://doi.org/10.7155/jgaa.00154

Keywords:

graph drawing , graph clustering , community detection , force-directed graph drawing , energy-based graph drawing , energy model

Abstract

The cluster structure of many real-world graphs is of great interest, as the clusters may correspond e.g. to communities in social networks or to cohesive modules in software systems. Layouts can naturally represent the cluster structure of graphs by grouping densely connected nodes and separating sparsely connected nodes. This article introduces two energy models whose minimum energy layouts represent the cluster structure, one based on repulsion between nodes (like most existing energy models) and one based on repulsion between edges. The latter model is not biased towards grouping nodes with high degrees, and is thus more appropriate for the many real-world graphs with right-skewed degree distributions. The two energy models are shown to be closely related to widely used quality criteria for graph clusterings - namely the density of the cut, Shi and Malik's normalized cut, and Newman's modularity - and to objective functions optimized by eigenvector-based graph drawing methods.

Downloads

Download data is not yet available.

Downloads

Published

2007-01-01

How to Cite

Noack, A. (2007). Energy Models for Graph Clustering. Journal of Graph Algorithms and Applications, 11(2), 453–480. https://doi.org/10.7155/jgaa.00154