Skip to main content
Top
Published in: Journal of Inequalities and Applications 1/2011

Open Access 01-12-2011 | Research

A smoothing-type algorithm for solving inequalities under the order induced by a symmetric cone

Authors: Nan Lu, Ying Zhang

Published in: Journal of Inequalities and Applications | Issue 1/2011

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this article, we consider the numerical method for solving the system of inequalities under the order induced by a symmetric cone with the function involved being monotone. Based on a perturbed smoothing function, the underlying system of inequalities is reformulated as a system of smooth equations, and a smoothing-type method is proposed to solve it iteratively so that a solution of the system of inequalities is found. By means of the theory of Euclidean Jordan algebras, the algorithm is proved to be well defined, and to be globally convergent under weak assumptions and locally quadratically convergent under suitable assumptions. Preliminary numerical results indicate that the algorithm is effective.
AMS subject classifications: 90C33, 65K10.
Notes

Electronic supplementary material

The online version of this article (doi:10.​1186/​1029-242X-2011-4) contains supplementary material, which is available to authorized users.

Competing interests

The authors declare that they have no competing interests.

Authors' contributions

YZ conceived the study and participated in its design and coordination. YZ and NL prepared the manuscript initially and performed the numerical experiments. Both of the authors read and approved the final manuscript.

1 Introduction

Let V be a finite dimensional vector space over 4 with an inner product 〈·,·〉. If there exists a bilinear transformation from V × V to V, denoted by "○," such that for any x, y, zV,
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equa_HTML.gif
where x2 := xx, then (V, ○, 〈·,·〉) is called a Euclidean Jordan algebra. Let K := {x2 : xV}; then K is a symmetric cone [1]. Thus, K could induce a partial order ≽: for any xV, x ≽ 0 means xK. Similarly, x ≻ 0 means x ∈ intK where intK denotes the interior of K; and x ≼ 0 means -x ≽ 0.
Let Π k (x) denote the (orthogonal) projection of x onto K. By Moreau decomposition [2], we can define
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ1_HTML.gif
(1.1)
The system of inequalities under the order induced by the symmetric cones K is given by
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ2_HTML.gif
(1.2)
where f : VV is a transformation (see two transformations: Löwner operator defined in [3], and relaxation transformation defined in [4]). We assume that f is continuously differentiable. Recall that a transformation f : VV is called to be continuously differentiable if the linear operator ∇f (x) : VV is continuous at each xV, where ∇f (x) satisfying https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq1_HTML.gif is the Fréchet derivative of f at x.
When https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq2_HTML.gif , (1.2) reduces to the usual system of inequalities over ℜ n . In this case, the system of inequalities has been studied extensively because of its various applications in data analysis, set separation problems, computer-aided design problems, image reconstructions, and detection on the feasibility of nonlinear programming. Already many iteration methods exist for solving such inequalities; see, for example [59]. It is well known that the positive semi-definite matrix cone, the second-order cone, and the nonnegative orthant cone https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq3_HTML.gif as common symmetric cones have many applications in practice and are studied mostly. Thus, investigation of (1.2) could provide a unified theoretical framework for studying the system of respective inequalities under the order induced by the nonnegative orthant, the second-order, and the positive semidefinite matrix cones. This is one of the factor that motivated us to investigate (1.2).
Another motivation factor comes from detection on the feasibility of optimization problems. A main method to solve symmetric cone programming problems is the interior point method (IPM, in short). An usual requirement in the IPM is that a feasible interior point of the problem is known in advance. In general, however, the diffculty to find a feasible interior point is equivalent to the one to solve the optimization problem itself. Consider an optimization problem with the constraint given by (1.2) where the interior of the feasible set is nonempty. If an algorithm can solve (1.2) effectively, then the same algorithm can be applied to solve f (x) + εe ≼ 0 to generate an interior point of the solution set of (1.2), where ε > 0 is a sufficiently small real number and e is the unique element in V such that xe = ex = x holds for all xV (i.e., the identity of V ). Thus, a feasible interior point of conic optimization problem could be found in this way.
It is well known that smoothing-type algorithms have been a powerful tool for solving many optimization problems. On one hand, smoothing-type algorithms have been developed to solve symmetric cone complementarity problems (see, for example, [1014]) and symmetric cone linear programming (see, for example, [15, 16]). On the other hand, smoothing-type algorithms have also been developed to solve the system of inequalities under the order induced by https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq3_HTML.gif (see, for example, [1719]). From these recent studies, a natural question is that how to develop a smoothing-type algorithm to solve the system of inequalities under the order induced by a symmetric cone. Our objective of this article is to answer this question.
By the definition of "≼" and the second equality in (1.1), we have f(x) ≼ 0 ⇔ -f(x) ∈ Kf(x)- = -f(x) ⇔ f(x)+ = f(x)- + f(x) = 0; that is, the system of inequalities (1.2) is equivalent to the following system of equations:
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ3_HTML.gif
(1.3)
Since the transformation involving in (1.3) is non-smooth, the classical Newton methods cannot be directly applied to solve (1.3). In this article, we introduce the smoothing function:
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ4_HTML.gif
(1.4)
By means of (1.4), we extend a smoothing-type algorithm to solve (1.2). By investigating the solvability of the system of Newton equations, we show that the algorithm is well defined. In particular, we show that the algorithm is globally and locally quadratically convergent under some assumptions.
The rest of this article is organized as follows. In the next section, we first briefly review some basic concepts on Euclidean Jordan algebras and symmetric cones, and then present some useful results which will be used later. In Section 3, we investigate a smoothing-type algorithm for solving the system of inequalities (1.2) and show that the algorithm is well defined by proving that solvability of the system of Newton equations. In Section 4, we discuss the global and local quadratic convergence of the algorithm. The preliminary numerical results for the system of inequalities under the order induced by the second-order cone are reported in Section 5; some final remarks are provided in Section 6.

