A min-max cut algorithm for graph partitioning and data clustering
Lawrence Berkeley National Laboratory · University of California, Berkeley · +2 more institutions
Abstract
An important application of graph partitioning is data clustering using a graph model - the pairwise similarities between all data objects form a weighted graph adjacency matrix that contains all necessary information for clustering. In this paper, we propose a new algorithm for graph partitioning with an objective function that follows the min-max clustering principle. The relaxed version of the optimization of the min-max cut objective function leads to the Fiedler vector in spectral graph partitioning. Theoretical analyses of min-max cut indicate that it leads to balanced partitions, and lower bounds are derived. The min-max cut algorithm is tested on newsgroup data sets and is found to out-perform other…
Citation impact
- FWCI
- 19.26
- Percentile
- 100%
- References
- 25
Authors
5- CDChris DingCorresponding
Lawrence Berkeley National Laboratory, University of California, Berkeley, National Energy Research Scientific Computing Center
- XHXiaofeng He
Lawrence Berkeley National Laboratory, National Energy Research Scientific Computing Center, University of California, Berkeley, Pennsylvania State University
- HZHongyuan Zha
Pennsylvania State University
- MGMing Gu
University of California, Berkeley
- HDHorst D. Simon
University of California, Berkeley, National Energy Research Scientific Computing Center, Lawrence Berkeley National Laboratory
Topics & keywords
- Cluster analysis
- Adjacency matrix
- Graph partition
- Pairwise comparison
- Maximum cut
- Graph
- Computer science
- Algorithm