<?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.2016.77066</article-id><article-id pub-id-type="publisher-id">AM-66070</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 Curve Search Methods for Unconstrained Optimization
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>hiwei</surname><given-names>Xu</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>Yongning</surname><given-names>Tang</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhen-Jun</surname><given-names>Shi</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Computer and Information Science, University of Michigan, Dearborn, MI, USA</addr-line></aff><aff id="aff3"><addr-line>Mathematics and Computer Science, Central State University, Wilberforce, OH, USA</addr-line></aff><aff id="aff2"><addr-line>School of Information Technology, Illinois State University, Normal, IL, USA</addr-line></aff><pub-date pub-type="epub"><day>18</day><month>04</month><year>2016</year></pub-date><volume>07</volume><issue>07</issue><fpage>721</fpage><lpage>735</lpage><history><date date-type="received"><day>20</day>	<month>December</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>25</month>	<year>April</year>	</date><date date-type="accepted"><day>28</day>	<month>April</month>	<year>2016</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 we propose a new family of curve search methods for unconstrained optimization problems, which are based on searching a new iterate along a curve through the current iterate at each iteration, while line search methods are based on finding a new iterate on a line starting from the current iterate at each iteration. The global convergence and linear convergence rate of these curve search methods are investigated under some mild conditions. Numerical results show that some curve search methods are stable and effective in solving some large scale minimization problems.
 
