Graph Partitioning and Clustering - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Graph Partitioning and Clustering

Description:

Consider the connectivity between groups relative to the density of each group. ... identify. a 'good' partition? Problem: Computing an optimal cut is NP-hard ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 9
Provided by: dimap
Category:

less

Transcript and Presenter's Notes

Title: Graph Partitioning and Clustering


1
Graph Partitioningand Clustering
2
Similarity Graph
  • Represent dataset as a weighted graph G(V,E)
  • Example dataset

3
Graph Partitioning
  • Clustering can be viewed as partitioning a
    similarity graph
  • Bi-partitioning task
  • Divide vertices into two disjoint groups (A,B)

A
B
5
1
2
4
6
3
4
Clustering Objectives
  • Traditional definition of a good clustering
  • Points assigned to same cluster should be highly
    similar.
  • Points assigned to different clusters should be
    highly dissimilar.

5
Graph Cuts
  • Express partitioning objectives as a function of
    the edge cut of the partition.
  • Cut Set of edges with only one vertex in a group.

6
Graph Cut Criteria
  • Criterion Minimum-cut
  • Minimise weight of connections between groups

min cut(A,B)
7
Graph Cut Criteria (continued)
  • Criterion Normalised-cut (Shi Malik,97)
  • Consider the connectivity between groups relative
    to the density of each group.

8
How do we efficiently identify a good
partition?
Write a Comment
User Comments (0)
About PowerShow.com