An enhanced branch-and-bound algorithm for a partitioning problem

被引:29
作者
Brusco, MJ [1 ]
机构
[1] Florida State Univ, Dept Mkt, Tallahassee, FL 32306 USA
关键词
D O I
10.1348/000711003321645359
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
This paper focuses on the problem of developing a partition of n objects based on the information in a symmetric, non-negative dissimilarity matrix. The goal is to partition the objects into a set of non-overlapping subsets with the objective of minimizing the sum of the within-subset dissimilarities. Optimal solutions to this problem can be obtained using dynamic programming, branch-and-bound and other mathematical programming methods. An improved branch-and-bound algorithm is shown to be particularly efficient. The improvements include better upper bounds that are obtained via a fast exchange algorithm and, more importantly, sharper lower bounds obtained through sequential solution of submatrices. A modified version of the branch-and-bound algorithm for minimizing the diameter of a partition is also presented. Computational results for both synthetic and empirical dissimilarity matrices reveal the effectiveness of the branch-and-bound methodology.
引用
收藏
页码:83 / 92
页数:10
相关论文
共 13 条
[11]   CLUSTER ANALYSIS AND MATHEMATICAL PROGRAMMING [J].
RAO, MR .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1971, 66 (335) :622-626
[12]   Food for thought: Cross-classification and category organization in a complex real-world domain [J].
Ross, BH ;
Murphy, GL .
COGNITIVE PSYCHOLOGY, 1999, 38 (04) :495-553
[13]  
Zupan J., 1982, CLUSTERING LARGE DAT