</p></abstract><kwd-group><kwd>Unconstrained Optimization</kwd><kwd> Curve Search Method</kwd><kwd> Global Convergence</kwd><kwd> Convergence Rate</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Line search method is an important and mature technique in solving an unconstrained minimization problem</p><disp-formula id="scirp.66070-formula1308"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x6.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x7.png" xlink:type="simple"/></inline-formula> is an n-dimensional Euclidean space and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x8.png" xlink:type="simple"/></inline-formula> is a continuously differentiable function. It takes the form</p><disp-formula id="scirp.66070-formula1309"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x9.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x10.png" xlink:type="simple"/></inline-formula> is a descent direction of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x11.png" xlink:type="simple"/></inline-formula> at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x12.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x13.png" xlink:type="simple"/></inline-formula> is a step size to satisfy the descent condition</p><disp-formula id="scirp.66070-formula1310"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x14.png"  xlink:type="simple"/></disp-formula><p>One hopes that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x15.png" xlink:type="simple"/></inline-formula> generated by line search method converges to the minimizer <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x16.png" xlink:type="simple"/></inline-formula> of (1) in some sense. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x17.png" xlink:type="simple"/></inline-formula> be the current iterate. We denote <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x18.png" xlink:type="simple"/></inline-formula> by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x19.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x20.png" xlink:type="simple"/></inline-formula> by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x21.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x22.png" xlink:type="simple"/></inline-formula> by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x23.png" xlink:type="simple"/></inline-formula>, respectively.</p><p>At the k-th iteration of line search methods, one first chooses a search direction and then seeks a step size along the search direction and completes one iteration (see [<xref ref-type="bibr" rid="scirp.66070-ref1">1</xref>] ). The search direction <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x24.png" xlink:type="simple"/></inline-formula> is generally required to satisfy</p><disp-formula id="scirp.66070-formula1311"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x25.png"  xlink:type="simple"/></disp-formula><p>which guarantees that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x26.png" xlink:type="simple"/></inline-formula> is a descent direction of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x27.png" xlink:type="simple"/></inline-formula> at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x28.png" xlink:type="simple"/></inline-formula> (e.g. [<xref ref-type="bibr" rid="scirp.66070-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.66070-ref3">3</xref>] ). In order to guarantee the global convergence, we sometimes require <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x29.png" xlink:type="simple"/></inline-formula> to satisfy the sufficient descent condition</p><disp-formula id="scirp.66070-formula1312"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x30.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x31.png" xlink:type="simple"/></inline-formula> is a constant. Moreover, the angle testing condition is commonly used in proving the global convergence of related line search methods, that is</p><disp-formula id="scirp.66070-formula1313"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x32.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x33.png" xlink:type="simple"/></inline-formula>.</p><p>In line search methods we try to find an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x34.png" xlink:type="simple"/></inline-formula> to reduce <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x35.png" xlink:type="simple"/></inline-formula> over the ray <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x36.png" xlink:type="simple"/></inline-formula> at the k- th iteration, while curve search method is to define the next iterate on the curve</p><disp-formula id="scirp.66070-formula1314"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x37.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x38.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x39.png" xlink:type="simple"/></inline-formula> means that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x40.png" xlink:type="simple"/></inline-formula> is continuously differentiable on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x41.png" xlink:type="simple"/></inline-formula>. It is obvious that line search method is a special one of curve search methods. In other words, curve search method is a generalization of line search methods.</p><p>McCormick [<xref ref-type="bibr" rid="scirp.66070-ref4">4</xref>] and Israel Zang [<xref ref-type="bibr" rid="scirp.66070-ref5">5</xref>] proposed an arc method for mathematical programming, which is actually a special one of curve search methods. Similarly as in line search methods, how to choose a curve at each iteration is the key to using curve search methods.</p><p>Botsaris [<xref ref-type="bibr" rid="scirp.66070-ref6">6</xref>] - [<xref ref-type="bibr" rid="scirp.66070-ref9">9</xref>] studied differential gradient method (abbreviated as ODE method) for unconstrained minimi- zation problems. It is required to solve differential equations at the k-th iteration</p><disp-formula id="scirp.66070-formula1315"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x42.png"  xlink:type="simple"/></disp-formula><p>or to solve</p><disp-formula id="scirp.66070-formula1316"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x43.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x44.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x45.png" xlink:type="simple"/></inline-formula> The ODE method has been investigated by many researchers (e.g. [<xref ref-type="bibr" rid="scirp.66070-ref10">10</xref>] - [<xref ref-type="bibr" rid="scirp.66070-ref14">14</xref>] ) and is essentially a curve search method.</p><p>However, it is required to solve some initial-value problems of ordinary differential equations to define the curves in ODE methods. Some other curve search methods with memory gradient have also been investigated and been proved to be a kind of promising methods for large-scale unconstrained optimization problems (see [<xref ref-type="bibr" rid="scirp.66070-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.66070-ref16">16</xref>] ). Other literature on curve search methods have appeared in the literature [<xref ref-type="bibr" rid="scirp.66070-ref17">17</xref>] - [<xref ref-type="bibr" rid="scirp.66070-ref19">19</xref>] . To the best of our knowledge, the unified form of curve search methods has rarely been studied in present literature. It is necessary to study the general scheme of curve search methods and its global convergence.</p><p>In this paper we present a new family of curve search methods for unconstrained minimization problems and prove their global convergence and linear convergence rate under some mild conditions. These method are based on searching a new iterate along a curve at each iteration, while line search methods are based on finding a new iterate on a line starting from the current iterate at each iteration. Many curve search rules proposed in the paper can guarantee the global convergence and linear convergence rate of these curve search methods. Some implementable version of curve search methods are presented and numerical results show that some curve search methods are stable, useful and efficient in solving large scale minimization problems.</p><p>The rest of this paper is organized as follows. In the next section we describe the curve search methods. In Sections 3 and 4 we analyze its global convergence and linear convergence rate respectively. In Section 5 we report some techniques for choosing the curves and conduct some numerical experiments. And finally some conclusion remarks are given in Section 6.</p></sec><sec id="s2"><title>2. Curve Search Method</title><p>We first assume that</p><p>(H1). The objective function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x46.png" xlink:type="simple"/></inline-formula> is continuously differentiable on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x47.png" xlink:type="simple"/></inline-formula> and the level set</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x48.png" xlink:type="simple"/></inline-formula>is bounded, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x49.png" xlink:type="simple"/></inline-formula> is given.</p><p>(H1'). The gradient <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x50.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x51.png" xlink:type="simple"/></inline-formula> is Lipschitz continuous on an open bounded convex set B that contains the level set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x52.png" xlink:type="simple"/></inline-formula>, i.e., there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x53.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1317"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x54.png"  xlink:type="simple"/></disp-formula><p>Definition 2.1. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x55.png" xlink:type="simple"/></inline-formula> be the current iterate and B be an open bounded convex set that contains<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x56.png" xlink:type="simple"/></inline-formula>. We define a curve within B through <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x57.png" xlink:type="simple"/></inline-formula> as follows</p><disp-formula id="scirp.66070-formula1318"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x58.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x59.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x60.png" xlink:type="simple"/></inline-formula> is continuously differentiable on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x61.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x62.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x63.png" xlink:type="simple"/></inline-formula>.</p><p>Definition 2.2. We call the one-dimensional function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x64.png" xlink:type="simple"/></inline-formula> a forcing function if</p><disp-formula id="scirp.66070-formula1319"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x65.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x66.png" xlink:type="simple"/></inline-formula></p><p>It is obvious that the addition, the multiplication and the composite function of two forcing functions are also forcing functions.</p><p>In order to guarantee the global convergence of curve search methods, we suppose that the initial descent direction <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x67.png" xlink:type="simple"/></inline-formula> and the curve <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x68.png" xlink:type="simple"/></inline-formula> satisfies the following assumption.</p><p>(H2). The search curve sequence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x69.png" xlink:type="simple"/></inline-formula> satisfies</p><disp-formula id="scirp.66070-formula1320"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x70.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.66070-formula1321"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x71.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x72.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x73.png" xlink:type="simple"/></inline-formula> are forcing functions.</p><p>Remark 1. In fact, if there exist <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x74.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x75.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x76.png" xlink:type="simple"/></inline-formula> and</p><disp-formula id="scirp.66070-formula1322"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x77.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x78.png" xlink:type="simple"/></inline-formula> then the curve sequence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x79.png" xlink:type="simple"/></inline-formula> satisfies (H2).</p><p>This kind of curves are easy to find. For example,</p><disp-formula id="scirp.66070-formula1323"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x80.png"  xlink:type="simple"/></disp-formula><p>are curves that satisfy (H2) and so are the following curves</p><disp-formula id="scirp.66070-formula1324"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x81.png"  xlink:type="simple"/></disp-formula><p>(for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x82.png" xlink:type="simple"/></inline-formula>), provided that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x83.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x84.png" xlink:type="simple"/></inline-formula> are bounded for all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x85.png" xlink:type="simple"/></inline-formula>.</p><p>Remark 2. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x86.png" xlink:type="simple"/></inline-formula> is twice continuously differentiable and there exist M and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x87.png" xlink:type="simple"/></inline-formula> such that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x88.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x89.png" xlink:type="simple"/></inline-formula> for all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x90.png" xlink:type="simple"/></inline-formula>, then the curve sequence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x91.png" xlink:type="simple"/></inline-formula> satisfies (H2) be-</p><p>cause of</p><disp-formula id="scirp.66070-formula1325"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x92.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.66070-formula1326"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x93.png"  xlink:type="simple"/></disp-formula><p>Remark 3. In line search methods, if we let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x94.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x95.png" xlink:type="simple"/></inline-formula> be bounded for all k, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x96.png" xlink:type="simple"/></inline-formula> satisfies (H2). As a result, line search method is a special one of curve search methods and its convergence can be derived from the convergence of curve search methods.</p><p>In the sequel, we describe the curve search method.</p><p>Algorithm (A).</p><p>Step 0. Choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x97.png" xlink:type="simple"/></inline-formula> and set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x98.png" xlink:type="simple"/></inline-formula>.</p><p>Step 1. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x99.png" xlink:type="simple"/></inline-formula> then stop else go to Step 2;</p><p>Step 2. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x100.png" xlink:type="simple"/></inline-formula> be defined by Definition 2.1 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x101.png" xlink:type="simple"/></inline-formula> satisfies (4). Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x102.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x103.png" xlink:type="simple"/></inline-formula> is selected by some curve search rule;</p><p>Step 3. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x104.png" xlink:type="simple"/></inline-formula> and go to Step 1.</p><p>Once the initial descent direction <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x105.png" xlink:type="simple"/></inline-formula> and the search curve <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x106.png" xlink:type="simple"/></inline-formula> are determined at the k-th iteration, we need to seek a step size <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x107.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1327"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x108.png"  xlink:type="simple"/></disp-formula><p>For convenience, let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x109.png" xlink:type="simple"/></inline-formula> satisfy (4). There are several curve search rules as follows.</p><p>(a) Exact Curve Search Rule. Select an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x110.png" xlink:type="simple"/></inline-formula> to satisfy</p><disp-formula id="scirp.66070-formula1328"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x111.png"  xlink:type="simple"/></disp-formula><p>(b) Approximate Exact Curve Search Rule. Select <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x112.png" xlink:type="simple"/></inline-formula> to satisfy</p><disp-formula id="scirp.66070-formula1329"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x113.png"  xlink:type="simple"/></disp-formula><p>(c) Armijo-type Curve Search Rule. Set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x114.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x115.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x116.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x117.png" xlink:type="simple"/></inline-formula>. Choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x118.png" xlink:type="simple"/></inline-formula></p><p>to be the largest <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x119.png" xlink:type="simple"/></inline-formula> in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x120.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1330"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x121.png"  xlink:type="simple"/></disp-formula><p>(d) Limited Exact Curve Search Rule. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x122.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x123.png" xlink:type="simple"/></inline-formula>. Choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x123.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x124.png" xlink:type="simple"/></inline-formula> to satisfy</p><disp-formula id="scirp.66070-formula1331"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x125.png"  xlink:type="simple"/></disp-formula><p>(e) Goldstein-type Curve Search Rule. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x126.png" xlink:type="simple"/></inline-formula> Choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x127.png" xlink:type="simple"/></inline-formula> to satisfy</p><disp-formula id="scirp.66070-formula1332"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x128.png"  xlink:type="simple"/></disp-formula><p>(f) Strong Wolfe-type Curve Search Rule. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x129.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x130.png" xlink:type="simple"/></inline-formula>. Choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x131.png" xlink:type="simple"/></inline-formula> to satisfy simul- taneously</p><disp-formula id="scirp.66070-formula1333"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x132.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.66070-formula1334"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x133.png"  xlink:type="simple"/></disp-formula><p>(g) Wolfe-type Curve Search Rule. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x134.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x135.png" xlink:type="simple"/></inline-formula>. Choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x136.png" xlink:type="simple"/></inline-formula> to satisfy simultaneously</p><p>(12) and</p><disp-formula id="scirp.66070-formula1335"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x137.png"  xlink:type="simple"/></disp-formula><p>Lemma 2.1. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x138.png" xlink:type="simple"/></inline-formula> be defined in Definition 2.1 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x139.png" xlink:type="simple"/></inline-formula> satisfies (4). Assumptions (H1) and (H2) hold and let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x140.png" xlink:type="simple"/></inline-formula>. Then</p><disp-formula id="scirp.66070-formula1336"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x141.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x142.png" xlink:type="simple"/></inline-formula> is a forcing function.</p><p>Proof. Assumption (H1) and Definition 2.1 imply that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x143.png" xlink:type="simple"/></inline-formula> is uniformly continuous on B and thus, there exist <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x144.png" xlink:type="simple"/></inline-formula> and a forcing function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x145.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1337"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x146.png"  xlink:type="simple"/></disp-formula><p>By (H2), Definition 2.1 and (15), noting that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x147.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x148.png" xlink:type="simple"/></inline-formula>, we have</p><disp-formula id="scirp.66070-formula1338"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x149.png"  xlink:type="simple"/></disp-formula><p>□</p><p>Lemma 2.2. If (H1) holds and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x150.png" xlink:type="simple"/></inline-formula> is defined by Definition 2.1 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x151.png" xlink:type="simple"/></inline-formula> satisfies (4), then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x152.png" xlink:type="simple"/></inline-formula> is well defined in the seven curve search rules.</p><p>Proof. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x153.png" xlink:type="simple"/></inline-formula>. Obviously<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x154.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x155.png" xlink:type="simple"/></inline-formula>. The following limit</p><disp-formula id="scirp.66070-formula1339"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x156.png"  xlink:type="simple"/></disp-formula><p>implies that there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x157.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1340"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x158.png"  xlink:type="simple"/></disp-formula><p>Thus</p><disp-formula id="scirp.66070-formula1341"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x159.png"  xlink:type="simple"/></disp-formula><p>which shows that the curve search rules (a), (b), (c) and (d) are well-defined.</p><p>In the following we prove that the curve search rules (e), (f) and (g) are also well-defined.</p><p>For the curve search rule (e), (H1) and</p><disp-formula id="scirp.66070-formula1342"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x160.png"  xlink:type="simple"/></disp-formula><p>imply that the curve <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x161.png" xlink:type="simple"/></inline-formula> and the line <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x162.png" xlink:type="simple"/></inline-formula> must have an intersection point <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x163.png" xlink:type="simple"/></inline-formula> and thus</p><disp-formula id="scirp.66070-formula1343"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x164.png"  xlink:type="simple"/></disp-formula><p>which shows that the curve search rule (e) is well-defined.</p><p>For the curve search rules (f) and (g), (H1) and</p><disp-formula id="scirp.66070-formula1344"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x165.png"  xlink:type="simple"/></disp-formula><p>imply that the curve <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x166.png" xlink:type="simple"/></inline-formula> and the line <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x167.png" xlink:type="simple"/></inline-formula> must have an intersection point and suppose that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x168.png" xlink:type="simple"/></inline-formula> is not the origin (0,0) but the nearest intersection point to (0,0). Thus</p><disp-formula id="scirp.66070-formula1345"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x169.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.66070-formula1346"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x170.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x171.png" xlink:type="simple"/></inline-formula>. Using the mean value theorem, there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x172.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1347"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x173.png"  xlink:type="simple"/></disp-formula><p>By (16) we have</p><disp-formula id="scirp.66070-formula1348"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x174.png"  xlink:type="simple"/></disp-formula><p>and thus,</p><disp-formula id="scirp.66070-formula1349"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x175.png"  xlink:type="simple"/></disp-formula><p>Therefore,</p><disp-formula id="scirp.66070-formula1350"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x176.png"  xlink:type="simple"/></disp-formula><p>Obviously, it follows from (17) and (18) that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x177.png" xlink:type="simple"/></inline-formula> satisfies (12) and (14) (also satisfies (12) and (13)). This shows that the curve search rules (f) and (g) are well-defined.</p><p>□</p></sec><sec id="s3"><title>3. Global Convergence</title><p>Theorem 3.1. Assume that (H1), (H1') and (H2) hold, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x178.png" xlink:type="simple"/></inline-formula>is defined by Definition 2.1 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x179.png" xlink:type="simple"/></inline-formula> satisfies (5) and</p><disp-formula id="scirp.66070-formula1351"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x180.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x181.png" xlink:type="simple"/></inline-formula> is a constant. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x182.png" xlink:type="simple"/></inline-formula> is defined by the curve search rules (a), (b), (c) or (d) and Algorithm (A) generates an infinite sequence<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x183.png" xlink:type="simple"/></inline-formula>, then</p><disp-formula id="scirp.66070-formula1352"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x184.png"  xlink:type="simple"/></disp-formula><p>Proof. Using reduction to absurdity, suppose that there exist an infinite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x185.png" xlink:type="simple"/></inline-formula> and an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x186.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1353"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x187.png"  xlink:type="simple"/></disp-formula><p>(H1) implies that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x188.png" xlink:type="simple"/></inline-formula> has a bound, say<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x189.png" xlink:type="simple"/></inline-formula>, i.e., <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x190.png" xlink:type="simple"/></inline-formula>, and thus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x190.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x191.png" xlink:type="simple"/></inline-formula></p><p>Let</p><disp-formula id="scirp.66070-formula1354"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x192.png"  xlink:type="simple"/></disp-formula><p>In the case of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x193.png" xlink:type="simple"/></inline-formula>, for the curve search rule (c), there must exist <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x194.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1355"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x195.png"  xlink:type="simple"/></disp-formula><p>because of</p><disp-formula id="scirp.66070-formula1356"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x196.png"  xlink:type="simple"/></disp-formula><p>By (9) and (21) we have</p><disp-formula id="scirp.66070-formula1357"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x197.png"  xlink:type="simple"/></disp-formula><p>By (H1) we can obtain</p><disp-formula id="scirp.66070-formula1358"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x198.png"  xlink:type="simple"/></disp-formula><p>which contradicts (20).</p><p>In the case of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x199.png" xlink:type="simple"/></inline-formula>, there must exist an infinite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x200.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1359"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x201.png"  xlink:type="simple"/></disp-formula><p>Therefore, for sufficiently large<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x202.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x202.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x203.png" xlink:type="simple"/></inline-formula>implies that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x202.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x203.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x204.png" xlink:type="simple"/></inline-formula> and</p><disp-formula id="scirp.66070-formula1360"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x205.png"  xlink:type="simple"/></disp-formula><p>Using the mean value theorem on the left-hand side of the above inequality, there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x206.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1361"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x207.png"  xlink:type="simple"/></disp-formula><p>and thus</p><disp-formula id="scirp.66070-formula1362"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x208.png"  xlink:type="simple"/></disp-formula><p>Hence</p><disp-formula id="scirp.66070-formula1363"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x209.png"  xlink:type="simple"/></disp-formula><p>By (22), (23) and Lemma 2.1, we have</p><disp-formula id="scirp.66070-formula1364"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x210.png"  xlink:type="simple"/></disp-formula><p>which also contradicts (20).</p><p>In fact, we can prove that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x211.png" xlink:type="simple"/></inline-formula> for the curve search rule (c). If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x212.png" xlink:type="simple"/></inline-formula> then there exists an infinite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x213.png" xlink:type="simple"/></inline-formula> such that (22) holds and thus, (23) holds. By (19), (5), (H1'), the mean value theorem, (H2) and (22), we have</p><disp-formula id="scirp.66070-formula1365"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x214.png"  xlink:type="simple"/></disp-formula><p>This contradiction shows that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x215.png" xlink:type="simple"/></inline-formula>.</p><p>For the curve search rules (a), (b) and (d), since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x216.png" xlink:type="simple"/></inline-formula> for the curve search rule (c), let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x217.png" xlink:type="simple"/></inline-formula> be the step size defined by the three curve search rules (a), (b) and (d), and let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x217.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x218.png" xlink:type="simple"/></inline-formula> be the step size defined by the curve search rule (c), then we have</p><disp-formula id="scirp.66070-formula1366"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x219.png"  xlink:type="simple"/></disp-formula><p>This and (H1) imply that</p><disp-formula id="scirp.66070-formula1367"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x220.png"  xlink:type="simple"/></disp-formula><p>holds for the curve search rules (a), (b) and (d), which contradicts (20). The conclusion is proved.</p><p>□</p><p>Theorem 3.2. Assume that (H1) and (H2) hold, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x221.png" xlink:type="simple"/></inline-formula>is defined by Definition 2.1 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x222.png" xlink:type="simple"/></inline-formula> satisfies (5) and (19), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x222.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x223.png" xlink:type="simple"/></inline-formula>is defined by the curve search rules (e), (f) or (g). Algorithm (A) generates an infinite sequence<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x222.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x224.png" xlink:type="simple"/></inline-formula>. Then</p><disp-formula id="scirp.66070-formula1368"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x225.png"  xlink:type="simple"/></disp-formula><p>Proof. Using reduction to absurdity, suppose that there exist an infinite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x226.png" xlink:type="simple"/></inline-formula> and an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x227.png" xlink:type="simple"/></inline-formula> such that (20) holds and let</p><disp-formula id="scirp.66070-formula1369"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x228.png"  xlink:type="simple"/></disp-formula><p>For the curve search rules (e), (f) and (g), in the case of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x229.png" xlink:type="simple"/></inline-formula>, by (11), (12) and (5), we have</p><disp-formula id="scirp.66070-formula1370"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x230.png"  xlink:type="simple"/></disp-formula><p>By (H1) we have</p><disp-formula id="scirp.66070-formula1371"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x231.png"  xlink:type="simple"/></disp-formula><p>which contradicts (20).</p><p>In the case of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x232.png" xlink:type="simple"/></inline-formula>, there must exist an infinite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x233.png" xlink:type="simple"/></inline-formula> such that (22) holds. For the curve search rule (e), by the left-hand side inequality of (11) and using the mean value theorem, there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x234.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1372"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x235.png"  xlink:type="simple"/></disp-formula><p>Thus</p><disp-formula id="scirp.66070-formula1373"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x236.png"  xlink:type="simple"/></disp-formula><p>By (22), (24) and Lemma 2.1, we have</p><disp-formula id="scirp.66070-formula1374"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x237.png"  xlink:type="simple"/></disp-formula><p>which contradicts (20). For the curve search rules (f) and (g), by (14), (22) and Lemma 2.1, we have</p><disp-formula id="scirp.66070-formula1375"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x238.png"  xlink:type="simple"/></disp-formula><p>which also contradicts (20).</p><p>The conclusions are proved.</p><p>□</p><p>Corollary 3.1. Assume that (H1), (H1') and (H2) hold, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x239.png" xlink:type="simple"/></inline-formula>is defined by Definition 2.1 with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x240.png" xlink:type="simple"/></inline-formula> satisfying (5) and (19), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x241.png" xlink:type="simple"/></inline-formula>is defined by the curve search rules (a), (b), (c), (d), (e), (f) or (g), and Algorithm Model (A) generates an infinite sequence<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x242.png" xlink:type="simple"/></inline-formula>. Then</p><disp-formula id="scirp.66070-formula1376"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x243.png"  xlink:type="simple"/></disp-formula><p>Proof. By Theorems 3.1 and 3.2, we can complete the proof.</p><p>□</p></sec><sec id="s4"><title>4. Convergence Rate</title><p>In order to analyze the convergence rate, we further assume that</p><p>(H3). The sequence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x244.png" xlink:type="simple"/></inline-formula> generated by curve search method converges to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x245.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x245.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x246.png" xlink:type="simple"/></inline-formula>is a symmetric</p><p>positive definite matrix and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x247.png" xlink:type="simple"/></inline-formula> is twice continuously differentiable on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x247.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x248.png" xlink:type="simple"/></inline-formula>, where</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x249.png" xlink:type="simple"/></inline-formula>.</p><p>Lemma 4.1. Assume that (H3) holds. Then there exist <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x250.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x251.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1377"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x252.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.66070-formula1378"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x253.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.66070-formula1379"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x254.png"  xlink:type="simple"/></disp-formula><p>and thus</p><disp-formula id="scirp.66070-formula1380"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x255.png"  xlink:type="simple"/></disp-formula><p>By (28) and (27) we can obtain, from the Cauchy-Schwartz inequality , that</p><disp-formula id="scirp.66070-formula1381"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x256.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.66070-formula1382"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x257.png"  xlink:type="simple"/></disp-formula><p>Its proof can be seen from the book ( [<xref ref-type="bibr" rid="scirp.66070-ref3">3</xref>] , Lemma 3.1.4).</p><p>Lemma 4.2. Assume that (H2) and (H3) hold and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x258.png" xlink:type="simple"/></inline-formula> is defined by Definition 2.1 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x259.png" xlink:type="simple"/></inline-formula> satisfies (5) and (19). Algorithm (A) generates an infinite sequence<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x260.png" xlink:type="simple"/></inline-formula>. Then there exist <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x261.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x262.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1383"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x263.png"  xlink:type="simple"/></disp-formula><p>Proof. We first prove that (31) holds for the curve search rules (c), (e), (f) and (g), and then we can prove (31) also holds for the curve search rules (a), (b) and (d).</p><p>By (9), (11), (12) and (5), we have</p><disp-formula id="scirp.66070-formula1384"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x264.png"  xlink:type="simple"/></disp-formula><p>Since<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x265.png" xlink:type="simple"/></inline-formula>, there must exist a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x265.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x266.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1385"><label>(33)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x267.png"  xlink:type="simple"/></disp-formula><p>By (4), Cauchy Schwartz inequality and (19), we have</p><disp-formula id="scirp.66070-formula1386"><label>(34)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x268.png"  xlink:type="simple"/></disp-formula><p>Let</p><disp-formula id="scirp.66070-formula1387"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x269.png"  xlink:type="simple"/></disp-formula><p>If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x270.png" xlink:type="simple"/></inline-formula> then the conclusion is proved. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x270.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x271.png" xlink:type="simple"/></inline-formula> there must exist an infinite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x270.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x271.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x272.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.66070-formula1388"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x273.png"  xlink:type="simple"/></disp-formula><p>Letting</p><disp-formula id="scirp.66070-formula1389"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x274.png"  xlink:type="simple"/></disp-formula><p>for (23),</p><disp-formula id="scirp.66070-formula1390"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x275.png"  xlink:type="simple"/></disp-formula><p>for (24) and</p><disp-formula id="scirp.66070-formula1391"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x276.png"  xlink:type="simple"/></disp-formula><p>for (13), we have</p><disp-formula id="scirp.66070-formula1392"><label>(35)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x277.png"  xlink:type="simple"/></disp-formula><p>By (35), (23), (24), (14), (34) and Lemma 2.1, we have</p><disp-formula id="scirp.66070-formula1393"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x278.png"  xlink:type="simple"/></disp-formula><p>The contradiction shows that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x279.png" xlink:type="simple"/></inline-formula> does not occur and thus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x279.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x280.png" xlink:type="simple"/></inline-formula>. By letting<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x279.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x280.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x281.png" xlink:type="simple"/></inline-formula>, where</p><disp-formula id="scirp.66070-formula1394"><label>(36)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x282.png"  xlink:type="simple"/></disp-formula><p>we can obtain the conclusion.</p><p>For the curve search rules (a), (b) and (d), let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x283.png" xlink:type="simple"/></inline-formula> denote the exact step size and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x283.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x284.png" xlink:type="simple"/></inline-formula> denote the step size generated by the curve search rule (c). By the previous proof, we have</p><disp-formula id="scirp.66070-formula1395"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x285.png"  xlink:type="simple"/></disp-formula><p>All the conclusions are proved.</p><p>□</p><p>Theorem 4.1. Assume that (H2) and (H3) hold and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x286.png" xlink:type="simple"/></inline-formula> is defined by Definition 2.1 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x286.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x287.png" xlink:type="simple"/></inline-formula> satisfies (5) and (19). Algorithm (A) generates an infinite sequence<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x286.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x287.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x288.png" xlink:type="simple"/></inline-formula>. Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x286.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x287.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x288.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x289.png" xlink:type="simple"/></inline-formula> converges to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x286.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x287.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x288.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x289.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x290.png" xlink:type="simple"/></inline-formula> at least R-linearly.</p><p>Proof. By Lemmas 4.1 and 4.2 we obtain</p><disp-formula id="scirp.66070-formula1396"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x291.png"  xlink:type="simple"/></disp-formula><p>By setting</p><disp-formula id="scirp.66070-formula1397"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x292.png"  xlink:type="simple"/></disp-formula><p>we can prove that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x293.png" xlink:type="simple"/></inline-formula> In fact, by the definition of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x293.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x294.png" xlink:type="simple"/></inline-formula> in the proof of Lemma 4.2 and (36), we obtain</p><disp-formula id="scirp.66070-formula1398"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x295.png"  xlink:type="simple"/></disp-formula><p>By setting</p><disp-formula id="scirp.66070-formula1399"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x296.png"  xlink:type="simple"/></disp-formula><p>and knowing<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x297.png" xlink:type="simple"/></inline-formula>, we obtain from the above inequality that</p><disp-formula id="scirp.66070-formula1400"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x298.png"  xlink:type="simple"/></disp-formula><p>By Lemma 4.1 and the above inequality we have</p><disp-formula id="scirp.66070-formula1401"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x299.png"  xlink:type="simple"/></disp-formula><p>thus</p><disp-formula id="scirp.66070-formula1402"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x300.png"  xlink:type="simple"/></disp-formula><p>i.e.,</p><disp-formula id="scirp.66070-formula1403"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x301.png"  xlink:type="simple"/></disp-formula><p>Therefore,</p><disp-formula id="scirp.66070-formula1404"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x302.png"  xlink:type="simple"/></disp-formula><p>which shows that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x303.png" xlink:type="simple"/></inline-formula> converges to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x303.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x304.png" xlink:type="simple"/></inline-formula> at least R-linearly.</p><p>□</p></sec><sec id="s5"><title>5. Some Implementable Version</title><sec id="s5_1"><title>5.1. How to Find Curves</title><p>In order to find some curves satisfying Definition 2.1 and (H2), we first investigate the slope and curvature of a curve. Given a curve <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula> satisfying<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x306.png" xlink:type="simple"/></inline-formula>, if it is twice continuously differentiable, then the slope of the curve at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x307.png" xlink:type="simple"/></inline-formula> is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x308.png" xlink:type="simple"/></inline-formula> and the curvature is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x308.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x309.png" xlink:type="simple"/></inline-formula>. We hope that the curve is a descent curve at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x308.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x309.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x310.png" xlink:type="simple"/></inline-formula>, i.e.<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x308.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x309.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x311.png" xlink:type="simple"/></inline-formula>. Generally, we require <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x308.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x309.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x311.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x312.png" xlink:type="simple"/></inline-formula> to satisfy</p><disp-formula id="scirp.66070-formula1405"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x313.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x314.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x314.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x315.png" xlink:type="simple"/></inline-formula>. Moreover, we expect the curves to satisfy</p><disp-formula id="scirp.66070-formula1406"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x316.png"  xlink:type="simple"/></disp-formula><p>It is worthy to point out that many convergence properties of curve search methods remain hold for line search method. In fact, the line <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x317.png" xlink:type="simple"/></inline-formula> satisfies Definition 2.1 and (H2), provided that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x318.png" xlink:type="simple"/></inline-formula> is bounded for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x318.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x319.png" xlink:type="simple"/></inline-formula> For example, we take <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x318.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x319.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x320.png" xlink:type="simple"/></inline-formula> with</p><disp-formula id="scirp.66070-formula1407"><label>(37)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x321.png"  xlink:type="simple"/></disp-formula><p>where m is a positive integer and</p><disp-formula id="scirp.66070-formula1408"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x322.png"  xlink:type="simple"/></disp-formula><p>We can prove that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x323.png" xlink:type="simple"/></inline-formula> satisfies Definition 2.1 and (H2) under some mild conditions. Numerical results showed that the curve search method was more efficient than some line search methods [<xref ref-type="bibr" rid="scirp.66070-ref16">16</xref>] .</p><p>Another curve search method is from [<xref ref-type="bibr" rid="scirp.66070-ref15">15</xref>] with the curve defined by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x324.png" xlink:type="simple"/></inline-formula> where</p><disp-formula id="scirp.66070-formula1409"><label>(38)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x325.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.66070-formula1410"><label>(39)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x326.png"  xlink:type="simple"/></disp-formula><p>This curve also satisfies Definition 2.1 and (H2) with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x327.png" xlink:type="simple"/></inline-formula> satisfying (5) under certain conditions and has good numerical performance.</p><p>Moreover, many researchers take</p><disp-formula id="scirp.66070-formula1411"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x328.png"  xlink:type="simple"/></disp-formula><p>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x329.png" xlink:type="simple"/></inline-formula> satisfies (4) [<xref ref-type="bibr" rid="scirp.66070-ref20">20</xref>] . Certainly, we can obtain some curves by solving initial problems or boundary- value problems of ordinary differential equations and sometimes by using interpolation technique. Lucidi, Ferris and Roma proposed a curvilinear truncated Newton method which uses the curve</p><disp-formula id="scirp.66070-formula1412"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x330.png"  xlink:type="simple"/></disp-formula><p>with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x331.png" xlink:type="simple"/></inline-formula> being the quasi-Newton direction and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x332.png" xlink:type="simple"/></inline-formula> being the steepest descent direction. This method also has good numerical performance [<xref ref-type="bibr" rid="scirp.66070-ref18">18</xref>] [<xref ref-type="bibr" rid="scirp.66070-ref19">19</xref>] because it reduces to quasi-Newton method finally and avoids some disadvantages of quasi-Newton method at the initial iterations. We guess that there may be many curve search methods which are superior to line search methods in numerical performance.</p><p>For example, if we take <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x333.png" xlink:type="simple"/></inline-formula> and suppose that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x333.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x334.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x333.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x334.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x335.png" xlink:type="simple"/></inline-formula> are uniformly bounded for k, then the following curve</p><disp-formula id="scirp.66070-formula1413"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x336.png"  xlink:type="simple"/></disp-formula><p>satisfies (H2), provided that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x337.png" xlink:type="simple"/></inline-formula> is bounded. In the following we shall test some curve search methods.</p></sec><sec id="s5_2"><title>5.2. Numerical Experiments</title><p>In this subsection, some numerical reports are prisented for some implementable curve search methods. First of all, we consider some curve search methods with memory gradients. The first curve search method is based on the curve</p><disp-formula id="scirp.66070-formula1414"><label>(40)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x338.png"  xlink:type="simple"/></disp-formula><p>The second curve search method is to use the curve</p><disp-formula id="scirp.66070-formula1415"><label>(41)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x339.png"  xlink:type="simple"/></disp-formula><p>and the third curve search method searches along the curve at each iteration</p><disp-formula id="scirp.66070-formula1416"><label>(42)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7401126x340.png"  xlink:type="simple"/></disp-formula><p>We use respectively the Armijo curve search rule and the Wolfe curve search rule to the above three curves to find a step size at each step. Test problems 21 - 35 and their initial iterative points are from the literature [<xref ref-type="bibr" rid="scirp.66070-ref21">21</xref>] . For example, Problem 21 stands for the problem 21 in the literature and so on.</p><p>In the curve search rules (c) and (g) we set the parameters <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x341.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x341.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7401126x342.png" xlink:type="simple"/></inline-formula>. Numerical performance of the three curve search methods is reported in <xref ref-type="table" rid="table1">Table 1</xref> and a pair of numbers means that the first number denotes the number of iterations and the second number denotes the number of functional evaluations. “P” stands for problems, n is the dimension of problems and T denotes total CPU time for solving all the 15 problems. We denote A1, A2 and A3 the curve search methods with the curves (40), (41) and (42) respectively. A1(c) and A1(g) means the A1 algorithm with the curve search rule (c) and the A1 algorithm with</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Iterations and function evaluations</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >P</th><th align="center" valign="middle" >n</th><th align="center" valign="middle" >A1(c)</th><th align="center" valign="middle" >A1(g)</th><th align="center" valign="middle" >A2(c)</th><th align="center" valign="middle" >A2(g)</th><th align="center" valign="middle" >A3(c)</th><th align="center" valign="middle" >A3(g)</th></tr></thead><tr><td align="center" valign="middle" >21</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >193/1089</td><td align="center" valign="middle" >118/673</td><td align="center" valign="middle" >168/1982</td><td align="center" valign="middle" >132/982</td><td align="center" valign="middle" >145/869</td><td align="center" valign="middle" >156/1421</td></tr><tr><td align="center" valign="middle" >22</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >254/2736</td><td align="center" valign="middle" >212/1983</td><td align="center" valign="middle" >316/1572</td><td align="center" valign="middle" >247/2195</td><td align="center" valign="middle" >231/1673</td><td align="center" valign="middle" >238/1965</td></tr><tr><td align="center" valign="middle" >23</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >121/689</td><td align="center" valign="middle" >128/513</td><td align="center" valign="middle" >98/1034</td><td align="center" valign="middle" >122/832</td><td align="center" valign="middle" >117/968</td><td align="center" valign="middle" >146/872</td></tr><tr><td align="center" valign="middle" >24</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >316/1863</td><td align="center" valign="middle" >235/1493</td><td align="center" valign="middle" >356/1987</td><td align="center" valign="middle" >234/1392</td><td align="center" valign="middle" >198/1326</td><td align="center" valign="middle" >168/1628</td></tr><tr><td align="center" valign="middle" >25</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >119/628</td><td align="center" valign="middle" >121/892</td><td align="center" valign="middle" >126/916</td><td align="center" valign="middle" >115/1639</td><td align="center" valign="middle" >179/1473</td><td align="center" valign="middle" >105/1034</td></tr><tr><td align="center" valign="middle" >26</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >178/2134</td><td align="center" valign="middle" >192/2075</td><td align="center" valign="middle" >169/1935</td><td align="center" valign="middle" >142/1432</td><td align="center" valign="middle" >128/1732</td><td align="center" valign="middle" >126/1728</td></tr><tr><td align="center" valign="middle" >27</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >127/982</td><td align="center" valign="middle" >134/763</td><td align="center" valign="middle" >133/1772</td><td align="center" valign="middle" >152/1827</td><td align="center" valign="middle" >109/913</td><td align="center" valign="middle" >118/1471</td></tr><tr><td align="center" valign="middle" >28</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >153/918</td><td align="center" valign="middle" >217/1528</td><td align="center" valign="middle" >145/1463</td><td align="center" valign="middle" >143/1367</td><td align="center" valign="middle" >135/1731</td><td align="center" valign="middle" >129/1862</td></tr><tr><td align="center" valign="middle" >29</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >183/2156</td><td align="center" valign="middle" >137/1985</td><td align="center" valign="middle" >163/3721</td><td align="center" valign="middle" >169/2176</td><td align="center" valign="middle" >165/2191</td><td align="center" valign="middle" >127/1632</td></tr><tr><td align="center" valign="middle" >30</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >152/962</td><td align="center" valign="middle" >123/1891</td><td align="center" valign="middle" >106/2732</td><td align="center" valign="middle" >136/1472</td><td align="center" valign="middle" >145/1569</td><td align="center" valign="middle" >113/1528</td></tr><tr><td align="center" valign="middle" >31</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >117/1465</td><td align="center" valign="middle" >109/1394</td><td align="center" valign="middle" >127/1528</td><td align="center" valign="middle" >137/1647</td><td align="center" valign="middle" >134/1841</td><td align="center" valign="middle" >152/1378</td></tr><tr><td align="center" valign="middle" >32</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >98/1275</td><td align="center" valign="middle" >126/1763</td><td align="center" valign="middle" >129/972</td><td align="center" valign="middle" >104/1166</td><td align="center" valign="middle" >111/1634</td><td align="center" valign="middle" >94/982</td></tr><tr><td align="center" valign="middle" >33</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >129/863</td><td align="center" valign="middle" >116/1872</td><td align="center" valign="middle" >162/1798</td><td align="center" valign="middle" >181/1744</td><td align="center" valign="middle" >148/1825</td><td align="center" valign="middle" >116/1872</td></tr><tr><td align="center" valign="middle" >34</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >67/862</td><td align="center" valign="middle" >95/962</td><td align="center" valign="middle" >86/739</td><td align="center" valign="middle" >74/763</td><td align="center" valign="middle" >88/1267</td><td align="center" valign="middle" >85/1621</td></tr><tr><td align="center" valign="middle" >35</td><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >432/3721</td><td align="center" valign="middle" >269/2964</td><td align="center" valign="middle" >195/1267</td><td align="center" valign="middle" >342/2374</td><td align="center" valign="middle" >253/1288</td><td align="center" valign="middle" >317/1268</td></tr><tr><td align="center" valign="middle" >T</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >653s</td><td align="center" valign="middle" >436s</td><td align="center" valign="middle" >548s</td><td align="center" valign="middle" >463s</td><td align="center" valign="middle" >553s</td><td align="center" valign="middle" >414s</td></tr></tbody></table></table-wrap><p>the curve search rule (g) respectively, and so on. The stop criteria is</p><disp-formula id="scirp.66070-formula1417"><graphic  xlink:href="http://html.scirp.org/file/14-7401126x343.png"  xlink:type="simple"/></disp-formula><p>It is shown in <xref ref-type="table" rid="table1">Table 1</xref> that curve search methods with memory gradients converge to the optimal solutions stably and averagely. In addition, curve search methods with the Wolfe curve search rule are superior to the methods with the Armijo curve search rule. This shows that L = 1 seems to be an inadequate choice in the Armijo curve search rule and we can take L variably at each step similarly as in the literature [<xref ref-type="bibr" rid="scirp.66070-ref16">16</xref>] .</p><p>Moreover, many line search methods may fail to converge when solving some practical problems, especially when solving large scale problems, while curve search methods with memory gradients always converge stably. From this point of view, we guess that some curve search methods are available and promising for optimization problems.</p></sec></sec><sec id="s6"><title>6. Conclusions</title><p>Some curve search methods have good numerical performance and are superior to the line search methods to certain extent. This motivates us to investigate the general convergence properties of these promising methods.</p><p>In this paper we presented a class of curve search methods for unconstrained minimization problems and proved its global convergence and convergence rate under some mild conditions. Curve search method is a generalization of line search methods but it has wider choices than line search methods. Several curve search rules were proposed and some approaches to choose the curves were presented. The idea of curve search methods enables us to find some more efficient methods for minimization problems. Furthermore, numerical results showed that some curve search methods were stable, available and efficient in solving some large scale problems.</p><p>For the future research, we should investigate more techniques for choosing search curves that contain the information of objective functions and find more curve search rules for the curve search method.</p></sec><sec id="s7"><title>Cite this paper</title><p>Zhiwei Xu,Yongning Tang,Zhen-Jun Shi, (2016) Global Convergence of Curve Search Methods for Unconstrained Optimization. Applied Mathematics,07,721-735. doi: 10.4236/am.2016.77066</p></sec></body><back><ref-list><title>References</title><ref id="scirp.66070-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Vrahatis, M.N., Androulakis, G.S., Lambrinos, J.N. and Magoulas, G.D. (2002) A Class of Gradient Unconstrained Minimization Algorithms with Adaptive Stepsize. Journal of Computational and Applied Mathematics, 114, 367-386. http://dx.doi.org/10.1016/S0377-0427(99)00276-9</mixed-citation></ref><ref id="scirp.66070-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Nocedal, J. and Wright, J.S. (1999) Numerical Optimization. Springer-Verlag New York, Inc., New York. http://dx.doi.org/10.1007/b98874</mixed-citation></ref><ref id="scirp.66070-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Yuan, Y.X. (1993) Numerical Methods for Nonlinear Programming. Shanghai Scientific &amp; Technical Publishers, Shanghai.</mixed-citation></ref><ref id="scirp.66070-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">McCormick, G.P. (1975) An Arc Method for Nonlinear Programming. SIAM Journal on Control, 13, 1194-1216. http://dx.doi.org/10.1137/0313075</mixed-citation></ref><ref id="scirp.66070-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Zang, I. (1978) A New Arc Algorithm for Unconstrained Optimization. Mathematical Programming, 15, 36-52. http://dx.doi.org/10.1007/BF01608998</mixed-citation></ref><ref id="scirp.66070-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Botsaris, C.A. (1978) Differential Gradient Methods. Journal of Mathematical Analysis and Applications, 63, 177-198. http://dx.doi.org/10.1016/0022-247X(78)90114-2</mixed-citation></ref><ref id="scirp.66070-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Botsaris, C.A. (1978) A Curvilinear Optimization Method Based upon Iterative Estimation of the Eigensystem of the Hessian Matrix. Journal of Mathematical Analysis and Applications, 63, 396-411. http://dx.doi.org/10.1016/0022-247X(78)90085-9</mixed-citation></ref><ref id="scirp.66070-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Botsaris, C.A. (1978) A Class of Methods for Unconstrained Minimization Based on Stable Numerical Integration Techniques. Journal of Mathematical Analysis and Applications, 63, 729-749. http://dx.doi.org/10.1016/0022-247X(78)90068-9</mixed-citation></ref><ref id="scirp.66070-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Botsaris, C.A. and Jacobson, D.H. (1976) A Newton-Type Curvilinear Search Method for Optimization. Journal of Mathematical Analysis and Applications, 54, 217-229. http://dx.doi.org/10.1016/0022-247X(76)90246-8</mixed-citation></ref><ref id="scirp.66070-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Flam, S.D. (1992) Solving Convex Programming by Means of Ordinary Differential Equations. Mathematics of Operations Research, 17, 290-302. http://dx.doi.org/10.1287/moor.17.2.290</mixed-citation></ref><ref id="scirp.66070-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Syman, J.A. (1982) A New and Dynamic Method for Unconstrained Minimization. Applied Mathematical Modelling, 6, 449-462. http://dx.doi.org/10.1016/S0307-904X(82)80007-3</mixed-citation></ref><ref id="scirp.66070-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Schropp, J. (1997) A Note on Minimization Problems and Multistep Methods. Numerische Mathematik, 78, 87-101. http://dx.doi.org/10.1007/s002110050305</mixed-citation></ref><ref id="scirp.66070-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">van Wyk, D.J. (1984) Differential Optimization Techniques. Applied Mathematical Modelling, 8, 419-424. http://dx.doi.org/10.1016/0307-904X(84)90048-9</mixed-citation></ref><ref id="scirp.66070-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Wu, X.Y., Xia, J.L. and Ouyang, Z.X. (2002) Note on Global Convergence of ODE Methods for Unconstrained Optimization. Applied Mathematics and Computation, 125, 311-315. http://dx.doi.org/10.1016/S0096-3003(00)00133-8</mixed-citation></ref><ref id="scirp.66070-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Shi, Z.J. and Shen, J. (2005) A New Descent Algorithm with Curve Search Rule. Applied Mathematics and Computation, 161, 753-768. http://dx.doi.org/10.1016/j.amc.2003.12.058</mixed-citation></ref><ref id="scirp.66070-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Shi, Z.J. (2004) Convergence of Multi-Step Curve Search Method for Unconstrained Optimization. Journal of Numerical Mathematics, 12, 297-309. http://dx.doi.org/10.1515/1569395042571292</mixed-citation></ref><ref id="scirp.66070-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Amaya, J. (1985) On the Convergence of Curvilinear Search Algorithms in Unconstrained Optimization. Operations Research Letters, 4, 31-34. http://dx.doi.org/10.1016/0167-6377(85)90048-3</mixed-citation></ref><ref id="scirp.66070-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Ferris, M., Lucidi, S. and Roma, M. (1996) Nonmonotone Curvilinear Line Search Methods for Unconstrained Optimization. Computational Optimization and Applications, 6, 117-136. http://dx.doi.org/10.1007/BF00249642</mixed-citation></ref><ref id="scirp.66070-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Lucidi, S. and Roma, M. (1997) Numerical Experiences with New Truncated Newton Methods in Large Scale Unconstrained Optimization. Computational Optimization and Applications, 7, 71-87. http://dx.doi.org/10.1023/A:1008619812615</mixed-citation></ref><ref id="scirp.66070-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Ben-Tal, A., Melman, A. and Zowe, J. (1990) Curve Search Methods for Unconstrained Optimization. Optimization, 21, 669-695. http://dx.doi.org/10.1080/02331939008843594</mixed-citation></ref><ref id="scirp.66070-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Moré, J.J., Garbow, B.S. and Hillstrom, K.H. (1981) Testing Unconstrained Optimization Software. ACM Transactions on Mathematical Software, 7, 17-41. http://dx.doi.org/10.1145/355934.355936</mixed-citation></ref></ref-list></back></article>