Hindawi Publishing Corporation Journal of Applied Mathematics Volume 2013, Article ID 571927, 10 pages http://dx.doi.org/10.1155/2013/571927 Research Article A Two-Parametric Class of Merit Functions for the Second-Order Cone Complementarity Problem Xiaoni Chi,1,2 Zhongping Wan,1 and Zijun Hao1,3 1 School of Mathematics and Statistics, Wuhan University, Wuhan 430072, China School of Mathematics and Computing Science, Guilin University of Electronic Technology, Guilin 541004, China 3 School of Information and Calculating Science, North University for Ethnics, Yinchuan 750021, China 2 Correspondence should be addressed to Zhongping Wan; mathwanzhp@whu.edu.cn Received 18 February 2013; Revised 16 May 2013; Accepted 20 May 2013 Academic Editor: Zhongxiao Jia Copyright © 2013 Xiaoni Chi et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. We propose a two-parametric class of merit functions for the second-order cone complementarity problem (SOCCP) based on the one-parametric class of complementarity functions. By the new class of merit functions, the SOCCP can be reformulated as an unconstrained minimization problem. The new class of merit functions is shown to possess some favorable properties. In particular, it provides a global error bound if F and G have the joint uniform Cartesian P-property. And it has bounded level sets under a weaker condition than the most available conditions. Some preliminary numerical results for solving the SOCCPs show the effectiveness of the merit function method via the new class of merit functions. 1. Introduction We consider the following second-order cone complementarity problem (SOCCP) of finding (đĽ, đŚ, đ) ∈ đ đ × đ đ × đ đ such that â¨đĽ, đŚâŠ = 0, đĽ = đš (đ) , đĽ ∈ đž, đŚ ∈ đž, đŚ = đş (đ) , (1) where â¨⋅, ⋅⊠is the Euclidean inner product and đš : đ đ → đ đ and đş : đ đ → đ đ are continuously differentiable mappings. Here đž ⊂ đ đ is the Cartesian product of second-order cones (SOC); that is, đž = đžđ1 × đžđ2 × ⋅ ⋅ ⋅ × đžđđ with đ, đ1 , . . . , đđ ≥ 1, đ = đ1 + đ2 + ⋅ ⋅ ⋅ + đđ , and the đđ -dimensional SOC defined by óľŠ óľŠ đžđđ := {đĽđ = (đĽđ1 ; đĽđ2 ) ∈ đ × đ đđ −1 : đĽđ1 − óľŠóľŠóľŠđĽđ2 óľŠóľŠóľŠ ≥ 0} , (2) with â ⋅ â denoting the Euclidean norm. Recently great attention has been paid to the SOCCP, since it has a variety of engineering and management applications, such as filter design, antenna array weight design, truss design, and grasping force optimization in robotics [1, 2]. Furthermore, the SOCCP contains a wide class of problems, such as nonlinear complementarity problems (NCP) and second-order cone programming (SOCP) [3, 4]. For example, the SOCCP with đ1 = đ2 = ⋅ ⋅ ⋅ = đđ = 1 and đş(đ) = đ for any đ ∈ đ đ is the NCP, and the KKT conditions for the SOCP reduce to the SOCCP. There have been various methods for solving SOCCPs [5], such as interior point methods [6–8], (noninterior continuation) smoothing Newton methods [4, 9–12], and smoothing-regularization methods [13]. Recently, there is an alternative approach [14, 15] based on reformulating the SOCCP as an unconstrained smooth minimization problem. In that approach, it aims to find a smooth function đ : đ đ × đ đ → đ + such that đ (đĽ, đŚ) = 0 ⇐⇒ â¨đĽ, đŚâŠ = 0, đĽ ∈ đž, đŚ ∈ đž. (3) Such a đ is called a merit function for the SOCCP. Thus the SOCCP is equivalent to the following unconstrained smooth (global) minimization problem: minđ đ (đš (đ) , đş (đ)) . đ∈đ (4) 2 Journal of Applied Mathematics A popular choice of đ is the Fischer-Burmeister (FB) merit function 1óľŠ óľŠ2 đFB (đĽ, đŚ) := óľŠóľŠóľŠđFB (đĽ, đŚ)óľŠóľŠóľŠ , 2 (5) where đFB : đ đ × đ đ → đ đ is the vector-valued FB function defined by đFB (đĽ, đŚ) := √đĽ2 + đŚ2 − đĽ − đŚ, (6) with đĽ2 = đĽ â đĽ denoting the Jordan product between đĽ and itself and √đĽ being a vector such that (√đĽ)2 = đĽ. The function đFB is shown to be a merit function for the SOCCP in [14]. In this paper, we consider the two-parametric class of merit functions defined by đđ1 ,đ2 (đĽ, đŚ) := đ1 đ0 (đĽ, đŚ) + đđ2 (đĽ, đŚ) , (7) where đ0 : đ đ × đ đ → đ + and đđ : đ đ × đ đ → đ + are given, respectively, by 1óľŠ óľŠ2 đ0 (đĽ, đŚ) := óľŠóľŠóľŠ(đĽ â đŚ)+ óľŠóľŠóľŠ , 2 (8) 1óľŠ óľŠ2 đđ (đĽ, đŚ) := óľŠóľŠóľŠđđ (đĽ, đŚ)+ óľŠóľŠóľŠ , 2 (9) with (⋅)+ denoting the metric projection on the second-order cone đž, đ1 > 0 and đ2 ∈ (0, 4). Here đđ : đ đ → đ đ is the one-parametric class of SOC complementarity functions [16] defined by đđ (đĽ, đŚ) := √đĽ2 + đŚ2 + (đ − 2) (đĽ â đŚ) − đĽ − đŚ, (10) where đ ∈ (0, 4) is an arbitrary but fixed parameter. When đ = 2, đđ reduces to the vector-valued FB function given by (6), and as đ → 0, it becomes a multiple of the vector-valued residual function đNR (đĽ, đŚ) := đĽ − (đĽ − đŚ)+ . (11) Thus, the one-parametric class of vector-valued functions (10) covers two popular second-order cone complementarity functions. Hence the two-parametric class of merit functions defined as (7)–(10) includes a broad class of merit functions. We will show that the SOCCP can be reformulated as the following unconstrained smooth (global) minimization problem: minđ đ (đ) := đđ1 ,đ2 (đš (đ) , đş (đ)) . đ∈đ (12) If đ1 = 1 and đ2 = 2, the function đ in (12) induced by the new class of merit functions đđ1 ,đ2 reduces to [17] Ě (đ) := đ (đš (đ) , đş (đ)) + 1 óľŠóľŠóľŠđ (đš (đ) , đş (đ)) óľŠóľŠóľŠ2 , (13) đ LT 0 +óľŠ 2 óľŠ FB Ě provides a with đ0 given as (8). It has been shown that đ LT global error bound if đš and đş are jointly strongly monotone, and it has bounded level sets if đš and đş are jointly monotone and a strictly feasible solution exists [17]. In contrast, the merit function đFB lacks these properties. Motivated by these works, we aim to study the twoparametric class of merit functions for the SOCCP defined as (7)–(10) and its favorable properties in this paper. We also prove that the class of merit functions provides a global error bound if đš and đş have the joint uniform Cartesian đproperty, which will play an important role in analyzing the convergence rate of some iterative methods for solving the SOCCP. And it has bounded level sets under a rather weak condition, which ensures that the sequence generated by a descent method has at least one accumulation point. The organization of this paper is as follows. In Section 2, we review some preliminaries including the Euclidean Jordan algebra associated with SOC and some results about the one-parametric class of SOC complementarity functions. In Section 3, based on the one-parametric class of SOC complementarity functions, we propose a two-parametric class of merit functions for the second-order cone complementarity problem (SOCCP), which is shown to possess some favorable properties. In Section 4, we show that the class of merit functions provides a global error bound if đš and đş have the joint uniform Cartesian đ-property, and it has bounded level sets under a rather weak condition. Some preliminary numerical results are reported in Section 5. And we close this paper with some conclusions in Section 6. In what follows, we denote the nonnegative orthant of đ by đ + . We use the symbol â ⋅ â to denote the Euclidean norm defined by âđĽâ := √đĽđ đĽ for a vector đĽ or the corresponding induced matrix norm. For simplicity, we often use đĽ = (đĽ1 ; đĽ2 ) for the column vector đĽ = (đĽ1 , đĽ2đ )đ . For the SOC đžđ , int đžđ , and bd đžđ mean the topological interior and the boundary of đžđ , respectively. 2. Preliminaries In this section, we recall some preliminaries, which include Euclidean Jordan algebra [3, 18] associated with the SOC đž and some results used in the subsequent analysis. Without loss of generality, we may assume that đ = 1 and đž = đžđ in Sections 2 and 3. First, we recall the Euclidean Jordan algebra associated with the SOC and some useful definitions. The Euclidean Jordan algebra for the SOC đžđ is the algebra defined by đĽ â đŚ = (đĽđ đŚ; đĽ1 đŚ2 + đŚ1 đĽ2 ) , ∀đĽ, đŚ ∈ đ đ , (14) with đ = (1, 0, . . . , 0) ∈ đ đ being its unit element. Given an element đĽ = (đĽ1 ; đĽ2 ) ∈ đ × đ đ−1 , we define đĽ đĽđ đż (đĽ) = ( 1 2 ) , đĽ2 đĽ1 đź (15) where đź represents the (đ − 1) × (đ − 1) identity matrix. It is easy to verify that đĽ â đŚ = đż(đĽ)đŚ for any đŚ ∈ đ đ . Moreover, đż(đĽ) is symmetric positive definite (and hence invertible) if and only if đĽ ∈ int đžđ . Journal of Applied Mathematics 3 Now we give the spectral factorization of vectors in đ đ associated with the SOC đžđ . Let đĽ = (đĽ1 ; đĽ2 ) ∈ đ × đ đ−1 . Then đĽ can be decomposed as đĽ = đ 1 đ˘(1) + đ 2 đ˘(2) , (16) where đ 1 , đ 2 and đ˘(1) , đ˘(2) are the spectral values and the associated spectral vectors of đĽ given by óľŠ óľŠ đ đ = đĽ1 + (−1)đ óľŠóľŠóľŠđĽ2 óľŠóľŠóľŠ , đ˘(đ) 1 đ đĽ2 { { { 2 (1; (−1) óľŠóľŠóľŠđĽ óľŠóľŠóľŠ ) , óľŠ 2óľŠ = {1 { { (1; (−1)đ đ) , {2 if đĽ2 ≠ 0, (17) otherwise, (18) Since both eigenvalues of any đĽ ∈ đžđ are nonnegative, we define √đĽ = √đ 1 đ˘(1) + √đ 2 đ˘(2) . (19) Lemma 1 (see [14]). Let đś be any closed convex cone in đ đ . For each đĽ ∈ đ đ , let đĽđś+ and đĽđś− denote the nearest point (in the Euclidean norm) projection of đĽ onto đś and −đś∗ , respectively. The following results hold. (i) For any đĽ ∈ đ đ , we have đĽ = đĽđś+ + đĽđś− and âđĽâ2 = 2 2 âđĽđś+ â + âđĽđś− â . (ii) For any đĽ ∈ đ đ and đŚ ∈ đś, we have â¨đĽ, đŚâŠ ≤ â¨đĽđś+ , đŚâŠ. Lemma 2 (see [19]). Let đĽ = (đĽ1 ; đĽ2 ) ∈ đ × đ đ−1 and đŚ = (đŚ1 ; đŚ2 ) ∈ đ × đ đ−1 . Then we have óľŠ óľŠ â¨đĽ, đŚâŠ ≤ √2 óľŠóľŠóľŠ(đĽ â đŚ)+ óľŠóľŠóľŠ . (20) The following results, describing the special properties of the function đđ given as (10), will play an important role in the subsequent analysis. Lemma 3 (see [16]). For any đĽ = (đĽ1 ; đĽ2 ), đŚ = (đŚ1 ; đŚ2 ) ∈ đ × đ đ−1 , if đ§ = (đ§1 ; đ§2 ) = đĽ2 + đŚ2 + (đ − 2)(đĽ â đŚ) ∉ int đžđ , then óľŠ óľŠ2 đĽ12 = óľŠóľŠóľŠđĽ2 óľŠóľŠóľŠ , đĽ1 đŚ1 = đĽ2đ đŚ2 , đĽ12 + đŚ12 đĽ1 đŚ2 = đŚ1 đĽ2 , óľŠ óľŠ = óľŠóľŠóľŠđĽ1 đĽ2 + đŚ1 đŚ2 + (đ − 2) đĽ1 đŚ2 óľŠóľŠóľŠ óľŠ óľŠ2 óľŠ óľŠ2 = óľŠóľŠóľŠđĽ2 óľŠóľŠóľŠ + óľŠóľŠóľŠđŚ2 óľŠóľŠóľŠ + (đ − 2) đĽ2đ đŚ2 . đ§ đĽ1 óľŠóľŠ 2 óľŠóľŠ = đĽ2 , óľŠóľŠđ§2 óľŠóľŠ đ§ đŚ1 óľŠóľŠ 2 óľŠóľŠ = đŚ2 . óľŠóľŠđ§2 óľŠóľŠ (22) Lemma 4 (see [20]). For any đĽ, đŚ ∈ đ đ , let đđ be defined as in (10). Then, óľŠ2 4 − đ óľŠóľŠ óľŠ2 óľŠ óľŠ2 óľŠ2 óľŠ óľŠ 2óľŠóľŠóľŠđđ (đĽ, đŚ)óľŠóľŠóľŠ ≥ 2óľŠóľŠóľŠđđ (đĽ, đŚ)+ óľŠóľŠóľŠ ≥ [óľŠ(−đĽ)+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đŚ)+ óľŠóľŠóľŠ ] . 2 óľŠ (23) In this section, we study the two-parametric class of merit functions đđ1 ,đ2 given by (7)–(10). As we will see, đđ1 ,đ2 has some favorable properties. The most important property is that the SOCCP can be reformulated as the global minimization of the function đ(đ) given as (12). Moreover, the function đ provides a global error bound and bounded level sets under weak conditions, which will be shown in the next section. Proposition 5. Let đđ be given by (9). Then, đđ (đĽ, đŚ) = 0, â¨đĽ, đŚâŠ ≤ 0 ⇐⇒ â¨đĽ, đŚâŠ = 0, (24) đĽ ∈ đžđ , đŚ ∈ đž đ . Proof. Suppose đĽ ∈ đžđ , đŚ ∈ đžđ , and â¨đĽ, đŚâŠ = 0. Thus by Proposition 3.1 [16], we have đđ (đĽ, đŚ) = 0 and therefore đđ (đĽ, đŚ) = (1/2)âđđ (đĽ, đŚ)+ â2 = 0, â¨đĽ, đŚâŠ ≤ 0. Conversely, we assume đđ (đĽ, đŚ) = 0 and â¨đĽ, đŚâŠ ≤ 0. Then đđ (đĽ, đŚ)+ = 0 implies đđ := đđ (đĽ, đŚ) ∈ −đžđ . From (10), we obtain đĽ + đŚ = √đĽ2 + đŚ2 + (đ − 2) (đĽ â đŚ) − đđ . (25) Squaring both sides yields (4 − đ) (đĽ â đŚ) 2 = −2 (√đĽ2 + đŚ2 + (đ − 2) (đĽ â đŚ) â đđ ) + (đđ ) . (26) Taking the trace of both sides and using the fact tr(đĽ â đŚ) = 2â¨đĽ, đŚâŠ, we have 2 (4 − đ) â¨đĽ, đŚâŠ óľŠ óľŠ2 = −4 â¨√đĽ2 + đŚ2 + (đ − 2) (đĽ â đŚ), đđ ⊠+ 2óľŠóľŠóľŠđđ óľŠóľŠóľŠ . (27) Since √đĽ2 + đŚ2 + (đ − 2)(đĽ â đŚ) ∈ đžđ and đđ ∈ −đžđ , we obtain óľŠ óľŠ2 đŚ12 = óľŠóľŠóľŠđŚ2 óľŠóľŠóľŠ , + (đ − 2) đĽ1 đŚ1 đ§ đĽ2đ óľŠóľŠ 2 óľŠóľŠ = đĽ1 , óľŠóľŠđ§2 óľŠóľŠ đ§ đŚ2đ óľŠóľŠ 2 óľŠóľŠ = đŚ1 , óľŠóľŠđ§2 óľŠóľŠ 3. A Two-Parametric Class of Merit Functions for đ = 1, 2, with any đ ∈ đ đ−1 such that âđâ = 1. It is obvious that âđ˘(1) â = âđ˘(2) â = 1/√2. By the spectral factorization, a scalar function can be extended to a function for the SOC. For any đĽ ∈ đ đ , we define đĽ2 = đ21 đ˘(1) + đ22 đ˘(2) . If, in addition, (đĽ, đŚ) ≠ (0, 0), then đ§2 ≠ 0, and furthermore, −4 â¨√đĽ2 + đŚ2 + (đ − 2) (đĽ â đŚ), đđ ⊠≥ 0, (21) (28) and thus the right hand side of (27) is nonnegative. Then by the assumption â¨đĽ, đŚâŠ ≤ 0, we have â¨đĽ, đŚâŠ = 0. This together with (27) implies đđ (đĽ, đŚ) = 0. Therefore, it follows from Proposition 3.1 [16] that đĽ ∈ đžđ and đŚ ∈ đžđ . 4 Journal of Applied Mathematics Proposition 6. The function đđ given by (9) is differentiable at any (đĽ, đŚ) ∈ đ đ × đ đ . Moreover, ∇đĽ đđ (0, 0) = ∇đŚ đđ (0, 0) = 0; if đĽ2 + đŚ2 + (đ − 2)(đĽ â đŚ) ∈ int đžđ , then ∇đĽ đđ (đĽ, đŚ) = (đż đĽ+((đ−2)/2)đŚ đż−1 đ§ − đź) đđ (đĽ, đŚ)+ , ∇đŚ đđ (đĽ, đŚ) = (đż đŚ+((đ−2)/2)đĽ đż−1 đ§ − đź) đđ (đĽ, đŚ)+ ; (29) if (đĽ, đŚ) ≠ (0, 0) and đĽ2 + đŚ2 + (đ − 2)(đĽ â đŚ) ∉ int đžđ , then đĽ12 + đŚ12 + (đ − 2)đĽ1 đŚ1 ≠ 0, and [ ∇đĽ đđ (đĽ, đŚ) = [ [ [ ∇đŚ đđ (đĽ, đŚ) = [ [ đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 đŚ1 + ((đ − 2) /2) đĽ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 This shows that đđ (đĽ, đŚ) is differentiable at (0, 0) with ∇đĽ đđ (0, 0) = ∇đŚ đđ (0, 0) = 0. Case 2. If đĽ2 + đŚ2 + (đ − 2)(đĽ â đŚ) ∈ int đžđ , let đ : đ đ → đ + be defined by đ(đ§) = (1/2)âđ§+ â2 for any đ§ ∈ đ đ . By the proof of Proposition 3.2 [17], đ(đ§) is continuously differentiable and ∇đ(đ§) = đ§+ . Since đđ (đĽ, đŚ) = đ(đđ (đĽ, đŚ)) and đđ (đĽ, đŚ) is differentiable at any (đĽ, đŚ) satisfying đĽ2 + đŚ2 + (đ − 2)(đĽ â đŚ) ∈ int đžđ by Proposition 3.2 [16], đđ is differentiable in this case and ∇đĽ đđ (đĽ, đŚ) = ∇đĽ đđ (đĽ, đŚ) ∇đ (đđ (đĽ, đŚ)) ] − 1] đđ (đĽ, đŚ)+ , ] = (đż đĽ+((đ−2)/2)đŚ đż−1 đ§ − đź) đđ (đĽ, đŚ)+ , ∇đŚ đđ (đĽ, đŚ) = ∇đŚ đđ (đĽ, đŚ) ∇đ (đđ (đĽ, đŚ)) ] − 1] đđ (đĽ, đŚ)+ . ] (30) Proof Case 1. If (đĽ, đŚ) = (0, 0), then for any â = (â1 ; â2 ), đ = (đ1 ; đ2 ) ∈ đ × đ đ−1 , let đ1 ≤ đ2 be the spectral values of â2 + đ2 + (đ − 2)(â â đ) and let V(1) , V(2) be the corresponding spectral vectors. Then, óľŠ óľŠóľŠ óľŠóľŠ√â2 + đ2 + (đ − 2) (â â đ) − â − đóľŠóľŠóľŠ óľŠóľŠ óľŠóľŠ óľŠ óľŠ óľŠóľŠ óľŠ (1) (2) = óľŠóľŠóľŠ√đ1 V + √đ2 V − â − đóľŠóľŠóľŠóľŠ óľŠ óľŠ óľŠ óľŠ ≤ √đ1 óľŠóľŠóľŠóľŠV(1) óľŠóľŠóľŠóľŠ + √đ2 óľŠóľŠóľŠóľŠV(2) óľŠóľŠóľŠóľŠ + âââ + âđâ = (đż đŚ+((đ−2)/2)đĽ đż−1 đ§ − đź) đđ (đĽ, đŚ)+ . Case 3. If (đĽ, đŚ) ≠ (0, 0) and đĽ2 + đŚ2 + (đ − 2)(đĽ â đŚ) ∉ int đžđ , it follows from Lemma 3 that óľŠ óľŠ đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 = óľŠóľŠóľŠđĽ1 đĽ2 + đŚ1 đŚ2 + (đ − 2) đĽ1 đŚ2 óľŠóľŠóľŠ ≠ 0. (35) In this case, direct calculations together with Lemma 3 yield đđ (đĽ, đŚ) √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 (31) = (đĽ1 đĽ2 +đŚ1 đŚ2 +((đ−2)/2)đĽ1 đŚ2 +((đ−2)/2)đŚ1 đĽ2 −đĽ −đŚ ). 2 2 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 ≤ √2đ2 + âââ + âđâ . (36) Thus, the bigger spectral value đ 2 of đđ (đĽ, đŚ) and its corresponding spectral vector đ˘(2) are given as It follows from the definition of spectral value that đ2 = âââ2 + âđâ2 + (đ − 2) âđ đ óľŠ óľŠ + óľŠóľŠóľŠ2 (â1 â2 + đ1 đ2 ) + (đ − 2) (â1 đ2 + đ1 â2 )óľŠóľŠóľŠ ≤ 2âââ2 + 2âđâ2 + 3 |đ − 2| âââ âđâ (32) óľŠ óľŠ đ 2 = √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 + óľŠóľŠóľŠđ¤2 óľŠóľŠóľŠ , đ˘(2) = ≤ 5 (âââ2 + âđâ2 ) . Combining (31) and (32) together with Lemma 4 yields that óľŠ óľŠ2 = óľŠóľŠóľŠđđ (â, đ)+ óľŠóľŠóľŠ óľŠ óľŠ2 ≤ óľŠóľŠóľŠđđ (â, đ)óľŠóľŠóľŠ óľŠóľŠ óľŠóľŠ2 = óľŠóľŠóľŠóľŠ√â2 + đ2 + (đ − 2) (â â đ) − â − đóľŠóľŠóľŠóľŠ óľŠ óľŠ = đ (âââ2 + âđâ2 ) . 2 đ¤ 1 (1; óľŠóľŠ 2 óľŠóľŠ ) , 2 óľŠóľŠđ¤2 óľŠóľŠ (37) where đ¤2 = 2 [đđ (â, đ) − đđ (0, 0)] ≤ [√10 (âââ2 + âđâ2 ) + âââ + âđâ] (34) đĽ1 đĽ2 + đŚ1 đŚ2 + ((đ − 2) /2) đĽ1 đŚ2 + ((đ − 2) /2) đŚ1 đĽ2 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ2 − đŚ2 . (38) (33) By the spectral factorization, we have đđ (đĽ, đŚ)+ = đđ (đĽ, đŚ) ⇐⇒ đđ (đĽ, đŚ) ∈ đžđ , đđ (đĽ, đŚ)+ = 0 ⇐⇒ đđ (đĽ, đŚ) ∈ −đžđ , đđ (đĽ, đŚ)+ = đ 2 đ˘(2) ⇐⇒ đđ (đĽ, đŚ) ∉ đžđ ∪ −đžđ . (39) Journal of Applied Mathematics 5 Therefore, we prove the differentiability of đđ in this case by considering the following three subcases. (i) If đđ (đĽ, đŚ) ∉ đžđ ∪ −đžđ , then đđ (đĽ, đŚ)+ = đ 2 đ˘(2) , where đ 2 , đ˘(2) are given by (37). Then we have + 2( đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 óľŠ óľŠ − 1) óľŠóľŠóľŠđ¤2 óľŠóľŠóľŠ đđ (đĽ, đŚ) + 2 (√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 ) 1óľŠ óľŠ2 1 = óľŠóľŠóľŠđđ (đĽ, đŚ)+ óľŠóľŠóľŠ = đ22 2 4 × 2 1 [(√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 ) 4 = óľŠ óľŠ óľŠ óľŠ2 +2(√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 ) óľŠóľŠóľŠđ¤2 óľŠóľŠóľŠ +óľŠóľŠóľŠđ¤2 óľŠóľŠóľŠ ] . = đ¤2đ ∇đĽ1 đ¤2 đ óľŠóľŠ óľŠóľŠ + 2đ¤2 ∇đĽ1 đ¤2 ] óľŠóľŠđ¤2 óľŠóľŠ đĽ1 + ((đ − 2) /2) đŚ1 1[ − 1) [( 2 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 [ (40) óľŠ óľŠ ] × (√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 + óľŠóľŠóľŠđ¤2 óľŠóľŠóľŠ) ] , It is obvious that đđ is differentiable in this case. Moreover, by Lemma 3, we have ] (42) ∇đĽ1 đ¤2 and the gradient of đđ with respect to đĽ2 is đ−2 [ = [ (đĽ2 + đŚ ) √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 2 2 [ − (đĽ1 đĽ2 + đŚ1 đŚ2 + × đ−2 đ−2 đĽ1 đŚ2 + đŚđĽ) 2 2 1 2 đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 × (đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 ) = [(đĽ2 + ∇đĽ2 đđ (đĽ, đŚ) = × ] ] ] = −1 đ−2 đŚ ) (đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 ) 2 2 −3 đ−2 đŚ1 )] × (√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 ) 2 đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − 1. = (41) Therefore, the derivative of đđ with respect to đĽ1 is đ đ (đĽ, đŚ) đđĽ1 đ = 1 [2 (√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 ) 4 ×( đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − 1) 1[ [ (√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 ) 2 [ +( = 0, ∇đĽ2 đ¤2 = ∇đĽ2 đ¤2 ⋅ đ¤2 óľŠóľŠ óľŠóľŠ + 2∇đĽ2 đ¤2 ⋅ đ¤2 ] óľŠóľŠđ¤2 óľŠóľŠ ×( đ−2 đ−2 − (đĽ1 đĽ2 + đŚ1 đŚ2 + đĽ1 đŚ2 + đŚđĽ) 2 2 1 2 × (đĽ1 + 1 [2 (√đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 ) 4 đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 đ¤ − 1) óľŠóľŠ 2 óľŠóľŠ đ¤ óľŠ óľŠ 2 óľŠóľŠ + (đ − 2) đĽ1 đŚ1 đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 ] − 1) đ¤2 ] ] đĽ1 + ((đ − 2) /2) đŚ1 1[ − 1) [( 2 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 [ óľŠ óľŠ đ¤ ] × (√đĽ12 +đŚ12 +(đ − 2) đĽ1 đŚ1 − đĽ1 − đŚ1 + óľŠóľŠóľŠđ¤2 óľŠóľŠóľŠ) óľŠóľŠ 2 óľŠóľŠ ] . óľŠóľŠđ¤2 óľŠóľŠ ] (43) Then it follows from (37), (42), and (43) that ∇đĽ đđ can be rewritten as đ đ (đĽ, đŚ) ∇đĽ đđ (đĽ, đŚ) = ( đđĽ1 đ ) ∇đĽ2 đđ (đĽ, đŚ) 6 Journal of Applied Mathematics = ( = ( đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − 1) đ 2 đ˘ If there exists (đĽó¸ , đŚó¸ ) such that đđ (đĽó¸ , đŚó¸ ) ∉ đžđ ∪ −đžđ and đđ (đĽó¸ , đŚó¸ ) → đđ (đĽ, đŚ), it follows from (44), (45), and (48) that (2) ∇đĽ đđ (đĽó¸ , đŚó¸ ) ół¨→ 0 = ∇đĽ đđ (đĽ, đŚ) , đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − 1) đđ (đĽ, đŚ)+ . (44) Similarly, we can show that ∇đŚ đđ (đĽ, đŚ) = ( đŚ1 + ((đ − 2) /2) đĽ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 − 1) đđ (đĽ, đŚ)+ . (45) (ii) If đđ (đĽ, đŚ) ∈ đžđ , we have đđ (đĽ, đŚ)+ = đđ (đĽ, đŚ) and thus đđ (đĽ, đŚ) = (1/2)âđđ (đĽ, đŚ)â2 . Then by Proposition 3.2 [16], the gradient of đđ is đĽ1 + ((đ − 2) /2) đŚ1 [ ∇đĽ đđ (đĽ, đŚ) = [ √đĽ2 [ 1 [ = [ [ + (đ − 2) đĽ1 đŚ1 đĽ1 + ((đ − 2) /2) đŚ1 √đĽ12 + đŚ12 + (đ − 2) đĽ1 đŚ1 đŚ1 + ((đ − 2) /2) đĽ1 [ ∇đŚ đđ (đĽ, đŚ) = [ √ đĽ2 [ 1 + đŚ12 + (đ − 2) đĽ1 đŚ1 đŚ1 + ((đ − 2) /2) đĽ1 [ = [ √ đĽ2 [ 1 ó¸ + đŚ12 ó¸ + đŚ12 + (đ − 2) đĽ1 đŚ1 ó¸ ] − 1] đđ (đĽ, đŚ) ] ] − 1] đđ (đĽ, đŚ)+ , ] ] ] (46) đ If there exists (đĽ , đŚ ) such that đđ (đĽ , đŚ ) ∉ đž ∪ −đž and đđ (đĽó¸ , đŚó¸ ) → đđ (đĽ, đŚ), it follows from (44)–(46) that ∇đĽ đđ (đĽó¸ , đŚó¸ ) ół¨→ ∇đĽ đđ (đĽ, đŚ) , ∇đŚ đđ (đĽó¸ , đŚó¸ ) ół¨→ ∇đŚ đđ (đĽ, đŚ) . Therefore, đđ is differentiable in this subcase. Proposition 7. Let đđ be given by (9). For any đĽ = (đĽ1 , đĽ2 ), đŚ = (đŚ1 , đŚ2 ) ∈ đ × đ đ−1 , we have óľŠ2 óľŠ â¨đĽ, ∇đĽ đđ (đĽ, đŚ)⊠+ â¨đŚ, ∇đŚ đđ (đĽ, đŚ)⊠= óľŠóľŠóľŠđđ (đĽ, đŚ)+ óľŠóľŠóľŠ , (50) â¨∇đĽ đđ (đĽ, đŚ) , ∇đŚ đđ (đĽ, đŚ)⊠≥ 0, (51) and the equality in (51) holds whenever đđ (đĽ, đŚ) = 0. Proof. By following the proof of Lemma 4.1 [16] and using Proposition 6, we can show that the desired results hold. Proposition 8. Let đ : đ đ → đ + be given by (7)–(10) and (12). Then, the following results hold. (i) For all đ ∈ đ đ , we have đ(đ) ≥ 0 and đ(đ) = 0 if and only if đ solves the SOCCP. ∇đ (đ) = đ1 [∇đš (đ) đż đş(đ) + ∇đş (đ) đż đš(đ) ] (đš (đ) â đş (đ))+ ] − 1] đđ (đĽ, đŚ)+ . đ (49) (ii) If đš and đş are differentiable, the function đ is differentiable with ] − 1] đđ (đĽ, đŚ) ó¸ ∇đŚ đđ (đĽó¸ , đŚó¸ ) ół¨→ 0 = ∇đŚ đđ (đĽ, đŚ) . (47) Therefore, đđ is differentiable in this subcase. (iii) If đđ (đĽ, đŚ) ∈ −đžđ , we have đđ (đĽ, đŚ)+ = 0 and thus đđ (đĽ, đŚ) = (1/2)âđđ (đĽ, đŚ)+ â2 = 0. Then it is obvious that the gradient of đđ is [ đĽ + ((đ − 2) /2) đŚ1 ] ∇đĽ đđ (đĽ, đŚ) = 0 = [ 1 − 1]đđ (đĽ, đŚ)+ , 2 2 √đĽ +đŚ +(đ − 2) đĽ1 đŚ1 [ 1 1 ] [ đŚ + ((đ − 2) /2) đĽ1 ] ∇đŚ đđ (đĽ, đŚ) = 0 = [ 1 − 1] đđ (đĽ, đŚ)+ . 2 2 √đĽ +đŚ +(đ − 2) đĽ1 đŚ1 [ 1 1 ] (48) + ∇đš(đ) ∇đĽ đđ2 (đš (đ) , đş (đ))+∇đş (đ) ∇đŚ đđ2 (đš (đ) , đş (đ)) . (52) Proof. (i) It is obvious that đ(đ) ≥ 0 for all đ ∈ đ đ . Now we prove đ(đ) = 0 if and only if đ solves the SOCCP. Suppose đ(đ) = 0. Then we have đđ2 (đĽ, đŚ) = 0, and đ0 (đĽ, đŚ) = 0 which implies đĽ â đŚ ∈ −đžđ and therefore â¨đĽ, đŚâŠ ≤ 0. By Proposition 5, the last relation together with đđ2 (đĽ, đŚ) = 0 yields â¨đĽ, đŚâŠ = 0, đĽ ∈ đžđ , đŚ ∈ đžđ . Therefore, đ solves the SOCCP. On the other hand, suppose that đ solves the SOCCP. Then â¨đĽ, đŚâŠ = 0, đĽ ∈ đžđ , đŚ ∈ đžđ , which are equivalent to đĽ â đŚ = 0, đĽ ∈ đžđ ,đŚ ∈ đžđ [4]. By Proposition 5, (7), (8), and (12), we have đđ2 (đĽ, đŚ) = 0, đ0 (đĽ, đŚ) = 0, and therefore đ(đ) = 0. (ii) From Lemma 3.1 [19], we have that the function đ0 is differentiable for all (đĽ, đŚ) ∈ đ đ × đ đ with ∇đĽ đ0 (đĽ, đŚ) = đż đŚ ⋅ (đĽ â đŚ)+ and ∇đŚ đ0 (đĽ, đŚ) = đż đĽ ⋅ (đĽ â đŚ)+ . Then, by the chain rule and direct calculations, the result follows. 4. Error Bound and Bounded Level Sets By Proposition 8, we see that the SOCCP is equivalent to the global minimization of the function đ(đ). In this section, we show that the function đ provides a global error bound for Journal of Applied Mathematics 7 the solution of the SOCCP and has bounded level sets, under rather weak conditions. In this section, we consider the general case that đž ⊂ đ đ is the Cartesian product of SOCs; that is, đž = đžđ1 × đžđ2 × ⋅ ⋅ ⋅ × đžđđ with đ, đ1 , . . . , đđ ≥ 1, đ = đ1 + đ2 + ⋅ ⋅ ⋅ + đđ . Thus, we obtain đ đ + â¨(−đšđ (đ))+ , đşđ (đ∗ )âŠ óľŠ óľŠ óľŠ óľŠ óľŠóľŠ ≤ √2 óľŠóľŠóľŠ(đšđ (đ) â đşđ (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠđšđ (đ∗ )óľŠóľŠóľŠ óľŠóľŠóľŠ(−đşđ (đ))+ óľŠóľŠóľŠ óľŠ óľŠóľŠ óľŠ + óľŠóľŠóľŠ(−đšđ (đ))+ óľŠóľŠóľŠ óľŠóľŠóľŠđşđ (đ∗ )óľŠóľŠóľŠ óľŠ óľŠ óľŠ óľŠ ≤ max {√2, óľŠóľŠóľŠđšđ (đ∗ )óľŠóľŠóľŠ , óľŠóľŠóľŠđşđ (đ∗ )óľŠóľŠóľŠ} đđ1 ,đ2 (đĽ, đŚ) = ∑đđ1 ,đ2 (đĽđ , đŚđ ) , đ=1 ≤ â¨đšđ (đ) , đşđ (đ)⊠+ â¨đšđ (đ∗ ) , (−đşđ (đ))+ ⊠(53) đ (đ) = ∑đđ1 ,đ2 (đšđ (đ) , đşđ (đ)) , óľŠ óľŠ óľŠ óľŠ óľŠ óľŠ × [óľŠóľŠóľŠ(đšđ (đ) â đşđ (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đšđ (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đşđ (đ))+ óľŠóľŠóľŠ] óľŠ óľŠ óľŠ óľŠ ≤ max {√2, óľŠóľŠóľŠđš (đ∗ )óľŠóľŠóľŠ , óľŠóľŠóľŠđş (đ∗ )óľŠóľŠóľŠ} đ=1 and therefore the results in Sections 2 and 3 can be easily extended to the general case. First, we discuss under what condition the function đ provides a global error bound for the solution of the SOCCP. To this end, we need the concepts of Cartesian đ-properties introduced in [21] for a nonlinear transformation, which are natural extensions of the đ-properties on Cartesian products in đ đ established by Facchinei and Pang [22]. Recently, the Cartesian đ-properties are extended to the context of general Euclidean Jordan algebra associated with symmetric cones [20]. Definition 9. The mappings đš = (đš1 , . . . , đšđ ) and đş = (đş1 , . . . , đşđ ) are said to have óľŠ óľŠ óľŠ óľŠ óľŠ óľŠ × [óľŠóľŠóľŠ(đšđ (đ) â đşđ (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đšđ (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đşđ (đ))+ óľŠóľŠóľŠ] óľŠ óľŠ óľŠ óľŠ ≤ max {√2, óľŠóľŠóľŠđš (đ∗ )óľŠóľŠóľŠ , óľŠóľŠóľŠđş (đ∗ )óľŠóľŠóľŠ} óľŠ óľŠ óľŠ óľŠ óľŠ óľŠ × [óľŠóľŠóľŠ(đš (đ) â đş (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đš (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đş (đ))+ óľŠóľŠóľŠ] , (57) where the second inequality is due to Lemma 1(ii) and the third inequality follows from Lemma 2. Setting đ := đ/ max{√2, âđš(đ∗ )â, âđş(đ∗ )â}, we obtain óľŠ2 óľŠ óľŠ óľŠ óľŠ óľŠ óľŠ óľŠ đ óľŠóľŠóľŠđ − đ∗ óľŠóľŠóľŠ ≤ óľŠóľŠóľŠ(đš (đ) â đş (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đş (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đš (đ))+ óľŠóľŠóľŠ . (58) (i) the joint uniform Cartesian đ-property if there exists a constant đ > 0 such that, for every đ, đ ∈ đ đ , there is an index đ ∈ {1, 2, . . . , đ} such that óľŠ2 óľŠ (54) â¨đšđ (đ) − đšđ (đ) , đşđ (đ) − đşđ (đ)⊠≥ đóľŠóľŠóľŠđ − đóľŠóľŠóľŠ ; By (7), (8), and (12), we have (ii) the joint Cartesian đ-property if, for every đ, đ ∈ đ đ with đ ≠ đ, there is an index đ ∈ {1, 2, . . . , đ} such that Moreover, we obtain from Lemma 4 that óľŠóľŠ óľŠ óľŠ óľŠ óľŠóľŠ(−đš (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đş (đ))+ óľŠóľŠóľŠ đđ ≠ đđ , â¨đšđ (đ) − đšđ (đ) , đşđ (đ) − đşđ (đ)⊠> 0. (55) Now we show that the function đ provides a global error bound for the solution of the SOCCP if đš and đş have the joint uniform Cartesian đ-property. Proposition 10. Let đ be given by (7)–(10) and (12). Suppose that đš and đş have the joint uniform Cartesian đ-property and the SOCCP has a solution đ∗ . Then there exists a constant đ > 0 such that, for any đ ∈ đ đ , 2 4 óľŠ2 óľŠ đ óľŠóľŠóľŠđ − đ∗ óľŠóľŠóľŠ ≤ (√ + ) đ(đ)1/2 . đ1 √4 − đ2 2 óľŠóľŠ óľŠ 1/2 1/2 óľŠóľŠ(đš (đ) â đş (đ))+ óľŠóľŠóľŠ = √2đ0 (đš (đ) , đş (đ)) ≤ √ đ(đ) . đ 1 (59) óľŠ2 óľŠ óľŠ2 1/2 óľŠ ≤ √2[óľŠóľŠóľŠ(−đš (đ))+ óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đş (đ))+ óľŠóľŠóľŠ ] ≤ 4 đđ (đš (đ) , đş (đ))1/2 √4 − đ2 2 ≤ 4 đ(đ)1/2 . √4 − đ2 Combining (58), (59), and (60) yields the desired result. To guarantee the boundedness of the level sets đż đ (đž) := {đ ∈ đ đ | đ (đ) ≤ đž} (56) Proof. Since đš and đş have the joint uniform Cartesian đ-property, there exists a constant đ > 0 such that, for any đ ∈ đ đ , there is an index đ ∈ {1, 2, . . . , đ} such that óľŠ2 óľŠ đóľŠóľŠóľŠđ − đ∗ óľŠóľŠóľŠ (61) for any đž ≥ 0, we give the following condition. ≤ â¨đšđ (đ) − đšđ (đ∗ ) , đşđ (đ) − đşđ (đ∗ )⊠Condition 11. For any sequence {đđ } ⊆ đ đ such that óľŠóľŠóľŠđđ óľŠóľŠóľŠ ół¨→ +∞, óľŠóľŠ óľŠóľŠ óľŠóľŠ óľŠóľŠ óľŠ óľŠ óľŠóľŠ(−đš (đđ )) óľŠóľŠóľŠ < +∞, óľŠóľŠ(−đş (đđ )) óľŠóľŠóľŠ < +∞, óľŠ óľŠ +óľŠ +óľŠ = â¨đšđ (đ) , đşđ (đ)⊠+ â¨đšđ (đ∗ ) , −đşđ (đ)⊠there holds that + â¨−đšđ (đ) , đşđ (đ∗ )⊠(60) max đ max [(đšđ (đđ ) â đşđ (đđ ))+ ] ół¨→ +∞. 1≤đ≤đ (62) (63) 8 Journal of Applied Mathematics Proposition 12. If the mappings đš and đş satisfy Condition 11, then the level sets đż đ (đž) of đ for any đž ≥ 0 are bounded. Proof. On the contrary, we assume that there exists an unbounded sequence {đđ } ⊆ đż đ (Ě đž) for some đžĚ ≥ 0. Thus đ đ đ âđ â → +∞ and đđ2 (đš(đ ), đş(đ )) ≤ đ(đđ ) ≤ đžĚ for all đ. Then by Lemma 4, we have for all đ that óľŠ2 óľŠ óľŠ2 óľŠóľŠ óľŠóľŠ(−đš (đđ )) óľŠóľŠóľŠ + óľŠóľŠóľŠ(−đş (đđ )) óľŠóľŠóľŠ óľŠ óľŠ +óľŠ +óľŠ ≤ 4 óľŠóľŠ óľŠ2 óľŠóľŠđ (đš (đđ ) , đş (đđ ))óľŠóľŠóľŠ óľŠ 4 − đ2 óľŠ đ2 = 8 đ (đš (đđ ) , đş (đđ )) 4 − đ2 đ2 ≤ 8 đžĚ, 4 − đ2 (64) 5. Numerical Results In this section, we employ the merit function method based on the unconstrained minimization reformulation (12) to solve the SOCCPs (1). All the experiments were performed on a desktop computer with Intel Pentium Dual T2390 CPU 1.86 GHz and 1.00 GB memory. The operating system was Windows XP and the implementations were done in MATLAB 7.0.1. We adopt the L-BFGS method [24], a limited-memory quasi-Newton method, with 5 limited-memory vectorupdates to solve the unconstrained minimization reformulation (12) where the two-parametric class of merit functions đđ1 ,đ2 is given as (7)–(10). For the scaling matrix đť0 = đžđź in the L-BFGS, we adopt đž = đđ đ/đđđ as recommended by [25], where đ := đ − đold , đ đ := ∇đđ1 ,đ2 (đ) − ∇đđ1 ,đ2 (đold ) . đ which implies â(−đš(đ ))+ â < +∞ and â(−đş(đ ))+ â + ∞. Therefore, from Condition 11, there is đ ∈ {1, 2, . . . , đ} such that đ max [(đšđ (đđ ) â đşđ (đđ ))+ ] → +∞. It follows from (7), (8), and (12) that óľŠ óľŠ đ max [(đšđ (đđ ) â đşđ (đđ ))+ ] ≤ √2 óľŠóľŠóľŠóľŠ(đšđ (đđ ) â đşđ (đđ ))+ óľŠóľŠóľŠóľŠ 1/2 = 2đ0 (đšđ (đđ ) , đşđ (đđ )) ≤ 1/2 2 đ(đđ ) , đ √ 1 (65) (68) In the L-BFGS, we revert to the steepest descent direction −∇đđ1 ,đ2 (đ) whenever đđ đ ≤ 10−5 âđââđâ. In addition, we use the nonmonotone line search [26] to seek a suitable steplength. In detail, we compute the smallest nonnegative integer đđ such that đ đđ1 ,đ2 (đđ + đđđ đđ ) ≤ đđ + đđđđ ∇đđ1 ,đ2 (đđ ) đđ , (69) where đđ denotes the direction in the đth iteration generated by the L-BFGS, đ and đ are parameters in (0,1), and đđ is given by and hence đ(đđ ) → +∞. This contradicts the fact that {đđ } ⊆ đž). đż đ (Ě đđ = max đđ1 ,đ2 (đđ ) , (70) đ=đ−đđ ,...,đ It should be noted that Condition 11 is rather weak to guarantee the boundedness of level sets of đ. As far as we know, the weakest condition available to ensure the boundedness of level sets is the following condition given by [20]. Ě and đ , we set where, for a given nonnegative integer đ Condition 13 (see [20]). For any sequence {đđ } ⊆ đ đ such that óľŠóľŠ đ óľŠóľŠ óľŠóľŠđ óľŠóľŠ → +∞, óľŠ óľŠ (66) óľŠóľŠ óľŠóľŠ óľŠóľŠ óľŠ đ óľŠóľŠ(−đš (đ )) óľŠóľŠ < +∞, óľŠóľŠ(−đş (đđ )) óľŠóľŠóľŠ < +∞, óľŠ óľŠ +óľŠ +óľŠ there holds that Throughout the numerical experiments, we choose the following parameters: max đ max [đšđ (đđ ) â đşđ (đđ )] ół¨→ +∞. 1≤đ≤đ (67) It is obvious that đ max [đšđ (đđ ) â đşđ (đđ )] ≤ đ max [(đšđ (đđ ) â đşđ (đđ ))+ ] for any đ ∈ {1, 2, . . . , đ}, and therefore Condition 13 implies Condition 11. It has been shown that the symmetric cone complementarity problem (SCCP) with the jointly monotone mappings and a strictly feasible point, or the SCCP with joint Cartesian đ 02 -property [23], all imply Condition 13 [20]. Hence they all implies Condition 11, since the SCCP includes the SOCCP. Therefore, Condition 11 is a weaker condition than the most available conditions to guarantee the boundedness of level sets. đđ = { đ = 0.8, 0, if đ ≤ đ , Ě otherwise. min {đđ−1 + 1, đ} đ = 0.01, Ě = 5, đ đ = 5. (71) (72) The algorithm is stopped whenever the number of function evaluations for đđ1 ,đ2 is over 10000 or max{đđ1 ,đ2 (đ), |â¨đš(đ), đş(đ)âŠ|} ≤ 10−6 as the stopping criterion. The test problems are the randomly generated linear SOCCPs (1), where đš (đ) = đ, đş (đ) = đđ + đ, (73) with đ ∈ đ đ×đ and đ ∈ đ đ . In detail, we generate a random matrix đ = rand(đ, đ) and a random vector đ = rand(đ, 1), and then let đ := đđ đ. Since the matrix đ is semidefinite positive, the generated problems (1) are the monotone linear SOCCPs. In the tables of test results, đ denotes the size of problems; NF denotes the (average) number of iterations; CPU(s) denotes the (average) CPU time in seconds; Journal of Applied Mathematics 9 Table 1: Numerical results for SOCCPs with (đ1 , đ2 ) = (0.1, 0.1). đ 50 100 150 200 250 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 NF 155.1 162.0 166.0 168.1 170.3 172.2 174.2 175.0 176.0 177.0 178.0 178.2 179.1 180.3 181.6 181.0 182.7 182.6 183.0 183.2 CPU (s) 0.063 0.078 0.171 0.297 0.563 0.953 1.453 2.094 2.875 3.766 4.984 6.234 7.938 9.687 11.594 14.297 16.625 19.703 22.922 26.438 Gap 1.44929đ − 6 8.38541đ − 6 6.41033đ − 5 5.46509đ − 6 5.80518đ − 6 4.95267đ − 6 4.18082đ − 6 3.67026đ − 6 3.32159đ − 4 3.48330đ − 7 3.25888đ − 6 3.57938đ − 5 3.16528đ − 5 2.82810đ − 6 2.54843đ − 6 3.17068đ − 6 2.18459đ − 6 2.59598đ − 5 2.35290đ − 7 2.41060đ − 6 and Gap denotes the (average) value of |â¨đš(đ), đş(đ)âŠ| when the algorithm terminates. We solve the linear SOCCPs of different dimensions with size đ from 50 to 1000 and đ = 1. The random problems of each size are generated 10 times, and the test results with different parameters đ1 > 0 and đ2 ∈ (0, 4) are listed in Tables 1, 2, and 3. From the results of these tables, we give several observations. (i) All the random problems have been solved in very short CPU time. (ii) The problem size slightly affects the number of iterations. (iii) For the same dimension of linear SOCCPs, choices of different parameters đ1 > 0 and đ2 ∈ (0, 4) generally do not affect the number of iterations and the CPU time. 6. Conclusions In this paper, we have studied a two-parametric class of merit functions for the second-order cone complementarity problem based on the one-parametric class of complementarity functions. The new proposed class of merit functions includes a broad class of merit functions, since the one-parametric class of complementarity functions is closely related to the famous natural residual function and Fischer-Burmeister function. The new class of merit functions has been shown to possess some favorable properties. In particular, it provides a global error bound if đš and đş have the joint uniform Cartesian đ-property. And it has bounded level sets under a weaker condition than the most available conditions [20, 23]. Table 2: Numerical results for SOCCPs with (đ1 , đ2 ) = (1, 2.0). đ 50 100 150 200 250 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 NF 156.0 162.1 166.1 169.2 171.6 172.3 174.5 175.6 176.8 177.0 178.0 178.2 179.0 180.5 181.2 181.0 182.1 182.0 183.0 183.0 CPU (s) 0.062 0.078 0.172 0.313 0.547 0.953 1.469 2.094 2.859 3.781 4.984 6.250 7.891 9.765 11.687 14.266 16.609 19.563 23.000 26.360 Gap 1.29445đ − 6 7.64185đ − 6 6.51732đ − 6 5.83238đ − 6 4.96726đ − 5 4.72040đ − 7 4.43086đ − 6 4.02729đ − 5 3.28247đ − 5 3.49543đ − 6 3.22618đ − 6 3.29624đ − 6 3.23443đ − 6 3.21537đ − 4 2.73740đ − 6 3.06024đ − 6 2.85270đ − 7 3.09099đ − 5 2.55965đ − 6 2.86313đ − 6 Table 3: Numerical results for SOCCPs with (đ1 , đ2 ) = (10, 3.5). đ 50 100 150 200 250 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 NF 157.0 162.1 166.1 169.0 171.2 172.2 174.3 175.0 176.0 177.3 178.2 178.5 179.6 180.2 181.0 181.0 182.0 182.0 183.0 183.1 CPU (s) 0.063 0.094 0.172 0.328 0.562 0.969 1.437 2.125 2.875 3.781 4.937 6.266 7.829 9.641 11.625 14.312 16.610 19.578 22.922 26.390 Gap 1.27879đ − 5 1.12054đ − 6 8.69632đ − 4 6.57170đ − 6 4.73086đ − 6 6.76156đ − 6 3.97485đ − 6 4.16500đ − 7 5.02327đ − 6 3.87474đ − 6 4.14691đ − 5 5.16964đ − 5 4.40620đ − 7 3.52956đ − 5 3.10725đ − 5 3.48511đ − 6 3.21915đ − 6 3.39945đ − 4 2.72912đ − 6 3.36630đ − 6 Some preliminary numerical results for solving the SOCCPs show the effectiveness of the merit function method via the new class of merit functions. 10 Acknowledgments This research is supported by the National Natural Science Foundation of China (no. 71171150), China Postdoctoral Science Foundation (no. 2012M511651), and the Excellent Youth Project of Hubei Provincial Department of Education (no. Q20122709), China. The authors are grateful to the editor and the anonymous referees for their valuable comments on this paper. Particulary, the authors thank one of the referees for his helpful suggestions on numerical results, which have greatly improved this paper. References [1] M. S. Lobo, L. Vandenberghe, S. Boyd, and H. Lebret, “Applications of second-order cone programming,” Linear Algebra and Its Applications, vol. 284, no. 1–3, pp. 193–228, 1998. [2] Y. J. Kuo and H. D. Mittelmann, “Interior point methods for second-order cone programming and OR applications,” Computational Optimization and Applications, vol. 28, no. 3, pp. 255–285, 2004. [3] F. Alizadeh and D. Goldfarb, “Second-order cone programming,” Mathematical Programming B, vol. 95, no. 1, pp. 3–51, 2003. [4] M. Fukushima, Z. Q. Luo, and P. Tseng, “Smoothing functions for second-order-cone complementarity problems,” SIAM Journal on Optimization, vol. 12, no. 2, pp. 436–460, 2002. [5] J. S. Chen and S. Pan, “A survey on SOC complementarity functions and solution methods for SOCPs and SOCCPs,” Pacific Journal of Optimization, vol. 8, pp. 33–74, 2012. [6] R. D. C. Monteiro and T. Tsuchiya, “Polynomial convergence of primal-dual algorithms for the second-order cone program based on the MZ-family of directions,” Mathematical Programming B, vol. 88, no. 1, pp. 61–83, 2000. [7] T. Tsuchiya, “A convergence analysis of the scaling-invariant primal-dual path-following algorithms for second-order cone programming,” Optimization Methods and Software, vol. 11, no. 1, pp. 141–182, 1999. [8] G. Q. Wang and Y. Q. Bai, “A new full Nesterov-Todd step primal-dual path-following interior- point algorithm for symmetric optimization,” Journal of Optimization Theory and Applications, vol. 154, no. 3, pp. 966–985, 2012. [9] L. Qi, D. Sun, and G. Zhou, “A new look at smoothing Newton methods for nonlinear complementarity problems and box constrained variational inequalities,” Mathematical Programming B, vol. 87, no. 1, pp. 1–35, 2000. [10] X. D. Chen, D. Sun, and J. Sun, “Complementarity functions and numerical experiments on some smoothing Newton methods for second-order-cone complementarity problems,” Computational Optimization and Applications, vol. 25, no. 1–3, pp. 39–56, 2003. [11] L. Fang and C. Han, “A new one-step smoothing newton method for the second-order cone complementarity problem,” Mathematical Methods in the Applied Sciences, vol. 34, no. 3, pp. 347–359, 2011. [12] J. Y. Tang, G. P. He, L. Dong, and L. Fang, “A new one-step smoothing Newton method for second- order cone programming,” Applications of Mathematics, vol. 57, no. 4, pp. 311–331, 2012. Journal of Applied Mathematics [13] S. Hayashi, N. Yamashita, and M. Fukushima, “A combined smoothing and regularization method for monotone secondorder cone complementarity problems,” SIAM Journal on Optimization, vol. 15, no. 2, pp. 593–615, 2005. [14] J. S. Chen and P. Tseng, “An unconstrained smooth minimization reformulation of the second-order cone complementarity problem,” Mathematical Programming, vol. 104, no. 2-3, pp. 293– 327, 2005. [15] N. Lu and Z. H. Huang, “Three classes of merit functions for the complementarity problem over a closed convex cone,” Optimization, vol. 62, no. 4, pp. 545–560, 2013. [16] J. S. Chen and S. Pan, “A one-parametric class of merit functions for the second-order cone complementarity problem,” Computational Optimization and Applications, vol. 45, no. 3, pp. 581– 606, 2010. [17] J. S. Chen, “Two classes of merit functions for the secondorder cone complementarity problem,” Mathematical Methods of Operations Research, vol. 64, no. 3, pp. 495–519, 2006. [18] U. Faraut and A. KoraĚnyi, Analysis on Symmetric Cones, Oxford Mathematical Monographs, Oxford University Press, New York, NY, USA, 1994. [19] J. S. Chen, “A new merit function and its related properties for the second-order cone complementarity problem,” Pacific Journal of Optimization, vol. 2, pp. 167–179, 2006. [20] S. Pan and J. Chen, “A one-parametric class of merit functions for the symmetric cone complementarity problem,” Journal of Mathematical Analysis and Applications, vol. 355, no. 1, pp. 195– 215, 2009. [21] L. Kong, L. Tuncel, and N. Xiu, “Vector-valued implicit Lagrangian for symmetric cone complementarity problems,” Asia-Pacific Journal of Operational Research, vol. 26, no. 2, pp. 199–233, 2009. [22] F. Facchinei and J. Pang, Finite-Dimensional Variational Inequalities and Complementarity Problems, vol. 1-2, Springer, New York, NY, USA, 2003. [23] Y. Liu, L. Zhang, and Y. Wang, “Some properties of a class of merit functions for symmetric cone complementarity problems,” Asia-Pacific Journal of Operational Research, vol. 23, no. 4, pp. 473–495, 2006. [24] R. H. Byrd, P. Lu, J. Nocedal, and C. Zhu, “A limited memory algorithm for bound constrained optimization,” SIAM Journal on Scientific Computing, vol. 16, no. 5, pp. 1190–1208, 1995. [25] J. Nocedal and S. J. Wright, Numerical Optimization, Springer, New York, NY, USA, 1999. [26] L. Grippo, F. Lampariello, and S. Lucidi, “A nonmonotone line search technique for Newton’s method,” SIAM Journal on Numerical Analysis, vol. 23, no. 4, pp. 707–716, 1986. Advances in Operations Research Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Advances in Decision Sciences Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Mathematical Problems in Engineering Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Algebra Hindawi Publishing Corporation http://www.hindawi.com Probability and Statistics Volume 2014 The Scientific World Journal Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Differential Equations Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Volume 2014 Submit your manuscripts at http://www.hindawi.com International Journal of Advances in Combinatorics Hindawi Publishing Corporation http://www.hindawi.com Mathematical Physics Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Complex Analysis Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Mathematics and Mathematical Sciences Journal of Hindawi Publishing Corporation http://www.hindawi.com Stochastic Analysis Abstract and Applied Analysis Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com International Journal of Mathematics Volume 2014 Volume 2014 Discrete Dynamics in Nature and Society Volume 2014 Volume 2014 Journal of Journal of Discrete Mathematics Journal of Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Applied Mathematics Journal of Function Spaces Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Optimization Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014