Abstract
In this paper, we study the problem of minimizing a general quadratic function subject to a quadratic inequality constraint with a fixed number of additional linear inequality constraints. Under a regularity condition, we first introduce two convex quadratic relaxations (CQRs), under two different conditions, that are minimizing a linear objective function over two convex quadratic constraints with additional linear inequality constraints. Then, we discuss cases where the CQRs return the optimal solution of the problem, revealing new conditions under which the underlying problem admits strong Lagrangian duality and enjoys exact semidefinite optimization relaxation. Finally, under the given sufficient conditions, we present necessary and sufficient conditions for global optimality of the problem and obtain a form of S-lemma for a system of two quadratic and a fixed number of linear inequalities.
1. Introduction
Consider the following generalized trust-region subproblem with additional linear inequality constraints:
where are symmetric matrices but not necessarily positive semidefinite, and . Model problem (1) arises for instance in nonlinear optimization problems with linear inequality constraints when the trust-region methods are applied to solve [1] or in general nonlinear programming for computing search directions when sequential quadratic programming methods are employed [2] and polyhedral data uncertainty [3,4] or in robust optimization problems under matrix norm [5].
Although some special cases of problem (1) are polynomially solvable, it is a difficult problem in general. When , , and , problem (1) is known as the trust-region subproblem (TRS) which is fundamental in the trust-region methods for unconstrained optimization [1]. Several efficient algorithms have been introduced for TRS in the literature [6,7,8,9,10]. Specifically, TRS has many nice properties such as exact semidefinite optimization (SDO) relaxation and strong duality [7,11]. In general, these important features do not hold for the following extended trust-region subproblem (eTRS) with a fixed number of linear inequality constraints, even for eTRS with one linear inequality constraint [12,13,14]:
Jeyakumar and Li [15] proved that the SDO-relaxation of eTRS is exact whenever the dimension condition
is satisfied where and denotes the smallest eigenvalue of A. They also derived necessary and sufficient optimality conditions for eTRS under the Slater condition and the dimension condition (2). Later, in Reference [16], the authors obtained the exactness of SDO-relaxation of eTRS under the following condition
which is more general than the dimension condition of Jeyakumar and Li. Most recently, in Reference [17], the authors have studied variants of TRS having additional conic constraints,
where is a symmetric matrix, and is a closed convex cone. Assuming , they introduced the following convex relaxation for (4):
and showed that this convex relaxation is exact if there exists nonzero such that and .
When problem (1) reduces to the generalized trust-region subproblem (GTRS) [18]. The GTRS has been well studied in the literature and several methods have been proposed to solve it under various assumptions [11,18,19,20,21,22,23,24,25]. It has strong duality and exact SDO-relaxation under the Slater condition [11,22]. Under the assumption that the Hessian of quadratic functions are simultaneously diagonalizable, Ben-Tal and den Hertog [26] proved that GTRS admits a second order cone programming (SOCP) reformulation. Under the same assumption, they generalized this result to GTRS with two quadratic inequality constraints. They showed that under certain additional conditions, the optimal solution of the original problem can be recovered from the optimal solution of the SOCP relaxation [26]. However, in Reference [26], it has been illustrated that even in the simplest case where and the second constraint is linear (eTRS with ), the SOCP relaxation may not be exact. After that, Locatelli [27] extended the SOCP relaxation to eTRS and gave conditions under which the SOCP relaxation is tight. Moreover, in Reference [28], it has been shown that the SOCP relaxation of eTRS and its SDO-relaxation are equivalent. Also, through this equivalence, new conditions are introduced that ensure the exactness of the SDO-relaxation of eTRS and are more general than the condition (3) [28]. Most recently, in Reference [29], the authors have proposed a new convex quadratic reformulation for GTRS that minimizes a linear objective function subject to two convex quadratic constraints. They also have shown that the optimal solution of GTRS can be recovered from the optimal solution of the new reformulation.
The main contributions of this paper are as follows:
- (i)
- Under a regularity condition, we present two convex quadratic relaxations (CQRs) under two different conditions for problem (1) that minimize a linear objective function subject to two convex quadratic constraints with a fixed number of additional linear inequality constraints. Our CQRs are inspired by the one proposed for GTRS in Reference [29]. Then we derive sufficient conditions under which problem (1) is equivalent to exactly one of the CQRs and the optimal solution of (1) can be recovered from an optimal solution of the CQRs. These sufficient conditions are easy to verify and involve only one (any) optimal solution of CQRs. We also show that under these conditions the attractive features of GTRS such as strong Lagrangian duality and exact SDO-relaxation hold for (1). It should be noted that in the case of GTRS, the CQRs reduce to the ones proposed in Reference [29]. The CQRs are always exact for GTRS but in the presence of linear constraints, they are not exact in general.
- (ii)
- Exploiting the results in (i), we also derive sufficient conditions that are expressed in terms of the data of the model problem (1) for exactness of the CQRs, strong Lagrangian duality and consequently for tightness of the SDO-relaxation. In the case of eTRS, these sufficient conditions reduce to the one presented in Reference [17] that is the existing best results in the literature. As a consequence, we present necessary and sufficient conditions for global optimality of problem (P) under the new condition together with the Slater condition. We also obtain a form of S-lemma for the system of two quadratic and a fixed number of linear inequalities.
- (iii)
- The sufficient conditions in (i) and (ii) ensure the exactness of the CQRs and the SDO-relaxation of problem (1). It is worth noting that solving large-scale semidefinite problems is still an intractable task. In contrast, the CQRs are significantly more tractable than SDOs, and advanced commercial software is available to solve them [30].
The rest of the paper is organized as follows—in Section 2, we introduce the CQRs and discuss when and how one can obtain an optimal solution of problem (1) from an optimal solution of the CQRs, revealing new sufficient conditions for strong duality of problem (1). In Section 3, we use the results in Section 2 to derive sufficient conditions based on the data of the original problem for exactness of the CQRs, strong Lagrangian duality and exact SDO-relaxation. We also present necessary and sufficient conditions for global optimality of problem (1) and an application of strong duality to S-lemma.
Notation 1.
Throughout this paper, for a symmetric matrix A, denotes that A is positive definite (positive semidefinite). Moreover, and denote its Null space and Rank. Finally, is the usual matrix inner product of two symmetric matrices A and B.
2. Convex Quadratic Relaxation, Global Minimization and Strong Duality
In this section, following the idea of Reference [29], first we present two new convex quadratic relaxations for problem (1) under two different conditions. Then we discuss cases where problem (1) is equivalent to one of the CQRs and its global optimal solution can be obtained from an optimal solution of the CQRs. This equivalence reveals new conditions under which problem (1) enjoys strong Lagrangian duality. We start by considering the following assumptions
Assumption 1.
There exists such that .
Assumption 2.
The Slater condition holds for problem (1), that is, there exists with for .
Assumptions 1 and 2 ensure that problem (1) is solvable as proved in the following lemma.
Lemma 1.
Proof.
See Appendix A.1. □
Assumption 1 implies that matrices A and B are simultaneously diagonalizable by congruence [31], that is, there exists an invertible matrix S and diagonal matrices and such that and . Define . By Assumption 1, . It is easy to see that where
We have two cases for the set as follows, where :
Condition 1.
as long as B is not positive semidefinite.
Condition 2.
as long as B is positive semidefinite.
In the sequel, we introduce two new CQRs (6) and (7) corresponding to Condition 1 and Condition 2, respectively, by defining and :
and
In the case where both A and B are positive semidefinite, problem (7) is equal to problem (1) that is already a convex quadratic problem. Hence, from now on, we suppose that at least one of and is nonconvex. As it is shown in the proof of Lemma 1, problem (1) is equivalent to its epigraph as follows:
Problems (6) and (7) are both convex. Under Condition 1, problem (6) is a convex relaxation of problem (8) and hence . To see this, let x be a feasible solution of problem (8). Since and , then
Therefore, the feasible region of problem (6) contains that of problem (8) and since the two problems have the same objective function, then . Next, suppose that Condition 2 holds. Problems (7) and (1) have the same feasible region and since , we have . The following lemma states that problems (6) and (7) are bounded from below and their optimal values are attained.
Lemma 2.
Proof.
See Appendix A.2. □
In the case of GTRS, the CQRs (6) and (7) reduce to the ones introduced in Reference [29]. Under Assumptions 1 and 2, the CQRs (6) and (7) are always exact for GTRS [29] while in the presence of linear constraints, they are not exact in general as illustrated in the following example.
Example 1.
Consider the following GTRS:
The CQR relaxation of (9) is
In the following theorems, we state cases where the nonconvex problem (1) is equivalent to one of the CQR (6) or (7), that is, or and the optimal solution of (1) can be obtained from an optimal solution of the CQRs. In particular, this equivalence results in sufficient conditions for the strong Lagrangian duality for problem (1).
Theorem 1.
Suppose that Assumptions 1, 2 and Condition 1 hold, is an optimal solution of problem (6) and one of the following holds:
- (1)
- .
- (2)
- and there exists nonzero such that and for .
- (3)
- and .
- (4)
- , and there exists nonzero such that and for .
Proof.
See Appendix A.3. □
Theorem 2.
Suppose that Assumptions 1, 2 and Condition 2 hold, is an optimal solution of problem (7) and one of the following holds:
- (1)
- .
- (2)
- and there exists nonzero such that and for .
Proof.
See Appendix A.4. □
3. New Conditions for Strong Duality and Exact SDO-Relaxation
In the previous section, we derived sufficient conditions for exactness of the CQRs and strong Lagrangian duality of problem (1) based on an optimal solution of CQRs (6) and (7) (see Theorems 1 and 2). Here we exploit the results in Theorems 1 and 2 to derive new sufficient conditions that are expressed in terms of the data of the original problem for the exactness of the CQRs, strong Lagrangian duality and tightness of the SDO-relaxation of problem (P). Recall that we have assumed at least one of A and B is not positive semidefinite. Otherwise, by Assumption 2, problem (1) is a convex optimization problem that satisfies the Slater condition and hence, it has strong duality and exact SDO-relaxation.
The dual of (11) is
which is also the Lagrangian dual problem of (1). Note that by Assumption 1, problem (12) is strictly feasible and hence, . This together with the fact that imply that the strong duality holds for (1) if and only if the SDO-relaxation for (1) is exact.
Consider 3.
Consider problem (1). We say that problem (1) satisfies Condition 3 whenever one of the following holds:
- 1.
- Condition 1 holds, and there exists nonzero such that and for .
- 2.
- Condition 1 holds, , there exist nonzero and , such that , , and for .
- 3.
- Condition 2 holds and there exists nonzero such that and for .
Lemma 3.
Proof.
Suppose that Condition 1 holds and let be an optimal solution of (6). If , then by Theorem 1, the CQR (6) is exact, strong Lagrangian duality holds for problem (1) and the SDO-relaxation is exact. Otherwise, either or . Let . We show that, in this case, for all satisfying Condition 3, we have , implying that Item (2) in Theorem 1 holds and thus the CQR (6) is exact, strong Lagrangian duality holds for (1) and the SDO-relaxation is exact. To this end, suppose by contradiction that there exists such that and for . Set where is the positive root of Equation (A17). We have , for and since ,
On the other hand, since , we have . These mean that is a feasible solution of (6) with that contradicts the fact that is optimal for (6). Next, suppose that . If , then by Theorem 1, the CQR (6) is exact, strong Lagrangian duality holds for problem (1) and the SDO-relaxation is exact. Otherwise, a similar discussion as above proves the existence of vector z in Item (2) of Theorem 1. Similarly, we can prove the existence of vector z in Item (2) of Theorem 2 when Condition 2 holds. □
Remark 1.
Condition 3 can be verified easily by solving a linear programming problem. To verify condition
it is sufficient to solve the following linear programming problem:
Condition (13) holds if and only if problem (14) is either unbounded or has multiple optimal solutions. If problem (14) is unbounded, then obviously condition (13) holds. If problem (14) is bounded, then . In this case, since is an optimal solution of (14), condition (13) holds if and only if (14) has multiple optimal solutions. The same discussion holds when is replaced by or .
Remark 2.
It is worth noting that the sufficient conditions for strong duality of problem (1) established in Theorems 1 and 2 are more general than Condition 3. The following is an example where Condition 3 does not hold, while the condition in Theorem 2 does.
Example 2.
Consider the following one-dimensional problem:
The CQR relaxation of (15) is
The optimal solution of (16) is and . Hence, the sufficient condition in Theorem 2 is fulfilled. However, Condition 3 is not fulfilled. Moreover, it is easy to verify that strong duality holds for problem (15) and the SDO-relaxation and the CQR (16) are exact.
Remark 3.
We now present necessary and sufficient conditions for global optimality of (1) whenever Condition 3 and Assumptions 1 and 2 are satisfied.
Corollary 1.
Proof.
Let be a global minimizer of (1). Recall that by Lemma 3, strong duality holds for problem (1). Suppose that is an optimal solution of Lagrangian dual of (1) and denotes the dual optimal value. We have
where the last inequality follows from and feasibility of . We conclude that the two inequalities in this chain hold with equality. Since the inequality in the second line is an equality, we conclude that is a minimizer of the minimization problem in the first line. This gives relations (17) and (20). Moreover, it follows from the last line that which with the fact that each term in this sum is nonpositive, we obtain (18) and (19). Conversely, suppose that satisfies (17) to (20). We have the following chain of inequalities:
where the first inequality comes from weak duality property, the second equality follows from (17) and (20), the third equality follows from (18) and (19) and the last inequality comes from the fact that is a feasible solution of (1). Therefore, and so solves (1). □
As a consequence of our strong duality result, we obtain the following form of the celebrated S-lemma [32] for a system of two quadratic and a fixed number of linear inequalities.
Lemma 4.
Let , , . Suppose that Assumptions 1, 2 and Condition 3 are satisfied. Then the following statements are equivalent:
- (1)
- (2)
- There exist such that
Proof.
It is easy to see that . So, in the sequel, we show that . To see this, let holds. Then,
By Lemma 3, we have strong duality for the above problem. Suppose that is the dual optimal solution. This means that
which implies (2). □
4. Conclusions
Under a regularity condition, we introduced two convex quadratic relaxations (CQRs) corresponding to two different conditions for model problem (1) that are the problems of minimizing a linear objective function over two convex quadratic constraints with additional linear inequality constraints. We presented sufficient conditions based on an optimal solution of the CQRs under which the problem (1) is equivalent to exactly one of the CQRs. We also showed that this equivalence reveals the strong duality holds for (1) and consequently problem (1) enjoys exact SDO-relaxation. We also derived new sufficient conditions based on the data of the model problem (1) for strong Lagrangian duality, exact SDO-relaxation and exact CQRs.
Author Contributions
Conceptualization, A.T. and M.S.; Formal analysis, M.S.; Funding acquisition, T.A.A.; Investigation, A.H.; Methodology, T.A.A. and A.H.; Project administration, T.A.A.; Writing—original draft, A.T.; Writing—review & editing, A.H. All authors have read and agreed to the published version of the manuscript.
Funding
The authors would like to express their thanks to Qatar University for supporting their project under Grant NCBP-QUCP-CAS-2020-1.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
Appendix A.1. Proof of Lemma 1
Consider epigraph reformulation of (1) as following:
First we show that the infimum in (A1) is attainable. To this end, note that under Assumptions 1 and 2, problem (1) without the linear constraints is bounded from below (see Theorem 5 of Reference [33]). This implies that (A1) is equivalent to the following problem:
where is the optimal (infimum) value of over the constraint and M is a sufficiently large constant. Let S denote the feasible region of problem (A2). The set S is closed and the objective function in problem (A2) is continuous. Therefore, to prove that the infimum in (A1) is attainable, it is sufficient to establish that S is bounded. Since , we only need to show that there exists such that for all . To do so, let where is the same as in Assumption 1. The function h is strictly convex and for any , we have , implying that S is bounded. Next, we show that problem (A1) is equivalent to problem (1) and hence the infimum in (1) is always attainable. Let be an optimal solution of (A1). Since and , is feasible for (1) and since , we have . We show that . Suppose by contradiction that . Then by definition of infimum, there exists a feasible solution of (1), x, such that . Set . Then is a feasible solution of (A1) with a smaller objective value that contradicts the fact that is the optimal value of (A1). Therefore, and since , is the optimal solution of (1).
Appendix A.2. Proof of Lemma 2
Consider problem (6). By Theorem 2.9 of Reference [29], problem
is bounded from below and its optimal value is attained. This implies that problem (6) is equivalent to the following problem:
where is the optimal value of (A3) and M is a sufficiently large constant. Let S denote the feasible region of (A4). The set S is closed and the objective function in (A4) is continuous. Therefore, to prove the assertion, it is sufficient to establish that S is bounded. Since , we only need to show there exists such that for all . To this end, let where and . The function h is strictly convex and for any , we have . The proof for problem (7) is similar.
Appendix A.3. Proof of Theorem 1
Since problem (6) is convex and satisfies the Slater condition, there exist nonnegative multipliers , such that
It follows from (A10) and (A11) that there are three possible cases: (i) , (ii) or (iii) . In what follows, we discuss these cases and we consider the two possible cases and , separately.
- (1)
- implies that Furthermore, since , we obtainIt follows from (A12) and (A13) that is also feasible for (8) and since (6) is a relaxation of (8), then solves (8), and thus solves (1). To prove strong duality, set . Since , and , then and thusAlso, we havewhere the first inequality follows from the weak duality property, the second equality follows from (A5) and (A14), the third equality follows from (A8) and (A13) and the last inequality follows from (A12) and (A13). Therefore, we have , that is, the strong duality holds for problem (1) and the maximum in (A15) is attained.
- (2)
- In this case, and hence, . Then and imply that Since , we obtainBy the assumption, there exists nonzero such that and for . Consider the following quadratic equation of variable :The fact that (see Lemma 3.4 of Reference [22]) with (A16) imply that the above equation has a positive root . Set . We have and since , we also have , . Furthermore, since and , we haveIt follows from (A18) and that and consequently . These indicate that is an optimal solution of (6) which is also feasible for (8). Since (6) is a relaxation of (8), solves (8), and thus solves (1). The same approach as in part (1) can be applied to show that strong duality holds for (1) and the Lagrangian dual problem is solvable.
- (3)
- In this case, and hence, . Also, and imply that Then results in
- (4)
- By the assumption, there exists nonzero such that and for . Consider the following quadratic equation of variable :The fact that (see Lemma 3.4 of Reference [22]) with (A19) imply that the above equation has a positive root . Then following the same discussion as in part (2) where is replaced by and in (A18) is replaced by , it can be shown that solves problem (1), , strong duality holds for problem (1) and the Lagrangian dual problem is solvable.
Appendix A.4. Proof of Theorem 2
Since we have assumed that and are not both convex, then . Moreover, problem (7) is convex, satisfies the Slater condition and by Lemma 2 is solvable. Let be an optimal solution of (7). Therefore, there exist nonnegative multipliers , such that
- (1)
- (2)
- By the assumption, there exists nonzero such that and for . Consider the following quadratic equation of variable :The fact that with implies that the above equation has a positive root . Set . We have , for andsince and . These imply that is an optimal solution of (7). Moreover, since , we have , implying that solves problem (1), . Now the same approach as in part (1) shows that strong duality holds for (1) and the Lagrangian dual problem is solvable.
References
- Conn, A.R.; Gould, N.I.M.; Toint, P.L. Trust Region Methods; SIAM: Philadelphia, PA, USA, 2000.
- Boggs, P.T.; Tolle, J.W. Sequential quadratic programming. Math. Program. Numer. 1995, 4, 1–51. [Google Scholar]
- Jeyakumar, V.; Li, G. Strong duality in robust convex programming: Complete characterizations. SIAM J. Optim. 2010, 20, 3384–3407. [Google Scholar] [CrossRef] [Scilit]
- Jeyakumar, V.; Li, G. A robust von-Neumann minimax theorem for zero-sum games under bounded payoff uncertainty. Oper. Res. Lett. 2011, 39, 109–114. [Google Scholar] [CrossRef] [Scilit]
- Bertsimas, D.; Pachamanova, D.; Sim, M. Robust linear optimization under general norms. Oper. Res. Lett. 2004, 32, 510–516. [Google Scholar] [CrossRef] [Scilit]
- Adachi, S.; Iwata, S.; Nakatsukasa, Y.; Takeda, A. Solving the trust region subproblem by a generalized eigenvalue problem. SIAM J. Optim. 2017, 27, 269–291. [Google Scholar] [CrossRef] [Scilit]
- Fortin, C.; Wolkowicz, H. The trust region subproblem and semidefinite programming. Optim. Methods Softw. 2004, 19, 41–67. [Google Scholar] [CrossRef] [Scilit]
- Gould, N.I.; Lucidi, S.; Roma, M.; Toint, P.L. Solving the trust-region subproblem using the Lanczos method. SIAM J. Optim. 1999, 9, 504–525. [Google Scholar] [CrossRef] [Scilit]
- Moré, J.J.; Sorensen, D.C. Computing a trust region step. SIAM J. Sci. Stat. Comput. 1983, 4, 553–572. [Google Scholar] [CrossRef] [Scilit]
- Rojas, M.; Santos, S.A.; Sorensen, D.C. A new matrix-free algorithm for the large-scale trust-region subproblem. SIAM J. Optim. 2001, 11, 611–646. [Google Scholar] [CrossRef] [Scilit]
- Ye, Y.; Zhang, S. New results on quadratic minimization. SIAM J. Optim. 2003, 14, 245–267. [Google Scholar] [CrossRef] [Scilit]
- Beck, A.; Eldar, Y. Strong duality in nonconvex quadratic optimization with two quadratic constraints. SIAM J. Optim. 2006, 17, 844–860. [Google Scholar] [CrossRef] [Scilit]
- Sturm, J.F.; Zhang, S. On cones of nonnegative quadratic functions. Math. Oper. Res. 2003, 28, 246–267. [Google Scholar] [CrossRef] [Scilit]
- Salahi, M.; Taati, A.; Wolkowicz, H. Local nonglobal minima for solving large-scale extended trust-region subproblems. Comput. Optim. Appl. 2017, 66, 223–244. [Google Scholar] [CrossRef] [Scilit]
- Jeyakumar, V.; Li, G. Trust-region problems with linear inequality constraints: Exact SDP relaxation, global optimality and robust optimization. Math. Program. 2014, 147, 171–206. [Google Scholar] [CrossRef] [Scilit]
- Hsia, Y.; Sheu, R. Trust region subproblem with a fixed number of additional linear inequality constraints has polynomial complexity. arXiv 2013, arXiv:1312.1398. [Google Scholar]
- Ho-Nguyen, N.; Kilinç-Karzan, F. A Second-order cone based approach for solving the trust-region subproblem and its variants. SIAM J. Optim. 2017, 27, 1485–1512. [Google Scholar] [CrossRef] [Scilit]
- Jiang, R.; Li, D.; Wu, B. SOCP reformulation for the generalized trust region subproblem via a canonical form of two symmetric matrices. Math. Program. 2018, 169, 531–563. [Google Scholar] [CrossRef] [Scilit]
- Ben-Tal, A.; Teboulle, M. Hidden convexity in some nonconvex quadratically constrained quadratic programming. Math. Program. 1996, 72, 51–63. [Google Scholar] [CrossRef] [Scilit]
- Feng, J.M.; Lin, G.X.; Sheu, R.L.; Xia, Y. Duality and solutions for quadratic programming over single non-homogeneous quadratic constraint. J. Glob. Optim. 2012, 54, 275–293. [Google Scholar] [CrossRef] [Scilit]
- Moré, J.J. Generalizations of the trust region problem. Optim. Methods Softw. 1993, 2, 189–209. [Google Scholar] [CrossRef] [Scilit]
- Pong, T.K.; Wolkowicz, H. The generalized trust region subproblem. Comput. Optim. Appl. 2014, 58, 273–322. [Google Scholar] [CrossRef] [Scilit]
- Adachi, S.; Nakatsukasa, Y. Eigenvalue-based algorithm and analysis for nonconvex QCQP with one constraint. Math. Program. 2019, 173, 79–116. [Google Scholar] [CrossRef] [Scilit]
- Taati, A.; Salahi, M. A conjugate gradient-based algorithm for large-scale quadratic programming problem with one quadratic constraint. Comput. Optim. Appl. 2019, 74, 195–223. [Google Scholar] [CrossRef] [Scilit]
- Salahi, M.; Taati, A. An efficient algorithm for solving the generalized trust region subproblem. Comput. Appl. Math. 2018, 37, 395–413. [Google Scholar]
- Ben-Tal, A.; Hertog, D.D. Hidden conic quadratic representation of some nonconvex quadratic optimization problems. Math. Program. 2014, 143, 1–29. [Google Scholar] [CrossRef] [Scilit]
- Locatelli, M. Some results for quadratic problems with one or two quadratic constraints. Oper. Res. Lett. 2015, 43, 126–131. [Google Scholar] [CrossRef] [Scilit]
- Locatelli, M. Exactness conditions for an SDP relaxation of the extended trust region problem. Optim. Lett. 2016, 10, 1141–1151. [Google Scholar] [CrossRef] [Scilit]
- Jiang, R.; Li, D. Novel reformulations and efficient algorithms for the generalized trust region subproblem. SIAM J. Optim. 2019, 29, 1603–1633. [Google Scholar] [CrossRef] [Scilit]
- Grant, M.; Boyd, S. CVX: Matlab Software for Disciplined Convex Programming, Version 2.1. Available online: http://cvxr.com/cvx (accessed on 15 June 2020).
- Lancaster, P.; Rodman, L. Canonical forms for hermitian matrix pairs under strict equivalence and congruence. SIAM Rev. 2005, 47, 407–443. [Google Scholar] [CrossRef] [Scilit]
- Ben-Tal, A.; Nemirovski, A. Lectures on Modern Convex Optimization: Analysis, Algorithms, and Engineering Applications; SIAM: Philadelphia, PA, USA, 2001.
- Hsia, Y.; Lin, G.X.; Sheu, R.L. A revisit to quadratic programming with one inequality quadratic constraint via matrix pencil. Pac. J. Optim. 2014, 10, 461–481. [Google Scholar]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).