<?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">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2015.62023</article-id><article-id pub-id-type="publisher-id">AM-53771</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>
 
 
  Global Convergence of a Modified Tri-Dimensional Filter Method
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ei</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>Ke</surname><given-names>Su</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>Zixing</surname><given-names>Rong</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics and Information Science, Hebei University, Baoding, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>shuiguogaobei@163.com(EG)</email>;<email>pigeonsk@163.com(KS)</email>;<email>rongzixingcn@163.com(ZR)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>03</day><month>02</month><year>2015</year></pub-date><volume>06</volume><issue>02</issue><fpage>235</fpage><lpage>241</lpage><history><date date-type="received"><day>9</day>	<month>January</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>27</month>	<year>January</year>	</date><date date-type="accepted"><day>3</day>	<month>February</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>
 
 
  In this paper, a tri-dimensional filter method for nonlinear programming was proposed. We add a parameter into the traditional filter for relaxing the criterion of iterates. The global convergent properties of the proposed algorithm are proved under some appropriate conditions.
 
</p></abstract><kwd-group><kwd>Tri-Dimensional</kwd><kwd> NCP Function</kwd><kwd> Global Convergence</kwd><kwd> QP-Free</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>This paper is concerned with finding a solution of a Nonlinear Programming (NLP) problem, as following</p><disp-formula id="scirp.53771-formula321"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x5.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x6.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x7.png" xlink:type="simple"/></inline-formula>are second-order continuously differentiable. The Lagrangian function associated with problem (1) is the function</p><disp-formula id="scirp.53771-formula322"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x8.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x9.png" xlink:type="simple"/></inline-formula> is the multiplier vector. For simplicity, we denote the column vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x10.png" xlink:type="simple"/></inline-formula> as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x11.png" xlink:type="simple"/></inline-formula>. A point <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x12.png" xlink:type="simple"/></inline-formula> is called a Karush-Kuhn-Tucker (KKT) point if it satisfies the following conditions:</p><disp-formula id="scirp.53771-formula323"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x13.png"  xlink:type="simple"/></disp-formula><p>we also say that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x14.png" xlink:type="simple"/></inline-formula> is a KKT point of problem (1) if there exists a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x15.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x16.png" xlink:type="simple"/></inline-formula> satisfied (2).</p><p>Traditionally, this question has been answered by using penalty function. But it is difficult to find a suitable penalty parameter. In order to avoid the pitfalls of penalty function, Nonlinear programming problems (NLP) filter methods were first proposed by Fletcher in a plenary talk at the SIAM Optimization Conference in Victoria in May 1996; the methods are described in [<xref ref-type="bibr" rid="scirp.53771-ref1">1</xref>] . And soon, Global convergence proof of filter method was given in [<xref ref-type="bibr" rid="scirp.53771-ref2">2</xref>] . Because of good global convergence and numerical results, filter methods have quickly become popular in other areas such as nonsmooth optimization, nonlinear equations and so on [<xref ref-type="bibr" rid="scirp.53771-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.53771-ref4">4</xref>] .</p><p>Motivated by the ideas of filter methods above, a tri-dimensional filter method for nonliner programming was proposed as acceptance criterion to judge whether to accept a trial step in our algorithm. We have following advantages:</p><p>1) By enhancing the flexibility of filter, motivated by [<xref ref-type="bibr" rid="scirp.53771-ref5">5</xref>] , we increase a dimension by introducing a parameter to relax the criterion of iterates.</p><p>2) The Maratos effect that makes good progress toward the solution may be rejected and has been avoided by using tri-dimensional filter method as acceptance criterion.</p><p>3) Tri-dimensional filter method can make full use of the information we get along the algorithm process.</p><p>This paper is divided into 4 sections. The next section introduces the concept of a Modified tri-dimensional filter and the NCP function. In Section 3, an algorithm of line search filter is given. The global convergence properties are proved in the last section.</p></sec><sec id="s2"><title>2. Preliminaries</title><sec id="s2_1"><title>2.1. NCP Function</title><p>The method that based on the Fischer-Burmeister NCP function are efficient, both theoretical results and computational experience. The Fischer-Burmeister function has a very simple structure</p><disp-formula id="scirp.53771-formula324"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x17.png"  xlink:type="simple"/></disp-formula><p>We know that: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x18.png" xlink:type="simple"/></inline-formula>is continuously differentiable everywhere except at the origin, but it is strongly semismooth at the origin. i.e. if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x19.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x20.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x21.png" xlink:type="simple"/></inline-formula> is continuously differentiable at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x22.png" xlink:type="simple"/></inline-formula>, and</p><disp-formula id="scirp.53771-formula325"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x23.png"  xlink:type="simple"/></disp-formula><p>if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x24.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x25.png" xlink:type="simple"/></inline-formula>, then the generalized Jacobian of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x26.png" xlink:type="simple"/></inline-formula> at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x27.png" xlink:type="simple"/></inline-formula> is</p><disp-formula id="scirp.53771-formula326"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x28.png"  xlink:type="simple"/></disp-formula><p>Let</p><disp-formula id="scirp.53771-formula327"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x29.png"  xlink:type="simple"/></disp-formula><p>We denote<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x30.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x31.png" xlink:type="simple"/></inline-formula></p><p>Clearly, the KKT optimality conditions (2) can be equivalently reformulated as the nonsmooth equations<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x32.png" xlink:type="simple"/></inline-formula>.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x33.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x34.png" xlink:type="simple"/></inline-formula> is continuously differentiable at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x35.png" xlink:type="simple"/></inline-formula>. In this case, we have</p><disp-formula id="scirp.53771-formula328"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x36.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x37.png" xlink:type="simple"/></inline-formula> is the ith column of the unit matrix, its ith element is 1, and other elements are 0.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x38.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x39.png" xlink:type="simple"/></inline-formula> is strongly semismooth and directionally differentiable at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x40.png" xlink:type="simple"/></inline-formula>. We have</p><disp-formula id="scirp.53771-formula329"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x41.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.53771-formula330"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x42.png"  xlink:type="simple"/></disp-formula><p>We may reformulated the KKT (at point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x43.png" xlink:type="simple"/></inline-formula>) conditions as a system of equations.</p><disp-formula id="scirp.53771-formula331"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x44.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x45.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x46.png" xlink:type="simple"/></inline-formula> are the multiplier vectors,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x48.png" xlink:type="simple"/></inline-formula>.</p><p>Replace the violation constrained function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x49.png" xlink:type="simple"/></inline-formula> in filter F of Fletcher and Leyffer method, we use the</p><p>violation constrained function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x50.png" xlink:type="simple"/></inline-formula>.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x51.png" xlink:type="simple"/></inline-formula>, let</p><disp-formula id="scirp.53771-formula332"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x52.png"  xlink:type="simple"/></disp-formula><p>otherwise we denote</p><disp-formula id="scirp.53771-formula333"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x53.png"  xlink:type="simple"/></disp-formula><p>Let</p><disp-formula id="scirp.53771-formula334"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x54.png"  xlink:type="simple"/></disp-formula><p>where H<sup>k</sup> is a positive matrix which may be modified by BFGS update. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x55.png" xlink:type="simple"/></inline-formula>or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x56.png" xlink:type="simple"/></inline-formula> denotes the diagonal matrix whose j diagonal element is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x57.png" xlink:type="simple"/></inline-formula> or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x58.png" xlink:type="simple"/></inline-formula> respectively.</p><p>Definition 1.1 [<xref ref-type="bibr" rid="scirp.53771-ref1">1</xref>] A pair <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x59.png" xlink:type="simple"/></inline-formula> is said to dominate another pair <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x60.png" xlink:type="simple"/></inline-formula> if and only if both <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x61.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x62.png" xlink:type="simple"/></inline-formula>.</p><p>Definition 1.2 [<xref ref-type="bibr" rid="scirp.53771-ref1">1</xref>] A filter is a list of pairs <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x63.png" xlink:type="simple"/></inline-formula> such that no pair dominates any other. A point <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x64.png" xlink:type="simple"/></inline-formula> is said to be acceptable for inclusion in the filter if it is not dominated by any point in the filter.</p><p>Definition 1.3 NCP pair and NCP functions [<xref ref-type="bibr" rid="scirp.53771-ref6">6</xref>] We call a pair <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x65.png" xlink:type="simple"/></inline-formula> to be an NCP pair if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x66.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x67.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x68.png" xlink:type="simple"/></inline-formula> a function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x69.png" xlink:type="simple"/></inline-formula> is called an NCP function if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x70.png" xlink:type="simple"/></inline-formula> if and only if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x71.png" xlink:type="simple"/></inline-formula> is an NCP pair.</p><p>Denote <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x72.png" xlink:type="simple"/></inline-formula> in the following context. It is straightforward to see that the constraint (1) is equivalent to the following equation:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x73.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s2_2"><title>2.2. Tri-Dimensional Filter</title><p>A two dimensional filter is often used in traditional filter method, some information about convergent like the positions of iterates are neglected. Therefore, we aim to enhance its flexibility of filter. Motivated by [<xref ref-type="bibr" rid="scirp.53771-ref5">5</xref>] , we adopt <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x74.png" xlink:type="simple"/></inline-formula> in which a parameter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x75.png" xlink:type="simple"/></inline-formula> is used to relax the criterion of iterates. We denote the filter by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x76.png" xlink:type="simple"/></inline-formula> for each iteration k. Flexible exact penalty function is introduced to promote convergence refer to [<xref ref-type="bibr" rid="scirp.53771-ref7">7</xref>] . Given a prescribed interval, penalty parameter can be chosen as any number from it and it is extends classical penalty function methods. We generalized the idea to filter which we called Tri-dimensional filter. Different from the original two dimensional filter, we increase a dimension by introducing a parameter.</p><p>We use pairs <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x77.png" xlink:type="simple"/></inline-formula> to constitute the elements of filter, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x78.png" xlink:type="simple"/></inline-formula> is a non-negative parameter. Our strategy for setting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x79.png" xlink:type="simple"/></inline-formula> depends on the region in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x80.png" xlink:type="simple"/></inline-formula> space to which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x81.png" xlink:type="simple"/></inline-formula> moves into. <xref ref-type="fig" rid="fig1">Figure 1</xref> is Distinct regions defined by the current iterate.</p><p>If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x82.png" xlink:type="simple"/></inline-formula> moves into region I, which is defined as</p><disp-formula id="scirp.53771-formula335"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x83.png"  xlink:type="simple"/></disp-formula><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Distinct regions defined by the current iterate</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7402587x84.png"/></fig><p>We say that the algorithm does not make good improvement since we do not want to accept points with larger constraint violation. Thus, we try to impose stricter acceptance criterion. Meanwhile, we do not permit <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x85.png" xlink:type="simple"/></inline-formula> larger than<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x86.png" xlink:type="simple"/></inline-formula>. In our algorithm, we increase <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x87.png" xlink:type="simple"/></inline-formula> in the following way</p><disp-formula id="scirp.53771-formula336"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x88.png"  xlink:type="simple"/></disp-formula><p>If s<sub>k</sub> moved into region P which is defined as</p><disp-formula id="scirp.53771-formula337"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x89.png"  xlink:type="simple"/></disp-formula><p>We say that the algorithm makes good improvement since it reduces not only the constraint violation, but also the penalty function value. So, we may loosen the acceptance criterion to wish more improvement. Here, we achieve this goal by reducing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x90.png" xlink:type="simple"/></inline-formula> by setting</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x91.png" xlink:type="simple"/></inline-formula>4)</p><p>In our algorithm, the trial step s<sub>k</sub> is accepted by filter if</p><disp-formula id="scirp.53771-formula338"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x92.png"  xlink:type="simple"/></disp-formula><p>For all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x93.png" xlink:type="simple"/></inline-formula>. The parameter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x94.png" xlink:type="simple"/></inline-formula> is a constant close to 1 which sets an “envelope” around the border of the dominated part of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x95.png" xlink:type="simple"/></inline-formula>-space in which the trial step is rejected. And also in the filter if</p><disp-formula id="scirp.53771-formula339"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x96.png"  xlink:type="simple"/></disp-formula><p>then we say <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x97.png" xlink:type="simple"/></inline-formula> is dominated by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x98.png" xlink:type="simple"/></inline-formula>.</p></sec></sec><sec id="s3"><title>3. Description of the Algorithm</title><p>In this section we hope that the Lagrange multiplier <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x99.png" xlink:type="simple"/></inline-formula> will converge to the Lagrange multiplier <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x100.png" xlink:type="simple"/></inline-formula> at the solution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x101.png" xlink:type="simple"/></inline-formula>. From the KKT system of (1), a good estimate of the Lagrange multiplier is the least square solution of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x102.png" xlink:type="simple"/></inline-formula>, namely<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x103.png" xlink:type="simple"/></inline-formula>. In our algorithm, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x104.png" xlink:type="simple"/></inline-formula>is updated only after a trial step is accepted, and is set componentwise as</p><disp-formula id="scirp.53771-formula340"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x105.png"  xlink:type="simple"/></disp-formula><p>Now, we consider how to update the penalty parameter. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x106.png" xlink:type="simple"/></inline-formula> be a solution of (1) at which the LICQ is</p><p>satisfied, and the second order sufficient conditions are satisfied. Then when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x107.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x108.png" xlink:type="simple"/></inline-formula> is the strict local</p><p>minimizer of penalty function. So we force the condition at each iteration:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x109.png" xlink:type="simple"/></inline-formula>.</p><p>And also, since the penalty term aims to reduce the constraint violation we double the penalty parameter if the constraint violation could not reduce by half, that is</p><disp-formula id="scirp.53771-formula341"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x110.png"  xlink:type="simple"/></disp-formula><p>To summarize, we update the penalty parameter in the following formula:</p><disp-formula id="scirp.53771-formula342"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x111.png"  xlink:type="simple"/></disp-formula><p>The improved algorithm is presented as following.</p><p>Algorithm</p><p>Step 0. Initialization: Give a starting point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x112.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x113.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x114.png" xlink:type="simple"/></inline-formula>and a initial positive definite matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x115.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x116.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x117.png" xlink:type="simple"/></inline-formula>. compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x118.png" xlink:type="simple"/></inline-formula>.</p><p>Step 1. Terimination test. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x119.png" xlink:type="simple"/></inline-formula> then returing x<sub>k</sub> as a solution and stop.</p><p>Step 2. Computation of the search direction. compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x120.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x121.png" xlink:type="simple"/></inline-formula> by solving the following linear system in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x122.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.53771-formula343"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x123.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x124.png" xlink:type="simple"/></inline-formula>.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x125.png" xlink:type="simple"/></inline-formula>, then stop otherwise, compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x126.png" xlink:type="simple"/></inline-formula> by solving the following linear system in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x127.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.53771-formula344"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x128.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x129.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x130.png" xlink:type="simple"/></inline-formula>.</p><p>Step3. Liner search with filter</p><p>If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x131.png" xlink:type="simple"/></inline-formula> then let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x132.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x133.png" xlink:type="simple"/></inline-formula>, otherwise if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x134.png" xlink:type="simple"/></inline-formula> then let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x135.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x136.png" xlink:type="simple"/></inline-formula>, otherwise de- note <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x137.png" xlink:type="simple"/></inline-formula> and</p><disp-formula id="scirp.53771-formula345"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x138.png"  xlink:type="simple"/></disp-formula><p>and let</p><disp-formula id="scirp.53771-formula346"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x139.png"  xlink:type="simple"/></disp-formula><p>Step 4. Acceptance criterion of the trial step</p><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x140.png" xlink:type="simple"/></inline-formula>, evalute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x141.png" xlink:type="simple"/></inline-formula>; If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x142.png" xlink:type="simple"/></inline-formula> is accepted by filter, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x143.png" xlink:type="simple"/></inline-formula>and go to step 5;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x144.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x145.png" xlink:type="simple"/></inline-formula>; go to step 2.</p><p>Step 5. Paramenters update</p><p>Update <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x146.png" xlink:type="simple"/></inline-formula> by (7); Update <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x147.png" xlink:type="simple"/></inline-formula> by (8); Update <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x148.png" xlink:type="simple"/></inline-formula> by (3) or (4); <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x149.png" xlink:type="simple"/></inline-formula>go to step 1.</p></sec><sec id="s4"><title>4. The Convergence Properties</title><p>To present a proof of global convergence of algorithm, in this section, we always assume that the following conditions hold.</p><p>A1 The level set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x150.png" xlink:type="simple"/></inline-formula> is bounded, and for sufficiently large k, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x151.png" xlink:type="simple"/></inline-formula></p><p>A2 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x152.png" xlink:type="simple"/></inline-formula> are twice Lipschitz continuously differentiable, and for all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x153.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.53771-formula347"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x154.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x155.png" xlink:type="simple"/></inline-formula> is the Lipschitz constant.</p><p>A3 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x156.png" xlink:type="simple"/></inline-formula> is positive definite and there exist positive numbers <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x157.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x158.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.53771-formula348"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x159.png"  xlink:type="simple"/></disp-formula><p>for all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x160.png" xlink:type="simple"/></inline-formula> and all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x161.png" xlink:type="simple"/></inline-formula>.</p><p>Lemma 1. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x162.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x163.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x164.png" xlink:type="simple"/></inline-formula> are nonsingular.</p><p>Proof. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x165.png" xlink:type="simple"/></inline-formula> for some<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x166.png" xlink:type="simple"/></inline-formula>, where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x167.png" xlink:type="simple"/></inline-formula>, then we have</p><disp-formula id="scirp.53771-formula349"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x168.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.53771-formula350"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x169.png"  xlink:type="simple"/></disp-formula><p>From the definition of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x170.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x171.png" xlink:type="simple"/></inline-formula>, we know that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x172.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x173.png" xlink:type="simple"/></inline-formula> for all j. So, diag <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x174.png" xlink:type="simple"/></inline-formula> is nonsingular. We have</p><disp-formula id="scirp.53771-formula351"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7402587x175.png"  xlink:type="simple"/></disp-formula><p>Putting (14) into (12), we have</p><disp-formula id="scirp.53771-formula352"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x176.png"  xlink:type="simple"/></disp-formula><p>The fact that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x177.png" xlink:type="simple"/></inline-formula> is positive semidefinite implies<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x178.png" xlink:type="simple"/></inline-formula>, and then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x179.png" xlink:type="simple"/></inline-formula> by</p><p>(14). <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula>is nonsingular. And if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula> is an accumulation point of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x182.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x183.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x184.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x185.png" xlink:type="simple"/></inline-formula>. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x186.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x187.png" xlink:type="simple"/></inline-formula> is nonsingular. This lemma holds. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x188.png" xlink:type="simple"/></inline-formula></p><p>The lemma 2 hold (see [<xref ref-type="bibr" rid="scirp.53771-ref8">8</xref>] Lemma 2)</p><p>Lemma 2. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x189.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x190.png" xlink:type="simple"/></inline-formula>. and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x190.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x191.png" xlink:type="simple"/></inline-formula> is KKT point of problem (NLP).</p><p>Lemma 3. Consider an infinite sequence iterations on which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x192.png" xlink:type="simple"/></inline-formula> entered into filter, where</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x193.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x194.png" xlink:type="simple"/></inline-formula> is bounded below. It follows that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x195.png" xlink:type="simple"/></inline-formula>.</p><p>Proof. Suppose the theorem is not true, then exists an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula> and an infinitely members of index set K such that either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x197.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x198.png" xlink:type="simple"/></inline-formula> for any<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x199.png" xlink:type="simple"/></inline-formula>. then we obtain that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x200.png" xlink:type="simple"/></inline-formula>, or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x200.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x201.png" xlink:type="simple"/></inline-formula> is monotonically decreasing, then lemma 5.1 implies<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x200.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x201.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x202.png" xlink:type="simple"/></inline-formula>. So, the lemma holds. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x200.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x201.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x202.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x203.png" xlink:type="simple"/></inline-formula></p><p>The following lemma 4 - 5 hold (see [<xref ref-type="bibr" rid="scirp.53771-ref9">9</xref>] )</p><p>Lemma 4. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x204.png" xlink:type="simple"/></inline-formula></p><p>Lemma 5. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x205.png" xlink:type="simple"/></inline-formula> is an accumulation point of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x206.png" xlink:type="simple"/></inline-formula> then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x207.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x208.png" xlink:type="simple"/></inline-formula> is the solution of:</p><disp-formula id="scirp.53771-formula353"><graphic  xlink:href="http://html.scirp.org/file/3-7402587x209.png"  xlink:type="simple"/></disp-formula><p>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x210.png" xlink:type="simple"/></inline-formula>.</p><p>Theorem 1. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x211.png" xlink:type="simple"/></inline-formula> is an accumulation point of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x212.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7402587x213.png" xlink:type="simple"/></inline-formula> is a KKT point of Problem (NLP).</p><p>It is obviously to prove the conclusion holds according to the above lemmas.</p></sec><sec id="s5"><title>Acknowledgements</title><p>We thank the Editor and the referee for their comments. This work is supported by the National Natural Science Foundation of China (No. 11101115), the Natural Science Foundation of Hebei Province (No. 2014201033) and the Science and Technology project of Hebei province (No. 13214715).</p></sec></body><back><ref-list><title>References</title><ref id="scirp.53771-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Fletcher, R. and Leyyfer, S. (2002) Nonlinear Programming without a Penalty Function. Mathematical Programming, 91, 239-269. http://dx.doi.org/10.1007/s101070100244</mixed-citation></ref><ref id="scirp.53771-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Fletcher, R., Leyffer, S. and Toint, P.L. (1998) On the Global Convergence of an SLP-Filter Algorithm. Numerical Analysis Report NA/183, University of Dundee, Dundee.</mixed-citation></ref><ref id="scirp.53771-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Fletcher, R., Leyffer, S., et al. (2006) A Brief History of Filter Methods. Mathematics and Computer Science Division, Preprint ANL/MCSP1372-0906, Argonne National Laboratory.</mixed-citation></ref><ref id="scirp.53771-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Chin, C.M., Rashid, A.H.A. and Nor, K.M. (2007) Global and Local Convergence of a Filter Line Search Method for Nonlinear Programming. Optimization Method Software, 22, 365-390. http://dx.doi.org/10.1080/10556780600565489</mixed-citation></ref><ref id="scirp.53771-ref5"><label>5</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Wang</surname><given-names> X. </given-names></name>,<etal>et al</etal>. (<year>2010</year>)<article-title>A New Filter Trust Region Method for Nonlinear Programming</article-title><source> Journal of the Operations Research of China</source><volume> 10</volume>,<fpage> 133</fpage>-<lpage>140</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.53771-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Zhou, Y. and Pu, D. (2007) A New QP-Free Feasible Method for Inequality Constrained Optimization. OR Transactions, 11, 31-43.</mixed-citation></ref><ref id="scirp.53771-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Curtis, F.E. and Nocedal, J.(2008) Flexible Penalty Function for Nonlinear Constrained Optimization. IMA Journal of Numerical Analysis, 28, 749-769. http://dx.doi.org/10.1093/imanum/drn003</mixed-citation></ref><ref id="scirp.53771-ref8"><label>8</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Su</surname><given-names> K. </given-names></name>,<etal>et al</etal>. (<year>2008</year>)<article-title>A New Globally and Superlinearly Convergent QP-Free Method for Inequality Constrained Optimization</article-title><source> Journal of Tongji University</source><volume> 36</volume>,<fpage> 265</fpage>-<lpage>272</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.53771-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Pu, D.G., Li, K. and Xue, W. (2005) Convergence of QP-Free Infeasible Methods for Nonlinear Inequality Constrained Optimization Problems. Journal of Tongji University, 33, 525-529.</mixed-citation></ref></ref-list></back></article>