2017
DOI: 10.1137/16m1058200
|View full text |Cite
|
Sign up to set email alerts
|

Solving the Trust-Region Subproblem By a Generalized Eigenvalue Problem

Abstract: The state-of-the-art algorithms for solving the trust-region subproblem (TRS) are based on an iterative process, involving solutions of many linear systems, eigenvalue problems, subspace optimization, or line search steps. A relatively underappreciated fact, due to Gander, Golub, and von Matt [Linear Algebra Appl., 114 (1989), pp. 815-839], is that TRSs can be solved by one generalized eigenvalue problem, with no outer iterations. In this paper we rediscover this fact and discover its great practicality, which… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

1
136
0
10

Year Published

2017
2017
2024
2024

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 69 publications
(147 citation statements)
references
References 35 publications
1
136
0
10
Order By: Relevance
“…This algorithm is of an iterative nature, and is not matrix-free (a property desirable for dealing with large-sparse problems). Many other iterative algorithms have been proposed for TRS, but as indicated in the experiments in [1] for TRS, a one-step algorithm based on eigenvalues can significantly outperform such algorithms. Another approach [9,16] is to note the Lagrange dual problem can be expressed equivalently as …”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…This algorithm is of an iterative nature, and is not matrix-free (a property desirable for dealing with large-sparse problems). Many other iterative algorithms have been proposed for TRS, but as indicated in the experiments in [1] for TRS, a one-step algorithm based on eigenvalues can significantly outperform such algorithms. Another approach [9,16] is to note the Lagrange dual problem can be expressed equivalently as …”
Section: Introductionmentioning
confidence: 99%
“…1 The running time is O(n 3 ) when the matrices A, B are dense, and it can be significantly faster if the matrices are sparse. The algorithm requires (i) finding aλ ≥ 0 such that A +λB is positive definite, and (ii) computing an extremal eigenpair of an (2n + 1) × (2n + 1) generalized eigenvalue problem.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations