<?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">OJOp</journal-id><journal-title-group><journal-title>Open Journal of Optimization</journal-title></journal-title-group><issn pub-type="epub">2325-7105</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojop.2012.12003</article-id><article-id pub-id-type="publisher-id">OJOp-26124</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Improved Conditions for the Existence and Uniqueness of Solutions to the General Equality Constrained Quadratic Programming Problem
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>madu</surname><given-names>Fullah Kamara</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohamed</surname><given-names>Abdulai Koroma</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mujahid</surname><given-names>Abd Elmjed M.-Ali</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, University of Science and Technology of China, Hefei, China</addr-line></aff><aff id="aff2"><addr-line>Department of Mathematics, Faculty of Pure and Applied Sciences, Fourah Bay College,University of Sierra Leone, Freetown, Sierra Leone</addr-line></aff><aff id="aff3"><addr-line>Department of Mathematics, Faculty of Education, Kassala University, Kassala, Sudan</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>amadu_fullah2005@yahoo.com(MFK)</email>;<email>d2ydx@yahoo.com(MAK)</email>;<email>mujahid@mail.ustc.edu.cn(MAEM)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>31</day><month>12</month><year>2012</year></pub-date><volume>01</volume><issue>02</issue><fpage>15</fpage><lpage>19</lpage><history><date date-type="received"><day>October</day>	<month>21,</month>	<year>2012</year></date><date date-type="rev-recd"><day>November</day>	<month>24,</month>	<year>2012</year>	</date><date date-type="accepted"><day>December</day>	<month>3,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper presents an approach that directly utilizes the Hessian matrix to investigate the existence and uniqueness of global solutions for the ECQP problem. The novel features of this proposed algorithm are its uniqueness and faster rate of convergence to the solution. The merit of this algorithm is base on cost, accuracy and number of operations.
 
