A DC optimization algorithm for solving the trust-region subproblem
This paper is devoted to difference of convex functions (dc) optimization: dc duality, local
and global optimality conditions in dc programming, the dc algorithm (DCA), and its
application to solving the trust-region problem. The DCA is an iterative method that is quite
different from well-known related algorithms. Thanks to the particular structure of the trust-
region problem, the DCA is very simple (requiring only matrix-vector products) and, in
practice, converges to the global solution. The inexpensive implicitly restarted Lanczos …
and global optimality conditions in dc programming, the dc algorithm (DCA), and its
application to solving the trust-region problem. The DCA is an iterative method that is quite
different from well-known related algorithms. Thanks to the particular structure of the trust-
region problem, the DCA is very simple (requiring only matrix-vector products) and, in
practice, converges to the global solution. The inexpensive implicitly restarted Lanczos …
This paper is devoted to difference of convex functions (d.c.) optimization: d.c. duality, local and global optimality conditions in d.c. programming, the d.c. algorithm (DCA), and its application to solving the trust-region problem. The DCA is an iterative method that is quite different from well-known related algorithms. Thanks to the particular structure of the trust-region problem, the DCA is very simple (requiring only matrix-vector products) and, in practice, converges to the global solution. The inexpensive implicitly restarted Lanczos method of Sorensen is used to check the optimality of solutions provided by the DCA. When a nonglobal solution is found, a simple numerical procedure is introduced both to find a feasible point having a smaller objective value and to restart the DCA at this point. It is shown that in the nonconvex case, the DCA converges to the global solution of the trust-region problem, using only matrix-vector products and requiring at most 2m+2 restarts, where m is the number of distinct negative eigenvalues of the coefficient matrix that defines the problem. Numerical simulations establish the robustness and efficiency of the DCA compared to standard related methods, especially for large-scale problems.
Society for Industrial and Applied Mathematics
以上显示的是最相近的搜索结果。 查看全部搜索结果