Abstract
Difference-of-Convex programming and related algorithms, which constitute the backbone of nonconvex programming and global optimization, were introduced in 1985 by Pham Dinh Tao and have been extensively developed by Le Thi Hoai An and Pham Dinh Tao since 1994 to become now classic and increasingly popular. That algorithm is a descent method without linesearch and every limit point of its generated sequence is a critical point of the related Difference-of-Convex program. Determining its convergence rate is a challenging problem. Its knowledge is crucial from both theoretical and practical points of view. In this work, we treat this problem for the class of Difference-of-Convex programs with subanalytic data by using the nonsmooth form of the Lojasiewicz inequality. We have successfully proved that the whole sequence is convergent, if it is bounded, provided that the objective function is subanalytic continuous on its domain and one of the two Difference-of-Convex components is differentiable with locally Lipschitz derivative. We also established a result on the convergence rate, which depended on the Lojasiewicz exponent of the objective function. Finally, for both classes of trust-region subproblems and nonconvex quadratic programs, we showed that the Lojasiewicz exponent was one half, and thereby, our proposed algorithms applied to these Difference-of-Convex programs were Root-linearly convergent.
Similar content being viewed by others
References
Le Thi, H.A., Pham Dinh, T.: Large scale global molecular optimization from distance matrices by a DC optimization approach. SIAM J. Optim. 14(1), 77–116 (2003)
Le Thi, H.A., Pham Dinh, T.: The DC (difference of convex functions) programming and DCA revisited with DC models of real world nonconvex optimization problems. Ann. Oper. Res. 133, 23–48 (2005)
Pham Dinh, T., Le Thi, H.A.: Convex analysis approach to DC programming: theory, algorithms and applications. Acta Math. Vietnam. 22, 289–355 (1997)
Pham Dinh, T., Le Thi, H.A.: A DC optimization algorithm for solving the trust region subproblem. SIAM J. Optim. 8(2), 476–505 (1998)
Le Thi, H.A.: DC programming and DCA. http://www.lita.univ-lorraine.fr/~lethi/index.php/dca.html (homepage) (2005)
Le Thi, H.A., Pham Dinh, T.: DC programming and DCA: theory, algorithms and applications. Special Issue of Math. Program. Series B, Dedicated to Thirty Years of Developments, 169(1) (2018)
Bolte, J., Daniilidis, A., Lewis, A.: Łojasiewicz inequality for nonsmooth subanalytic functions with applications to subgradient dynamic systems. SIAM J. Optim. 17(4), 1205–1223 (2007)
Łojasiewicz, S.: Sur le problème de la division. Studia Math. 18, 87–136 (1959)
Łojasiewicz, S.: Une propriété topologique des sous-ensembles analytiques. In: Les Equations aux Dérivées Partielles, Editions du Centre National de la Recherche Scientifique, Paris, pp. 87–89 (1963)
Łojasiewicz, S.: Sur la géométrie semi- et sous-analytique. Ann. Inst. Fourier (Grenoble) 43(5), 1575–1595 (1993)
Bierstone, E., Milman, P.: Semianalytic and subanalytic sets. IHES Publ. Math. 67, 5–42 (1988)
Shiota, M.: Geometry of Subanalytic and Semialgebraic Sets. Progress in Mathematics, vol. 150. Birkhauser Boston, Inc., Boston, MA (1997)
Absil, P.-A., Mahony, R., Andrews, B.: Convergence of the iterates of descent methods for analytic cost functions. SIAM J. Optim. 16, 531–547 (2005)
Attouch, H., Bolte, J.: The convergence of the proximal algorithm for nonsmooth functions involving analytic features. Math. Program. 116, 5–16 (2009)
Attouch, H., Bolte, J., Svaiter, B.F.: Convergence of descent methods for semi-algebraic and tame problems: proximal algorithms, forward backward splitting, and regularized Gauss Seidel methods. Math. Program. 137, 91–129 (2013)
Mahey, P., Oualibouch, S., Pham Dinh, T.: Proximal decomposition on the graph of monotone operator. SIAM J. Optim. 5(2), 454–466 (1995)
Mordukhovich, B.S.: Variational analysis and generalized differentiation. I. Basic theory. Grundlehren Math. Wiss, vol. 330. Springer, Berlin (2006)
Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton (1970)
Rockafellar, R.T., Wets, J.-B.: Variational Analysis. Springer, New York (1998)
Le Thi, H.A., Pham Dinh, T.: Solving a class of linearly constrained indefinite quadratic problems by DC algorithms. J. Global Optim. 11, 253–285 (1997)
Pham Dinh, T., Le Thi, H.A., Akoa, F.: Combining DCA and interior point techniques for large-scale nonconvex quadratic programming. Optim. Method Softw. 23(4), 609–629 (2008)
Hiriart-Urruty, J.-B., Lemarchal, C.: Convex Analysis and Minimization Algorithms II., Advanced Theory and Bundle Methods, 2nd edn. Springer, Berlin (1996)
Pham Dinh, T., Le Thi, H.A.: Difference of convex function optimization algorithms (DCA) for globally minimizing nonconvex quadratic forms on Euclidean balls and spheres. Oper. Res. Lett. 19(5), 207–216 (1996)
Le Thi, H.A., Pham Dinh, T., Muu, L.D.: A combined D.C. optimization-ellipsoidal branch-and-bound algorithm for solving nonconvex quadratic programming problems. J. Comb. Optim. 2(1), 9–28 (1998)
Le Thi, H.A., Pham Dinh, T.: A branch-and-bound method via D.C. optimization algorithm and ellipsoidal technique for box constrained nonconvex quadratic programming problems. J. Global Optim. 13(2), 171–206 (1998)
Le Thi, H.A.: An efficient algorithm for globally minimizing a quadratic function under convex quadratic constraints. Math. Program. 87(3), 401–426 (2000)
Conn, A.R., Gould, N.I.M., Toint, PhL: Trust-Region Methods. MPS/SIAM Ser. Optim. SIAM, Philedalphia (2000)
Tuan, H.N.: Convergence rate of the Pham Dinh-Le Thi algorithm for the trust-region subproblem. J. Optim. Theory Appl. 154(3), 904–915 (2012)
Le Thi, H.A., Pham Dinh, T., Yen, N.D.: Behavior of DCA sequences for solving the trust-region subproblem. J. Global Optim. 53, 317–329 (2012)
Tuan, H.N., Yen, N.D.: Convergence of Pham Dinh-Le Thi’s algorithm for the trust-region subproblem. J. Global Optim. 55(2), 337–347 (2013)
Huynh, V.N., Théra, M.: Error bounds for systems of lower semicontinuous functions in Asplund spaces. Math. Program. 116, 397–427 (2009)
Vavasis, S.A.: Nonlinear Optimization: Complexity Issues. Oxford University Press, Oxford (1991)
Vanderbei, R.J.: LOQO: an interior point code for quadratic programming. Optim. Method Softw. 11(1–4), 451–484 (1999)
Acknowledgements
The authors would like to thank the referees and the Editor for their valuable comments and constructive suggestions, which have greatly helped to improve the quality and presentation of this paper.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Additional information
Communicated by Jérôme Bolte.
Rights and permissions
About this article
Cite this article
Le Thi, H.A., Huynh, V.N. & Pham Dinh, T. Convergence Analysis of Difference-of-Convex Algorithm with Subanalytic Data. J Optim Theory Appl 179, 103–126 (2018). https://doi.org/10.1007/s10957-018-1345-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-018-1345-y
Keywords
- Difference-of-Convex programming
- Difference-of-Convex algorithm
- Subdifferential
- Subanalyticity
- Lojasiewicz exponent
- Convergence rate