1994
DOI: 10.1109/43.310898
|View full text |Cite
|
Sign up to set email alerts
|

Spectral K-way ratio-cut partitioning and clustering

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
114
0
2

Year Published

2005
2005
2022
2022

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 347 publications
(116 citation statements)
references
References 20 publications
0
114
0
2
Order By: Relevance
“…[34] for details). In the clustering analysis community, two-way clustering is also found to be inefficient due to the fact that separate eigenvalue problems need to be solved repeatedly [48,70,71].…”
Section: B Hierarchical Partitioning Of the Transfer-operatormentioning
confidence: 99%
“…[34] for details). In the clustering analysis community, two-way clustering is also found to be inefficient due to the fact that separate eigenvalue problems need to be solved repeatedly [48,70,71].…”
Section: B Hierarchical Partitioning Of the Transfer-operatormentioning
confidence: 99%
“…There are many examples, the best known of which is modularity, initially proposed as a stopping rule for the divisive heuristic mentioned above and later considered as an independent criterion. Other well-known criteria are the k-way cut [8,9], the normalized cut [10,11], the ratio cut [9], the modularity density and its variants [12,13], and strength maximization subject to strong or weak constraints on the communities (see Sec. II) [14,15].…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, the building partitioning problem can be directly related to graph partitioning schemes which partition an initial graph into subgraphs by removing a number of its edges. It is worth mentioning that many fast heuristic algorithms for large graphs can be found in the literature (see for example [18], [19], [20], [21]). However, they do not offer the same level of performance as exact algorithms that provide optimal solutions.…”
Section: B Exact Graph Partitioningmentioning
confidence: 99%
“…Create a singleton block forl 12: Set Imp← T rue 13: return M, Imp 14: end function In more detail, at the beginning of the dividing phase, each row of the matrix is inserted into a block of its own Dividing Phase 1: Set the maximum block size M 2: for all rows i do 3: Generate singleton block M i = {i} 4: repeat 5: Set Imp← F alse 6: for all rows i do 7: for all rows j do 8: if f (i) = f (j) then 9: Compute S i→f (j) and S i→f (j) 10: if (S i→f (j) > 0 OR S i→f (j) > 0) then 11: if (S i→f (j) > S j→f (i) ) then 12: [M, Imp] = CHANGEBLK(i, f (j), M,Imp) 13: else if (S i→f (j) < S j→f (i) ) then 14: [M, Imp] = CHANGEBLK(j, f (i), M,Imp) 15: else if (S i→f (j) = S j→f (i) ) then 16: if (|M f (i) | ≥ |M f (j) |) then 17: [M, Imp] = CHANGEBLK(i, f (j), M,Imp) 18:…”
mentioning
confidence: 99%