2 Preliminaries

2.1 Euclidean Jordan Algebra

In this subsection, we first recall some basic concepts and results over Euclidean Jordan algebras. For a comprehensive treatment of Jordan algebras, the reader is referred to [1] by Faraut and Korányi.
Suppose that (V, ○, 〈·,·〉) is a Euclidean Jordan algebra which has the identity e. An element cV is called an idempotent if cc = c. An idempotent c is primitive if it is nonzero and cannot be expressed by sum of two other nonzero idempotents. For any xV, let m(x) be the minimal positive integer such that {e, x, x2,..., xm(x)} is linearly dependent. Then, rank of V, denoted by Rank(V ), is defined as max{m(x) : xV }. A set of primitive idempotents {c1, c2,..., c k } is called a Jordan frame if c i c j = 0 for any i, j ∈ {1,..., k} with ij and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq4_HTML.gif .
Theorem 2.1 (Spectral Decomposition Theorem[1]) Let (V, ○, 〈·,·〉) be a Euclidean Jordan algebra with Rank(V ) = r. Then for any xV, there exists a Jordan frame {c1(x),..., c r (x)} and real numbers λ1(x),..., λ r (x) such that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq5_HTML.gif . The numbers λ1(x),...,λ r (x) (with their multiplicities) are uniquely determined by x.
Every λ i (x)(i ∈ {1,..., r}) is called an eigenvalue of x, which is a continuous function with respect to x (see [20]). Define https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq6_HTML.gif , where Tr(x) denotes the trace of x. For any xV, define a linear transformation ℒ x by ℒ x y = xy for any yV. Specially, when K is the nonnegative orthant cone https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq3_HTML.gif , for any x = (x1,..., x n ) T , y = (y1,..., y n ) T ∈ ℜ n ,
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equb_HTML.gif
when K is the second-order cone https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq7_HTML.gif , for any https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq8_HTML.gif ,
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equc_HTML.gif
when K is the positive semidefinite cone https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq9_HTML.gif , for any https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq10_HTML.gif
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equd_HTML.gif
For any x, yV, x and y operator commute if ℒ x and ℒ y commute, i.e., ℒ x y = ℒ y x . It is well known that x and y operator commute if and only if x and y have their spectral decompositions with respect to a common Jordan frame. We define the inner product 〈·,·〉 by 〈x, y〉 := Tr(xy) for any x, yV. Thus, the norm on V induced by the inner product is https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq11_HTML.gif .
An element xV is said to be invertible if there exists a y in the subalgebra generated by x such that xy = yx = e, and is written as x-1. If x2 = y and xK, then x can be written as y1/2. Given xV with https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq12_HTML.gif , where {c1(x),..., c r (x)} is a Jordan frame and λ1(x),..., λ r (x) are eigenvalues of x, then https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq13_HTML.gif and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq14_HTML.gif Furthermore, if λi (x) 0 for all i ∈ {1,..., r}, then https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq15_HTML.gif ; and if λ i (x) > 0 for all i ∈ {1,..., r}, then https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq16_HTML.gif . More generally, we extend the definition of any real-valued analytic function g to elements of Euclidean Jordan algebras via their eigenvalues, i.e., https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq17_HTML.gif where xV has the spectral decomposition https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq12_HTML.gif .
We recall the Peirce decomposition theorem on the space V. Fix a Jordan frame {c1,..., c r }in a Euclidean Jordan algebra V, for i, j ∈ {1,..., r}, define
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Eque_HTML.gif
Theorem 2.2 (Peirce decomposition Theorem[1]) The space V is the orthogonal direct sum of spaces V ij (i ≤ j). Furthermore,
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equf_HTML.gif
Thus, given a Jordan frame {c1,..., c r }, we can write any element xV as https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq18_HTML.gif , where x i ∈ ℜ and x ij V ij .

