A unified approach to approximation algorithms for bottleneck problems
Journal of the ACM (JACM)
Algorithms for clustering data
Algorithms for clustering data
Optimal algorithms for approximate clustering
STOC '88 Proceedings of the twentieth annual ACM symposium on Theory of computing
Journal of Algorithms
BIRCH: an efficient data clustering method for very large databases
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Approximation algorithms for NP-hard problems
Approximation algorithms for NP-hard problems
An approximation algorithm for clustering graphs with dominating diametral path
Information Processing Letters
Incremental clustering and dynamic information retrieval
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
Cluster analysis and mathematical programming
Mathematical Programming: Series A and B - Special issue: papers from ismp97, the 16th international symposium on mathematical programming, Lausanne EPFL
Bicriteria network design problems
Journal of Algorithms
Near-Linear Time Construction of Sparse Neighborhood Covers
SIAM Journal on Computing
Approximation algorithms for min-sum p-clustering
Discrete Applied Mathematics
Information retrieval algorithms: a survey
SODA '97 Proceedings of the eighth annual ACM-SIAM symposium on Discrete algorithms
Exact and approximation algorithms for clustering
Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms
The budgeted maximum coverage problem
Information Processing Letters
Approximation algorithms for projective clustering
SODA '00 Proceedings of the eleventh annual ACM-SIAM symposium on Discrete algorithms
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Some geometric clustering problems
Nordic Journal of Computing
Efficient Parallel Algorithms for Geometric k-Clustering Problems
STACS '94 Proceedings of the 11th Annual Symposium on Theoretical Aspects of Computer Science
A Sublinear Time Approximation Scheme for Clustering in Metric Spaces
FOCS '99 Proceedings of the 40th Annual Symposium on Foundations of Computer Science
Clustering to minimize the sum of cluster diameters
Journal of Computer and System Sciences - STOC 2001
On clustering to minimize the sum of radii
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms
On Metric Clustering to Minimize the Sum of Radii
SWAT '08 Proceedings of the 11th Scandinavian workshop on Algorithm Theory
A generalized minimum cost k-clustering
ACM Transactions on Algorithms (TALG)
Online clustering with variable sized clusters
MFCS'10 Proceedings of the 35th international conference on Mathematical foundations of computer science
Multi cover of a polygon minimizing the sum of areas
WALCOM'11 Proceedings of the 5th international conference on WALCOM: algorithms and computation
Connecting a set of circles with minimum sum of radii
WADS'11 Proceedings of the 12th international conference on Algorithms and data structures
Geometric clustering to minimize the sum of cluster sizes
ESA'05 Proceedings of the 13th annual European conference on Algorithms
Partitioning the nodes of a graph to minimize the sum of subgraph radii
ISAAC'06 Proceedings of the 17th international conference on Algorithms and Computation
On Clustering to Minimize the Sum of Radii
SIAM Journal on Computing
On minimum sum of radii and diameters clustering
SWAT'12 Proceedings of the 13th Scandinavian conference on Algorithm Theory
MFCS'12 Proceedings of the 37th international conference on Mathematical Foundations of Computer Science
Hi-index | 0.00 |
We consider the problem of partitioning the n nodes of a complete edge weighted graph into k clusters so as to minimize the sum of the diameters of the clusters. Since the problem is NP-complete, our focus is on the development of good approximation algorithms. When edge weights satisfy the triangle inequality, we present the first approximation algorithm for the problem. The approximation algorithm yields a solution which has no more than O(k) clusters such that the sum of cluster diameters is within a factor O(ln (n/k)) of the optimal value using exactly k clusters. Our approach also permits a tradeoff among the constant terms hidden by the two big-O terms and the running time. For any fixed k, we present an approximation algorithm that produces k clusters whose total diameter is at most twice the optimal value. When the distances are not required to satisfy the triangle inequality, we show that, unless P = NP, for any ρ ≥ 1, there is no polynomial time approximation algorithm that can provide a performance guarantee of ρ even when the number of clusters is fixed at 3. We also present some results for the problem of minimizing the sum of cluster radii.