k-Means has Polynomial Smoothed Complexity

Computer Science – Data Structures and Algorithms

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Full version of FOCS 2009 paper. The argument has been improved and the restriction to at least three dimensions could be drop

Scientific paper

The k-means method is one of the most widely used clustering algorithms, drawing its popularity from its speed in practice. Recently, however, it was shown to have exponential worst-case running time. In order to close the gap between practical performance and theoretical analysis, the k-means method has been studied in the model of smoothed analysis. But even the smoothed analyses so far are unsatisfactory as the bounds are still super-polynomial in the number n of data points. In this paper, we settle the smoothed running time of the k-means method. We show that the smoothed number of iterations is bounded by a polynomial in n and 1/\sigma, where \sigma is the standard deviation of the Gaussian perturbations. This means that if an arbitrary input data set is randomly perturbed, then the k-means method will run in expected polynomial time on that input set.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

k-Means has Polynomial Smoothed Complexity does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with k-Means has Polynomial Smoothed Complexity, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and k-Means has Polynomial Smoothed Complexity will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-314049

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.