2.2 Basic Results

In this subsection, we produce several basic results which will be used in our later analysis.
Proposition 2.1 If x ≽ 0, y ≽ 0, and x - y ≽ 0, then https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq19_HTML.gif .
Proof. The proof is similar to Proposition 8 in [20]; hence we omit it.
Proposition 2.2 For any sequence {a k } ⊆ V and any given Jordan system {c1,..., c r },
suppose that, for any k, https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq20_HTML.gif is the Peirce decomposition of a k with respect to {c1,..., c r }. Then,
(i) if there exists an index i ∈ {1,..., r} such that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq21_HTML.gif , then λmax(a k ) → ∞ and
(ii) if there exists an index i ∈ {1,..., r} such that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq22_HTML.gif , then λmin(a k ) → -∞,
where λmax (a k ) and λmin (a k ) denote the largest and the smallest eigenvalues of a k , respectively.
Proof. For any k, let https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq23_HTML.gif be the spectral decomposition of a k with {e1 (a k ),..., e r (a k )} being a Jordan system. Then, for any i ∈ {1,..., r}, we have
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ5_HTML.gif
(2.1)
Since ℒe is positive definite by [1, Proposition III.2.2] and c i ≠ 0, it follows 〈e, c i 〉 > 0 and ||c i || > 0. Thus, from (2.1) we have that λmax(a k ) → ∞ when https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq21_HTML.gif , which implies that the result (i) holds;
Similarly, https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq24_HTML.gif for any i ∈ {1,..., r}, and hence, λmin(a k ) → -∞ when https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq22_HTML.gif , which implies that the result (ii) holds.
Proposition 2.3 Let ϕ(·,·) be defined by (1.4). Then, the following results hold:
(i) ϕ(·,·) is continuously differentiable at any (μ, y) ∈ ℜ++ × V with
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equg_HTML.gif
Where++:= {α ∈ ℜ|α > 0}, https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq25_HTML.gif , (h, v) ∈ ℜ × V and D ϕ(μ, y) denotes the Fréchet derivative of the transformation ϕ at (μ, y).
(ii) ϕ(0, y) = 2y+, and ϕ (0, y) is strong semismoothness at any yV.
(iii) ϕ (μ, y) = 0 if and only if μ = 0 and y+ = 0.
Proof. (i): It is easy to get the results similar to [11, Lemma 3.1]; hence we omit the proof.
(ii) https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq26_HTML.gif . In addition, [3, Proposition 3.3] says that y+ is strong semismoothness at any yV. Thus, ϕ(0, y) is strong semismoothness at any yV.
(iii): It is easy to see that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equh_HTML.gif
The last equality implies μ = 0. This, together with (ii), yields the desired result.

3 A smoothing Newton algorithm

