Randomised Local Search algorithm for the clustering problem

被引:79
作者
Fränti, P
Kivijärvi, J
机构
[1] Univ Joensuu, Dept Comp Sci, FIN-80101 Joensuu, Finland
[2] Univ Turku, Dept Comp Sci, Turku Ctr Comp Sci, Turku, Finland
关键词
clustering; combinatorial optimisation; compression; image processing; local search; vector quantisation;
D O I
10.1007/s100440070007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider clustering as a combinatorial optimisation problem. Local search provides a simple and effective approach to many other combinatorial optimisation problems. It is therefore surprising how seldom it has been applied to the clustering problem. Instead, the best clustering results have been obtained by more complex techniques such as tabu search and genetic algorithms at the cost of high run time. We introduce a new randomised local search algorithm for the clustering problem. The algorithm is easy to implement, sufficiently fast, and competitive with the best clustering methods. The ease of implementation makes it possible to tailor the algorithm for various clustering application with different distance metrics and evaluation criteria.
引用
收藏
页码:358 / 369
页数:12
相关论文
共 36 条
[1]   A TABU SEARCH APPROACH TO THE CLUSTERING PROBLEM [J].
ALSULTAN, KS .
PATTERN RECOGNITION, 1995, 28 (09) :1443-1451
[2]   Mechanisms for local search [J].
Anderson, EJ .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 88 (01) :139-151
[3]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[4]   Advances in residual vector quantization: A review [J].
Barnes, CF ;
Rizvi, SA ;
Nasrabadi, NM .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (02) :226-262
[5]   EVALUATION OF HIERARCHICAL GROUPING TECHNIQUES - A PRELIMINARY STUDY [J].
CUNNINGHAM, KM ;
OGILVIE, JC .
COMPUTER JOURNAL, 1972, 15 (03) :209-+
[6]  
DUBES R, 1987, ALGORITHMS CLUSTER D
[7]   A NEW VECTOR QUANTIZATION CLUSTERING-ALGORITHM [J].
EQUITZ, WH .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1989, 37 (10) :1568-1575
[8]  
EVERITT BS, 1992, CLUSTER ANAL
[9]   Image Coding Using Differential Vector Quantization [J].
Fowler, James E., Jr. ;
Carbonara, Matthew R. ;
Ahalt, Stanley C. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1993, 3 (05) :350-367
[10]   Minimizing stochastic complexity using local search and GLA with applications to classification of bacteria [J].
Fränti, P ;
Gyllenberg, HG ;
Gyllenberg, M ;
Kivijärvi, J ;
Koski, T ;
Lund, T ;
Nevalainen, O .
BIOSYSTEMS, 2000, 57 (01) :37-48