Abstract
In this paper, we continue an earlier study of the regularization procedures of linear copositive problems and present new algorithms that can be considered as modifications of the algorithm described in our previous publication, which is based on the concept of immobile indices. The main steps of the regularization algorithms proposed in this paper are explicitly described and interpreted from the point of view of the facial geometry of the cone of copositive matrices. The results of the paper provide a deeper understanding of the structure of feasible sets of copositive problems and can be useful for developing a duality theory for these problems.
1. Introduction
The problems of copositive programming (CoP) form a special class of conic optimization problems in which the images of feasible sets belong to a convex cone of the so-called copositive matrices (i.e., matrices that are positive semidefinite on the non-negative orthant). Copositive models exist for many important applications, including -hard problems. For references on the motivations and applications of CoP, see, e.g., [1,2,3,4].
In linear CoP, the objective function is linear and the constraints are formulated using linear matrix functions. Linear copositive problems are closely related to linear semi-infinite programming (SIP) and semidefinite programming (SDP). Although copositive and semidefinite problems are special cases of SIP problems, CoP deals with more complex and less studied problems than SDP. There are many publications devoted to the theory and methods of SIP, CoP, and SDP. We refer interested readers to [1,3,5,6,7], and the references therein.
In convex and conic optimization, optimality conditions and duality results are usually formulated when certain regularity conditions, the so-called constraint qualifications (CQ), are met (see, for example, [6,7,8]). Such conditions should guarantee the fulfillment of Karush–Kuhn–Tucker (KKT)-type optimality conditions and the property of strong duality which consists of the fact that when the primal problem and the corresponding Lagrangian dual problem are consistent, the optimal values of these problems are equal and the dual problem reaches its maximum. Strong duality is the cornerstone of convex optimization and plays a particularly important role in the stability of numerical methods. One of the most used CoP regularity conditions is the Slater CQ. The most efficient and popular SIP and SDP software is based either on interior point methods or on the discretization approach and the assumption that the Slater regularity condition is satisfied.
Unfortunately, even for linear copositive problems, the regularity conditions cannot always be guaranteed. In the cases where regularity conditions are not met, there is no guarantee that an optimal solution satisfies the KKT-type optimality conditions, the first-order optimality conditions of the Fritz–John-type become degenerate (they are satisfied for all feasible solutions and hence are not informative), and the strong duality relation may fail. This creates numerical difficulties in solving problems.
As a rule, the violation of a CQ is caused by an inconvenient description of the feasible set of the optimization problem. Thus, the idea of regularization arises quite naturally. Regularization aims to improve the modeling of an optimization problem by obtaining an equivalent and more convenient reformulation of this problem with some given regularity properties.
In the literature there are several approaches to the regularization of conic optimization problems. In [9,10], the concept of the minimal cone of constraints was used by Borwein and Wolkowicz to regularize abstract convex and conic convex problems for which any CQ fails. The algorithm proposed there to describe the minimal cone is based on the gradual reduction of the faces of the constraints’ cone, and the authors called it the facial reduction algorithm (FRA). Another approach, dual regularization, was proposed by Luo, Sturm, and Zhang (see [11] and the references therein). This approach aims to reduce the duality gap (the differences between the primal and dual optimal values) of regularized problems by expanding the dual constraints’ cone. On iteration of the FRA proposed by Waki and Muramatsu in [12], the faces of a given conic problem are transformed in such a way that each reduced face is dual to the cone generated in the corresponding dual regularization step from [11].
The facial reduction approach has been successfully applied to SDP and second-order cone programming problems, and to certain classes of optimization problem over symmetric (i.e., self-dual and homogeneous) and nice cones (see, for example, [13,14,15,16]). At the same time, the question of the effectiveness of such an approach to other classes of problems remains open. This is because the known FRAs are more conceptual than practical.
In [17], using our previous results published in [18,19], and others, we proposed a different approach to the regularization of linear CoP problems. This approach is based on the concept of immobile indices (i.e., indices of the constraints that are active for all feasible solutions) originally introduced for SIP and SDP problems. We used this approach to develop two finite algorithms for the regularization of linear CoP problems: one method is called one-step regularization and the another is the iterative algorithm REG-LCoP (regularization of linear copositive problems). The first method consists of one step, but certain difficulties may arise when applying it, since it is based on a priori possession of some additional information about some finite subset of immobile indices. Unlike the one-step regularization, the algorithm REG-LCoP does not require any additional information in advance. Comparing this algorithm with other algorithms, we showed that it is more constructive because its iterations (using the concept of immobile indices) can be more explicitly described than the iterations of other FRA-based algorithms (which use the concept of the minimal cone).
As far as we know, the algorithm REG-LCoP is the first constructive regularization procedure developed specifically for linear copositive problems. This algorithm is important not only because it is based on previously unexplored properties of copositive problems, but also conceptually, since new algorithms and methods can be developed on its basis.
In this paper, we propose three new algorithms that are modifications of REG-LCoP. Although these algorithms have structures similar to that of the REG-LCoP algorithm, they do not require either the feasibility of the original optimization problem or the initial knowledge of a set of immobile indices and can be considered as developments in the approach to the regularization of copositive problems, started in [17].
All the algorithms presented in the paper use the properties of the copositive problem established here and are based on alternative representations of its feasible set that are obtained using the concept of normalized immobile indices. The algorithms are finite and their iterations are explicitly described.
The main differences between the modifications of the REG-LCoP algorithm presented here consist in the auxiliary problems that are solved in their iterations and in the properties of their solution sets. According to their specific needs, a user can choose the most appropriate version of the main algorithm.
It is important to emphasize that the algorithms described in the paper are important not only from the point of view of applications, but also as they contribute to the theoretical study of the structural properties of copositive problems. The main steps of the algorithms are interpreted in the paper from the point of view of the facial geometry of the cone of copositive matrices. Therefore, the results of the paper allow a deeper understanding of the structure of the feasible set of a given copositive problem and can serve as a basis for new types of optimality conditions and various forms of dual problems that satisfy strong duality relations.
The paper is organized as follows. Section 1 hosts the Introduction. In Section 2, we formulate the problem, and introduce basic notation and some preliminary results. The properties of the set of normalized immobile indices for the copositive problem under investigation are considered in Section 3. In Section 4, we describe and justify three versions of the REG-LCoP algorithm from [17]. A comparison of these methods among each other and with one method from the literature is provided. Section 5 contains conclusions, and some technical proofs are given in the Appendix A.
2. Problem Statement, Basic Notation, and Some Preliminary Results
Given an integer , denote by the set of all p vectors with non-negative components (the non-negative orthant in ); let and be the space of real symmetric matrices and the cone of symmetric positive semidefinite matrices, respectively; and let stay for the cone of symmetric copositive matrices:
Consider a linear copositive programming problem
where … is the vector of decision variables. The data of the problem above consist of the vector and the constraints matrix function in the form
with given matrices .
It is well known (see, e.g., [5]) that the copositive problem (1) is equivalent to the following convex SIP problem:
with a p- dimensional compact index set T. We define this set as a simplex
where …
Evidently, either the set X is convex or it is empty.
Let us reformulate some standard definitions for the cone . A convex subset of the cone is its face if for any and , the inclusion implies Notice that any face of a cone is also a cone. A face of is called exposed if it can be presented as the intersection of with a supporting hyperplane.
Given the copositive problem let be the smallest (by inclusion) face of containing the image set of the constraints of this problem defined as follows:
The face will be called here the minimal face of the optimization problem (1).
According to the commonly used definitions, the constraints of the copositive problem (1) satisfy the Slater condition if
where stays for the interior of a set and denotes the null vector in the corresponding finite dimensional space.
As it was mentioned in the Introduction, in [17] we described a regularization algorithm REG-LCoP specially designed for problems in the form (1). In this paper we go further and develop new modifications of the algorithm REG-LCoP that are more explicit and have less additional requirements. To justify these modified algorithms, we need some preliminary results.
In what follows, to simplify notation, for …, , and , the vector will be denoted as , and the vector as .
Introduce a matrix function and consider the set
Notice that
Given the sets and defined in (5) and (8), respectively, following [19], we define here the corresponding sets of (normalized) immobile indices and :
Generally speaking, the set of immobile indices of a given optimization problem is defined by the indices of constraints which are active for all feasible solutions.
Based on Lemma 1 and Proposition 1 in [19], let us formulate the following lemma.
Lemma 1.
Given the linear copositive problem (1), suppose that Then
- (i)
- the Slater condition (7) is equivalent to the emptiness of the set of normalized immobile indices
- (ii)
- The set is either empty or can be presented as a union of a finite number of convex closed bounded polyhedra.
For a vector with …, define the index set
Given a set and a vector , denote by the distance between this set and the vector, and by , the convex hull of the set . Here and in what follows, for a vector , we denote by , , its components.
Consider a finite non-empty subset W of the simplex T defined in (4). Without loss of generality, we suppose that the elements of the set W are indexed as follows:
where I is an index set. For the set W, define the number
and the sets
Suppose that the constraints of problem (1) do not satisfy the Slater condition; i.e., the set of normalized immobile indices of this problem is not empty.
By following the proof of Theorem 5 in [18], we can prove the next theorem.
Theorem 1.
This theorem gives us alternative representations of the related sets X and on the basis of a given finite set (11). This theorem and the results of the next section form a basis for new regularization algorithms that will be described below. Each of these algorithms successively generates a finite sequence of finite sets , …, and hence the corresponding representations of the non-empty set . At the final iteration of the algorithm, a set is constructed which allows one either to recognize the infeasibility of the problem (1) or to obtain an equivalent representation of the feasible set X satisfying the regularity condition.
3. Properties of the Set of Normalized Immobile Indices
In this section, we consider a copositive problem in the form (1) with the corresponding sets X, , and defined in (5) and (8)–(10), respectively. The propositions below describe the properties of these sets, show the relations between the sets, and allow one to recognize the infeasibility of the problem (1). These results are then used in the next section to construct the algorithms for regularization of the CoP problem without a feasibility assumption.
Proposition 1.
If , then and .
Proof.
Note that the set defined in (8) is not empty. Since , there exist a vector and a number such that
If , consider vector From (16), it follows that for all Hence, and
Suppose now that Then relations (16) take the form
Set: and and consider the vector . Calculate
This implies that and The proposition is proved. □
Proposition 2.
If , then
Proof.
Let us, first, show that
Suppose the contrary: there exists such that . The latter relation implies the following condition:
In the case , let us set and in the case , set , where is an arbitrary vector from
It is easy to check that by construction, we have and , but this contradicts the assumption Hence, inclusion (17) is proved.
Now let us show that
Suppose the contrary: there exists such that . Then for some , it holds that
Consider vector By construction, and , but this contradicts the assumption Hence, inclusion (18) is valid and the proposition is proved. □
Proposition 3.
Given suppose that the set
is empty. Then the set X is empty too.
Proof.
Suppose the contrary: but
Since , then by Proposition 2 we have , Hence, according to Proposition 2 in [20], the following inequalities hold true: for all However, this contradicts the assumption that The proposition is proved. □
Proposition 4.
Given a finite set , suppose that there are numbers and vectors such that
Then,
Proof.
Suppose the contrary: relations (20) hold true and there exists Then from Proposition 2 it follows that and hence
Denote
Proposition 5.
Given a set , the corresponding number , and the sets , defined in (12) –(14), suppose that the set defined in (19) is not empty and for some vector , it holds
Then and there exists such that
Proof.
First, let us show that and there exists such that inequalities (23) hold true. From (22) and Theorem 1, it follows that Consider the following cases: (a) and (b) .
In the case (a), set It is easy to see that, by construction, and inequalities (23) hold true.
Now consider the case (b). Here relations (22) take the form
For a fixed , set:
and consider vector Taking into account relations (24) and the inclusion we obtain
From the relations above and from Theorem 1 in [18], it follows that and inequalities (23) hold true.
Since , from Proposition 2 we deduce that . This means that , and hence according to Theorem 1, we conclude that The proposition is proved. □
4. Regularization Algorithms Based on the Concept of Immobile Indices
In this section, we present further developments of the approach proposed in [17], and construct and justify new explicit algorithms for regularization of linear copositive problems that are modifications of the algorithm REG-LCoP. These modifications are designated here as algorithms RLCoP-1, RLCoP-2, and RLCoP-3.
Notice that the modified algorithms have a structure similar to that of the algorithm REG-LCoP, but they do not require the feasibility of the original optimization problem due to the use of the properties of the copositive problem (1) established in this paper and based on the alternative representations of its feasible set. Although these representations are based on the properties of immobile indices, at the iterations of the algorithms we do not need to know in advance either the set of immobile indices or its convex hull.
4.1. Regularization Algorithm RLCoP-1
Based on the results of the previous section, we describe here in detail the iterations of the algorithm RLCoP-1.
Iteration # 0. Given the copositive problem in the form (1), consider the following regular SIP problem:
with the compact index set T defined in (4).
If there exists a feasible solution of the problem () with , then set and go to the Final step.
Otherwise the vector is an optimal solution of this problem.
By construction, in the problem (), the index set T is compact, and the constraints satisfy the Slater condition. Hence, (see, e.g., [21]), it follows from the optimality conditions for the vector that there exist indices and numbers
such that
If , then STOP: from Proposition 4, it follows that
Suppose that . From the relations (26) and (27) (with ), one can conclude that and for all Go to the next iteration with the set of indices
Iteration #m, . By the beginning of the iteration, we have the index set where
Since is a subset of the set of immobile indices of , according to Theorem 1, we conclude that , where the set is defined in (15).
Notice that by the definition of the set , it holds
If the problem () admits a feasible solution with , then go to the Final step with or else, the vector is an optimal solution of this problem.
In the problem (), the constraints are linear, the index set is compact, and the following Slater type condition is satisfied:
Due to these properties, the optimality of the vector mentioned above provides (see [22]) that there exist indices, numbers, and vectors
satisfying the following conditions:
Moreover, by applying the procedure DAM described in [20], to the data presented in (28), it is possible to ensure that the following conditions are met:
If , then STOP: it follows from Proposition 4 that
It follows from (31) that the RLCoP-1 algorithm executes a finite number of iterations, during which it either recognizes that or proceeds to the final step.
Final step. At this step, we have that for some , the problem ( has a feasible solution with . Observe that by Theorem 1, it holds .
If , then the set is empty. From Proposition 1, we conclude that and . Hence, problem (1) is regular (its constraints satisfy the Slater condition).
Suppose now that . By construction, the following inequalities hold true for the found vector :
where the sets and are the same as in the problem (.
Consider the set
If , then from Proposition 3 it follows that
Suppose that Taking into account (33) and Proposition 5, we conclude that (recall that the set is defined in (14)) and
Consider a SIP problem
This problem is equivalent to the copositive problem (1) and can be considered as its regularization since, by construction,
- , and hence the problems (1) and have the same feasible sets;
- relations (35) hold true, and hence the first group of constraints in satisfies the Slater condition;
- the inequalities in the second group of constraints are formulated in terms of linear functions and the number of these constraints is finite.
Therefore, the regularized problem is constructed and the algorithm is described.
Thanks to the above-mentioned properties of the problem , it is easy to formulate for this problem the KKT optimality conditions and the Lagrange dual problem satisfying the strong duality relations. It is widely known (see, e.g., [23,24,25]) that all of these properties are quite useful for creating numerical methods (such as methods based on discretization and interior point methods).
To give a different interpretation of the RLCoP-1 algorithm and facilitate the comparison of this method with other FRAs and the modifications of the REG-LCoP algorithm described in what follows, let us display some additional constructions for its iterations.
Set
Suppose that For all at the beginning of Iteration #m, we have the index set . Let us denote
By construction, all the sets , are convex cones such that for … where the set is defined in (6). Note that in general, for …, the cone is not a face of .
4.2. Regularization Algorithm RLCoP-2
To get another one modification of the algorithm REG-LCoP, let us introduce the following changes to the RLCoP-1 algorithm presented above.
For replace the auxiliary problem with the following one:
where is the canonic basis of .
If for this problem there is a feasible solution with , then proceed to the final step which coincides with the final step of the algorithm RLCoP-1; if not, the vector is an optimal solution of () and therefore there are indices, numbers, and vectors.
satisfying conditions (29) and (30).
If (see (30)), then STOP: Otherwise, go to the next Iteration with the new index set defined in (32). The algorithm is described.
As before, for comparison, we will present additional constructions.
Set Suppose that Then for any using the index set available at the beginning of Iteration , we may construct a set
Notice here that by construction, all the sets , … are exposed faces of (see Remark 1 in [18]) and …
4.3. Regularization Algorithm RLCoP-3
Iteration of this modification of the REG-LCoP algorithm coincides with Iteration of the algorithm RLCoP-1.
For , let be the index set found at the end of Iteration and available at the beginning of Iteration . Denote
Note that the set is polyhedral. Hence, given , to construct the set it is enough to solve (with ) linear programming problems.
Consider the following semi-infinite problem:
If for this problem there is a feasible solution with , then set and go to the final step, which is the same as that of the RLCoP-1 algorithm.
Otherwise, the vector is an optimal solution of the problem () and therefore there are indices, numbers, and vectors
satisfying conditions (29) and (30).
If , then STOP: Otherwise, go to the next Iteration with the new index set defined in (32). The algorithm is described.
Set Suppose that For using the index set available at the beginning of Iteration , and the sets defined in (37). Then we may construct the set
In the Appendix A.2, it is shown that and hence (see Proposition 2 in [18]) all the sets , … are faces of .
By construction, for all …
Remark 1.
For all modifications of the algorithm REG-LCoP described above in this section, the number of iterations required to either recognize the fact that or obtain a regularized problem may be different, but to simplify the presentation, we will denote everywhere the number of iterations by .
The following proposition and lemma characterizing properties of the proposed algorithms are proved in the Appendix A.1 and Appendix A.3.
Proposition 6.
Suppose that Let be the set of indices constructed at the final iteration of the algorithm RLCoP-k, where . Then the following inclusion is satisfied:
where is the set of all vertices of the set .
Lemma 2.
Note that in [17], it was shown that in iterations of the algorithm REG-LCoP, some sets, … are constructed. These sets are subcones of and it holds that for …
The main differences between the algorithm RLCoP-k, , described in this paper, and the algorithm REG-LCoP from [17], are the auxiliary problems that are solved in their iterations and the properties of the sets , , … constructed on the basis of solutions to these problems.
Suppose that , and let , be the sets constructed in the final iterations of algorithms RLCoP-k, , and REG-LCoP. It was shown that is the minimal face containing the set defined in (6), the set is an exposed face (in general, it is not the minimal exposed face containing the set ), the set is a cone (in general, it is not a face of , and the set is a face (in general it is not a minimal face containing ). It is easy to prove that
To finalize, let us compare the modifications of the algorithm REG-LCoP proposed in this section with the FRA algorithm from [12], which is the most suitable comparison for our method that can be found in the literature.
Given the copositive problem (1), the FRA algorithm from [12] generates a set of smaller faces , … of until it stops with the minimal face .
Being reformulated for problem (1), the whole algorithm from [12] takes only few lines and consists of the following steps.
- Step 1:
- Set and
- Step 2:
- If … then STOP:
- Step 3:
- Find …
- Step 4:
- If , then STOP. The problem (1) is infeasible.
- Step 5:
- Set , , and go to step 2.
Here is the cone dual to …
It should be noted that the description of this algorithm looks rather simple, but in practice, its implementation presents serious difficulties, since there is no explicit description of the dual cone and there is no information concerning how to find a matrix at the step 3, where m is the number of the current iteration.
Unlike the FRA algorithm from [12], using the output data of Iteration , of each algorithm RLCoP-k, , described here, the subcone of the cone can be constructed on the basis of the optimality conditions for the feasible solution in the corresponding regular semi-infinite problem ().
For a more detailed comparison of the basic algorithm REG-LCoP and the FRA algorithm [12], the interested reader can see the discussion in [17].
The purpose of this work was to develop a theoretical and constructive basis for further development of theory and explicit regularization algorithms for CoP. The results of the paper and the form in which the modified algorithms were constructed permit us to stress the algorithmic aspects of our approach. On other hand, we still need to develop several new computational procedures that allow practical implementations and numerical testing of our methods. In particular, at iterations of the algorithms RLCoP-k, , we solve the corresponding regular SIP problems (). Although there already exist some SIP solvers, for effective numerical implementation of our algorithms, we will need special solvers taking into account the specific structures of the corresponding SIP problems.
5. Conclusions
The main contributions of the paper were further developments of the regularization approach for linear CoP. This approach is based on the concept of immobile indices previously introduced for semi-infinite and semidefinite optimization problems. It is important to stress that, at the moment, no constructive regularization procedures are known for linear copositive problems. The modifications we presented of the regularization algorithm REG-LCoP from [17] are new and take into account the specific features of CoP problem. An important property of these modified algorithms is that they require neither the feasibility of the problem nor additional information about the immobile index set. In future, these algorithms could be implemented in the form of computational algorithms and also used for further study of CoP problems. In particular, for linear copositive problems, the results of this paper allow one to formulate and prove CQ-free optimality conditions and develop a strong duality theory based on the explicit representation of the “regularized” feasible cones.
Author Contributions
Conceptualization, O.K. and T.T.; methodology, O.K.; formal analysis, O.K. and T.T.; investigation, O.K. and T.T.; writing—original draft preparation, O.K. and T.T.; writing—review and editing, O.K. and T.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research was partially supported by the state research program "Convergence" (Republic Belarus), Task 1.3.01, and by Portuguese funds through CIDMA—Center for Research and Development in Mathematics and Applications, and FCT—Portuguese Foundation for Science and Technology, within the project UIDB/04106/2020.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| CoP | Copositive Programming |
| SIP | Semi-Infimite Programming |
| SDP | Semidefinite Programming |
| FRA | Facial Reduction Algorithm |
| CQ | Constraint Qualification |
| KKT-type conditions | Karush–Kuhn–Tucker-Type Conditions |
Appendix A
Appendix A.1
In this subsection we give a proof of Proposition 6.
First of all, notice that since , the set defined in (34) is not empty and from Proposition 5 it follows that and relations (35) hold true.
Suppose that on the contrary to (40), there exists such that Since and by construction relations (35) hold true, we conclude that
Hence, from Proposition 1 in [18], it follows that there exists such that
Then for all it holds that
where is the k-th component of the vector
For a sufficiently small , consider a vector It is evident that Taking into account (A1), we conclude that for all it holds that
and therefore, As a result, we have
which contradicts the assumption that is a vertex of the set The proposition is proved.
Appendix A.2
Consider the algorithm RLCoP-3 and suppose that . Let us show that for all … it holds that
At the end of Iteration we have data (25) satisfying relations (26) and (27) with . It follows from these relations that
Consider the set It is evident that by construction,
This implies that
Suppose that at the beginning of Iteration , , we have the sets , constructed by the rules (36) and (37), such that
At the end of this iteration, we have the data presented in (38) which satisfy relations (29) and (30) with . These relations imply the equalities
Set and consider the set
Notice that by construction, . The latest inclusion and (A4) imply
Appendix A.3
The aim of this subsection is to prove Lemma 2. The proof is based on Proposition 6 and the following one.
Proposition A1.
Suppose that Let be the set of all vertices of the set . Consider the sets
Proof.
In our previous works, it has been shown (see Theorem 4 in [18]) that the minimal face containing the set can be presented as follows:
where
Since , for all Let us prove that
Suppose the contrary: there exist and such that . In this case, there exists such that
It was shown in [18] (see Theorem 2 there) that there exists such that
Now we are ready to prove Lemma 2. In fact, under the assumption from Propositions 2 and 6 it follows that
Hence, Using this inclusion, it is easy to show that . From the latest equality, the inclusion , and the definitions of the sets and (see (39) and (A7)), it follows that and both faces, and , contain the set
On the other hand, Proposition A1 states that is the minimal face containing the set . This implies that Lemma 2 is proved.
References
- Bomze, I.M. Copositive optimization -recent developments and applications. EJOR 2012, 216, 509–520. [Google Scholar] [CrossRef] [Scilit]
- de Klerk, E.; Pasechnik, D.V. Approximation of the stability number number of a graph via copositive programming. SIAM J. Optim. 2002, 12, 875–892. [Google Scholar] [CrossRef] [Scilit]
- Dür, M. Copositive Programming—A survey. In Recent Advances in Optimization and Its Applications in Engineering; Diehl, M., Glineur, F., Jarlebring, E., Michielis, W., Eds.; Springer: Berlin/Heidelberg, Germany, 2010; pp. 3–20. [Google Scholar]
- Letchford, A.N.; Parkes, A.J. A guide to conic optimisation and its applications. RAIRO–Rech. Oper. Res. 2018, 52, 1087–1106. [Google Scholar] [CrossRef] [Scilit]
- Ahmed, F.; Dür, M.; Still, G. Copositive Programming via semi-infinite optimization. J. Optim. Theory Appl. 2013, 159, 322–340. [Google Scholar] [CrossRef] [Scilit]
- Anjos, M.F.; Lasserre, J.B. (Eds.) Handbook of Semidefinite, Conic and Polynomial Optimization; International Series in Operational Research and Management Science; Springer: Berlin/Heidelberg, Germany, 2012; Volume 166, 138p. [Google Scholar]
- Wolkowicz, H.; Saigal, R.; Vandenberghe, L. (Eds.) Handbook of Semidefinite Programming: Theory, Algorithms, and Applications; Kluwer Academic Publishers: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
- Kortanek, K.O.; Zhang, Q. Perfect duality in semi-infinite and semidefinite programming. Math. Program. Ser. A 2001, 91, 127–144. [Google Scholar] [CrossRef] [Scilit]
- Borwein, J.M.; Wolkowicz, H. Facial reduction for a cone-convex prograing problem. J. Austral. Math. Soc. Ser. A 1981, 30, 369–380. [Google Scholar] [CrossRef] [Scilit]
- Borwein, J.M.; Wolkowicz, H. Regularizing the abstract convex program. J. Math. Anal. Appl. 1981, 83, 495–530. [Google Scholar] [CrossRef] [Scilit]
- Luo, Z.-Q.; Sturm, F.J.; Zhang, S. Duality Results for Conic Convex Programming; Econometric Institute Report no. 9719/a; Erasmus University Rotterdam, Erasmus School of Economics (ESE), Econometric Institute: Rotterdam, The Netherlands, 1997. [Google Scholar]
- Waki, H.; Muramatsu, M. Facial reduction algorithms for conic optimization problems. J. Optim. Theory Appl. 2013, 158, 188–215. [Google Scholar] [CrossRef] [Scilit]
- Pataki, G. A Simple Derivation of a Facial Reduction Algorithm and Extended Dual Systems. 2000. Available online: https://gaborpataki.web.unc.edu/wp-content/uploads/sites/14119/2018/07/fr.pdf (accessed on 6 February 2022).
- Permenter, F.; Friberg, H.; Andersen, E. Solving conic optimization problems via self-dual embedding and facial reduction: A unified approach. SIAM J. Optim. 2015, 27, 1257–1282. [Google Scholar] [CrossRef] [Scilit]
- Pólik, I.; Terlaky, T. Exact Duality for Optimization over Symmetric Cones; AdvOL-Report No. 2007/10; McMaster University, Advanced Optimization Lab.: Hamilton, ON, Canada, 2007. [Google Scholar]
- Ramana, M.V.; Tunçel, L.; Wolkowicz, H. Strong duality for Semidefinite Programming. SIAM J. Optim. 1997, 7, 641–662. [Google Scholar] [CrossRef] [Scilit]
- Kostyukova, O.I.; Tchemisova, T.V. Face reduction and the immobile indices approaches to regularization of linear Copositive Programming problems. arXiv 2021, arXiv:2109.00080. [Google Scholar]
- Kostyukova, O.I.; Tchemisova, T.V. On equivalent representations and properties of faces of the cone of copositive matrices. arXiv 2020, arXiv:2012.03610v1. [Google Scholar] [CrossRef] [Scilit]
- Kostyukova, O.I.; Tchemisova, T.V.; Dudina, O.S. Immobile indices and CQ-free optimality criteria for linear copositive programming problems. Set-Valued Var. Anal. 2020, 28, 89–107. [Google Scholar] [CrossRef] [Scilit]
- Kostyukova, O.; Tchemisova, T. On strong duality in linear copositive programming. J. Glob. Optim. 2021, 1–24. [Google Scholar] [CrossRef] [Scilit]
- Bonnans, J.F.; Shapiro, A. Perturbation Analysis of Optimization Problems; Springer: Berlin/Heidelberg, Germany, 2000; 601p. [Google Scholar]
- Levin, V.L. Application of E. Helly’s theorem to convex programming, problems of best approximation and related questions. Math. USSR Sbornik 1969, 8, 235–247. [Google Scholar] [CrossRef] [Scilit]
- Drusvyatskiy, D.; Wolkowicz, H. The Many Faces of Degeneracy in Conic Optimization. Foundations and Trends in Optimization; Now Publishers Inc.: Delft, The Netherlands, 2017; Volume 3, pp. 77–170. [Google Scholar]
- Hettich, R.; Kortanek, K.O. Semi-infinite programming: Theory, methods, and applications. SIAM Rev. 1993, 35, 380–429. [Google Scholar] [CrossRef] [Scilit]
- Tunçel, L.; Wolkowicz, H. Strong duality and minimal representations for cone optimization. Comput. Optim. Appl. 2012, 53, 619–648. [Google Scholar] [CrossRef] [Scilit]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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 (https://creativecommons.org/licenses/by/4.0/).