<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJS</journal-id><journal-title-group><journal-title>Open Journal of Statistics</journal-title></journal-title-group><issn pub-type="epub">2161-718X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojs.2015.56057</article-id><article-id pub-id-type="publisher-id">OJS-60515</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Spectral Gradient Algorithm Based on the Generalized Fiser-Burmeister Function for Sparse Solutions of LCPS
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>hang</surname><given-names>Gao</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhensheng</surname><given-names>Yu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Feiran</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>College of Science, University of Shanghai for Science and Technology, Shanghai, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>gaochang45622@163.com(HG)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>13</day><month>10</month><year>2015</year></pub-date><volume>05</volume><issue>06</issue><fpage>543</fpage><lpage>551</lpage><history><date date-type="received"><day>27</day>	<month>August</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>20</month>	<year>October</year>	</date><date date-type="accepted"><day>23</day>	<month>October</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper considers the computation of sparse solutions of the linear complementarity problems LCP(&lt;i&gt;q&lt;/i&gt;, &lt;i&gt;M&lt;/i&gt;). Mathematically, the underlying model is NP-hard in general. Thus an &lt;i&gt;lp&lt;/i&gt;(0 &lt;&lt;i&gt; p &lt;/i&gt;&lt; 1) regularized minimization model is proposed for relaxation. We establish the equivalent unconstrained minimization reformation of the NCP-function. Based on the generalized Fiser-Burmeister function, a sequential smoothing spectral gradient method is proposed to solve the equivalent problem. Numerical results are given to show the efficiency of the proposed method.
 