Let ϕ(·,·) be defined by (1.4). We define a transformation H by
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ6_HTML.gif
(3.1)
From Proposition 2.3(iii) it follows that H(μ*, x*, y*) = 0 if and only if μ* = 0, y* = f(x*) and f(x*)+ = 0, i.e., x* solves the system of inequalities (1.2).
By Proposition 2.3 (i), for any z = (μ, x, y) ∈ ℜ++ × V × V, the transformation H is continuously differentiable with
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ7_HTML.gif
(3.2)
where DH (z) denotes the Fréchet derivative of the transformation H at z and (h, u, v) ∈ ℜ × V × V. Therefore, we may apply some Newton-type method to solve the smoothing equations H (z) = 0 at each iteration and make μ > 0 and H (z) 0, so that a solution of (1.2) can be found.
Given https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq27_HTML.gif , choose γ ∈ (0, 1), such that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq28_HTML.gif . Define transformations Ψ and β as
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ8_HTML.gif
(3.3)
Algorithm 3.1 (A Smoothing Newton Algorithm)
Step 0 Choose δ ∈ (0, 1), https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq29_HTML.gif . Let γ be given in the definition of β(·), https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq30_HTML.gif and (x0, y0) ∈ V × V be an arbitrary element. Set z0 = (μ0, x0, y0). Set https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq31_HTML.gif and k = 0.
Step 1 If ||H(x k )|| = 0 then stop.
Step 2 Compute Δz k = (Δμ k , Δx k , Δy k ) ∈ ℜ × V × V by
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ9_HTML.gif
(3.4)
where DH (z k ) denotes the Fréchet derivative of the transformation H at z k .
Step 3 Let λ k be the maximum of the values 1, δ, δ2,... such that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ10_HTML.gif
(3.5)
Step 4 Set zk+1 = zk + λkΔzkand k = k + 1. Go to Step 1.
In order to show that Algorithm 3.1 is well defined, we need to show that the system of Newton equations (3.4) is solvable, and the line search (3.5) will terminate finitely. The latter result can be proved in a similar way as those standard discussions in the literature. Thus, we only need to prove the former result, i.e., the solvability of the system of Newton equations.
Theorem 3.1 Suppose that f is a continuously differentiable monotone transformation. Then, the system of Newton equations (3.4) is solvable.
Proof. For this purpose, we only need to show that DH (z) is invertible for all z ∈ ℜ++ × V × V. Suppose that DH(zz = 0, by (3.4) we have
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ11_HTML.gif
(3.6)
where https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq32_HTML.gif . Then, from the first and third system of equations in (3.6), it follows that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ12_HTML.gif
(3.7)
By Proposition 2.1 and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq33_HTML.gif , we have that (1 + μ) c μ |y| ≽ -y, and hence, (1 + μ) c μ + y ≻ 0. Then, by [1, Proposition III.2.2], we know that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq34_HTML.gif is positive definite, and so, Δy = 0 holds from (3.7). Since Df (x) is positive semidefinite from the fact that f is monotone, by the second system of equations in (3.6), we have Δx = 0, which, together with the first system of equations in (3.6), implies that DH (z) is invertible for all z ∈ ℜ++ × V × V.
The proof is complete.
Lemma 3.1 Suppose that f is a continuously differentiable monotone transformation and {z k } = {(μ k , x k , y k )} ⊆ ℜ × V × V is a sequence generated by Algorithm 3.1, then we have
(i) The sequences {Ψ(z k )}, {||H (z k )||}, and {β (z k )} are monotonically decreasing.
(ii) Define https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq35_HTML.gif where the constant γ is given in Step 0 of Algorithm 3.1 and the function β (·) is defined by (3.3), then https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq36_HTML.gif for all k.
(iii) The sequence {μ k } is monotonically decreasing and μ k > 0 for all k.
Proof. (i) From (3.5) it is easy to see that the sequence {Ψ(z k )} is monotonically decreasing, and hence, sequences {||H(z k )||} and {β(z k )} are monotonically decreasing.
(ii) We use inductive method to obtain this result. First, it is evident from the choice of the starting point that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq37_HTML.gif . Second, if we assume that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq38_HTML.gif for some index m, then
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equi_HTML.gif
where the first equality follows from the equation in (3.4) and Step 4, the first inequality from the assumption https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq39_HTML.gif , and the last inequality from (i). This shows that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq40_HTML.gif , and hence, https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq36_HTML.gif for all k.
(iii) It follows (3.4) that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq41_HTML.gif . Since μ0> 0, we can get μ k > 0 for all k through the recursive methods. In addition, by (ii), we have
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equj_HTML.gif
which implies that {μ k } is monotonically decreasing.
The proof is complete.

4 Convergence of algorithm 3.1

In this section, we discuss the global and local quadratic convergences of Algorithm 3.1. We begin with the following lemma, a generalization of [21, Lemma 4.1], which will be used in our analysis on the boundedness of iterative sequences.
Lemma 4.1 Let f be a continuously differentiable monotone function and {u k } ⊆ V be a sequence satisfying||u k || → ∞. Then there exist a subsequence, which we write without loss of generality as {u k }, and an index i ∈ {1,..., r} such that, either λ i (u k ) → ∞ and f i (u k ) is bounded below; or λ i (u k ) → -∞ and f i (u k ) is bounded above, where https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq42_HTML.gif is the spectral decomposition of u k , and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq43_HTML.gif is the Peirce decomposition of f(u k ) with respect to {e1(u k ),..., e r (u k )}.
Proof. Since ||u k || → ∞, passing through a subsequence if necessary, it follows that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equk_HTML.gif
Define a bounded sequence {v k } with https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq44_HTML.gif , where
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equl_HTML.gif
with https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq42_HTML.gif is the spectral decomposition of u k . From the definition of v k and the assumption of f being monotone, it follows that, for all k,
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ13_HTML.gif
(4.1)
For any iJ, we have |λ i (u k )| → ∞, and hence, either λ i (u k ) → ∞ or λ i (u k ) → -. If λ i (u k ) → ∞, then (4.1) shows that f i (u k ) is bounded below by inf k f i (v k ); if λ i (u k ) -, then (4.1) shows that f i (u k ) is bounded above by sup k f i (v k ). Thus, the proof is complete.
Theorem 4.1 Suppose that f is a continuously differentiable monotone function, then the sequence {z k } generated by Algorithm 3.1 is bounded and every accumulation point of {x k } is a solution of the system of inequalities (1.2).
Proof. By Lemma 3.1, we have that sequences {μ k } and {Ψ(z k )} are nonnegative and monotone decreasing. From (3.1) and (3.3), we have
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equm_HTML.gif
Thus, {y k - f (x k ) - μ k x k } and {ϕ(μ k , y k ) + μ k y k } are bounded. Let g (μ k , x k , y k ) := y k - f (x k ) - μ k x k , then {g (μ k , x k , y k )} is bounded and y k = g (μ k , x k , y k ) + f (x k ) + μ k x k . Suppose that x k has the spectral decomposition https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq45_HTML.gif , then the Peirce decomposition of f(x k ) and g(μ k , x k , y k ) with respect to the Jordan frame {e1(x k ),...., e r (x k )} are
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ14_HTML.gif
(4.2)
and
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ15_HTML.gif
(4.3)
respectively. By (4.2) and (4.3), we have that the Peirce decomposition of y k with respect to {e1(x k ),..., e r (x k )} is
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ16_HTML.gif
(4.4)
In the following, we assume that {x k } is unbounded and derive a contradiction. Since f is a continuously differentiable monotone function, by noticing Lemma 4.1, we can take a subsequence if necessary, without loss of generality denoted by {x k }, and an index i0 ∈ {1,..., r} such that either https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq46_HTML.gif and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq47_HTML.gif is bounded below; or https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq48_HTML.gif and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq47_HTML.gif is bounded above. Together with (4.4), it follows that either https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq46_HTML.gif and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq49_HTML.gif ; or https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq48_HTML.gif and https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq50_HTML.gif with https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq51_HTML.gif . By Proposition 2.2, we further obtain that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ17_HTML.gif
(4.5)
Suppose that y k has the spectral decomposition https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq52_HTML.gif , then ϕ(μ k , y k ) + μ k y k has the spectral decomposition
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equn_HTML.gif
hence,
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equ18_HTML.gif
(4.6)
We now consider two cases.
Case 1. λ i 0 (x k ) → ∞. It follows from (4.5) that λmax(y k ) → ∞, which together with (4.6) implies that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equo_HTML.gif
where e max (y k ) denotes the element corresponding to λ max (y k ) in the spectral decomposition of y k .
Case 2. λi 0(x k ) → -∞. It follows from (4.5) that λmin(y k ) → -∞, which together with (4.6) implies that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equp_HTML.gif
where e min (y k ) denotes the element corresponding to λ min (y k ) in the spectral decomposition of y k . Since https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq53_HTML.gif when λ min (y k ) → -∞, so
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equq_HTML.gif
and hence, ||ϕ(μ k , y k ) + μ k y k ||2 → ∞ as k → ∞.
In either case, we get ||ϕ(μ k , y k ) + μ k y k || → ∞ as k, which contradicts the fact that {ϕ(μ k , y k ) + μ k y k } is bounded. Hence, {x k } is bounded. Since the function f is continuous, by noticing that y k = g (μ k , x k , y k ) + f (x k ) + μ k x k for all k, it follows that {y k } is bounded. Therefore, the sequence {(x k , y k )} is bounded.
By Lemma 3.1, we have that sequences {μ k }, {||H(z k )||}, and {Ψ(z k )} are nonnegative and monotone decreasing, and hence they are convergent. Denote
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equr_HTML.gif
We show that H* = 0. In the following, we assume H* ≠ 0 and derive a contradiction. Under this assumption, it is easy to show that H* > 0, μ* > 0, Ψ* > 0. Since μ * > 0 and the sequence {||H(z k )||} is bounded, we could obtain from the first result that the sequence {(x k , y k )} is bounded. Thus, subsequencing if necessary, we may assume that there exists a point z* = (μ * , x*, y*) ∈ ℜ+ × V × V such that limk→∞z k = z*, and hence, H* = ||H(z*)|| and Ψ* = Ψ (z*). Since ||H(z*)|| > 0, so Ψ(z*) > 0, from (3.5), it follows that limk→∞λ k = 0. Thus, for any sufficiently large k, the stepsize https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq54_HTML.gif does not satisfy the line search criterion (3.5), i.e., https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq55_HTML.gif , which implies that
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equs_HTML.gif
Since μ* > 0, it follows that Ψ(z) is continuously differentiable at z*. Let k, then the above inequality gives
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equt_HTML.gif
then https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq56_HTML.gif , together with https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq29_HTML.gif , it follows that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq57_HTML.gif , which contradicts the fact that https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq58_HTML.gif . So H* = 0. Thus, by a simple continuity discussion, we obtain that x* is a solution of the system of inequalities (1.2). This shows that the desired result holds.
Now, we discuss the local quadratic convergence of Algorithm 3.1. For this purpose, we need the strong semismoothness of transformation H which can be obtained by Proposition 2.3 (ii). In a similar way as the one in [17, Theorem 3.2], we can obtain the local quadratic convergence of Algorithm 3.1.
Theorem 4.2 Suppose that f is a continuously differentiable monotone function. Let the sequence {z k } be generated by Algorithm 3.1 and z* := (μ*, x*, y*) be an accumulation point of {z k }. If all W∂H(z*) is nonsingular, where
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equu_HTML.gif
and conv denotes convex hull, then the whole sequence {z k } converges to z*, and
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equv_HTML.gif

5 Numerical experiments

In this section, in order to evaluate the efficiency of Algorithm 3.1, we give some numerical results for solving the system of inequalities under the order induced by the second-order cone (SOCIS, for short) through conducting some numerical experiments. All the experiments are done on a PC with CPU of 2.4 GHz and RAM of 2.0 GB, and all codes are written in MATLAB. Throughout the experiments, the parameters we used are δ = 0.5, σ = 0.0001, and γ = 0.20. The algorithm is terminated whenever ||H (z)|| ≤ 10-6, or the step length α ≤ 10-6, or the number of iteration was over 500. The starting points in the following test problems are randomly chosen from the interval [-1, 1]. In our experiments, the function H defined by (3.1) is replaced by
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equw_HTML.gif
where c is a constant. This does not destroy all theoretical results obtained in the previous sections. Denote
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equx_HTML.gif
then K m is an m-dimensional second-order cone.
First, we test the following problem.
Example 5.1 Consider the system of inequalities (1.4) with f (x) := Mx + q, and the order induced by the second-order cone https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_IEq59_HTML.gif , where M = BB T with B ∈ ℜn × nbeing a matrix every of which is randomly chosen from the interval [0, 1] and q ∈ ℜ n being a vector every component of which is 1.
For this example, the test problems are generated with sizes n = 400, 800,..., 4000 and each n i = 10. The random problems of each size are generated 10 times, and thus, we have totally 100 random problems. Table 1 shows the average iteration numbers (iter), the average CPU time (cpu) in seconds, and the average residual norm ||H(z)|| (res) for 10 test problems given in Example 5.1 of each size, for the random initializations, respectively. Figure 1 shows the convergence behavior of one of the largest test problems, i.e., n = 4000.
Table 1
Average performances of Algorithm 3.1 for ten problems
n
iter
cpu
res
400
24.500
1.053
1.552e-007
800
29.500
4.365
2.953e-007
1200
22.800
7.194
3.429e-007
1600
24.333
13.580
4.467e-007
2000
12.667
11.038
2.146e-007
2400
15.444
19.891
3.419e-007
2800
15.667
31.102
3.693e-008
3200
12.100
36.105
1.249e-007
3600
14.500
59.270
2.043e-007
4000
16.625
92.832
3.888e-007
Second, we test the following problem, which is taken from [22].
Example 5.2 Consider the system of inequalities (1.4) with
https://static-content.springer.com/image/art%3A10.1186%2F1029-242X-2011-4/MediaObjects/13660_2010_Article_14_Equy_HTML.gif
and the order induced by the second-order cone K := K3 × K2.
This problem is tested 20 times for 20 random starting points. The average iteration number is 5.250, the average CPU time is 0.002, and the average residual norm ||H(z)|| is 1.197e-007.
From the numerical results, it is easy to see that Algorithm 3.1 is effective for the problems has tested. We have also tested some other inequalities, and the performances of Algorithm 3.1 are similar.

6 Remarks

In this article, we proposed a smoothing-type algorithm for solving the system of inequalities under the order induced by the symmetric cone. By means of the theory of Euclidean Jordan algebras, we showed that the system of Newton equations is solvable. Furthermore, we showed that the algorithm is well defined and is globally convergent under weak assumptions. We also investigated the local quadratical convergence of the algorithm. Moreover, the proposed algorithm has no restrictions on the starting point and solves only one system of equations at each iteration. The preliminary numerical experiments show that the algorithm is effective.

Acknowledgements

This study was partially supported by the National Natural Science Foundation of China (Grant No. 10871144) and the Seed Foundation of Tianjin University (Grant No. 60302023).
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://​creativecommons.​org/​licenses/​by/​2.​0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Competing interests

The authors declare that they have no competing interests.

Authors' contributions

YZ conceived the study and participated in its design and coordination. YZ and NL prepared the manuscript initially and performed the numerical experiments. Both of the authors read and approved the final manuscript.
Appendix

Authors’ original submitted files for images

Below are the links to the authors’ original submitted files for images.
Literature
1.
go back to reference Faraut J, Korányi A: Analysis on Symmetric Cones. Oxford Mathematical Monographs, Oxford University Press, New York; 1994. Faraut J, Korányi A: Analysis on Symmetric Cones. Oxford Mathematical Monographs, Oxford University Press, New York; 1994.
2.
go back to reference Moreau JJ: Déomposition orthogonale d'un espace hilbertien selon deux cônes mutuellement polaires. CR Acad Sci Paris 1962, 255: 238–240.MathSciNet Moreau JJ: Déomposition orthogonale d'un espace hilbertien selon deux cônes mutuellement polaires. CR Acad Sci Paris 1962, 255: 238–240.MathSciNet
3.
go back to reference Sun D, Sun J: Löwner's operator and spectral functions in Euclidean Jordan algebras. Math Oper Res 2008, 33: 421–445. 10.1287/moor.1070.0300MathSciNetCrossRef Sun D, Sun J: Löwner's operator and spectral functions in Euclidean Jordan algebras. Math Oper Res 2008, 33: 421–445. 10.1287/moor.1070.0300MathSciNetCrossRef
4.
go back to reference Lu N, Huang ZH, Han J: Properties of a class of nonlinear transformation over euclidean Jordan algebras with applications to complementarity problems. Numer Func Anal Optim 2009, 30: 799–821. 10.1080/01630560903123304MathSciNetCrossRef Lu N, Huang ZH, Han J: Properties of a class of nonlinear transformation over euclidean Jordan algebras with applications to complementarity problems. Numer Func Anal Optim 2009, 30: 799–821. 10.1080/01630560903123304MathSciNetCrossRef
6.
go back to reference Macconi M, Morini B, Porcelli M: Trust-region quadratic methods for non-linear systems of mixed equalities and inequalities. Appl Numer Math 2009, 59: 859–876. 10.1016/j.apnum.2008.03.028MathSciNetCrossRef Macconi M, Morini B, Porcelli M: Trust-region quadratic methods for non-linear systems of mixed equalities and inequalities. Appl Numer Math 2009, 59: 859–876. 10.1016/j.apnum.2008.03.028MathSciNetCrossRef
7.
go back to reference Mayne DQ, Polak E, Heunis AJ: Solving nonlinear inequalities in a finite number of iterations. J Optim Theory Appl 1981, 33: 207–221. 10.1007/BF00935547MathSciNetCrossRef Mayne DQ, Polak E, Heunis AJ: Solving nonlinear inequalities in a finite number of iterations. J Optim Theory Appl 1981, 33: 207–221. 10.1007/BF00935547MathSciNetCrossRef
8.
go back to reference Morini B, Porcelli M: TRESNEI, a Matlab trust-region solver for systems of nonlinear equalities and inequalities. Comput Optim Appl Morini B, Porcelli M: TRESNEI, a Matlab trust-region solver for systems of nonlinear equalities and inequalities. Comput Optim Appl
9.
go back to reference Sahba M: On the solution of nonlinear inequalities in a finite number of iterations. Numer Math 1985, 46: 229–236. 10.1007/BF01390421MathSciNetCrossRef Sahba M: On the solution of nonlinear inequalities in a finite number of iterations. Numer Math 1985, 46: 229–236. 10.1007/BF01390421MathSciNetCrossRef
10.
go back to reference Huang ZH, Hu SL, Han J: Global convergence of a smoothing algorithm for symmetric cone complementarity problems with a nonmonotone line search. Sci China Ser A 2009, 52: 833–848.MathSciNetCrossRef Huang ZH, Hu SL, Han J: Global convergence of a smoothing algorithm for symmetric cone complementarity problems with a nonmonotone line search. Sci China Ser A 2009, 52: 833–848.MathSciNetCrossRef
11.
go back to reference Huang ZH, Ni T: Smoothing algorithms for complementarity problems over symmetric cones. Comput Optim Appl 2010, 45: 557–579. 10.1007/s10589-008-9180-yMathSciNetCrossRef Huang ZH, Ni T: Smoothing algorithms for complementarity problems over symmetric cones. Comput Optim Appl 2010, 45: 557–579. 10.1007/s10589-008-9180-yMathSciNetCrossRef
12.
go back to reference Kong LC, Sun J, Xiu NH: A regularized smoothing Newton method for sym-metric cone complementarity problems. SIAM J Optim 2008, 19: 1028–1047. 10.1137/060676775MathSciNetCrossRef Kong LC, Sun J, Xiu NH: A regularized smoothing Newton method for sym-metric cone complementarity problems. SIAM J Optim 2008, 19: 1028–1047. 10.1137/060676775MathSciNetCrossRef
13.
go back to reference Liu XH, Gu WZ: Smoothing Newton algorithm based on a regularized one-parametric class of smoothing functions for generalized complementarity problems over symmetric cones. J Ind Manag Optim 2010, 6: 363–380.CrossRef Liu XH, Gu WZ: Smoothing Newton algorithm based on a regularized one-parametric class of smoothing functions for generalized complementarity problems over symmetric cones. J Ind Manag Optim 2010, 6: 363–380.CrossRef
14.
go back to reference Lu N, Huang ZH: Convergence of a non-interior continuation algorithm for the monotone SCCP. Acta Mathematicae Applicatae Sinica (English Series) 2010, 26: 543–556. 10.1007/s10255-010-0024-zMathSciNetCrossRef Lu N, Huang ZH: Convergence of a non-interior continuation algorithm for the monotone SCCP. Acta Mathematicae Applicatae Sinica (English Series) 2010, 26: 543–556. 10.1007/s10255-010-0024-zMathSciNetCrossRef
15.
go back to reference Liu XH, Huang ZH: A smoothing Newton algorithm based on a one-parametric class of smoothing functions for linear programming over symmetric cones. Math Meth Oper Res 2009, 70: 385–404. 10.1007/s00186-008-0274-1CrossRef Liu XH, Huang ZH: A smoothing Newton algorithm based on a one-parametric class of smoothing functions for linear programming over symmetric cones. Math Meth Oper Res 2009, 70: 385–404. 10.1007/s00186-008-0274-1CrossRef
16.
go back to reference Liu YJ, Zhang LW, Wang YH: Analysis of smoothing method for symmetric conic linear programming. J Appl Math Comput 2006, 22: 133–148.MathSciNetCrossRef Liu YJ, Zhang LW, Wang YH: Analysis of smoothing method for symmetric conic linear programming. J Appl Math Comput 2006, 22: 133–148.MathSciNetCrossRef
17.
go back to reference Huang ZH, Zhang Y, Wu W: A smoothing-type algorithm for solving system of inequalities. J Comput Appl Math 2008, 220: 355–363. 10.1016/j.cam.2007.08.024MathSciNetCrossRef Huang ZH, Zhang Y, Wu W: A smoothing-type algorithm for solving system of inequalities. J Comput Appl Math 2008, 220: 355–363. 10.1016/j.cam.2007.08.024MathSciNetCrossRef
18.
go back to reference Zhang Y, Huang ZH: A nonmonotone smoothing-type algorithm for solving a system of equalities and inequalities. J Comput Appl Math 2010, 233: 2312–2321. 10.1016/j.cam.2009.10.016MathSciNetCrossRef Zhang Y, Huang ZH: A nonmonotone smoothing-type algorithm for solving a system of equalities and inequalities. J Comput Appl Math 2010, 233: 2312–2321. 10.1016/j.cam.2009.10.016MathSciNetCrossRef
19.
go back to reference Zhu JG, Liu HW, Li XL: A regularized smoothing-type algorithm for solving a system of inequalities with a P 0 -function. J Comput Appl Math 2010, 233: 2611–2619. 10.1016/j.cam.2009.11.007MathSciNetCrossRef Zhu JG, Liu HW, Li XL: A regularized smoothing-type algorithm for solving a system of inequalities with a P 0 -function. J Comput Appl Math 2010, 233: 2611–2619. 10.1016/j.cam.2009.11.007MathSciNetCrossRef
20.
go back to reference Gowda MS, Sznajder R, Tao J: Some P -properties for linear transformations on Euclidean Jordan algebras. Linear Algebra Appl 2004, 393: 203–232.MathSciNetCrossRef Gowda MS, Sznajder R, Tao J: Some P -properties for linear transformations on Euclidean Jordan algebras. Linear Algebra Appl 2004, 393: 203–232.MathSciNetCrossRef
21.
go back to reference Gowda MS, Tawhi MA: Existence and limiting behavior of trajectories associated with P 0 -equations. Comput Optim Appl 1991, 12: 229–251.CrossRef Gowda MS, Tawhi MA: Existence and limiting behavior of trajectories associated with P 0 -equations. Comput Optim Appl 1991, 12: 229–251.CrossRef
22.
go back to reference Hayashi S, Yamashita N, Fukushima M: A combined smoothing and regularization method for monotone second-order cone complementarity problems. SIAM J Optim 2005, 15: 593–615. 10.1137/S1052623403421516MathSciNetCrossRef Hayashi S, Yamashita N, Fukushima M: A combined smoothing and regularization method for monotone second-order cone complementarity problems. SIAM J Optim 2005, 15: 593–615. 10.1137/S1052623403421516MathSciNetCrossRef
Metadata
Title
A smoothing-type algorithm for solving inequalities under the order induced by a symmetric cone
Authors
Nan Lu
Ying Zhang
Publication date
01-12-2011
Publisher
Springer International Publishing
Published in
Journal of Inequalities and Applications / Issue 1/2011
Electronic ISSN: 1029-242X
DOI
https://doi.org/10.1186/1029-242X-2011-4

Other articles of this Issue 1/2011

Journal of Inequalities and Applications 1/2011 Go to the issue

Premium Partner