2007
DOI: 10.1109/tpami.2007.1115
|View full text |Cite
|
Sign up to set email alerts
|

Weighted Graph Cuts without Eigenvectors A Multilevel Approach

Abstract: A variety of clustering algorithms have recently been proposed to handle data that is not linearly separable; spectral clustering and kernel k-means are two of the main methods. In this paper, we discuss an equivalence between the objective functions used in these seemingly different methods--in particular, a general weighted kernel k-means objective is mathematically equivalent to a weighted graph clustering objective. We exploit this equivalence to develop a fast, high-quality multilevel algorithm that direc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
614
0
8

Year Published

2009
2009
2018
2018

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 876 publications
(624 citation statements)
references
References 20 publications
2
614
0
8
Order By: Relevance
“…Conductance is widely used to capture the intuition of a good community; it is a fundamental combinatorial quantity; and it has a very natural interpretation in terms of random walks on the interaction graph. Moreover, since there exist a rich suite of both theoretical and practical algorithms [87,149,107,108,17,95,96,162,54], we can for point (4) compare and contrast several methods to approximately optimize it. To illustrate conductance, note that of the three 5-node sets A, B, and C illustrated in the graph in Figure 1, B has the best (the lowest) conductance and is thus the most community-like.…”
Section: Overview Of Our Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…Conductance is widely used to capture the intuition of a good community; it is a fundamental combinatorial quantity; and it has a very natural interpretation in terms of random walks on the interaction graph. Moreover, since there exist a rich suite of both theoretical and practical algorithms [87,149,107,108,17,95,96,162,54], we can for point (4) compare and contrast several methods to approximately optimize it. To illustrate conductance, note that of the three 5-node sets A, B, and C illustrated in the graph in Figure 1, B has the best (the lowest) conductance and is thus the most community-like.…”
Section: Overview Of Our Approachmentioning
confidence: 99%
“…We have tried a number of them, including Graclus [54] and Newman's modularity optimizing program (we refer to it as Dendrogram) [80]. Graclus attempts to find a partitioning of a graph into pieces bounded by low-conductance cuts using a kernel k-means algorithm.…”
Section: Leighton-rao: Connected Clusters (Green) Disconnected Clustmentioning
confidence: 99%
“…Such a subgroup is also called as a cluster in a graph. By applying graph clustering algorithms such as Graclus [9] or GEM [10] for larger networks, we can partition a given graph into a set of clusters. Formally, given a graph G = (V, E), a set of k clusters for the graph can be represented as…”
Section: Graph Partitioningmentioning
confidence: 99%
“…Hence, partitioning a graph by minimizing the normalized cut (a modification of cut) [58] identifies communities with strong internal connections that are weakly linked to each other by low weight edges. Several algorithms are available for this purpose [58][59][60][61][62]. However, most of them require the number of desired communities as input.…”
Section: Decomposition Of Weighted Contact Graph Into Communitiesmentioning
confidence: 99%