Skip to main content
Log in

On Minimum Sum of Radii and Diameters Clustering

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Given a metric \((V,d)\) and an integer \(k\), we consider the problem of partitioning the points of \(V\) into at most \(k\) clusters so as to minimize the sum of radii or the sum of diameters of these clusters. The former problem is called the minimum sum of radii (MSR) problem and the latter is the minimum sum of diameters (MSD) problem. The current best polynomial time algorithms for these problems have approximation ratios 3.504 and 7.008, respectively. We call a cluster containing a single point, a singleton cluster. For the MSR problem when singleton clusters are not allowed, we give an exact algorithm for metrics induced by unweighted graphs. In addition, we show that in this case, a solution consisting of the best single cluster for each connected component of the graph is a \(\frac{3}{2}\)-approximation algorithm. For the MSD problem on the plane with Euclidean distances, we present a polynomial time approximation scheme. In addition, we settle the open problem of complexity of the MSD problem with constant \(k\) by giving a polynomial time exact algorithm in this case. The previously best known approximation algorithms for MSD on the plane or for MSD with constant \(k\) have both ratio 2.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Behsaz, B.: Approximation Algorithms for Clustering Problems. PhD thesis, Department of Computing Science, University of Alberta (2012)

  2. Capoyleas, V., Rote, G., Woeginger, G.: Geometric clusterings. J. Algorithms 12(2), 341–356 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  3. Charikar, M., Panigrahy, R.: Clustering to minimize the sum of cluster diameters. In: Proceedings of the 33rd Annual ACM Symposium on Theory of Computing, pp. 1–10 (2001)

  4. Charikar, Moses, Panigrahy, Rina: Clustering to minimize the sum of cluster diameters. J. Comput. Syst. Sci. 68(2), 417–441 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  5. Doddi, S., Marathe, M.V., Ravi, S.S., Taylor, D.S., Widmayer, P.: Approximation algorithms for clustering to minimize the sum of diameters. Nordic J. Comput. 7(3), 185–203 (2000)

    MATH  MathSciNet  Google Scholar 

  6. Doddi, S., Marathe, M.V., Ravi, S.S., Taylor, D.S., Widmayer, P.: Approximation algorithms for clustering to minimize the sum of diameters. In: SWAT ’00: Proceedings of the 3rd Scandinavian workshop on Algorithm Theory, pp. 237–250 (2000)

  7. Dudley, R.M.: Metric entropy of some classes of sets with differentiable boundaries. J. Approx. Theory 10, 227–236 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  8. Gibson, M., Kanade, G., Krohn, E., Pirwani, I.A., Varadarajan, K.: On metric clustering to minimize the sum of radii. In: SWAT ’08: Proceedings of the 11th Scandinavian workshop on Algorithm Theory, pp. 282–293. Springer-Verlag, Berlin, Heidelberg (2008)

  9. Gibson, M., Kanade, G., Krohn, E., Pirwani, I.A., Varadarajan, K.: On metric clustering to minimize the sum of radii. Algorithmica 57(3), 484–498 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  10. Gibson, M., Kanade, G., Krohn, E., Pirwani, I.A., Varadarajan, K.: On clustering to minimize the sum of radii. SIAM J. Comput. 41(1), 47–60 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  11. Hansen, P., Jaumard, B.: Minimum sum of diameters clustering. J. Classif. 4(2), 215–226 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  12. Hochbaum, D.S., Shmoys, D.B.: A best possible heuristic for the k-center problem. Math. Oper. Res. 10(2), 180–184 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  13. Jung, H.W.E.: Über die kleinste Kugel, die eine räumliche Figur einschliesst. J. Reine Angew. Math. 123, 241–257 (1901)

    MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

We would like to thank two anonymous referees for their great comments and suggestions, especially for bringing to our attention the connection of Lemma 8 and [7]. Babak Behsaz Supported in part by Alberta Innovates Graduate Student Scholarship. Mohammad R. Salavatipour Supported by NSERC and an Alberta Ingenuity New Faculty Award.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad R. Salavatipour.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Behsaz, B., Salavatipour, M.R. On Minimum Sum of Radii and Diameters Clustering. Algorithmica 73, 143–165 (2015). https://doi.org/10.1007/s00453-014-9907-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-014-9907-3

Keywords

Navigation