</p></abstract><kwd-group><kwd>Hessian Matrix; Global Solutions; Equality Constrained Quadratic Programming; Existence and Uniqueness of Solutions; Lagrangian Methods; Schur Complement Methods</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Usually the general quadratic programming <img src="1-2730007\a57f5e77-67b0-4051-b3ea-9196308dd809.jpg" /> problem has a structure of the form</p><p><img src="1-2730007\c83d11b6-02a9-4450-be91-55d27d2c16a9.jpg" /></p><p><img src="1-2730007\7e228462-a8ca-4079-bc0f-5ea225b7c3d9.jpg" /></p><p><img src="1-2730007\04324d38-3be9-455d-a870-09e9ad873760.jpg" /></p><p>where <img src="1-2730007\2c060b15-4991-4b40-8824-b10a8dd0d533.jpg" /> is a symmetric <img src="1-2730007\47678d87-0b1e-4090-bcc1-f499bd1ecc39.jpg" /> matrix, <img src="1-2730007\b8ffc17d-8a03-442a-b785-12dad0e48055.jpg" />and <img src="1-2730007\b70a1387-774a-4ff7-a088-d5641b8973d1.jpg" /> are finite sets of indices. In quadratic programming problems, the matrix <img src="1-2730007\41c0760e-95ec-4f8f-b7f3-55750d831666.jpg" /> is called the Hessian matrix. The vectors <img src="1-2730007\2408985e-d328-42ea-875a-3d06e8bc559d.jpg" /> and <img src="1-2730007\8de2dd26-e131-443a-ad52-a68066b2677a.jpg" /> are column vectors in<img src="1-2730007\d0d2104f-c735-44ee-81e3-ee66c457e7e1.jpg" />. To make computational life easier, we consider only the equality constraints and formulate the equality constrained quadratic programming <img src="1-2730007\72eb7cae-bea1-4a69-9a30-6840a6f8a859.jpg" /> problem as follows</p><p><img src="1-2730007\30b7799c-bf45-475a-a649-d77d623d9b2a.jpg" /></p><p><img src="1-2730007\ee2b547b-7346-4a06-bc92-c94c9d5cf375.jpg" /></p><p>where <img src="1-2730007\c1e28019-f1ca-4505-82fe-e672248a805a.jpg" /> is a <img src="1-2730007\fd21ff60-91a3-4f34-9d49-69f598cd67ed.jpg" /> jacobian matrix of constraints (with<img src="1-2730007\dd1735fa-90b0-4525-81af-6f1bb73deeef.jpg" />) [<xref ref-type="bibr" rid="scirp.26124-ref1">1</xref>]. Throughout this paper, we will assume that <img src="1-2730007\6600dc6c-6606-45a6-9686-7b0d6c04b139.jpg" /> can be of any form, since it is not a participant in the determination of the ECQP’s global minimum. Quadratic programming problems occur naturally, and sometimes stem as subproblems in general constrained optimization methods, such as sequential quadratic programming, augmented Lagrangian methods, and interior point methods. This type of programming problems occurs in almost every discipline and as a result became a topic of interest to a lot of researchers [1-3].</p><p>In sequential quadratic programming <img src="1-2730007\25495426-8da0-45ee-a337-8c4c0048a36c.jpg" /> algorithms, an <img src="1-2730007\f687df94-15be-4665-b59c-b5c69095e740.jpg" /> phase that employs second derivative information (Hessian matrix) is usually added to enhance rapid convergence to the solution [4-7] <img src="1-2730007\6c73e4c9-0b5b-4b9c-8ada-d147e15eaef8.jpg" />algorithms [<xref ref-type="bibr" rid="scirp.26124-ref8">8</xref>] that utilize the exact Hessian matrix are often preferred to those that use convex quasi-Newton approximations [9-11] since they need lesser time to converge to the solution.</p><p>In 1985, Gould investigates the conditions under which the <img src="1-2730007\7982f4e5-43fa-4b6b-9468-aa238a7e14ca.jpg" /> problem can be said to have a finite solution. Gould’s analysis of the <img src="1-2730007\d34bed0f-6133-48eb-bce6-2611bd13563d.jpg" /> problem is based on the concepts of the reduced Hessian matrix <img src="1-2730007\000b3b1b-93ea-4067-a2f5-31cb07866e49.jpg" /> and signs of the eigenvalues of the Karush-Kuhn Tucker <img src="1-2730007\7de12cc3-47ef-416a-a24b-7d2a6c78a0bb.jpg" /> matrix [<xref ref-type="bibr" rid="scirp.26124-ref3">3</xref>]. The well known <img src="1-2730007\f542039e-f1ba-454c-ab50-2f5057466a58.jpg" /> matrix has the form</p><p><img src="1-2730007\40f7fd53-7cc6-4a54-8eab-53d377f2b7f8.jpg" /></p><p>[<xref ref-type="bibr" rid="scirp.26124-ref1">1</xref>]. For small-scale <img src="1-2730007\b0236a60-b31b-47ba-8a8d-21373a2eb51d.jpg" /> problems it is possible to solve the <img src="1-2730007\03233a9f-924e-4356-8029-71f06c33a6e7.jpg" /> matrix (and hence, the <img src="1-2730007\c7d2f24d-a2ef-46df-9a07-793159fe4500.jpg" /> problem ) analytically [1,3,12]. The matrix <img src="1-2730007\fe19cc8d-3654-4b89-9071-3887aef6c0a8.jpg" /> is one whose columns are a basis for the null space of <img src="1-2730007\9fe3642f-57c1-4e4e-85ab-c0322656a12d.jpg" /> (matrix of contraints), and is obtained from the <img src="1-2730007\d233ad79-621d-495a-ac7e-f1d518c5c69a.jpg" /> factorization of<img src="1-2730007\6afb4ff6-dd62-4452-acc4-1e20a56d7b8e.jpg" />. We investigated the method and found that the reduced Hessian matrix is not always accurate due to rounding off errors arising in the calculation of <img src="1-2730007\a1cff0b3-6a49-4a75-bf60-061b18bd9d09.jpg" /> [13-15].</p><p>Our goal in this paper is to present a new method that utilizes a necessary and sufficient condition for the existence and uniqueness of the solutions of the <img src="1-2730007\d2de85ee-b937-4f49-96e1-50f5d47d26c4.jpg" /> problem. In this paper, we show that for the <img src="1-2730007\bbdca5ef-a6cd-44f6-9133-4f11eeef6d8b.jpg" /> problem to have a global solution, its Hessian matrix must possess a Cholesky factor. As we shall see in Section 2, this paper focuses only on the condition(s) under which the <img src="1-2730007\aa6b28d0-f05f-49f1-887e-95274ef2ce9a.jpg" /> problem is said to have a global solution [<xref ref-type="bibr" rid="scirp.26124-ref16">16</xref>].</p><p>This paper is organized as follows. In Section 2, we discuss our method. Gould’s method is reviewed in Section 3. The analysis follow in Section 4 and some concluding remarks are made in Section 5.</p></sec><sec id="s2"><title>2. Method</title><p>In this section, we introduce our new method of analyzing the solution of the <img src="1-2730007\59be0486-0fff-4f48-a67a-d5b7dd61413c.jpg" /> problem. It is based on the fact that the Cholesky decomposition is unique for positive definite matrices.</p>Cholesky Decomposition<p>Let <img src="1-2730007\cc2f694d-1f70-4584-8514-5335117f92b5.jpg" /> be a matrix that can undergo Cholesky decomposition with a Cholesky factor <img src="1-2730007\f387dbe0-5a6b-487b-983d-9e14dd177477.jpg" /> (Lower triangular matrix) then we can write</p><disp-formula id="scirp.26124-formula5234"><label>(2.1)</label><graphic position="anchor" xlink:href="1-2730007\11120955-1b59-4049-90c7-27dc1fd26f7e.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="1-2730007\e5f857d9-b260-47e8-99d8-1b609c269d3e.jpg" /> is the transpose of<img src="1-2730007\e777294a-6486-4189-ab9c-52e860554926.jpg" />. We let</p><disp-formula id="scirp.26124-formula5235"><label>(2.2)</label><graphic position="anchor" xlink:href="1-2730007\bb874d15-ffc2-44ea-afce-a9b1fd2bb0ec.jpg"  xlink:type="simple"/></disp-formula><p>Substituting Equation (2.2) into Equation (2.1) gives</p><disp-formula id="scirp.26124-formula5236"><label>(2.3)</label><graphic position="anchor" xlink:href="1-2730007\3c1ba73d-9cdd-4bbd-a5b5-7028b81437fb.jpg"  xlink:type="simple"/></disp-formula><p>From Equation (2.3), we see that the conditions for <img src="1-2730007\557a43c1-2719-4f2f-b1e3-152551e004fd.jpg" /> to be positive definite are satisfied. Therefore,our conditions for positive definiteness are; the matrix must be a square matrix and possesses a Cholesky factor.</p><p>We let <img src="1-2730007\9dc79150-9859-4bcd-877f-4917093241d0.jpg" /> to be a <img src="1-2730007\ce239c99-f972-4473-8310-a379d29d4c41.jpg" /> column vector say</p><disp-formula id="scirp.26124-formula5237"><label>(2.4)</label><graphic position="anchor" xlink:href="1-2730007\f629d2c9-6c50-4170-b690-ea40c13c0f8b.jpg"  xlink:type="simple"/></disp-formula><p>and we write</p><disp-formula id="scirp.26124-formula5238"><label>(2.5)</label><graphic position="anchor" xlink:href="1-2730007\56060cf5-9740-413b-a7e9-a3b4c77106e7.jpg"  xlink:type="simple"/></disp-formula><p>From Equation (2.3), it is clear that the first and second terms are always positive, which implies their sum is also always positive and greater than the third term if<img src="1-2730007\b78db81c-6d2c-42f6-8cf8-5e925cad3faf.jpg" />. When <img src="1-2730007\ed3087ba-caca-48e4-9bfb-ea9598a3836d.jpg" /> the matrix <img src="1-2730007\bd5ad45b-adc7-4ed0-878f-883bab6ce920.jpg" /> always equals zero. Therefore, the matrix <img src="1-2730007\19975256-80aa-4629-94a9-5b42698bc17b.jpg" /> is always positive if and only if the column vector <img src="1-2730007\c2f03168-736a-4842-a658-93208dc43de8.jpg" /> has entries <img src="1-2730007\0d322542-8702-44d5-8088-2c541ba4750a.jpg" /> and <img src="1-2730007\9512ef5a-5768-4c54-a934-484d375d3960.jpg" /> (such that<img src="1-2730007\8bba2a9a-db63-4d5a-8595-146fd3138657.jpg" />) and the matrix <img src="1-2730007\3ac0dfe8-aa7a-4fae-8027-01a9dd1112eb.jpg" /> has a Cholesky factor.</p><p>In the above demonstration<img src="1-2730007\ccf4c4fe-9bc0-4814-ae83-e450c232495d.jpg" />, which means that a <img src="1-2730007\3bde7e57-018f-4083-bb3a-5d66d7727316.jpg" /> matrix <img src="1-2730007\28f35b83-f374-4fb6-9c0c-0c1ff8c48ee5.jpg" /> and a <img src="1-2730007\61328c4e-6b03-4547-a5c5-23a840bd15db.jpg" /> column vector <img src="1-2730007\6ff1b55a-3b5b-4141-9076-6cee09ad30e0.jpg" /> produces Equation (2.5). Analogously, any <img src="1-2730007\dd975092-ad29-4289-9a98-9ab2d0e1f0e7.jpg" /> matrix <img src="1-2730007\56f87ed5-e2b9-447b-b576-42a1a10cc08d.jpg" /> and any <img src="1-2730007\be46f1e5-8437-4238-a743-4551a384103a.jpg" /> column vector <img src="1-2730007\0d1d7874-d120-4505-8855-a6cc119d6c56.jpg" /> (where<img src="1-2730007\e60545b2-20bb-4653-9253-af385e2e9028.jpg" />) shall produce an equation similar in properties to Equation (2.5). If and only if<img src="1-2730007\d69f1f20-43b4-4ac7-996d-86558cf9aeba.jpg" />.</p><p>Corollary 2.1: Let <img src="1-2730007\310dfa82-46f8-4487-b416-3f866842aced.jpg" /> be any non-singular matrix and the Hessian matrix being Cholesky factorizable. Then the <img src="1-2730007\2ca778cd-a215-4a25-827b-028a95116f16.jpg" /> matrix</p><disp-formula id="scirp.26124-formula5239"><label>(2.6)</label><graphic position="anchor" xlink:href="1-2730007\f45b3f9f-81ff-4429-83ec-0b409a5ecd88.jpg"  xlink:type="simple"/></disp-formula><p>is nonsingular and has a unique solution.</p><p>Corollary 2.2: Let <img src="1-2730007\bfea212f-8861-448f-87b9-1bea1476e453.jpg" /> be the Karush-Kuhn-Tucker matrix</p><disp-formula id="scirp.26124-formula5240"><label>(2.7)</label><graphic position="anchor" xlink:href="1-2730007\2f6042f1-3322-485f-9c60-2c69a995bbc8.jpg"  xlink:type="simple"/></disp-formula><p>and assume <img src="1-2730007\896f496e-c737-4229-bb78-a1ace2c3382a.jpg" /> is any matrix. Then the <img src="1-2730007\8f7382bc-c974-4e52-98d7-3705b4ed2ca2.jpg" /> problem has a global minimum if and only if the Hessian matrix has a Cholesky factor.</p></sec><sec id="s3"><title>3. Review of Gould’s Method</title><p>In this section, we review Gould’s method. The method consists of three approaches: Null-space methods, Lagrangian methods and Schur complement methods [<xref ref-type="bibr" rid="scirp.26124-ref12">12</xref>].</p><p>Null-space methods: For <img src="1-2730007\90c205eb-1442-4221-82d3-d07bec947b10.jpg" /> to be a solution of the <img src="1-2730007\f0acf12f-af8d-4908-ba38-fff7ba74cb24.jpg" /> problem, a vector <img src="1-2730007\ebc9f15b-27a5-4a2a-bd11-c7c11e2ad57b.jpg" /> (i.e. Lagrange multipliers) must exist such that the system of equations below is satisfied</p><disp-formula id="scirp.26124-formula5241"><label>(3.1)</label><graphic position="anchor" xlink:href="1-2730007\294cc413-1fa1-40e5-bc80-3310bdb04ff5.jpg"  xlink:type="simple"/></disp-formula><p>We let</p><disp-formula id="scirp.26124-formula5242"><label>(3.2)</label><graphic position="anchor" xlink:href="1-2730007\45f5cfdc-1b3b-4aee-be49-58a9d553ef3f.jpg"  xlink:type="simple"/></disp-formula><p>with <img src="1-2730007\0814d526-62ed-4a08-bca6-f1a9d73588a2.jpg" /> being some estimate of the solution and <img src="1-2730007\4234bbf3-0d3a-4de4-9919-953644ba9e89.jpg" /> the desired step. By expressing <img src="1-2730007\f0621d23-7700-42e3-a076-5db70f9ccf7a.jpg" /> as in Equation (3.2), Equation (3.1) can be written in a form that is more useful for computational purposes as given below</p><disp-formula id="scirp.26124-formula5243"><label>(3.3)</label><graphic position="anchor" xlink:href="1-2730007\756a6bee-2eb5-49fa-ad28-1d6f983048f5.jpg"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.26124-formula5244"><label>(3.4)</label><graphic position="anchor" xlink:href="1-2730007\a439ab8e-297d-4f1e-b362-0f547ac28d66.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.26124-formula5245"><label>(3.5)</label><graphic position="anchor" xlink:href="1-2730007\9c79b494-a004-438f-b1b5-6024eb741988.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.26124-formula5246"><label>(3.6)</label><graphic position="anchor" xlink:href="1-2730007\b977434a-ce68-444b-b466-d83c5d745a3c.jpg"  xlink:type="simple"/></disp-formula><p>This method finds <img src="1-2730007\c613227d-8f3a-405f-8193-719749d2ff12.jpg" /> and <img src="1-2730007\a089313a-abb0-4317-b38d-fd3560353082.jpg" /> first, by partitioning the vector <img src="1-2730007\90e02ae1-f803-4c42-a2f6-43a048d6616b.jpg" /> into two components as follows</p><disp-formula id="scirp.26124-formula5247"><label>(3.7)</label><graphic position="anchor" xlink:href="1-2730007\4d611475-62f3-4e16-af39-4adbfbffd84c.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="1-2730007\5132139d-ecee-46d3-ab6d-8fb685585f74.jpg" /> and <img src="1-2730007\ab5a78b0-69cd-454c-9fcf-68e7acc87927.jpg" /> have orthonormal columns and can be obtain from the <img src="1-2730007\15cae094-5077-417a-82a3-99303196b4fd.jpg" /> factorization of<img src="1-2730007\b08cf8fa-b244-475c-a797-a6d9e17e79fc.jpg" />. An interesting property of this approach is that <img src="1-2730007\bb9a6402-05e2-4eed-bae0-bd69cda54c7f.jpg" /> [1,3], which makes the calculation of <img src="1-2730007\69878a0c-4d66-45ec-a7b5-5cc97174b21f.jpg" /> and <img src="1-2730007\05d8228f-6fa9-447f-9ecf-9ef8ea80a979.jpg" /> possible by solving the four equations below</p><disp-formula id="scirp.26124-formula5248"><label>(3.8)</label><graphic position="anchor" xlink:href="1-2730007\24ffab2b-28a2-4287-90d8-c30609a0e92b.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.26124-formula5249"><label>(3.9)</label><graphic position="anchor" xlink:href="1-2730007\5788bf32-7c15-4af9-9136-924034c80b7a.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.26124-formula5250"><label>(3.10)</label><graphic position="anchor" xlink:href="1-2730007\5fda2137-8e20-42df-831c-39724acbdc43.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.26124-formula5251"><label>(3.11)</label><graphic position="anchor" xlink:href="1-2730007\4ff50509-45ea-4c52-a941-a4b295fcf7b7.jpg"  xlink:type="simple"/></disp-formula><p>This method has a wider application than the Rangespace methods because; it doesn’t require <img src="1-2730007\8ec264ba-67db-4bba-874a-b0013f53e8a4.jpg" /> being nonsingular. According to this paper, the condition, that <img src="1-2730007\021c2dbf-108b-428a-9897-83beb96d6cf3.jpg" /> must undergo Cholesky decomposition is the only requirement for the <img src="1-2730007\b7dfd877-f968-470b-be41-72d2703f83dd.jpg" /> problem to have a global minimum. A knowledge of the null space basis matrix <img src="1-2730007\3c9fa23f-5506-4a07-a580-c57720e2dec8.jpg" /> is not important at all.</p><p>Lagrangian methods: This method calculates the values of <img src="1-2730007\579b89e6-1cc5-48db-b257-91ef64c65d23.jpg" /> and <img src="1-2730007\70e84217-590c-4dcf-8c6d-f7769dfa1623.jpg" /> directly from Equation (3.3), i.e. the Karush-Kuhn-Tucker equations for the <img src="1-2730007\ce76c380-3b03-4f5e-a36a-721f56c010e4.jpg" /> problem.</p><p>In this paper, the <img src="1-2730007\fe13e959-fd83-4bc8-8962-3fff70f93579.jpg" /> problem can only have a global minimum if <img src="1-2730007\e057518b-8bb8-44bd-9028-b46972c6951c.jpg" /> possesses a Cholesky factor<img src="1-2730007\c6fcaf42-78bc-4268-96d0-c9b60efc7039.jpg" />.</p><p>Schur complement methods: Here we assume that <img src="1-2730007\03d7daf3-2655-4264-9c06-13af4ca5a626.jpg" /> has a Cholesky factor and derive two equations from Equation (3.3) for the solutions of <img src="1-2730007\9ee12909-a9ba-4356-9f2e-b367272a2c9d.jpg" /> and<img src="1-2730007\09e57e04-0d93-4a9a-88e4-3485cbd0ca4e.jpg" />. These equations are as follows</p><disp-formula id="scirp.26124-formula5252"><label>(3.12)</label><graphic position="anchor" xlink:href="1-2730007\a313e4a8-7735-4de1-8674-56bdbb7b39e0.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.26124-formula5253"><label>(3.13)</label><graphic position="anchor" xlink:href="1-2730007\7548c876-762b-4708-9eb6-9546ae9e4687.jpg"  xlink:type="simple"/></disp-formula><p>It is easy to see that both <img src="1-2730007\011066c2-2d9d-457f-835d-910fc232ed2e.jpg" /> and <img src="1-2730007\84027a5c-c577-44bb-9042-74dec5a72ddf.jpg" /> are positive definite. In this paper, we show that <img src="1-2730007\11134d42-4b0a-4694-884d-be3e4338690b.jpg" /> and <img src="1-2730007\76d9bac4-e3a1-4fd3-96ab-b0b030f61f44.jpg" /> have Cholesky factors and hence <img src="1-2730007\0f122bde-f634-40b5-99e9-867c2f533fc9.jpg" /> is always positive definite, which indicate the existence of a global solution for the <img src="1-2730007\2fb305ba-d1bc-4968-b6d3-4bd3d58c57bc.jpg" /> problem Section 2.</p></sec><sec id="s4"><title>4. Analysis</title><p>In this section we will solve a numerical example from [<xref ref-type="bibr" rid="scirp.26124-ref1">1</xref>] using our algorithm and compared our results with those of Gould’s method. Let us consider the <img src="1-2730007\cbc69e4f-14cf-41af-8c73-dcb4cc00bd6e.jpg" /> problem below and deduce whether it has a global minimum or not by using Gould’s method and our algorithm.</p><p><img src="1-2730007\4cb5b3a4-d85d-4570-ad3f-2298a58319c3.jpg" /></p><disp-formula id="scirp.26124-formula5254"><label>(4.1)</label><graphic position="anchor" xlink:href="1-2730007\ac93085e-e9e1-48bf-b538-5d86eda6f05b.jpg"  xlink:type="simple"/></disp-formula><p>We will write the above <img src="1-2730007\e5f6b61d-2205-482c-86c7-ca8988797ebc.jpg" /> problem in the standard form described in the introduction by defining</p><p><img src="1-2730007\3cc06cc4-0807-4551-aa02-946d22f8c624.jpg" /></p><p><img src="1-2730007\c0723871-0254-4e0e-9fd5-23da3c1f05a4.jpg" /></p><p>For Gould’s algorithm we need to find <img src="1-2730007\ddaedbc9-5f0b-415d-87ca-e8f03480b93c.jpg" /> from the <img src="1-2730007\d6467f94-d4ec-416b-b6e6-52327f4d577e.jpg" /> factorization of matrix <img src="1-2730007\93df2720-f589-420c-86a7-f1141d2088eb.jpg" /> i.e.<img src="1-2730007\3aaa9ae6-cbd3-4cba-887e-17294215be2a.jpg" />.</p><p><img src="1-2730007\d67c2905-0116-467f-95d6-74f66b5c64b7.jpg" /></p><p><img src="1-2730007\bb2ccdf2-018b-4982-9dff-4997bd8c1c5f.jpg" /></p><p>We can obtain <img src="1-2730007\cb6577f5-5792-47eb-b1bf-35ea9142beaf.jpg" /> from the column space of matrix <img src="1-2730007\f2f45675-decf-4f62-b7c2-7f59e5f38803.jpg" /> and the matrix <img src="1-2730007\5c87cf96-ba89-436c-bf9d-01ad16808598.jpg" /> must satisfies the constrain<img src="1-2730007\1a9f64be-efca-484d-be1c-4a0d3d5b0002.jpg" />. Hence we have</p><p><img src="1-2730007\80a29413-3963-479f-890a-3dbde0ad81e3.jpg" /></p><p>Therefore, <img src="1-2730007\edb02136-0e31-4f51-9b8c-108a76232bd8.jpg" />and according to Gould’s algorithm the <img src="1-2730007\ed38c179-71c6-4fa0-8988-2f03e0ef98d6.jpg" /> problem has a global minimum.</p><p>For our algorithm we only need to show that the matrix <img src="1-2730007\d56433ec-ad28-4126-b78d-1d4112c7305c.jpg" /> has a Cholesky factor. Let <img src="1-2730007\4a64a00f-cc39-4805-8c46-d042237dc7e6.jpg" /> be the Cholesky factor of<img src="1-2730007\55a6db09-3451-41f6-87d2-ba6f43d8109a.jpg" />.</p><p><img src="1-2730007\1be8b6f7-6376-4f06-a07f-10ee84278e89.jpg" /></p><p>According to our algorithm,this implies the matrix <img src="1-2730007\a6c1723a-7d4f-4a01-b99a-6e28b39177b0.jpg" /> is positive definite and therefore the <img src="1-2730007\d85ecd1b-3ac2-4faa-8515-9a333e539b25.jpg" /> problem has a minimum solution. To show this fact we select any matrix that is a subset of the set of matrices described in subsection (2.1) and suppose we have that matrix to be</p><p><img src="1-2730007\b1fdbbe5-37c6-430d-8420-82bf013af19e.jpg" />then<img src="1-2730007\d1dd6813-7813-4346-8d3e-2e9ea2ef5e93.jpg" />.</p><p>Let us consider another matrix</p><p><img src="1-2730007\aa79de92-5e14-463d-9d2d-da846baa1ad2.jpg" /></p><p>We will have result</p><p><img src="1-2730007\eb98da30-25b2-4ce1-beb0-1f87e36aee62.jpg" /></p><p>Finally, we consider a matrix with all negative entries as follows</p><p><img src="1-2730007\e94c4be7-089e-4f3e-862a-13ac38fdef6c.jpg" /></p><p>This gives the result</p><p><img src="1-2730007\7fb424a0-ca26-4849-9d72-e04b940c8d63.jpg" /></p><p>From the above example, we observed the following result:</p><p>1) Multiplying a matrix <img src="1-2730007\9dac9f65-e458-4078-b125-fa0c2ee62833.jpg" /> that has a Cholesky factor with any other matrix except the zero matrix, doesn’t alter the positive definite property of matrix <img src="1-2730007\b2fc6d3d-8d67-423f-93cd-084e45adfa1b.jpg" /> and hence the existence of global minimum.</p><p>2) Decimals are encountered in Gould’s approach which may lead to rounding off errors and hence inaccuracy. Decimals have no effects on our method as long as the Hessian matrix has a Cholesky factor.</p><p>3) The number of matrix operations that are involved in Gould’s approach are far more than those that are involved in our algorithm which implies that our method is faster than that of Gould.</p><p>Gould’s approach uses the notion of the reduced Hessian matrix and the signs of the eigenvalues of the Karush-Kuhn-Tucker matrix to analyze the conditions under which the <img src="1-2730007\2d751f3c-9fdd-48f8-bf7d-9b6e54613682.jpg" /> problem shall have a global solution [<xref ref-type="bibr" rid="scirp.26124-ref3">3</xref>]. It is clear that <img src="1-2730007\fd81e7d6-8f72-4882-b4c3-647627b7cb98.jpg" /> is sometimes incorrect due to rounding off errors in the calculation of<img src="1-2730007\61ddb435-e5c7-4ab5-86ac-0019db2b0c58.jpg" />. In this paper, we present a method that directly utilizes the Hessian matrix to analyze global minimum conditions for the <img src="1-2730007\89cda4cf-a700-4c7a-80c4-4ac113192a0b.jpg" /> problem.</p><p>Finally, this proposed method has fewer iterations than Gould’s algorithm, inexpensive and naturally faster (Cholesky factorization) than Gould’s approach (with more iterations).</p></sec><sec id="s5"><title>5. Conclusions</title><p>In 1985, Gould investigates the practical conditions for the existence and uniqueness of solutions of the <img src="1-2730007\b6fd58ff-31be-4c6c-a552-bcfcb049cfb9.jpg" /> problem based on <img src="1-2730007\b9c015b5-6dda-471d-b012-403398be3017.jpg" /> and inertia of the <img src="1-2730007\d55debb9-13a8-42d9-8f0f-a4aeec6475b2.jpg" /> matrix. In this piece of work, we present a new method that directly works with <img src="1-2730007\e1c3b069-3357-4b7c-87f6-7a6f43c15291.jpg" /> to analyze global solutions of the <img src="1-2730007\c0fd69ee-dccf-4855-8a5e-09167758d5aa.jpg" /> problem.</p><p>The advantages of our method lie in its accuracy, cost and number of operations. It is true that this noble algorithm is unique and computationally faster (i.e. Cholesky decomposition) than Gould’s method. Our method also revealed that if the Hessian matrix has a Cholesky factor then, the Hadamard inequality [<xref ref-type="bibr" rid="scirp.26124-ref17">17</xref>] for positive definiteness is satisfied as well.</p><p>We finally conclude that the existence and uniqueness of solutions of the <img src="1-2730007\977a1741-3935-4d95-8f49-98e19998d6c5.jpg" /> problem is independent of its constraints but depend wholly and solely on the Hessian matrix<img src="1-2730007\52569eac-8bb0-4650-9857-eafb3c2e33c9.jpg" />.</p></sec><sec id="s6"><title>6. Acknowledgements</title><p>We would like to thank Khalid O. Elaalim for his useful contributions during the early stages of this work. We are also grateful to anonymous referees for their valuable comments on this paper. Finally, we would like to extend special thanks to the Chinese Scholarship Council which funded this research.</p></sec><sec id="s7"><title>REFERENCES</title></sec><sec id="s8"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.26124-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">J. Nocedal and S. J. Wright, “Numerical Optimization,” 2nd Edition, Springer Series in Operations Research and Financial Engineering, Springer, New York, 2006, pp. 448-492. doi:10.1007/978-0-387-40065-5_16</mixed-citation></ref><ref id="scirp.26124-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">N. I. M. Gould, M. E. Hribar and J. Nocedal, “On the Solution of Equality Constrained Quadratic Programming Problems Arising in Optimization,” SIAM Journal on Scientific Computing, Vol. 23, No. 4, 2001, pp. 1376-1395.  
doi:10.1137/S1064827598345667</mixed-citation></ref><ref id="scirp.26124-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">N. I. M. Gould, “On Practical Conditions for the Existence and Uniqueness of Solutions to the General Equality Quadratic Programming Problem,” Mathematical Programming, Vol. 32, No. 1, 1985, pp. 90-99.  
doi:10.1007/BF01585660</mixed-citation></ref><ref id="scirp.26124-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">R. H. Byrd, N. I. M. Gould, J. Nocedal and R. A. Waltz, “An Algorithm for Nonlinear Optimization Using Linear Programming and Equality Constrained Subproblems,” Mathematical Programming, Vol. 100, No. 1, 2004, pp. 27-48.</mixed-citation></ref><ref id="scirp.26124-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">N. I. M. Gould and D. P. Robinson, “A Second Derivative SQP Method: Global Convergence,” SIAM Journal on Optimization, Vol. 20, No. 4, 2010, pp. 2023-2048.  
doi:10.1137/080744542</mixed-citation></ref><ref id="scirp.26124-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">N. I. M. Gould and D. P. Robinson, “A Second Derivative SQP Method: Local Convergence and Practical Issues,” SIAM Journal on Optimization, Vol. 20, 2010, pp. 2049-2079. doi:10.1137/080744554</mixed-citation></ref><ref id="scirp.26124-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">J. L. Morales, J. Nocedal and Y. Wu, “A Sequential Quadratic Programming Algorithm with an Additional Equality Constrained Phase,” IMA Journal of Numerical Analysis, Vol. 32, No. 2, 2012, pp. 553-579.  
doi:10.1093/imanum/drq037</mixed-citation></ref><ref id="scirp.26124-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">R. Fletcher and S. Leyffer, “Nonlinear Programming without a Penalty Function,” Mathematical Programming, Vol. 91, No. 2, 2002, pp. 239-269.  
doi:10.1007/s101070100244</mixed-citation></ref><ref id="scirp.26124-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">A. Drud, “CONOPT: A GRG Code for Large Sparse Dynamic Nonlinear Optimization Problems,” Mathematical Programming, Vol. 31, No. 2, 1985, pp. 153-191.  
doi:10.1007/BF02591747</mixed-citation></ref><ref id="scirp.26124-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">P. E. Gill, W. Murray and M. A. Saunders, “SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization,” SIAM Journal on Optimization, Vol. 12, No. 4, 2002, pp. 979-1006. doi:10.1137/S1052623499350013</mixed-citation></ref><ref id="scirp.26124-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">K. Schittkowski, “The Nonlinear Programming Method of Wilson, Han and Powell with an Augmented Lagrangian Type Line Search Function,” Numerische Mathematik, Vol. 38, No. 1, 1981, pp. 83-114.  
doi:10.1007/BF01395810</mixed-citation></ref><ref id="scirp.26124-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">S. Boyd and L. Vandenberghe, “Convex Optimization,” Cambridge University Press, Cambridge, 2004, pp. 241245.</mixed-citation></ref><ref id="scirp.26124-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">E. Anderson, Z. Bai and J. Dongarra, “Generalized QR Factorization and Its Application,” Linear Algebra and Its Applications, Vol. 162-164, 1992, pp. 243-271.  
doi:10.1016/0024-3795(92)90379-O</mixed-citation></ref><ref id="scirp.26124-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">P. E. Gill and W. Murray, “Numerically Stable Methods for Quadratic Programming,” Mathematical Programming, Vol. 14, No. 1, 1978, pp. 349-372.  
doi:10.1007/BF01588976</mixed-citation></ref><ref id="scirp.26124-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">M. OCW, “Positive Definite Matrices and Minima,” 2012.  
http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/positive-definite-matrices-and -applications/positive-definite-matrices-and-minima/MIT18_06SCF11_Ses3.3prob.pdf</mixed-citation></ref><ref id="scirp.26124-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Wikipidia, “Positive-Definite Matrix,” 2012.  
http://en.wikipedia.org/wiki/Positive-definite_matrix</mixed-citation></ref><ref id="scirp.26124-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">R. A. Horn and C. R. Johnson, “Matrix Analysis,” Cambridge University Press, Cambridge, 1985.</mixed-citation></ref></ref-list></back></article>