<?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">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2016.411206</article-id><article-id pub-id-type="publisher-id">JAMP-72402</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>
 
 
  An Alternating Direction Nonmonotone Approximate Newton Algorithm for Inverse Problems
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhuhan</surname><given-names>Zhang</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>Zhensheng</surname><given-names>Yu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xinyue</surname><given-names>Gan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>University of Shanghai for Science and Technology, Shanghai, China</addr-line></aff><pub-date pub-type="epub"><day>10</day><month>11</month><year>2016</year></pub-date><volume>04</volume><issue>11</issue><fpage>2069</fpage><lpage>2078</lpage><history><date date-type="received"><day>October</day>	<month>28,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>November</month>	<year>27,</year>	</date><date date-type="accepted"><day>November</day>	<month>30,</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, an alternating direction nonmonotone approximate Newton algorithm (ADNAN) based on nonmonotone line search is developed for solving inverse problems. It is shown that ADNAN converges to a solution of the inverse problems and numerical results provide the effectiveness of the proposed algorithm.
 
</p></abstract><kwd-group><kwd>Nonmonotone Line Search</kwd><kwd> Alternating Direction Method</kwd><kwd> Bound-Constraints</kwd><kwd> Newton Method</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>We consider inverse problems that can be expressed in the form</p><disp-formula id="scirp.72402-formula574"><label>, (1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x2.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x3.png" xlink:type="simple"/></inline-formula> is convex, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x4.png" xlink:type="simple"/></inline-formula>. The emphasis of our work is on problems where A and B have a specific structure. It can be applied to many applications, especially in machine learning [<xref ref-type="bibr" rid="scirp.72402-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.72402-ref2">2</xref>] , image reconstruction [<xref ref-type="bibr" rid="scirp.72402-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.72402-ref4">4</xref>] or model reduction [<xref ref-type="bibr" rid="scirp.72402-ref5">5</xref>] . We assume that the functions in (1) are strictly convex, so both problems has an unique solution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x5.png" xlink:type="simple"/></inline-formula>.</p><p>In Hong-Chao Zhang’s paper [<xref ref-type="bibr" rid="scirp.72402-ref6">6</xref>] , he uses the Alternating Direction Approximate Newton method (ADAN) based on Alternating Direction Method (ADMM) which originaly in [<xref ref-type="bibr" rid="scirp.72402-ref7">7</xref>] to solve (1). He employs the BB approximation to increase the iterations. In many applications, the optimization problems in ADMM are either easily resolvable, since ADMM iterations can be performed at a low computational cost. Besides, combine different Newton-based methods with ADMM have become a trend, see [<xref ref-type="bibr" rid="scirp.72402-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.72402-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.72402-ref9">9</xref>] , since those methods may achieve the high convergent speed.</p><p>In alternating direction nonmonotone approximate Newton (ADNAN) algorithm developed in this paper, we adopt the nonmonotone line search to replace the traditional Armijo line search in ADAN, because the nonmonotone schemes can improve the likelihood of finding a global optimum and improve convergence speed in cases where a monotone scheme is forced to creep along the bottom of a narrow curved valley in [<xref ref-type="bibr" rid="scirp.72402-ref10">10</xref>] .</p><p>In the latter context, the first subproblem is to solve the unconstrained minimization problems with Alternating Direction Nonmonotone Approximate Newton algorithm. The purpose is to accelerate the speed of convergence, and then to project or the scale the unconstrained minimizer into the box<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x6.png" xlink:type="simple"/></inline-formula>, The second subproblem is a bound-constrained optimization problem.</p><p>The rest of the paper is organized as follows. In Section 2, we give a review of the alternating direction approximate Newton method. In Section 3, we introduce the new algorithm ADNAN. In Section 4, we introduce the gradient-based algorithm of the second subproblem. A preliminary convergence analysis for ADNAN and gradient- based algorithm (GRAD) is given in Section 5. Numerical results presented in Section 6 explain the effectiveness of ADNAN and GRAD.</p></sec><sec id="s2"><title>2. Review of Alternating Direction Approximate Newton Algorithm</title><p>In this section, we briefly review the well-known Alternating Direction Approximate Newton (ADAN) method which has been studied in the areas of convex programming and image reconstruction see [<xref ref-type="bibr" rid="scirp.72402-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.72402-ref6">6</xref>] and references therein.</p><p>We introduce a new variable w to obtain the split formulation of (1):</p><disp-formula id="scirp.72402-formula575"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x7.png"  xlink:type="simple"/></disp-formula><p>The augmented Lagrangian function associated with (2) is</p><disp-formula id="scirp.72402-formula576"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x8.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x9.png" xlink:type="simple"/></inline-formula> is the penalty parameter, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x10.png" xlink:type="simple"/></inline-formula>is a Lagrangian multiplier associated with the constraint<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x11.png" xlink:type="simple"/></inline-formula>. In ADMM, each iteration minimizes over x holding w fixed, minimizes over w holding x fixed, and updates an estimate for the multiplier b. More specifically, if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x12.png" xlink:type="simple"/></inline-formula> is the current approximation to the multiplier, then ADMM [<xref ref-type="bibr" rid="scirp.72402-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.72402-ref11">11</xref>] applied to the split formulation (3) is given by the iteration:</p><disp-formula id="scirp.72402-formula577"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x13.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula578"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x14.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula579"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x15.png"  xlink:type="simple"/></disp-formula><p>And (4) can be written as follows:</p><disp-formula id="scirp.72402-formula580"><graphic  xlink:href="http://html.scirp.org/file/9-1720731x16.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula581"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x17.png"  xlink:type="simple"/></disp-formula><p>For any Hermitian matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x18.png" xlink:type="simple"/></inline-formula>, we define<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x19.png" xlink:type="simple"/></inline-formula>, if Q is a positive definite matrix, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x20.png" xlink:type="simple"/></inline-formula> is a norm. The proximal version of (4) is</p><disp-formula id="scirp.72402-formula582"><graphic  xlink:href="http://html.scirp.org/file/9-1720731x21.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula583"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x22.png"  xlink:type="simple"/></disp-formula><p>In ADAN, the choice <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula> will cancel the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula> term in this iteration while <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula> is retained. We replace <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x26.png" xlink:type="simple"/></inline-formula> by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x27.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x28.png" xlink:type="simple"/></inline-formula> is a Barzilai-Borwein (BB) [<xref ref-type="bibr" rid="scirp.72402-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.72402-ref12">12</xref>] approximation to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x29.png" xlink:type="simple"/></inline-formula>. We can observe the fast convergence of BB approximation in the experiments of Raydan and Svaiter [<xref ref-type="bibr" rid="scirp.72402-ref13">13</xref>] . Moreover, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x30.png" xlink:type="simple"/></inline-formula>is strictly smaller than the largest eigenvalue of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x31.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x32.png" xlink:type="simple"/></inline-formula> is indefinite, so the new convergence analysis is needed. As a result, the updated version for x given in (4) can be expressed as follows:</p><disp-formula id="scirp.72402-formula584"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x33.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula585"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x34.png"  xlink:type="simple"/></disp-formula><p>Here, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula>is the generalized inverse, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula>is the Hessian of the objective<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula> is the gradient of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x39.png" xlink:type="simple"/></inline-formula> at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x40.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x41.png" xlink:type="simple"/></inline-formula>. The formula for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x42.png" xlink:type="simple"/></inline-formula> in (2) is exactly the same formula that we would have gotten if we performed a single iteration of Newton’s method on the equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x43.png" xlink:type="simple"/></inline-formula> with starting guess<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x44.png" xlink:type="simple"/></inline-formula>. We employ the BB approximation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x45.png" xlink:type="simple"/></inline-formula>, [<xref ref-type="bibr" rid="scirp.72402-ref14">14</xref>] where</p><disp-formula id="scirp.72402-formula586"><graphic  xlink:href="http://html.scirp.org/file/9-1720731x46.png"  xlink:type="simple"/></disp-formula><p>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula> is a positive lower bound for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula>. Hence, the Hessian is approximated by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x49.png" xlink:type="simple"/></inline-formula>. Since a Fourier transform can be inverted in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x50.png" xlink:type="simple"/></inline-formula> flops. The inversion of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x51.png" xlink:type="simple"/></inline-formula> can be accomplished relatively quickly. After replacing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x52.png" xlink:type="simple"/></inline-formula> by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x53.png" xlink:type="simple"/></inline-formula>, the iteration becomes <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x54.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x55.png" xlink:type="simple"/></inline-formula></p><p>Note that by substituting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x56.png" xlink:type="simple"/></inline-formula> in (2) and solving for the minimizer, we would get exactly the same formula for the minimizer as that given in (5). When the search direction is determined suitable step size <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x57.png" xlink:type="simple"/></inline-formula> along this direction should be found to determine the next iterative point such as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x58.png" xlink:type="simple"/></inline-formula>.</p><p>The inner product between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x59.png" xlink:type="simple"/></inline-formula> and the objective gradient at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x60.png" xlink:type="simple"/></inline-formula> is</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x61.png" xlink:type="simple"/></inline-formula>.</p><p>It follows that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x62.png" xlink:type="simple"/></inline-formula> is a descent direction. Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x63.png" xlink:type="simple"/></inline-formula> is a quadratic, the Taylor expansion of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x64.png" xlink:type="simple"/></inline-formula> around <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x65.png" xlink:type="simple"/></inline-formula> is as follows:</p><disp-formula id="scirp.72402-formula587"><graphic  xlink:href="http://html.scirp.org/file/9-1720731x66.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x67.png" xlink:type="simple"/></inline-formula></p><p>In this section, we adopt a nonmonotone line search method [<xref ref-type="bibr" rid="scirp.72402-ref9">9</xref>] . The step size <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x68.png" xlink:type="simple"/></inline-formula> is chosen in an ordinary Armijo line search which could not admit the more faster speed in unconstrained problems [<xref ref-type="bibr" rid="scirp.72402-ref12">12</xref>] . In contrast, nonmonotone schemes can not only improve the likelihood of finding a global optimum but also improve convergence speed.</p><p>Initialization: Choose starting guess<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x69.png" xlink:type="simple"/></inline-formula>, and parameters<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x70.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x71.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x72.png" xlink:type="simple"/></inline-formula>. Set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x73.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x74.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x75.png" xlink:type="simple"/></inline-formula>.</p><p>Convergence test: If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x76.png" xlink:type="simple"/></inline-formula> sufficiently small, then stop.</p><p>line search update: set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x77.png" xlink:type="simple"/></inline-formula>,where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x78.png" xlink:type="simple"/></inline-formula> satisfies either the (non- monotone) Wolfe conditions:</p><disp-formula id="scirp.72402-formula588"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x79.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula589"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x80.png"  xlink:type="simple"/></disp-formula><p>or the (nonmonotone) Armijo conditions:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x81.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x82.png" xlink:type="simple"/></inline-formula> is the trial step, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x83.png" xlink:type="simple"/></inline-formula> is the largest integer such that (11) holds and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x84.png" xlink:type="simple"/></inline-formula>.</p><p>Cost update: Choose<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x85.png" xlink:type="simple"/></inline-formula>, and update</p><disp-formula id="scirp.72402-formula590"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x86.png"  xlink:type="simple"/></disp-formula><p>Observe that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x87.png" xlink:type="simple"/></inline-formula> is a convex combination of C<sub>k</sub> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x88.png" xlink:type="simple"/></inline-formula>. Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x89.png" xlink:type="simple"/></inline-formula> it follows that C<sub>k</sub> is a convex combination of the function values<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x90.png" xlink:type="simple"/></inline-formula>. The choice of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x91.png" xlink:type="simple"/></inline-formula> controls the degree of nonmonotonicity. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x92.png" xlink:type="simple"/></inline-formula> for each k, then the line search is the usual monotone Wolfe or Armijo line search. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x93.png" xlink:type="simple"/></inline-formula> for each k,</p><p>then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x94.png" xlink:type="simple"/></inline-formula> where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x95.png" xlink:type="simple"/></inline-formula>, is the average function value. The</p><p>scheme with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x96.png" xlink:type="simple"/></inline-formula> was proposed by Yu-Hong Dai [<xref ref-type="bibr" rid="scirp.72402-ref15">15</xref>] . As <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x97.png" xlink:type="simple"/></inline-formula> approaches 0, the line search closely approximates the usual monotone line search, and as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x98.png" xlink:type="simple"/></inline-formula> approaches 1, the scheme becomes more nonmonotone, treating all the previous function values with equal weight when we compute the average cost value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x99.png" xlink:type="simple"/></inline-formula>.</p><p>Lemma 2.1 If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x100.png" xlink:type="simple"/></inline-formula> for each k, then for the iterates generated by the nonmonotone line search algorithm, we have <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x101.png" xlink:type="simple"/></inline-formula> for each k. Moreover, if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x102.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x103.png" xlink:type="simple"/></inline-formula> is bounded from below, then there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x104.png" xlink:type="simple"/></inline-formula> satisfying either the Wolfe or Armijo conditions of the line search update.</p></sec><sec id="s3"><title>3. Alternating Direction Nonmonotone Approximate Newton Algorithm</title><p>In Algorithm 1, we could get the x at each iteration which can be combined with Algorithm 2. Then, we use the Algorithm 2 to solve the first subproblem in this paper which is an unconstrained minimization problem with ADNAN, then to project or the scale the unconstrained minimizer into the box</p><disp-formula id="scirp.72402-formula591"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x105.png"  xlink:type="simple"/></disp-formula><p>the iteration is as follows:</p><disp-formula id="scirp.72402-formula592"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x106.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula593"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x107.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula594"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x108.png"  xlink:type="simple"/></disp-formula><p>Later we give the existence and uniqueness result for (1).</p><p>The solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x109.png" xlink:type="simple"/></inline-formula> to (5) has the closed-form means</p><disp-formula id="scirp.72402-formula595"><graphic  xlink:href="http://html.scirp.org/file/9-1720731x110.png"  xlink:type="simple"/></disp-formula><p>with P being the projection map onto the box <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x111.png" xlink:type="simple"/></inline-formula></p><p>Algorithm 2. Alternating Direction Nonmonotone Approximate Newton algorithm.</p><p>Parameter:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x112.png" xlink:type="simple"/></inline-formula>, Initialize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x113.png" xlink:type="simple"/></inline-formula></p><p>Step 1: If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x114.png" xlink:type="simple"/></inline-formula> sufficiently small, then set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x115.png" xlink:type="simple"/></inline-formula>, and branch to Step 4.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x116.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x117.png" xlink:type="simple"/></inline-formula></p><p>Step 2: If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x118.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x119.png" xlink:type="simple"/></inline-formula></p><p>Step 3: If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x120.png" xlink:type="simple"/></inline-formula> accomplish the Wolfe conditions, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x121.png" xlink:type="simple"/></inline-formula></p><p>Step 4: Update x which generated from Algorithm 1.</p><p>Step 5: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x122.png" xlink:type="simple"/></inline-formula></p><p>Step 6: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x123.png" xlink:type="simple"/></inline-formula></p><p>Step 7: If a stopping criterion is satisfied, terminate the algorithm, Otherwise k = k + 1 and go to Step 1.</p><p>Lemma 3.1: we show some criteria that are only satisfied a finite number of times, so <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x124.png" xlink:type="simple"/></inline-formula> converge to positive limits. An upper bound for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x125.png" xlink:type="simple"/></inline-formula> is the following:</p><p>Uniformly in k, we have <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x126.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x127.png" xlink:type="simple"/></inline-formula> is the value of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x128.png" xlink:type="simple"/></inline-formula> at the start of iteration k and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x129.png" xlink:type="simple"/></inline-formula> is the starting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x130.png" xlink:type="simple"/></inline-formula> in ADAN.</p><p>Lemma 3.2: If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x131.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x132.png" xlink:type="simple"/></inline-formula> minimizes <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x133.png" xlink:type="simple"/></inline-formula></p></sec><sec id="s4"><title>4. Algorithm 3: Gradient-Based Algorithm (GRAD)</title><p>Next, we consider the second subproblem which is about bound-constrained optimization problem as</p><disp-formula id="scirp.72402-formula596"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x134.png"  xlink:type="simple"/></disp-formula><p>And the iteration is similar with (4) (5) (6) as follows:</p><disp-formula id="scirp.72402-formula597"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x135.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula598"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x136.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72402-formula599"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x137.png"  xlink:type="simple"/></disp-formula><p>Compute the solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x138.png" xlink:type="simple"/></inline-formula> from (19), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x139.png" xlink:type="simple"/></inline-formula></p><p>Compute the solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x140.png" xlink:type="simple"/></inline-formula> from (20), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x141.png" xlink:type="simple"/></inline-formula></p><p>Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x142.png" xlink:type="simple"/></inline-formula></p></sec><sec id="s5"><title>5. Convergence Analysis</title><p>In this section, we show the convergence of proposed algorithms. Obviously, the proofs of the two algorithms are almost the same, and we only prove the convergence of algorithm 2.</p><p>Lemma 3.1: Let L be the function in (3). The vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x143.png" xlink:type="simple"/></inline-formula> solves (2) if and only if there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x144.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x145.png" xlink:type="simple"/></inline-formula> solves</p><disp-formula id="scirp.72402-formula600"><graphic  xlink:href="http://html.scirp.org/file/9-1720731x146.png"  xlink:type="simple"/></disp-formula><p>Lemma 3.2: Let L be the function in (3), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x147.png" xlink:type="simple"/></inline-formula>be a saddle-point of L, Then</p><p>the sequence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x148.png" xlink:type="simple"/></inline-formula> satisfies<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x149.png" xlink:type="simple"/></inline-formula>.</p><p>Theorem 3.1: Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x150.png" xlink:type="simple"/></inline-formula> be the sequence of iterates produced by the algorithm 2.</p><p>then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x151.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x152.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x153.png" xlink:type="simple"/></inline-formula> is the optimal point for problem (14)</p><p>Proof From Lemma 3.1, 3.2, we obtain that</p><disp-formula id="scirp.72402-formula601"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/9-1720731x154.png"  xlink:type="simple"/></disp-formula><p>Since we have a unique minimizer in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x155.png" xlink:type="simple"/></inline-formula>, so we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x156.png" xlink:type="simple"/></inline-formula>, Then, (22) gives <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x157.png" xlink:type="simple"/></inline-formula> which completes the proof.</p></sec><sec id="s6"><title>6. Numerical Experiments</title><sec id="s6_1"><title>6.1. Parameter Settings</title><p>In Algorithm 2, the parameters<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x158.png" xlink:type="simple"/></inline-formula>, the penalty in the augmented Lagrangian (3), are common to these two algorithms, ADAN and ADNAN. Besides <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x159.png" xlink:type="simple"/></inline-formula> has a vital impact on convergence speed. We choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x160.png" xlink:type="simple"/></inline-formula> based on the results from W. Hager [<xref ref-type="bibr" rid="scirp.72402-ref6">6</xref>] . The choice <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x161.png" xlink:type="simple"/></inline-formula> is a compromise between speed and stability, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x162.png" xlink:type="simple"/></inline-formula>is large enough to ensure invertibility.</p><p>The search directions were generated by the L-BFGS method developed by No-cedal in [<xref ref-type="bibr" rid="scirp.72402-ref16">16</xref>] and Liu and Nocedal in [<xref ref-type="bibr" rid="scirp.72402-ref1">1</xref>] . We choose the step size <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x163.png" xlink:type="simple"/></inline-formula> to satisfy the Wolfe conditions with m = 0.09 and σ = 0.9. In addition we employ a fixed value <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x164.png" xlink:type="simple"/></inline-formula> which could get the reasonable results. To obtain a good estimate for the optimal objective in (1), we ran them for 100,000 iterations. The optimal objective values for the three data sets were</p><disp-formula id="scirp.72402-formula602"><graphic  xlink:href="http://html.scirp.org/file/9-1720731x165.png"  xlink:type="simple"/></disp-formula><p>In addition, we timed how long it took ADNAN to reduce the objective error to within 1% of the optimal objective value. The algorithms are coded in MATLAB, version 2011b, and run on a Dell version 4510U with a 2.8 GHz Intel i7 processor.</p><p>In Algorithm 3, a 256-by-256 gray-scale image was considered, which is compared to the experiment by J. Zhang [<xref ref-type="bibr" rid="scirp.72402-ref8">8</xref>] . The dimensions of the inverse problems are m = n = 65536 and the constraints are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x166.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x167.png" xlink:type="simple"/></inline-formula>. The experiments on image deblurring problems show that GRAD algorithm is also effective in terms of quality of the image resolution.</p></sec><sec id="s6_2"><title>6.2. Experiments Results</title><p>This section compares the performance of the ADNAN to ADAN. The main difference between the ADNAN algorithm and the ADAN algorithm is the computation of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x168.png" xlink:type="simple"/></inline-formula>. In ADAN <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x169.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x170.png" xlink:type="simple"/></inline-formula> is the step size. In ADNAN, x generated from Algorithm 1, if the convergence condition in ADAN is satisfied, then the update <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x171.png" xlink:type="simple"/></inline-formula> could be performed. Here <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x172.png" xlink:type="simple"/></inline-formula> is the same choice for them. Hence, there seems to be a significant benefit from using a value for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x173.png" xlink:type="simple"/></inline-formula> smaller than the largest eigenvalue of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x174.png" xlink:type="simple"/></inline-formula>.</p><p>The initial guess for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x175.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x176.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x177.png" xlink:type="simple"/></inline-formula> was zero for two algorithms. Figures 1-3 show the objective values and objective error as a function of CPU time. Moreover, we give the comparison of objective values and objective error versus CPU time/s for different <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x178.png" xlink:type="simple"/></inline-formula> conditions. It is observed that ADNAN is slightly stable than ADAN although ADNAN and ADAN are competitive. The ADNAN not only could get more smaller objective error but also get more fast convergence speed (see <xref ref-type="fig" rid="fig3">Figure 3</xref>). In addition, ADNAN objective value could get more smaller after a few iterations than ADAN. As a whole, the effect of ADNAN is superior to ADAN.</p><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x181.png" xlink:type="simple"/></inline-formula>.</title></caption><fig id ="fig1_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x179.png"/></fig><fig id ="fig1_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x180.png"/></fig></fig-group><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x184.png" xlink:type="simple"/></inline-formula>.</title></caption><fig id ="fig2_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x182.png"/></fig><fig id ="fig2_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x183.png"/></fig></fig-group><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x187.png" xlink:type="simple"/></inline-formula>.</title></caption><fig id ="fig3_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x185.png"/></fig><fig id ="fig3_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x186.png"/></fig></fig-group><p>On the other hand, the experiment results about Algorithm 3 are as follows:</p><p>Original image blurry image deblurred image</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x189.png" xlink:type="simple"/></inline-formula></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x188.png"/></fig><p>Original image blurry image deblurred image</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x191.png" xlink:type="simple"/></inline-formula></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x190.png"/></fig><p>Original image blurry image deblurred image</p><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x193.png" xlink:type="simple"/></inline-formula></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x192.png"/></fig><p>Original image blurry image deblurred image</p><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/9-1720731x195.png" xlink:type="simple"/></inline-formula></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/9-1720731x194.png"/></fig></sec></sec><sec id="s7"><title>7. Conclusions</title><p>According to the Figures 1-3, we can conclude that the nonmonotone line search could accelerate the convergence speed, furthermore ADNAN could get the objective values more stable and fast during the iterations when compared to ADAN.</p><p>On the other hand, the validness of GRAD is verified. Experiments results on image deblurring problems in Figures 4-7 show that difference constraints on x can also get effective deblurred images.</p></sec><sec id="s8"><title>Acknowledgements</title><p>This work is supported by Innovation Program of Shanghai Municipal Education Commission (No. 14YZ094).</p></sec><sec id="s9"><title>Cite this paper</title><p>Zhang, Z.H., Yu, Z.S. and Gan, X.Y. (2016) An Alternating Direction Nonmonotone Approximate Newton Algorithm for Inverse Problems. Journal of Applied Mathematics and Physics, 4, 2069- 2078. http://dx.doi.org/10.4236/jamp.2016.411206</p></sec></body><back><ref-list><title>References</title><ref id="scirp.72402-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Amit, Y. (2007) Uncovering Shared Structures in Multiclass Classification. Machine Learning, Twenty-fourth International Conference, 227, 17-24. https://doi.org/10.1145/1273496.1273499</mixed-citation></ref><ref id="scirp.72402-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Argyriou, A., Evgeniou, T. and Pontil, M. (2007) Multi-Task Feature Learning. Advances in Neural Information Processing Systems, 19, 41-48.</mixed-citation></ref><ref id="scirp.72402-ref3"><label>3</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Chambolle</surname><given-names> A. </given-names></name>,<etal>et al</etal>. (<year>2004</year>)<article-title>An Algorithm for Total Variation Minimization and Applications</article-title><source> Journal of Mathematical Imaging and Vision</source><volume> 20</volume>,<fpage> 89</fpage>-<lpage>97</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.72402-ref4"><label>4</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Chambolle</surname><given-names> A. </given-names></name>,<etal>et al</etal>. (<year>2011</year>)<article-title>A First-Order Primal-Dual Algorithm for Convex Problems with Applications to Imaging</article-title><source> Journal of Mathematical Imaging and Vision</source><volume> 40</volume>,<fpage> 120</fpage>-<lpage>145</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.72402-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, L. and Vandenberghe, L. (2009) Interior-Point Method for Nuclear Norm Approximation with Application to System Identification. SIAM Journal on Matrix Analysis and Applications, 31, 1235-1256.</mixed-citation></ref><ref id="scirp.72402-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Hager, W. and Zhang, H.-C. (2015) An Alternating Direction Approximate Newton Algorithm for Ill-Conditioned Inverse Problems with Application to Parallel MRI. Journal of the Operational Research Society of China, 3, 139-162.</mixed-citation></ref><ref id="scirp.72402-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Gabay, D. and Mercier, B. (1976) A Dual Algorithm for the Solution of Nonlinear Variational Problems via Finite Element Approximations. Computers &amp; mathematics with applications, 2, 17-40.</mixed-citation></ref><ref id="scirp.72402-ref8"><label>8</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Zhang</surname><given-names> J.J. </given-names></name>,<etal>et al</etal>. (<year>2013</year>)<article-title>Solving Regularized Linear Least-Squares Problems by the Alternating Direction Method with Applications to Image Restoration</article-title><source> Electronic Transactions on Numerical Analysis</source><volume> 40</volume>,<fpage> 356</fpage>-<lpage>372</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.72402-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H.C. and Hager, W. (2004) A Nonmonotone Line Search Technique and Its Application to Unconstrained Optimization. Society for Industrial and Applied Mathematics, 14, 1043-1056.</mixed-citation></ref><ref id="scirp.72402-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Grippo, L., Lampariello, F. and Lucidi, S. (1986) A Nonmonotone Line Search Technique for Newton’s Method. SIAM Journal on Mathematical Analysis, 23, 717-716.</mixed-citation></ref><ref id="scirp.72402-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Eckstein, J. and Bertsekas, D. (1992) On the Douglas-Rachford Splitting Method and the Proximal Point Algorithm for Maximal Monotone Operators. Mathematical Programming, 55, 293-318. https://doi.org/10.1007/BF01581204</mixed-citation></ref><ref id="scirp.72402-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Barzilai, J. and Borwein, J. (1988) Two Point Step Size Gradient Methods. IMA Journal of Numerical Analysis, 8, 141-148. https://doi.org/10.1093/imanum/8.1.141</mixed-citation></ref><ref id="scirp.72402-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Raydan, M. and Svaiter, B.F. (2002) Relaxed Steepest Descent and Cauchy-Barzilai-Borwein Method. Computational Optimization and Applications, 21, 155-167. https://doi.org/10.1023/A:1013708715892</mixed-citation></ref><ref id="scirp.72402-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Block, K.T., Uecker, M. and Frahm J. (2007) Undersampled Radial MRI with Multiple Coils: Iterative Image Reconstruction Using a Total Variation Constraint. Magnetic Resonance in Medicine, 57, 1086-1098. https://doi.org/10.1002/mrm.21236</mixed-citation></ref><ref id="scirp.72402-ref15"><label>15</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Dai</surname><given-names> Y.H. </given-names></name>,<etal>et al</etal>. (<year>2002</year>)<article-title>On the Nonmonotone Line Search</article-title><source> Journal of Control Theory and Application</source><volume> 112</volume>,<fpage> 315</fpage>-<lpage>330</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.72402-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Grippo, L., Lampariello, F. and Lucidi, S. (1989) A Truncated Newton Method with Nonmonotone Line Search for Unconstrained Optimization. Journal of Optimization Theory and Applications, 6, 401-419. https://doi.org/10.1007/BF00940345</mixed-citation></ref></ref-list></back></article>