Abstract
In this paper the notion of convexity of clusterings for the given ordering of units is introduced. In the case when at least one (optimal) solution of the clustering problem is convex, dynamic programming leads to a polynomial algorithm with complexityO(kn 3). We prove that, for several criterion functions, convex optimal clusterings exist when dissimilarity is pyramidal for a given ordering of units.
Similar content being viewed by others
References
V. Batagelj, Optimal clusterings, Paper presented at the Fourth European Meeting of the Psychometric Society and the Classification Societies, Cambridge, 2–5 July 1985, Unpublished manuscript.
P. Bertrand and E. Diday, A visual representation of the compatibility between an order and a dissimilarity index: the pyramids,Comput. Statist. Quart.,2 (1985), 31–42.
P. Brucker, On the complexity of clustering problems, inOptimization and Operations Research (R. Henn, B. Korte and W. Oettli, eds.), Lecture Notes in Economics and Mathematical Systems, Vol. 175, Springer-Verlag, Berlin, 1978, pp. 45–54.
A Ferligoj and V. Batagelj, Clustering with relational constraint,Psychometrika,47 (1982), 413–426.
W. D. Fisher, On grouping for maximum homogeneity,J. Amer. Statist. Assoc.,53 (1958), 789–798.
A. D. Gordon,Classification, Chapman & Hall, London, 1981.
D. J. Hand, Branch and bound in statistical data analysis, Manuscript, 1981.
J. A. Hartigan,Clustering Algorithms, Wiley, New York, 1975.
F. K. Hwang, J. Sun, and E. Y. Yao, Optimal set partitioning,SIAM J. Algebraic Discrete Methods,6 (1985), 163–170.
R. E. Jensen, A dynamic programming algorithm for cluster analysis,Oper. Res.,17 (1969), 1034–1057.
M. R. Rao, Cluster analysis and mathematical programming,J. Amer. Statist. Assoc.,66 (1971), 622–626.
Author information
Authors and Affiliations
Additional information
Communicated by Jean-Daniel Boissonnat.
This research was supported in part by the Research Council of Slovenia.
Rights and permissions
About this article
Cite this article
Batagelj, V., Korenjak-Černe, S. & Klavžar, S. Dynamic programming and convex clustering. Algorithmica 11, 93–103 (1994). https://doi.org/10.1007/BF01182769
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01182769