Elkan's k-Means for Graphs

12/23/2009
by   Brijnesh J. Jain, et al.
0

This paper extends k-means algorithms from the Euclidean domain to the domain of graphs. To recompute the centroids, we apply subgradient methods for solving the optimization-based formulation of the sample mean of graphs. To accelerate the k-means algorithm for graphs without trading computational time against solution quality, we avoid unnecessary graph distance calculations by exploiting the triangle inequality of the underlying distance metric following Elkan's k-means algorithm proposed in Elkan03. In experiments we show that the accelerated k-means algorithm are faster than the standard k-means algorithm for graphs provided there is a cluster structure in the data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/06/2010

Accelerating Competitive Learning Graph Quantization

Vector quantization(VQ) is a lossy data compression technique from signa...
research
10/05/2021

Graph Coloring: Comparing Cluster Graphs to Factor Graphs

We present a means of formulating and solving graph coloring problems wi...
research
02/08/2016

Fast K-Means with Accurate Bounds

We propose a novel accelerated exact k-means algorithm, which performs b...
research
01/16/2013

The Anchors Hierachy: Using the triangle inequality to survive high dimensional data

This paper is about metric data structures in high-dimensional or non-Eu...
research
09/10/2019

Novel diffusion-derived distance measures for graphs

We define a new family of similarity and distance measures on graphs, an...
research
05/06/2021

Exact Acceleration of K-Means++ and K-Means

K-Means++ and its distributed variant K-Means have become de facto tools...
research
05/22/2019

KPynq: A Work-Efficient Triangle-Inequality based K-means on FPGA

K-means is a popular but computation-intensive algorithm for unsupervise...

Please sign up or login with your details

Forgot password? Click here to reset