Skip to main navigation Skip to search Skip to main content

A simulated annealing algorithm for the clustering problem

  • Shokri Z. Selim*
  • , K. Alsultan
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

404 Scopus citations

Abstract

In this paper we discuss the solution of the clustering problem usually solved by the K-means algorithm. The problem is known to have local minimum solutions which are usually what the K-means algorithm obtains. The simulated annealing approach for solving optimization problems is described and is proposed for solving the clustering problem. The parameters of the algorithm are discussed in detail and it is shown that the algorithm converges to a global solution of the clustering problem. We also find optimal parameters values for a specific class of data sets and give recommendations on the choice of parameters for general data sets. Finally, advantages and disadvantages of the approach are presented.

Original languageEnglish
Pages (from-to)1003-1008
Number of pages6
JournalPattern Recognition
Volume24
Issue number10
DOIs
StatePublished - 1991

Keywords

  • Fuzzy cluster analysis
  • Global algorithms
  • Simulated annealing

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'A simulated annealing algorithm for the clustering problem'. Together they form a unique fingerprint.

Cite this