Cluster analysis and mathematical programming

被引:356
作者
Hansen, P
Jaumard, B
机构
[1] ECOLE HAUTES ETUD COMMERCIALES, MONTREAL, PQ, CANADA
[2] ECOLE POLYTECH MONTREAL, MONTREAL, PQ, CANADA
基金
加拿大自然科学与工程研究理事会;
关键词
cluster analysis; hierarchy; partition;
D O I
10.1007/BF02614317
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Given a set of entities, Cluster Analysis aims at finding subsets, called clusters, which are homogeneous and/or well separated. As many types of clustering and criteria for homogeneity or separation are of interest, this is a vast field. A survey is given from a mathematical programming viewpoint. Steps of a clustering study, types of clustering and criteria are discussed. Then algorithms for hierarchical, partitioning, sequential, and additive clustering are studied. Emphasis is on solution methods, i.e., dynamic programming, graph theoretical algorithms, branch-and-bound, cutting planes, column generation and heuristics. (C) 1997 The Mathematical Programming Society, Inc. Published by Elsevier Science B.V.
引用
收藏
页码:191 / 215
页数:25
相关论文
共 118 条
[91]  
Lenstra J. K., 1974, Operations Research, V22, P413, DOI 10.1287/opre.22.2.413
[92]  
MARCOTORCHINO JF, 1979, OPTIMISATION ANAL OR
[93]   SMALLEST-LAST ORDERING AND CLUSTERING AND GRAPH-COLORING ALGORITHMS [J].
MATULA, DW ;
BECK, LL .
JOURNAL OF THE ACM, 1983, 30 (03) :417-427
[94]   PROBLEM DECOMPOSITION AND DATA REORGANIZATION BY A CLUSTERING TECHNIQUE [J].
MCCORMICK, WT ;
SCHWEITZER, PJ ;
WHITE, TW .
OPERATIONS RESEARCH, 1972, 20 (05) :993-+
[95]   AN EXAMINATION OF PROCEDURES FOR DETERMINING THE NUMBER OF CLUSTERS IN A DATA SET [J].
MILLIGAN, GW ;
COOPER, MC .
PSYCHOMETRIKA, 1985, 50 (02) :159-179
[96]  
MINOUX M, 1987, RAIRO-RECH OPER, V21, P349
[97]  
Mirkin B., 1996, Mathematical Classification and Clustering
[98]   CORRECTION [J].
MIRKIN, BG .
JOURNAL OF CLASSIFICATION, 1989, 6 (02) :271-272
[100]  
MONMA C, 1991, P 6 QUADR INT C THEO, P899