A Sub-Quadratic Exact Medoid Algorithm

05/23/2016
by   James Newling, et al.
0

We present a new algorithm, trimed, for obtaining the medoid of a set, that is the element of the set which minimises the mean distance to all other elements. The algorithm is shown to have, under certain assumptions, expected run time O(N^(3/2)) in R^d where N is the set size, making it the first sub-quadratic exact medoid algorithm for d>1. Experiments show that it performs very well on spatial network data, frequently requiring two orders of magnitude fewer distance calculations than state-of-the-art approximate algorithms. As an application, we show how trimed can be used as a component in an accelerated K-medoids algorithm, and then how it can be relaxed to obtain further computational gains with only a minor loss in cluster quality.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/22/2019

Exact Calculation of Expected Values for Splitting Pairs in Blackjack

Computer calculations for most exact expected values in blackjack have b...
research
07/31/2016

An exact, cache-localized algorithm for the sub-quadratic convolution of hypercubes

Fast multidimensional convolution can be performed naively in quadratic ...
research
11/07/2018

Maximum Distance Sub-Lattice Problem

In this paper, we define a problem on lattices called the Maximum Distan...
research
11/12/2019

Fast Computation of Sep_λ via Interpolation-based Globality Certificates

Given two square matrices A and B, we propose a new algorithm for comput...
research
01/25/2017

Fast Exact k-Means, k-Medians and Bregman Divergence Clustering in 1D

The k-Means clustering problem on n points is NP-Hard for any dimension ...
research
04/30/2018

Practical Low-Dimensional Halfspace Range Space Sampling

We develop, analyze, implement, and compare new algorithms for creating ...
research
03/26/2021

GeoSP: A parallel method for a cortical surface parcellation based on geodesic distance

We present GeoSP, a parallel method that creates a parcellation of the c...

Please sign up or login with your details

Forgot password? Click here to reset