Skip to main content
Log in

Nesterov’s smoothing technique and minimizing differences of convex functions for hierarchical clustering

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

A bilevel hierarchical clustering model is commonly used in designing optimal multicast networks. In this paper, we consider two different formulations of the bilevel hierarchical clustering problem, a discrete optimization problem which can be shown to be NP-hard. Our approach is to reformulate the problem as a continuous optimization problem by making some relaxations on the discreteness conditions. Then Nesterov’s smoothing technique and a numerical algorithm for minimizing differences of convex functions called the DCA are applied to cope with the nonsmoothness and nonconvexity of the problem. Numerical examples are provided to illustrate our method.

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

Similar content being viewed by others

References

  1. An, L.T.H., Belghiti, M.T., Tao, P.D.: A new efficient algorithm based on DC programming and DCA for clustering. J. Glob. Optim. 27, 503–608 (2007)

    MathSciNet  MATH  Google Scholar 

  2. An, L.T.H., Minh, L.H.: Optimization based DC programming and DCA for hierarchical clustering. Eur. J. Oper. Res. 183, 1067–1085 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  3. An, L.T.H., Tao, P.D.: Convex analysis approach to D.C. programming: theory, algorithms and applications. Acta Math. Vietnam. 22, 289–355 (1997)

    MathSciNet  MATH  Google Scholar 

  4. Bagirov, A.: Derivative-free methods for unconstrained nonsmooth optimization and its numerical analysis. Investig. Oper. 19, 75–93 (1999)

    Google Scholar 

  5. Bagirov, A., Jia, L., Ouveysi, I., Rubinov, A.M.: Optimization based clustering algorithms in multicast group hierarchies. In: Proceedings of the Australian Telecommunications, Networks and Applications Conference (ATNAC), Melbourne, Australia (published on CD, ISNB 0-646-42229-4) (2003)

  6. Bagirov, A., Taheri, S., Ugon, J.: Nonsmooth DC programming approach to the minimum sum-of-squares clustering problems. Pattern Recognit. 53, 12–24 (2016)

    Article  Google Scholar 

  7. Hartman, P.: On functions representable as a difference of convex functions. Pac. J. Math. 9, 707–713 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  8. Nam, N.M., Rector, R.B., Giles, D.: Minimizing differences of convex functions with applications to facility location and clustering. J. Optim. Theory Appl. 173, 255–278 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  9. Nesterov, Y.: Gradient methods for minimizing composite functions. Math. Program. 140, 125–161 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  10. Nesterov, Y.: Smooth minimization of non-smooth functions. Math. Program. 103, 127–152 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  11. Ordin, B., Bagirov, A.: A heuristic algorithm for solving the minimum sum-of-squares clustering problems. J. Glob. Optim. 61, 341–361 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  12. Reinelt, G.: TSPLIB: a traveling salesman problem library. ORSA J. Comput. 3, 376–384 (1991)

    Article  MATH  Google Scholar 

  13. Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton (1970)

    Book  MATH  Google Scholar 

  14. Rockafellar, R.T.: Conjugate Duality and Optimization. SIAM, Philadelphia (1974)

    Book  MATH  Google Scholar 

  15. Tao, P.D., An, L.T.H.: A d.c. optimization algorithm for solving the trust-region subproblem. SIAM J. Optim. 8, 476–505 (1998)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

N. M. Nam: Research of this author was partly supported by the National Science Foundation under Grant #1411817.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to N. M. Nam.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nam, N.M., Geremew, W., Reynolds, S. et al. Nesterov’s smoothing technique and minimizing differences of convex functions for hierarchical clustering. Optim Lett 12, 455–473 (2018). https://doi.org/10.1007/s11590-017-1183-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-017-1183-0

Keywords

Navigation