</p></abstract><kwd-group><kwd>Linear Complementarity Problem</kwd><kwd> Sparse Solution</kwd><kwd> Spectral Gradient</kwd><kwd> Generalized Fischer-Burmeister</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Given a matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x5.png" xlink:type="simple"/></inline-formula> and an n-dimensional vector q, the linear complementarity problem, denoted by LCP(q, M), is to find a vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x6.png" xlink:type="simple"/></inline-formula> such that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x7.png" xlink:type="simple"/></inline-formula>.</p><p>The set of solutions to this problem is denoted by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x8.png" xlink:type="simple"/></inline-formula>. Throughout the paper, we always suppose<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x9.png" xlink:type="simple"/></inline-formula>. The LCP has many wide applications in physics, engineering, mechanics, and economics design [<xref ref-type="bibr" rid="scirp.60515-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.60515-ref2">2</xref>] . Numerical methods for solving LCPs, such as the Newton method, the interior point method and the non-smooth equation methods, have been extensively investigated in the literature. However, it seems that there are few methods to solve the sparse solutions for LCPs. In fact, it is very necessary to research the sparse solution of the LCPs such as portfolio selection [<xref ref-type="bibr" rid="scirp.60515-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.60515-ref4">4</xref>] and bimatrix games [<xref ref-type="bibr" rid="scirp.60515-ref5">5</xref>] in real applications.</p><p>In this paper, we consider the sparse solutions of the LCP. We call <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x10.png" xlink:type="simple"/></inline-formula> a sparse solution of LCP (q, M) if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x11.png" xlink:type="simple"/></inline-formula> is a solution of the following optimization problem</p><disp-formula id="scirp.60515-formula987"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x12.png"  xlink:type="simple"/></disp-formula><p>To be more precise, we seek a vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x13.png" xlink:type="simple"/></inline-formula> by solving the l<sub>0</sub> norm minimization problem, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x14.png" xlink:type="simple"/></inline-formula> stands for the number of nonzero components of x. A solution of (1) is called the sparsest solution of the LCP.</p><p>Recently, Meijuan Shang, Chao Zhang and Naihua Xiu design a sequential smoothing gradient method to solve the sparse solution of LCP [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>] . We inspire by the model and use the spectral method based on the generalized Fischer-Burmeister function to solve our new model (3). The spectral method is proposed by Barzilai and Borwein [<xref ref-type="bibr" rid="scirp.60515-ref7">7</xref>] and further analyzed by Raydan [<xref ref-type="bibr" rid="scirp.60515-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.60515-ref9">9</xref>] . The advantage of this method is that it requires little computational work and greatly speeds up the convergence of gradient methods. Therefore, this technique has received successful applications in unconstrained and constrained optimizations [<xref ref-type="bibr" rid="scirp.60515-ref10">10</xref>] -[<xref ref-type="bibr" rid="scirp.60515-ref13">13</xref>] .</p><p>In fact, the above minimization problem (1) is a sparse optimization with equilibrium constraints. From the problem of constraint conditions, as well as the non-smooth objective function, it is difficult to get solutions due to the equilibrium constraints to overcome the difficultly, and we use the NCP-functions to construct the penalty of violating the equilibrium constraints.</p><p>A function φ: R<sup>2</sup> → R<sup>1</sup> is called a NCP-function, if for any pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x16.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x15.png" xlink:type="simple"/></inline-formula>.</p><p>A popular NCP-functions is the Fischer-Burmeister (FB), which is defined as</p><disp-formula id="scirp.60515-formula988"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x17.png"  xlink:type="simple"/></disp-formula><p>The Fischer-Burmeister function has many interesting properties. However, it has limitations in dealing with monotone complementarity problems since it is too flat in the positive orthant, the region of main interest for a complementarity problem. In terms of the above disadvantage of the Fischer-Burmeister function, we consider the following generalized Fischer-Burmeister function [<xref ref-type="bibr" rid="scirp.60515-ref10">10</xref>] .</p><disp-formula id="scirp.60515-formula989"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x18.png"  xlink:type="simple"/></disp-formula><p>where p is any fixed real number from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x19.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x20.png" xlink:type="simple"/></inline-formula> denotes the p-norm, i.e.</p><disp-formula id="scirp.60515-formula990"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x21.png"  xlink:type="simple"/></disp-formula><p>In other words, in the function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x22.png" xlink:type="simple"/></inline-formula>, we replace the 2-norm of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x23.png" xlink:type="simple"/></inline-formula> in the FB function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x24.png" xlink:type="simple"/></inline-formula> by a more general p-norm of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x25.png" xlink:type="simple"/></inline-formula>. The function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x26.png" xlink:type="simple"/></inline-formula> is still an NCP-function.</p><p>Define <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x27.png" xlink:type="simple"/></inline-formula> by</p><disp-formula id="scirp.60515-formula991"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x28.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x29.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x30.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x31.png" xlink:type="simple"/></inline-formula>. Obviously, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x32.png" xlink:type="simple"/></inline-formula>if and only if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x33.png" xlink:type="simple"/></inline-formula>. By further employing the l<sub>p</sub> regularization term for seeking sparsity, we obtain the following unconstrained minimization problem to approximate</p><disp-formula id="scirp.60515-formula992"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x34.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x35.png" xlink:type="simple"/></inline-formula> is a given regularization parameter, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x36.png" xlink:type="simple"/></inline-formula> for any 0 &lt; p &lt; 1. We call (3) as l<sub>p</sub> <sub></sub></p><p>regularized minimization problem.</p><p>Let us denote the first term of (3) by the function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x37.png" xlink:type="simple"/></inline-formula>. That is</p><disp-formula id="scirp.60515-formula993"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x38.png"  xlink:type="simple"/></disp-formula><p>For any given<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x39.png" xlink:type="simple"/></inline-formula>, the function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x40.png" xlink:type="simple"/></inline-formula> is shown to possess all favorable properties of the FB function; we can see [<xref ref-type="bibr" rid="scirp.60515-ref8">8</xref>] . It plays an important part in our study throughout the paper. We observe in [<xref ref-type="bibr" rid="scirp.60515-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.60515-ref15">15</xref>] that P has a great influence on the numerical performance of certain descent-type methods; a larger P yields a better convergence rate, whereas a small P often gives a better global convergence.</p><p>The paper is organized as follows: In Section 2, we present absolute lower bounds for nonzero entries in local solution of (3). In section 3, we approximate the minimal zero norm solutions of the LCP. In section 4, we give a sequential smoothing spectral gradient method to solve the model. In Section 5, numerical results are given to demonstrate the effectiveness of the sequential smoothing spectral gradient method.</p></sec><sec id="s2"><title>2. The l<sub>p</sub> Regularized Approximation</title><p>In this section, we consider the minimizers of (3). We study the relation between the original model (1) and the l<sub>p</sub> regularized model (3), which indicates the regularized model is a good approximation. We use a threshold lower bound L [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>] for nonzero entries in local minimizers and the choice of the l<sub>p</sub> minimization problem (3).</p><sec id="s2_1"><title>2.1. Relation between (3) and (1)</title><p>The following result is given in [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>] , which is essentially based on some results given by Chen Xiaojun [<xref ref-type="bibr" rid="scirp.60515-ref14">14</xref>] .</p><p>Lemma 2.1. [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>] for any fixed <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x41.png" xlink:type="simple"/></inline-formula> the solution set of (3) is nonempty and bounded. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x42.png" xlink:type="simple"/></inline-formula> be a solution</p><p>of (3), and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x43.png" xlink:type="simple"/></inline-formula> be any positive sequence converging to 0. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x44.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x45.png" xlink:type="simple"/></inline-formula> has at least one accumulation point, and any accumulation point <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x46.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x47.png" xlink:type="simple"/></inline-formula> is a solution of (3). That is, for any <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x48.png" xlink:type="simple"/></inline-formula> satisfied</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x49.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x50.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s2_2"><title>2.2. Lower Bounds for Nonzero Entries in Solutions</title><p>In this section, we extend the above result to the l<sub>p</sub> norm regularization model (2) for approximating minimal l<sub>0</sub><sub> </sub>norm solutions of the LCP. We provide a threshold lower bound L &gt; 0 for any local minimizer, and show</p><p>that any nonzero entries of local minimizers must exceed L. Since<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x51.png" xlink:type="simple"/></inline-formula>, the objective function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x52.png" xlink:type="simple"/></inline-formula></p><p>is bound below and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x53.png" xlink:type="simple"/></inline-formula> if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x54.png" xlink:type="simple"/></inline-formula>. Moreover, the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x55.png" xlink:type="simple"/></inline-formula> of local minimizers of (3) is nonempty and bounded.</p><p>Lemma 2.2. [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>] let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x56.png" xlink:type="simple"/></inline-formula> be any local minimizer of (3) satisfying <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x57.png" xlink:type="simple"/></inline-formula> for an arbitrarily given point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x58.png" xlink:type="simple"/></inline-formula>. Set</p><disp-formula id="scirp.60515-formula994"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x59.png"  xlink:type="simple"/></disp-formula><p>Then we have: for any<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x60.png" xlink:type="simple"/></inline-formula>.</p><p>Moreover, the number of nonzero entries in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x61.png" xlink:type="simple"/></inline-formula> is bounded.</p><disp-formula id="scirp.60515-formula995"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x62.png"  xlink:type="simple"/></disp-formula><p>Let us denote the first term of (3) by the function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x63.png" xlink:type="simple"/></inline-formula>. That is</p><disp-formula id="scirp.60515-formula996"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x64.png"  xlink:type="simple"/></disp-formula><p>First we present some properties of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x65.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x66.png" xlink:type="simple"/></inline-formula>.</p><p>Lemma 2.3. [<xref ref-type="bibr" rid="scirp.60515-ref12">12</xref>] let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x67.png" xlink:type="simple"/></inline-formula> be given by (3). Then, the following properties hold:</p><p>1) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x68.png" xlink:type="simple"/></inline-formula>is a positive homogeneous and sub-additive NCP-function.</p><p>2) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x69.png" xlink:type="simple"/></inline-formula>is strongly semismooth.</p><p>3) If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x70.png" xlink:type="simple"/></inline-formula> with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x71.png" xlink:type="simple"/></inline-formula>, or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x72.png" xlink:type="simple"/></inline-formula>, or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x73.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x74.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x75.png" xlink:type="simple"/></inline-formula></p><p>when<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x76.png" xlink:type="simple"/></inline-formula>.</p><p>4) Given a point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x77.png" xlink:type="simple"/></inline-formula>, very element in the generalized gradient <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x78.png" xlink:type="simple"/></inline-formula> has the representation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x79.png" xlink:type="simple"/></inline-formula>, where</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x80.png" xlink:type="simple"/></inline-formula>and for</p><p>sgn(.) represents the sign function; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x83.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x84.png" xlink:type="simple"/></inline-formula> are real numbers that satisfy<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x85.png" xlink:type="simple"/></inline-formula>.</p><p>Theorem 2.1. The function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x86.png" xlink:type="simple"/></inline-formula> is continuously differentiable everywhere and the gradient of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x87.png" xlink:type="simple"/></inline-formula> can be obtained by</p><disp-formula id="scirp.60515-formula997"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x88.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x89.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x90.png" xlink:type="simple"/></inline-formula> are diagonal matrices whose diagonal element is giv-</p><p>en by</p><disp-formula id="scirp.60515-formula998"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x91.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.60515-formula999"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x92.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x93.png" xlink:type="simple"/></inline-formula> is any vector satisfying<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x94.png" xlink:type="simple"/></inline-formula>.</p></sec></sec><sec id="s3"><title>3. Smoothing Method for l<sub>p</sub> Regularization</title><p>Most optimization algorithms are efficient only for convex and smooth problems. However, some algorithms for</p><p>Non-smooth and non-convex optimization problems have been developed recently. Note that the term <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x95.png" xlink:type="simple"/></inline-formula> (0 &lt;</p><p>p &lt; 1) in (3) is neither convex nor Lipschitz continuous in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x96.png" xlink:type="simple"/></inline-formula>. Solving the non-convex, non-Lipschitz continuous minimization problem is not easy. We use some approximation methods to surmount the non-Lipschitz continuity problem in solving (3).</p>Smoothing Counterpart for (3)<p>For<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x97.png" xlink:type="simple"/></inline-formula>, let</p><disp-formula id="scirp.60515-formula1000"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x98.png"  xlink:type="simple"/></disp-formula><p>It is clear to see that, for any<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x99.png" xlink:type="simple"/></inline-formula>,</p><disp-formula id="scirp.60515-formula1001"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x100.png"  xlink:type="simple"/></disp-formula><p>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x101.png" xlink:type="simple"/></inline-formula> is continuously differentiable with</p><disp-formula id="scirp.60515-formula1002"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x102.png"  xlink:type="simple"/></disp-formula><p>We can construct a smoothing approximation of (2) as</p><disp-formula id="scirp.60515-formula1003"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x103.png"  xlink:type="simple"/></disp-formula><p>by noting that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x104.png" xlink:type="simple"/></inline-formula> is continuously differentiable, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x105.png" xlink:type="simple"/></inline-formula> since</p><disp-formula id="scirp.60515-formula1004"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1240570x106.png"  xlink:type="simple"/></disp-formula><p>for any<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x107.png" xlink:type="simple"/></inline-formula>.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x108.png" xlink:type="simple"/></inline-formula> denote the set of local minimizers of (10). We have the similar results as in Lemmma 2.1 and 2.2, corresponding to the smoothing counterpart (10).</p><p>Theorem 3.1. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x109.png" xlink:type="simple"/></inline-formula> be a sequence of vectors being global minimizers of (10) with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x110.png" xlink:type="simple"/></inline-formula> as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x111.png" xlink:type="simple"/></inline-formula>.</p><p>Then, any accumulation point of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x112.png" xlink:type="simple"/></inline-formula> is a global minimizer of (3).</p><p>Proof. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x113.png" xlink:type="simple"/></inline-formula> be a global minimizer of (3) and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x114.png" xlink:type="simple"/></inline-formula> be an accumulation point of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x115.png" xlink:type="simple"/></inline-formula>.</p><p>We can deduce from (11) that</p><disp-formula id="scirp.60515-formula1005"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x116.png"  xlink:type="simple"/></disp-formula><p>On the other hand, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x117.png" xlink:type="simple"/></inline-formula>, and consequently</p><disp-formula id="scirp.60515-formula1006"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x118.png"  xlink:type="simple"/></disp-formula><p>Which indicates <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x119.png" xlink:type="simple"/></inline-formula> is a global minimizer of (3).</p><p>Lemma 3.2. [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>] for any<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x120.png" xlink:type="simple"/></inline-formula>, let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x121.png" xlink:type="simple"/></inline-formula> be any local minimizer of (14) satisfying <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x122.png" xlink:type="simple"/></inline-formula> for an arbitrarily given initial points<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x123.png" xlink:type="simple"/></inline-formula>. Let L be defined in Lemma 2.2. Then, we have for any</p><disp-formula id="scirp.60515-formula1007"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x124.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4"><title>4. SS-SG Algorithm</title><p>We suggest a sequential Smoothing Spectral Gradient (SS-SG) Method to solve (3). With the SS-SG method, we need the Spectral Gradient method as the main step for decreasing the objective value. The smoothing method is very easy to implement and efficient to deal with optimization; see [<xref ref-type="bibr" rid="scirp.60515-ref15">15</xref>] .</p><p>We first introduce the spectral projected gradient method in [<xref ref-type="bibr" rid="scirp.60515-ref8">8</xref>] as follow.</p><p>Algorithm 1. Smoothing Spectral Gradient Method</p><p>Step 0: Choose an initial point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x125.png" xlink:type="simple"/></inline-formula>, and parameters<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x126.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x127.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x128.png" xlink:type="simple"/></inline-formula>. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x129.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x130.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x131.png" xlink:type="simple"/></inline-formula>.</p><p>Step1: Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x132.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x133.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x134.png" xlink:type="simple"/></inline-formula>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x135.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x136.png" xlink:type="simple"/></inline-formula>. If</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x137.png" xlink:type="simple"/></inline-formula>, then stop.</p><p>Step 2: Compute the step size <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x138.png" xlink:type="simple"/></inline-formula> by the Armijo line search, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x139.png" xlink:type="simple"/></inline-formula> satisfies</p><disp-formula id="scirp.60515-formula1008"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x140.png"  xlink:type="simple"/></disp-formula><p>Set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x141.png" xlink:type="simple"/></inline-formula>.</p><p>Step 3: If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x142.png" xlink:type="simple"/></inline-formula>, then set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x143.png" xlink:type="simple"/></inline-formula>; otherwise, choose<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x144.png" xlink:type="simple"/></inline-formula>.</p><p>Algorithm 2. Sequential Smoothing Spectral Gradient Method</p><p>Step 1: Find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x145.png" xlink:type="simple"/></inline-formula> by using the algorithm 1 to solve</p><disp-formula id="scirp.60515-formula1009"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x146.png"  xlink:type="simple"/></disp-formula><p>Step 2: Compute</p><disp-formula id="scirp.60515-formula1010"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x147.png"  xlink:type="simple"/></disp-formula><p>Use the lower bound <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x148.png" xlink:type="simple"/></inline-formula> to set the entries of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x149.png" xlink:type="simple"/></inline-formula> with small values to zeros and obtain the computed solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x150.png" xlink:type="simple"/></inline-formula> with</p><disp-formula id="scirp.60515-formula1011"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x151.png"  xlink:type="simple"/></disp-formula><p>Step 3: Decrease the parameter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x152.png" xlink:type="simple"/></inline-formula> and set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x153.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s5"><title>5. Numerical Experiments</title><p>In this section, we test some numerical experiments to demonstrate the effectiveness of our SG algorithm. In order to illustrating the effectiveness of the SS-SG algorithm we proposed, we introduce another algorithm of talking the LCPs. In [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>] , the authors designed a sequential smoothing (SSG) method to solve the l<sub>p</sub> regularized model and get a sparse solution of LCP(q, M). Numerical experiments show that our algorithm is more effective than (SSG) algorithm.</p><p>The program code was written in and run in MATLAB R2013 an environment. The parameters are chooses as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x154.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x155.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x156.png" xlink:type="simple"/></inline-formula>. The maximum number of iterations in step 1 is set to be 2000. We end the SS-SG algorithm in Step 1, if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x157.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x158.png" xlink:type="simple"/></inline-formula>, or it reaches the maximum number of iterations.</p><sec id="s5_1"><title>5.1. Test for LCPs with Positive Semidefinite Matrices</title><p>Example 1. We consider the LCP(q, M) with</p><disp-formula id="scirp.60515-formula1012"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x159.png"  xlink:type="simple"/></disp-formula><p>The solution set is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x160.png" xlink:type="simple"/></inline-formula>.</p><p>When<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x161.png" xlink:type="simple"/></inline-formula>, the vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x162.png" xlink:type="simple"/></inline-formula> is the sparse solution of LCP(q, M). We choose P = 10, p = 0.1 in (3) for this small example, and use our SS-SG algorithm with the regularization parameter<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x163.png" xlink:type="simple"/></inline-formula>. We use the initial point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x164.png" xlink:type="simple"/></inline-formula>, we get a minimal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x165.png" xlink:type="simple"/></inline-formula> norm solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x166.png" xlink:type="simple"/></inline-formula> and the distance</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x167.png" xlink:type="simple"/></inline-formula>.</p><p>Example 2. We consider the LCP(q, M) with</p><disp-formula id="scirp.60515-formula1013"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x168.png"  xlink:type="simple"/></disp-formula><p>The solution set is</p><disp-formula id="scirp.60515-formula1014"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x169.png"  xlink:type="simple"/></disp-formula><p>When<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x170.png" xlink:type="simple"/></inline-formula>, the vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x171.png" xlink:type="simple"/></inline-formula> is the sparse solution of LCP(q, M). When<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x172.png" xlink:type="simple"/></inline-formula>, the vector</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x173.png" xlink:type="simple"/></inline-formula>is the sparse solution of LCP(q, M). We choose the same parameters as Example 1. We use the initial point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x174.png" xlink:type="simple"/></inline-formula>, we get a minimal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x175.png" xlink:type="simple"/></inline-formula> norm solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x176.png" xlink:type="simple"/></inline-formula> and the distance</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x177.png" xlink:type="simple"/></inline-formula>. We use the initial point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x178.png" xlink:type="simple"/></inline-formula>, we get a minimal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x179.png" xlink:type="simple"/></inline-formula> norm solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x180.png" xlink:type="simple"/></inline-formula> and the distance<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x181.png" xlink:type="simple"/></inline-formula>.</p><p>These examples show that, given the proper initial point, our algorithm can effectively find an approximate sparse solution.</p></sec><sec id="s5_2"><title>5.2. Test for LCPs with Z-Matrix [<xref ref-type="bibr" rid="scirp.60515-ref6">6</xref>]</title><p>Let us consider LCP(q, M) where</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x182.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x183.png" xlink:type="simple"/></inline-formula></p><p>Here <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x184.png" xlink:type="simple"/></inline-formula> is the identity matrix of order n and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x185.png" xlink:type="simple"/></inline-formula>. Such a matrix M is widely used in statistics. It is clear that Mis a positive semidefinite Z-matrix. For any scalar<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x186.png" xlink:type="simple"/></inline-formula>, we know that the vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x187.png" xlink:type="simple"/></inline-formula> is a solution to LCP(q, M), since it satisfies that</p><disp-formula id="scirp.60515-formula1015"><graphic  xlink:href="http://html.scirp.org/file/8-1240570x188.png"  xlink:type="simple"/></disp-formula><p>Among all the solutions, the vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x189.png" xlink:type="simple"/></inline-formula> is the unique sparsest solution. We test the SS-SG algorithm for different dimensions with n = 100, 300, 500, 1000, 1300, respectively. In this set of experiments, we set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x190.png" xlink:type="simple"/></inline-formula>.The results are displayed in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>In <xref ref-type="table" rid="table1">Table 1</xref>, “<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x191.png" xlink:type="simple"/></inline-formula>” denotes the Euclidean distance between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x192.png" xlink:type="simple"/></inline-formula> and the true sparsest<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x192.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x193.png" xlink:type="simple"/></inline-formula>, and “time” denotes the computational time in seconds. Form <xref ref-type="table" rid="table1">Table 1</xref>, we can see that the SS-SG algorithm is effective to find the sparse solution of LCPs.</p><p>In order to test the effectiveness of the SS-SG algorithm, we compare with the SSG algorithm of talking the LCPs. In [<xref ref-type="bibr" rid="scirp.60515-ref10">10</xref>] , the authors use the Fiser-Burmeister function established a l<sub>p</sub> (0 &lt; p &lt; 1) regularized minimization model and designed a SSG method to solve the LCPs. The results are displayed in <xref ref-type="table" rid="table2">Table 2</xref>, where “_” denotes the method is invalid. Although the sparsity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x194.png" xlink:type="simple"/></inline-formula> is same and the recovered errors <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x195.png" xlink:type="simple"/></inline-formula> are pretty small, the average cpu time less than the SSG algorithm.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> SS-SG’s computation results on LCPs with Z-matrices</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x196.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x197.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x198.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x199.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x200.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x201.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >789</td><td align="center" valign="middle" >2.71E−3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2.25</td></tr><tr><td align="center" valign="middle" >200</td><td align="center" valign="middle" >452</td><td align="center" valign="middle" >5.22E−3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2.27</td></tr><tr><td align="center" valign="middle" >500</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >3.91E−4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >4.02</td></tr><tr><td align="center" valign="middle" >800</td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >4.21E−4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >4.73</td></tr><tr><td align="center" valign="middle" >1000</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1.64E−5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >4.73</td></tr><tr><td align="center" valign="middle" >1300</td><td align="center" valign="middle" >29</td><td align="center" valign="middle" >2.16E−5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >25.41</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> SSG’s computation results on LCPs with Z-matrices</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x202.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x203.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x204.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x205.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x206.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1240570x207.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >2184</td><td align="center" valign="middle" >3.41E−3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >9.66</td></tr><tr><td align="center" valign="middle" >200</td><td align="center" valign="middle" >549</td><td align="center" valign="middle" >4.20E−3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >17.44</td></tr><tr><td align="center" valign="middle" >500</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >5.11E−3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >28.77</td></tr><tr><td align="center" valign="middle" >800</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2.23E−3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >63.01</td></tr><tr><td align="center" valign="middle" >1000</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1.24E−4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >4.13</td></tr><tr><td align="center" valign="middle" >1300</td><td align="center" valign="middle" >_</td><td align="center" valign="middle" >_</td><td align="center" valign="middle" >_</td><td align="center" valign="middle" >_</td><td align="center" valign="middle" >_</td></tr></tbody></table></table-wrap></sec></sec><sec id="s6"><title>6. Conclusion</title><p>In this paper, we have studied a l<sub>p</sub> (0 &lt; p &lt; 1) model based on the generalized FB function defined as in (2) to find the sparsest solution of LCPs. Then, an l<sub>p</sub><sub> </sub>normregularized and unconstrained minimization model is proposed for relaxation, and we use a sequential smoothing spectral gradient method to solve the model. Numerical results demonstrate that the method can efficiently solve this regularized model and gets a sparsest solution of LCP with high quality.</p></sec><sec id="s7"><title>Acknowledgements</title><p>This work is supported by Innovation Programming of Shanghai Municipal Education Commission (No. 14YZ094).</p></sec><sec id="s8"><title>Cite this paper</title><p>ChangGao,ZhenshengYu,FeiranWang, (2015) Spectral Gradient Algorithm Based on the Generalized Fiser-Burmeister Function for Sparse Solutions of LCPS. Open Journal of Statistics,05,543-551. doi: 10.4236/ojs.2015.56057</p></sec></body><back><ref-list><title>References</title><ref id="scirp.60515-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Facchinei, F. and Pang, J.S. (2003) Finite-Dimensional Variational Inequalities and Complementarity Problems. Springer Series in Operations Research, Vol. I &amp; II, Springer, New York.</mixed-citation></ref><ref id="scirp.60515-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Ferris, M.C., Mangasarian, O.L. and Pang, J.S. (2001) Complementarity: Applications, Algorithms and Extensions. Kluwer Academic Publishers, Dordrecht.</mixed-citation></ref><ref id="scirp.60515-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Gao, J.D. (2013) Optimal Cardinality Constrained Portfolio Selection. Operations Research, 61, 745-761.&lt;/br&gt;http://dx.doi.org/10.1287/opre.2013.1170</mixed-citation></ref><ref id="scirp.60515-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Xie, J., He, S. and Zhang, S. (2008) Randomized Portfolio Selection with Constraints. Pacific Journal of Optimization, 4, 87-112.</mixed-citation></ref><ref id="scirp.60515-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Cottle, R.W., Pang, J.S. and Stone, R.E. (1992) The Linear Complementarity Problem. Academic Press, Boston.</mixed-citation></ref><ref id="scirp.60515-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Shang, M.J., Zhang, C. and Xiu, N.H. (2014) Minimal Zero Norm Solutions of Linear Complementarity Problems. Journal of Optimization Theory and Applications, 163, 795-814. &lt;/br&gt;http://dx.doi.org/10.1007/s10957-014-0549-z</mixed-citation></ref><ref id="scirp.60515-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Barzilai, J. and Borwein, J.M. (1988) Two Point Step Size Gradient Method. IMA Journal of Numerical Analysis, 8, 174-184. &lt;/br&gt;http://dx.doi.org/10.1093/imanum/8.1.141</mixed-citation></ref><ref id="scirp.60515-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Raydan, M. (1997) The Barzilai-Borwein Gradient Method for the Large Scale Unconstrained Optimization Problem. SIAM Journal on Optimization, 7, 26-33. &lt;/br&gt;http://dx.doi.org/10.1137/S1052623494266365</mixed-citation></ref><ref id="scirp.60515-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Raydan, M. (1993) On the Barzilai and Borwein Choice of Step Length for the Gradient Method. IMA Journal of Numerical Analysis, 13, 321-326. &lt;/br&gt;http://dx.doi.org/10.1093/imanum/13.3.321</mixed-citation></ref><ref id="scirp.60515-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Chen, J.-S. and Pan, S.-H. (2010) A Neural Network Based on the Generalized Fischer-Burmeister Function Fornonlinear Complementarity Problem. Information Sciences, 180, 697-711. &lt;/br&gt;http://dx.doi.org/10.1016/j.ins.2009.11.014</mixed-citation></ref><ref id="scirp.60515-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Chen, J.-S. and Pan, S.-H. (2008) A Family of NCP Functions and a Descent Method for the Nonlinear Complementarity Problem. Computation Optimization and Application, 40, 389-404. &lt;/br&gt;http://dx.doi.org/10.1007/s10589-007-9086-0</mixed-citation></ref><ref id="scirp.60515-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Chen, J.-S. and Pan, S.-H. (2008) A Regularization Semismooth Newton Method Based on the Generalized Fischer-Burmeister Function for P0-NCPs. Journal of Computation and Applied Mathematics, 220, 464-479.&lt;/br&gt;http://dx.doi.org/10.1016/j.cam.2007.08.020</mixed-citation></ref><ref id="scirp.60515-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Chen, J.-S., Gao, H.-T. and Pan, S.-H. (2009) A Derivative-Free R-Linearly Convergent Derivative-Free Algorithm for the NPCs Based on the Generalized Fischer-Burmeister Merit Function. Journal of Computation and Applied Mathematics, 232, 455-471.</mixed-citation></ref><ref id="scirp.60515-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Chen, X.J., Xu, F. and Ye, Y. (2010) Lower Bound Theory of Nonzero Entries in Solutions of l2-lp Minimiization. SIAM: SIAM Journal on Scientific Computing, 32, 2832-2852. &lt;/br&gt;http://dx.doi.org/10.1137/090761471</mixed-citation></ref><ref id="scirp.60515-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Chen, X. and Xiang, S. (2011) Implicit Solution Function of P0 and Z Matrix Linear Complementarity Constrains. Mathematical Programming, 128, 1-18.&lt;/br&gt; http://dx.doi.org/10.1007/s10107-009-0291-8</mixed-citation></ref></ref-list></back></article>