<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2012.39150</article-id><article-id pub-id-type="publisher-id">AM-23003</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>
 
 
  A New Full-NT-Step Infeasible Interior-Point Algorithm for SDP Based on a Specific Kernel Function
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>amir</surname><given-names>Bouali</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>Samir</surname><given-names>Kabbaj</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics and Informatics, Faculty of Sciences, University Ibn Tofail, Kenitra, Morocco</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>samir_bouali34@yahoo.fr(AB)</email>;<email>samkabbaj@yahoo.fr(SK)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>27</day><month>09</month><year>2012</year></pub-date><volume>03</volume><issue>09</issue><fpage>1014</fpage><lpage>1022</lpage><history><date date-type="received"><day>June</day>	<month>7,</month>	<year>2012</year></date><date date-type="rev-recd"><day>August</day>	<month>7,</month>	<year>2012</year>	</date><date date-type="accepted"><day>August</day>	<month>15,</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>
 
 
  In this paper, we propose a new infeasible interior-point algorithm with full NesterovTodd (NT) steps for semidefinite programming (SDP). The main iteration consists of a feasibility step and several centrality steps. We used a specific kernel function to induce the feasibility step. The analysis is more simplified. The iteration bound coincides with the currently best known bound for infeasible interior-point methods.
 
</p></abstract><kwd-group><kwd>Semidefinite Programming; Full Nesterov-Todd Steps; Infeasible Interior-Point Methods; Polynomial Complexity; Kernel Functions</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In this paper we deal with SDP problems, whose primal and dual forms are:</p><p><img src="9-7400890\22ce6180-2521-45b2-94cd-91370a78912e.jpg" /></p><p>and</p><p><img src="9-7400890\ea541db3-e10a-4d2f-9ad7-b6d58218ca89.jpg" /></p><p>where<img src="9-7400890\82f46bf8-2f40-4967-9f86-12fff6c89bf1.jpg" />,<img src="9-7400890\5431ff54-d255-4ae7-a09a-109eba4ca7e4.jpg" />. The matrices<img src="9-7400890\f490e6fc-8d12-4223-9240-8590834f260c.jpg" />, <img src="9-7400890\184860b0-1501-4782-8ce2-2563f2793deb.jpg" />are assumed to be linearly independent.</p><p>The use of Interior-Point Methods (IPMs) based on the kernel functions becomes more desirable because of the efficiency from a computational point of view. Many researchers have been attracted by the Primal-Dual IPMs for SDP. For a comprehensive study, the reader is referred to Klerk [<xref ref-type="bibr" rid="scirp.23003-ref1">1</xref>], Roos [<xref ref-type="bibr" rid="scirp.23003-ref2">2</xref>] and Wolkowicz et al. [<xref ref-type="bibr" rid="scirp.23003-ref3">3</xref>]. Bai et al. [<xref ref-type="bibr" rid="scirp.23003-ref4">4</xref>] introduced a new class of so-called eligible kernel functions for Linear Optimization (LO) which are defined by some simple properties following the same way of Peng et al. who have designed a class of IPMs based on a so-called self-regular proximities [<xref ref-type="bibr" rid="scirp.23003-ref5">5</xref>]. These methods use the new search directions which are different than the classic Newton directions. Some extensions were successfully made by Mansouri and Roos [<xref ref-type="bibr" rid="scirp.23003-ref6">6</xref>], Liu and Sun [<xref ref-type="bibr" rid="scirp.23003-ref7">7</xref>]. In the current paper, we propose a new infeasible interior-point algorithm, whose feasibility step is induced by a specific kernel function.</p><p>In the sequel, we denotes e as the all one vector and <img src="9-7400890\0b5ffa29-a9b1-4383-b3ea-d6383913501a.jpg" /> the vector of eigenvalues of<img src="9-7400890\8fe62807-6874-4b42-9f26-5573d7018265.jpg" />. Two different forms of norm will be used</p><p><img src="9-7400890\596f43f1-9ed3-4856-baf7-a067c1de87b9.jpg" /></p></sec><sec id="s2"><title>2. The Statement of the Algorithm</title><p>We start usually with assuming that the initial iterates <img src="9-7400890\7b6b9131-da92-4d5e-bb91-e914fce389ef.jpg" /> and <img src="9-7400890\1ea32877-1919-41b6-8364-5db2401d5f40.jpg" /> are as follows</p><p><img src="9-7400890\9d90d868-508b-4f1d-9de3-ce5da74b9c3e.jpg" /></p><p>where I is the <img src="9-7400890\7ee99847-1834-48b4-a24a-e151fa89ec07.jpg" /> identity matrix, <img src="9-7400890\ebdec87a-4e1b-4ce0-8d03-f22fe0e14674.jpg" />is the initial dual gap and <img src="9-7400890\63af3cf3-729e-4db9-a1b7-fee1e269ac8b.jpg" /> is such that</p><p><img src="9-7400890\7a01d47c-24ee-4309-8eb0-328365c39291.jpg" /></p><p>for some optimal solution <img src="9-7400890\1d9a5afd-1a56-4f80-b71d-33fc4e97c189.jpg" /> of <img src="9-7400890\27d1f817-1ea5-4756-b702-88d21da2f25f.jpg" /> and<img src="9-7400890\9ad2781e-f416-436f-a425-8f47a014b16c.jpg" />.</p><sec id="s2_1"><title>2.1. The Feasible SDP Problem</title><p>The perturbed KKT condition for <img src="9-7400890\21cf7465-9a3b-4d2e-a393-f486a6dfbd39.jpg" /> and <img src="9-7400890\d3337ff8-3b21-4c7f-9edb-0eaa4b48bdbd.jpg" /> is</p><p><img src="9-7400890\cdd9863d-b4c8-40b7-984b-0cfb61737f43.jpg" /></p><p>Based on different symmetrization schemes, several search directions have been proposed.</p><p>As in Mansouri and Roos [<xref ref-type="bibr" rid="scirp.23003-ref6">6</xref>], we use in this paper, the so-called NT-direction determined by the following system</p><disp-formula id="scirp.23003-formula151571"><label>(1)</label><graphic position="anchor" xlink:href="9-7400890\b9b75885-466d-440c-a155-1073e816e577.jpg"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.23003-formula151572"><label>(2)</label><graphic position="anchor" xlink:href="9-7400890\46c27b7d-0482-4fdd-94a0-b1d274340789.jpg"  xlink:type="simple"/></disp-formula><p>We also define the square root matrix<img src="9-7400890\26982bff-b7a6-47b7-9a98-beb1e7ff2fc1.jpg" />.</p><p>The matrix D can be used to rescale X and S to be the same matrix V, defined by</p><disp-formula id="scirp.23003-formula151573"><label>(3)</label><graphic position="anchor" xlink:href="9-7400890\0f7aa73f-8f9f-4705-8d02-ca058753ea2a.jpg"  xlink:type="simple"/></disp-formula><p>It is clear that D and V are symmetric and positive definite. Let us further define</p><disp-formula id="scirp.23003-formula151574"><label>(4)</label><graphic position="anchor" xlink:href="9-7400890\bcc18dc1-3432-43da-bd89-90eb60f27287.jpg"  xlink:type="simple"/></disp-formula><p>where<img src="9-7400890\dba515f7-d399-46d5-b25b-540780deac97.jpg" />. Using the above notations, the third equation of the system (1) is then formulated as follows</p><disp-formula id="scirp.23003-formula151575"><label>(5)</label><graphic position="anchor" xlink:href="9-7400890\294c495e-f650-4508-ac1d-f10e9263331c.jpg"  xlink:type="simple"/></disp-formula><p>It is clear that the first two equations imply that <img src="9-7400890\6ca92d5f-ea13-4df5-aca9-8a3f880745a3.jpg" /> and <img src="9-7400890\b364622f-34df-4bd7-b00a-643d8a815b54.jpg" /> are orthogonal, i.e.<img src="9-7400890\3049e63f-0d0e-46ca-b13a-52c8324de83d.jpg" />, which yields that <img src="9-7400890\3fb85e01-19cb-43c1-af49-b8d57162701a.jpg" /> and <img src="9-7400890\36eb819d-420e-481d-912a-939a425e7ec8.jpg" /> are both zero if and only if<img src="9-7400890\2d585150-4ba3-45b8-8366-c2e0346dfc22.jpg" />. In this case, X and S satisfy<img src="9-7400890\aefd42bf-df80-4e20-9bf8-4344c3c0cd76.jpg" />, implying that X and S are the <img src="9-7400890\799dda3d-b740-46a5-8bda-6c61d74539f4.jpg" />-centers. Hence, we can use the norm <img src="9-7400890\78e4287c-b7a9-43fc-a5b2-06af1fe6917e.jpg" /> as a quantity to measure closeness to the <img src="9-7400890\fd70e3ae-59b1-4bb6-b0d9-d139f770f872.jpg" />-centers. Let us define</p><disp-formula id="scirp.23003-formula151576"><label>(6)</label><graphic position="anchor" xlink:href="9-7400890\f95a0d2a-6f21-4f6d-8f99-bb3ba1a99d4a.jpg"  xlink:type="simple"/></disp-formula></sec><sec id="s2_2"><title>2.2. The Perturbed Problem</title><p>For any <img src="9-7400890\af4c8319-8cf2-4dc2-af70-8022cd0f08ce.jpg" /> with<img src="9-7400890\5284e609-1ecf-4d44-bb2b-1f4be462c0c3.jpg" />, we consider the perturbed problem<img src="9-7400890\28f77592-580e-4c4a-8140-52326cf73ed8.jpg" />, defined by</p><p><img src="9-7400890\8916c442-7c5b-41de-9739-01eb2fa2ab23.jpg" /></p><p>and its dual problem <img src="9-7400890\d2efc7e6-fab2-4488-bbae-d65bfe88c020.jpg" /> given by</p><p><img src="9-7400890\3133d423-f3ab-4aef-8480-c08f13838b42.jpg" /></p><p>where</p><p><img src="9-7400890\f5c572b4-0f3d-4279-b3e9-c68aa743a234.jpg" /></p><p><img src="9-7400890\a4ec6e6f-b523-4cb1-a097-cb65a9169553.jpg" /></p><p>Note that if <img src="9-7400890\9d84d225-084b-43dc-a9e2-3da83553a961.jpg" /> then <img src="9-7400890\fed1fabe-3fb6-4b34-bf2e-586c0673c4d3.jpg" /> and <img src="9-7400890\8783c97f-4559-4752-a85d-0987fe686f45.jpg" />, yielding that both <img src="9-7400890\60185878-ae48-4074-a44b-10fd266e4c50.jpg" /> and <img src="9-7400890\300ae042-b8a4-49ae-ae60-2288d2790055.jpg" /> are strictly feasible.</p><p>Lemma 1 ([<xref ref-type="bibr" rid="scirp.23003-ref6">6</xref>], Lemma 4.1) Let the original problems, <img src="9-7400890\357c950c-3891-4081-b9e1-e7c7c22c4778.jpg" />and<img src="9-7400890\7285b504-6032-4209-8ec0-7f5d2b928924.jpg" />, be feasible. Then for each <img src="9-7400890\12baaf2d-e575-4a23-ae2e-b264d74cc29b.jpg" /> such that <img src="9-7400890\4196445c-bf7b-40c9-99f8-57fd323871f2.jpg" /> the perturbed problems <img src="9-7400890\7df6730d-da03-4a88-ac35-fa5de7c2cd46.jpg" /> and <img src="9-7400890\80ff7a02-b80e-4550-a254-903e4be37526.jpg" /> are strictly feasible.</p><p>We assume that <img src="9-7400890\70e9cefa-8e1d-4134-9f5d-cb4f728a54c2.jpg" /> and <img src="9-7400890\ec7154c7-aa64-4c05-a85a-581f337d6882.jpg" /> are feasible. It follows from Lemma (1) that the problems <img src="9-7400890\dd637fe8-1d23-4938-8b5c-d721784e2835.jpg" /> and <img src="9-7400890\cf1b0456-3a97-4601-bccd-708807046300.jpg" /> are strictly feasible. Hence their central path exists. The central path of <img src="9-7400890\8c737517-3a6f-4646-a62b-ea531f2e7ea8.jpg" /> and <img src="9-7400890\66fee31d-fa2a-4715-88b2-927d69613cf4.jpg" /> is defined by the solution sets <img src="9-7400890\29beaeb7-c4d4-474a-9b96-d458c3e0a2bd.jpg" /> of the following system</p><p><img src="9-7400890\d6c8b035-fdc0-4433-8fa5-ec8c0a95e7d3.jpg" /></p><p>If <img src="9-7400890\dfb0c6fc-6b52-4d6b-8cad-43d09c3bbf52.jpg" /> and<img src="9-7400890\40ad2e42-6a0c-478f-b13a-f0c6da043df5.jpg" />, we denote this unique solution as<img src="9-7400890\005bf5a5-6f34-4454-a037-b3afab5b611c.jpg" />. <img src="9-7400890\fadfd18d-436c-439a-994e-2edb0cf4ec81.jpg" />is the <img src="9-7400890\01125d9d-638c-465c-abce-ebff16149a9c.jpg" />-center of<img src="9-7400890\4fbf136f-7e2f-49fe-bd44-b10eb2e9ac54.jpg" />, and <img src="9-7400890\99070c6f-40c3-428c-a257-bea35f9b5e31.jpg" /> the <img src="9-7400890\8f76b380-24ac-43e5-847a-08d5c9cf8d53.jpg" />-center of<img src="9-7400890\67a075dd-8420-485e-ac79-0b639c1d08ca.jpg" />. By taking<img src="9-7400890\7585d372-462e-4f5f-b1e6-59456b84ae59.jpg" />, one has <img src="9-7400890\809e061e-0e75-4c91-a366-11a1b516104e.jpg" />. Initially, one has <img src="9-7400890\31c8c405-5438-4225-a3d4-d3057cbf6a84.jpg" /> and<img src="9-7400890\204ae924-929b-40a5-832c-b960709f6a69.jpg" />, whence <img src="9-7400890\250a82d2-3662-4927-afd0-e5122e2bc30a.jpg" /> and<img src="9-7400890\2e668672-e5a2-4e76-8801-eb805a1638fb.jpg" />. In what follows, we assume that at the start of each iteration, <img src="9-7400890\a76d4afd-3304-43a6-9f23-a4f81d99e0d5.jpg" />is smaller than a threshold value <img src="9-7400890\5929ee25-d9dc-4aa6-9f4e-80b529df8725.jpg" /> which is obviously true at the start of the first iteration. The following system is used to define the step <img src="9-7400890\6ed73529-c381-467c-b17b-e042363e11e7.jpg" /></p><disp-formula id="scirp.23003-formula151577"><label>(7)</label><graphic position="anchor" xlink:href="9-7400890\7145ec02-7239-4481-ae31-bafa35289dc7.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="9-7400890\287bc7ed-67e9-4d7a-9f42-8f4dd5320edc.jpg" /> and<img src="9-7400890\372bed13-c41e-486d-ae40-069f31f88cb6.jpg" />.</p><p>Inspired by [<xref ref-type="bibr" rid="scirp.23003-ref8">8</xref>], we used in the third equation for the above system, a linearization<img src="9-7400890\e792c6bb-cecd-4921-96be-a287361eb85b.jpg" />, which means that we target the <img src="9-7400890\9894a3b8-789a-4150-84dc-e5eca4777d3d.jpg" />-center of <img src="9-7400890\679efdf9-bd63-4b1a-80b8-b8758a4ff3d6.jpg" /> and<img src="9-7400890\269e7f4b-2d1b-44a6-b7ea-b5972a54fee3.jpg" />.</p><p>After the feasibility step, the new iterates are given by<img src="9-7400890\65d72270-41ff-4915-9560-80344478182a.jpg" />, <img src="9-7400890\e92795d2-2c65-48bf-8059-648da771c231.jpg" />and<img src="9-7400890\5d70acd7-b0e7-4bd7-aff6-6149405b915e.jpg" />. The algorithm begins with an infeasible interior point <img src="9-7400890\443b1bc2-f4d9-4e45-8e4f-0c78c4f7c20c.jpg" /> such that <img src="9-7400890\f64358b5-9b13-4007-919f-6381e7973afc.jpg" /> is feasible for the perturbed problems, <img src="9-7400890\76e5e80b-f045-4081-8f80-167f29839763.jpg" />and<img src="9-7400890\163cc49f-2419-44ff-afa3-e2a307896fa9.jpg" />. First we find a new point <img src="9-7400890\0ee2c845-da7a-4384-b3e0-7475862e6594.jpg" /> which is feasible for the perturbed problems with<img src="9-7400890\35dca1fc-04dc-4d30-851b-541bb4e8bf70.jpg" />. Then <img src="9-7400890\a43100c5-7461-483d-9a78-e241da6ae277.jpg" /> is decreased to<img src="9-7400890\f20fe1ec-4e4e-41ae-8c8c-dd600e209f9c.jpg" />. A few centering steps are applied to produce new points <img src="9-7400890\5ed7fedf-4e53-4339-93b6-101ee7e5d4f9.jpg" /> such that<img src="9-7400890\27098d90-ad97-4ee9-a536-8ce9b2e515db.jpg" />. This process is repeated until the algorithm terminates. Starting at the iterates <img src="9-7400890\9bb29b6b-95a9-4c2c-87d6-07e575d0fc2a.jpg" /> and targeting the <img src="9-7400890\9dede70e-4777-49f1-a3d8-e31a0366c9b3.jpg" />-center, the centering steps are obtained by solving the system (1).</p></sec><sec id="s2_3"><title>2.3. Infeasible IPMs Based on a Specific Kernel Function</title><p>Now we introduce the definition of a kernel function. We call <img src="9-7400890\c66a1392-9508-4f46-b5b3-377f24994010.jpg" /> a kernel function if <img src="9-7400890\96e3cb69-30f2-4d3f-8a1f-65db52a6b922.jpg" /> is twice differentiable and the following conditions are satisfied&#160;</p><p>1) <img src="9-7400890\e5ce0230-5d2c-4aa8-8e55-a1ce78852f08.jpg" /></p><p>2) <img src="9-7400890\0f4e5f59-5a3c-4614-ad65-426b2a1a82dd.jpg" />for all <img src="9-7400890\6a0f4d7f-b847-473f-aca2-63797adc31e6.jpg" /></p><p>3)<img src="9-7400890\a4d549dd-55f2-4eae-8053-cc61e0b420fd.jpg" />.</p><p>We define</p><disp-formula id="scirp.23003-formula151578"><label>(8)</label><graphic position="anchor" xlink:href="9-7400890\8a3fd706-c2a9-4f5a-a6db-f88831b47125.jpg"  xlink:type="simple"/></disp-formula><p>By using the scaled search directions <img src="9-7400890\77ac31fe-df9e-4e21-ac61-5c0c15ae6a56.jpg" /> and <img src="9-7400890\31143942-7d71-40d7-a931-d9c36bdb735b.jpg" /> as defined in (4), the system (7) can be reduced to</p><disp-formula id="scirp.23003-formula151579"><label>(9)</label><graphic position="anchor" xlink:href="9-7400890\d01b6a6c-8e54-444e-886a-ea046e7d0e04.jpg"  xlink:type="simple"/></disp-formula><p>According to (8), Equation (9) can be rewritten as</p><disp-formula id="scirp.23003-formula151580"><label>(10)</label><graphic position="anchor" xlink:href="9-7400890\4f46ebde-2ffd-4f42-8a45-5d080f446684.jpg"  xlink:type="simple"/></disp-formula><p>It is clear that the right-hand side of the above equation is the negative gradient direction of the following barrier function <img src="9-7400890\6bcfa153-de00-4917-973a-ea7e46bc594d.jpg" /> whose kernel logarithmic barrier function is<img src="9-7400890\3770371c-188d-469c-8223-46d4fbdd95fe.jpg" />.</p><p>Therefore, the aforementioned equation can be rewritten as</p><p><img src="9-7400890\1cf04655-9094-49a2-9bd9-114495da76a7.jpg" /></p><p>Inspired by the work of [4,7,9], and by making a slight modification of the standard Newton direction, the new feasibility step used in this paper, is defined by the following different system:</p><disp-formula id="scirp.23003-formula151581"><label>(11)</label><graphic position="anchor" xlink:href="9-7400890\4a49bf1d-c1ea-4f95-9eca-496f87142ea7.jpg"  xlink:type="simple"/></disp-formula><p>where the kernel function of <img src="9-7400890\5e50ab49-232e-44af-83c6-f43c0e8300ba.jpg" /> is given by</p><disp-formula id="scirp.23003-formula151582"><label>(12)</label><graphic position="anchor" xlink:href="9-7400890\8e35ac0f-70c6-4d15-890b-79b660b2bd3e.jpg"  xlink:type="simple"/></disp-formula><p>Since<img src="9-7400890\079b87fe-d4d0-4fc2-aab7-8564520f66fa.jpg" />, the third equation in the system (11) can be rewritten as</p><disp-formula id="scirp.23003-formula151583"><label>(13)</label><graphic position="anchor" xlink:href="9-7400890\c0f234bf-675a-4041-a9e4-8f794b3e3a04.jpg"  xlink:type="simple"/></disp-formula><p>In the sequel, the feasibility step will be based on the Equation (13).</p></sec></sec><sec id="s3"><title>3. Some Technical Results</title><p>We recall some interesting results from Klerk [<xref ref-type="bibr" rid="scirp.23003-ref1">1</xref>]. In the sequel, we denote the iterates after a centrality step as<img src="9-7400890\47564f38-afa0-45fb-8ab2-f00e4778cd41.jpg" />, <img src="9-7400890\8af54d4e-c3fa-483e-af5b-07829f962dc9.jpg" />,<img src="9-7400890\e8658a4b-afd4-41de-9c07-f3175fbdd55a.jpg" />.</p><p>Lemma 2 Let X, S satisfy the Slater’s regularity condition and<img src="9-7400890\658de21a-7017-4467-baa0-e0251afcac4f.jpg" />. If<img src="9-7400890\5f4c4b7c-ba55-4321-b1f2-a5950d2ceac9.jpg" />, then the fullNT step is strictly feasible.</p><p>Corollary 3 Let X, S satisfy the Slater’s regularity condition and<img src="9-7400890\80931029-8f90-42f8-94ef-95ab54464577.jpg" />. If<img src="9-7400890\34808ccf-b9de-411e-a92f-7cb8d26e56d5.jpg" />. One has<img src="9-7400890\4c206754-9b27-4bff-9d9d-ca48c83347a3.jpg" />.</p><p>Lemma 4 After a feasible full-NT step the proximity function satisfies</p><p><img src="9-7400890\9a438c1a-9c77-4b10-bae5-5ef08102e0ee.jpg" /></p><p>Lemma 5 If<img src="9-7400890\eb67840a-360f-49c7-96e3-8b5698015750.jpg" />, then</p><p><img src="9-7400890\97227e8a-b8dc-4cb7-b7ba-4985d7152f7b.jpg" /></p><p>The required number of centrality steps can easily be computed. After the <img src="9-7400890\122a8acc-60d6-423d-9c60-9f71ac75430b.jpg" />-update, one has <img src="9-7400890\125f8fe2-5a77-4cd7-be2d-751a3b5fed19.jpg" />, and hence after k centrality steps the iterates <img src="9-7400890\ff1f0e59-d774-4735-a0f3-8249b38d6fe7.jpg" /> satisfy</p><p><img src="9-7400890\273a469b-d83d-4b9b-87ea-a4cf8d821678.jpg" /></p><p>From this, one deduces easily that <img src="9-7400890\a3136a20-4869-4c15-8ab3-cc984dcc2843.jpg" /> holds, after at most</p><disp-formula id="scirp.23003-formula151584"><label>(14)</label><graphic position="anchor" xlink:href="9-7400890\1931e1b5-47f1-4d1e-a286-1a0143da3d68.jpg"  xlink:type="simple"/></disp-formula><p>We give below a more formal description of the algorithm in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The following lemma stated without proof, will be useful for our analysis.</p><p>Lemma 6 (See [<xref ref-type="bibr" rid="scirp.23003-ref10">10</xref>], Lemma 2.5) For any<img src="9-7400890\a6c7f309-dc8a-424c-8d15-18dee270f832.jpg" />, one has</p><p><img src="9-7400890\a31323f9-4ae7-4af3-a217-62a196f52546.jpg" /></p><p>By applying Lemma (6), one can easily verify so that</p><p>for any<img src="9-7400890\0763fa11-503e-4db8-8617-17e9f252acc9.jpg" />, we have:</p><disp-formula id="scirp.23003-formula151585"><label>(15)</label><graphic position="anchor" xlink:href="9-7400890\230df6cb-f4c9-4485-8300-3297347e6356.jpg"  xlink:type="simple"/></disp-formula><p>and furthermore, according to (6), we obtain:</p><disp-formula id="scirp.23003-formula151586"><label>(16)</label><graphic position="anchor" xlink:href="9-7400890\41aef3c5-c1d9-43d1-95ba-35e169b59264.jpg"  xlink:type="simple"/></disp-formula><p>Lemma 7 According to the result of Corollary (3), for any <img src="9-7400890\999c6532-6089-4e84-aa60-794877715045.jpg" /> one has</p><p><img src="9-7400890\035c1e55-843c-44fa-bbcc-8e6ac8083eb1.jpg" /></p><p>Proof. By applying H&#246;lder inequality and using<img src="9-7400890\cf52b619-965c-44db-9a98-202b2d64b5dd.jpg" />, we obtain</p><p><img src="9-7400890\2ab38fcf-aeee-4183-953f-7d58df802285.jpg" /></p><p>and the result follows.</p><p>The following Lemma gives an upper bound for the proximity-measure of the matrix<img src="9-7400890\b0f7e4fc-4eef-4afc-8803-176daeefa9b3.jpg" />.</p><p>Lemma 8 Let <img src="9-7400890\9fb9293e-178a-48eb-9916-a72d14716433.jpg" /> be a primal-dual NT pair and <img src="9-7400890\88909116-c428-47e1-bff4-ef3928693d0d.jpg" /> such that<img src="9-7400890\6ccd011d-7e11-4c73-93c4-6a4174a9e798.jpg" />. Moreover let <img src="9-7400890\9ca97e57-6eda-4635-b820-a383d51c30fc.jpg" /> and<img src="9-7400890\754be260-0194-486d-85bd-47fa7be5bbff.jpg" />. Then</p><p><img src="9-7400890\594611f4-9806-4ca7-8c53-2088bd8ffb69.jpg" /></p><p>Proof. Since the <img src="9-7400890\a66388c1-0c72-4165-89bd-c6dc86184cf0.jpg" /> is a primal-dual pair and by applying Lemma (7), and the two inequalities (15) and (16), we can get:</p><p><img src="9-7400890\9e5281b0-5935-4277-8e1b-23a3d383f4db.jpg" /></p><p>since the last term in the last equality is negative. This completes the proof of the Lemma.</p><p>Lemma 9 (See [<xref ref-type="bibr" rid="scirp.23003-ref1">1</xref>], Lemma 6.1). If one has <img src="9-7400890\a0dc23ab-f63b-47c0-a855-b9cde31a8888.jpg" />, <img src="9-7400890\d92d3397-0275-4818-a612-8b95927f92fb.jpg" />, then<img src="9-7400890\fbeb7ea3-15de-4486-ad0d-d2106872ec9b.jpg" />, and<img src="9-7400890\372ad4ac-e18b-4400-8af9-f4cfa3bc5551.jpg" />.</p><p>Let Q be an <img src="9-7400890\900ea8d1-0444-45ad-8f3b-9143ddbe4d24.jpg" /> real symmetric matrix and M be an <img src="9-7400890\4d9334fa-2cbd-4fa4-a3ff-a27b43a3d904.jpg" /> real skew-symmetric matrix, we recall the following result.</p><p>Lemma 10 (See [<xref ref-type="bibr" rid="scirp.23003-ref7">7</xref>], Lemma 3.8). If Q is positive definite, then<img src="9-7400890\09933b59-a0be-49a3-a700-07e2d2df3e48.jpg" />.</p><p>Lemma 11 (See [<xref ref-type="bibr" rid="scirp.23003-ref1">1</xref>], Lemma 6.3). If Q is positive definite, then<img src="9-7400890\0b7df284-535d-4015-8ed8-49566440d0f6.jpg" />.</p><p>Lemma 12 (See [<xref ref-type="bibr" rid="scirp.23003-ref7">7</xref>], Lemma 3.10). Let A, <img src="9-7400890\b3762af2-f0f7-45e7-ad6c-e3e83c7168b8.jpg" />, <img src="9-7400890\80001e9a-7b9f-4a90-b27b-b23a4b9eca0b.jpg" />and<img src="9-7400890\e7b0cec9-a4f7-408e-9ecd-9c5277f39a8a.jpg" />. Then</p><p><img src="9-7400890\d456757e-438c-413e-bffe-d2eb715cdebf.jpg" /></p><p>Lemma 13 (See [<xref ref-type="bibr" rid="scirp.23003-ref11">11</xref>], Lemma A.1) For<img src="9-7400890\e627ef99-60d5-46aa-b0d5-6e0f2acb756e.jpg" />, let <img src="9-7400890\07469938-a2aa-4ebc-81d0-3bc95221377b.jpg" /> denote a convex functions. Then, for any nonzero<img src="9-7400890\b53ee443-9897-47e7-ac00-279c31d802c7.jpg" />, the following inequality</p><p><img src="9-7400890\19738e8c-42a1-47b5-9456-a339a736182d.jpg" /></p><p>holds.</p></sec><sec id="s4"><title>4. Analysis of the Feasibility Step</title><sec id="s4_1"><title>4.1. The Feasibility Step</title><p>As established in Section 2, the feasibility step generates new iterates<img src="9-7400890\3ebdc1cd-8f2c-45c4-8370-cb3a91184314.jpg" />, <img src="9-7400890\97113c90-9827-4fe7-8fa2-7e9292536e12.jpg" />and <img src="9-7400890\2cb07ca9-99aa-4c5c-8aa0-a1a876031823.jpg" /> that satisfy the Feasibility conditions for <img src="9-7400890\448bd3e2-201f-4d49-bead-6366576d17ba.jpg" /> and <img src="9-7400890\0b8f592c-c183-43f1-bf85-eb4f30430afd.jpg" /> (i.e., primal feasible and dual feasible), except possibly the positive semidefinite conditions. A crucial element in the analysis is to show that after the feasibility step, the inequality <img src="9-7400890\da48b241-136f-4c53-9585-c5d0b5e94449.jpg" /> holds, i.e., that the new iterates are within the region where the Newton process targeting at the <img src="9-7400890\1c6354fb-b06e-4a65-bda2-3d2dad8dc101.jpg" />-centers of <img src="9-7400890\480f22b5-3f3c-4858-a700-b90cc4db3e58.jpg" /> and <img src="9-7400890\7edda72b-a211-45af-b7d5-0a96b0834865.jpg" /> is quadratically convergent. Let X, y and S denote the iterates at the start of an iteration and assume that<img src="9-7400890\16fed5f8-83b5-4c06-b0e5-50df4df628bc.jpg" />. Recall that at the start of the first iteration this is true since<img src="9-7400890\c07da668-d6ff-403c-918b-37151f85ecde.jpg" />. Defining <img src="9-7400890\783db954-edbd-4016-8af7-b88ca9dee6ac.jpg" /> and <img src="9-7400890\b22afbe4-5e27-4893-a4d8-818256d33655.jpg" /> as in (4) and <img src="9-7400890\3ee8c599-ea46-4982-b730-ca9099280939.jpg" /> as in (3). We may write</p><p><img src="9-7400890\8e604ba0-1e94-46f7-bc0b-82ed118d5387.jpg" /></p><p>Therefore <img src="9-7400890\97cb105b-21a0-4076-8fd5-20ae92a3dbfe.jpg" /> which implies that</p><disp-formula id="scirp.23003-formula151587"><label>(17)</label><graphic position="anchor" xlink:href="9-7400890\50395d7f-9710-49a3-9c55-be3374a42280.jpg"  xlink:type="simple"/></disp-formula><p>According to (8), Equation (13) can be rewritten as</p><disp-formula id="scirp.23003-formula151588"><label>(18)</label><graphic position="anchor" xlink:href="9-7400890\943b67bb-fa24-48d2-912b-0d67bd6631d0.jpg"  xlink:type="simple"/></disp-formula><p>and by multiplying both side from the left with V, we get</p><disp-formula id="scirp.23003-formula151589"><label>(19)</label><graphic position="anchor" xlink:href="9-7400890\acac288a-e0ed-4830-96d6-239e6b6d1537.jpg"  xlink:type="simple"/></disp-formula><p>To simplify the notation in the sequel, we denote</p><disp-formula id="scirp.23003-formula151590"><label>(20)</label><graphic position="anchor" xlink:href="9-7400890\f7d48c4f-8f6a-4654-8361-f1485a04748d.jpg"  xlink:type="simple"/></disp-formula><p>Note that <img src="9-7400890\04fd90c7-c723-4f49-9087-0faecd3149ea.jpg" /> is symmetric and M is skew-symmetric. Now we may write, using (19),</p><p><img src="9-7400890\d4f43a78-e23d-43da-97dd-fe1946cec343.jpg" /></p><p>By subtracting and adding<img src="9-7400890\5a6353da-50f0-4a18-bbf0-025f87747b26.jpg" />, to the last expression we obtain</p><p><img src="9-7400890\aca86b9a-43fd-4238-9af5-6ee5993108a3.jpg" /></p><p>Using (20) and (17), we get</p><disp-formula id="scirp.23003-formula151591"><label>(21)</label><graphic position="anchor" xlink:href="9-7400890\915b6461-a6c5-43c4-a80a-854a06d07ba0.jpg"  xlink:type="simple"/></disp-formula><p>Note that due to (8), <img src="9-7400890\95cb9537-b554-495a-9b9f-2bf8aa604a5f.jpg" />is positive definite.</p><p>Lemma 14 Let <img src="9-7400890\72a092f3-ad73-42a9-bd1a-389a8401e956.jpg" /> and<img src="9-7400890\5b4950fc-eace-49ef-9302-7d1fef32dc66.jpg" />. Then the iterates <img src="9-7400890\052d1e3d-e50d-4f11-a27f-b96a99394966.jpg" /> are strictly feasible if</p><p><img src="9-7400890\b1fd3ccc-6f11-49cb-818a-f9410ea84774.jpg" />.</p><p>Proof. We begin by introducing a step length<img src="9-7400890\81492d80-40c3-4efe-adbe-8153e88d4c80.jpg" />, and we define</p><p><img src="9-7400890\9e4802e8-c33c-4a3c-9e67-bb96b819ac22.jpg" /></p><p>We then have<img src="9-7400890\44fc6bd0-82ef-420d-b558-202d5a40bbff.jpg" />, <img src="9-7400890\4e01baa8-0985-4099-a5eb-f27a0d7b9e3b.jpg" />and similar relations for y and S. It is clear that<img src="9-7400890\31e2fd83-0f7f-4970-a898-0135af640e45.jpg" />. We want to show that the determinant of <img src="9-7400890\992519a5-593f-409d-a207-4088c1507ed4.jpg" /> remains positive for all<img src="9-7400890\91182682-1801-45ae-8dc3-470af1c7088d.jpg" />. We may write</p><p><img src="9-7400890\dd726e3d-68b7-4868-9feb-43bc78d198b4.jpg" /></p><p>By subtracting and adding <img src="9-7400890\8f636850-bc96-4338-829a-ae26e426f5a0.jpg" /> and</p><p><img src="9-7400890\2c8278ff-9e66-4a16-87c5-14cc2e4fe8d7.jpg" />to the right hand side of the above equality we obtain</p><p><img src="9-7400890\01eaa42b-47c6-44f5-ac56-4b91d0166620.jpg" /></p><p>where the matrix</p><p><img src="9-7400890\a064f05d-d801-4c1a-8262-76d2ce8af2d3.jpg" /></p><p>is skew-symmetric for all<img src="9-7400890\4457ac4d-836b-403d-bd84-78b386c65c9f.jpg" />. Lemma (11) implies that the determinant of <img src="9-7400890\a9cd01d1-3b00-40b1-87fe-79871603cf8f.jpg" /> will be positive if the symmetric matrix</p><p><img src="9-7400890\168760ff-228f-46d3-9405-8c1dc1a9db09.jpg" /></p><p>is positive definite which is true for all<img src="9-7400890\03440d4c-b530-4a88-b5d8-c2732fa2d737.jpg" />. This means that <img src="9-7400890\35f56aa0-ce64-42c9-b94c-ee50d187ca87.jpg" /> has positive determinant. By positiveness of <img src="9-7400890\dea02cf3-6f32-488b-bb2e-b8c763edc8b4.jpg" /> and <img src="9-7400890\385bf544-0176-4780-961a-7607feeeace3.jpg" /> and continuity of both <img src="9-7400890\e65c65dc-df82-4def-b7fb-dfe614362b2e.jpg" /> and<img src="9-7400890\da4ca261-db30-4a43-8fac-bf7a48042092.jpg" />, we deduce that <img src="9-7400890\56e1af50-0735-4043-8a42-e5facfcb7745.jpg" /> and <img src="9-7400890\05d19e8a-0fa0-4b4f-9973-29503d6c4947.jpg" /> are positive definite which completes the proof.</p><p>We continue this section by recalling the following Lemma.</p><p>Lemma 15 (See [<xref ref-type="bibr" rid="scirp.23003-ref12">12</xref>], Lemma II. 60). Let <img src="9-7400890\1d123b44-ba98-4a26-a8b0-f4a6382644e3.jpg" /> be as given by (6) and<img src="9-7400890\23ddb4ae-2ee4-4c13-aa51-7c0aafc8a780.jpg" />. Then</p><p><img src="9-7400890\83a3e8f7-4599-4982-8b09-4d925a6f497f.jpg" /></p><p>The proof of Lemma (15), together with<img src="9-7400890\1238f05f-4ca7-4502-b51a-18bf7149f959.jpg" />, makes clear that the elements of the vector <img src="9-7400890\188afddd-da1b-4489-a0e1-01347eaaf22e.jpg" /> satisfy</p><disp-formula id="scirp.23003-formula151592"><label>(22)</label><graphic position="anchor" xlink:href="9-7400890\9f534bcd-4c58-49b3-840a-d05b020acb3f.jpg"  xlink:type="simple"/></disp-formula><p>Furthermore, by using (8) and (22), we obtain the bounds of the elements of the vector <img src="9-7400890\b9c44b61-5116-4cfb-a966-b598ef200b24.jpg" /></p><disp-formula id="scirp.23003-formula151593"><label>(23)</label><graphic position="anchor" xlink:href="9-7400890\4149f5ab-922d-475c-9383-9ba5227c4093.jpg"  xlink:type="simple"/></disp-formula><p>In the sequel we denote</p><p><img src="9-7400890\ea79b91c-b4c3-4dbc-aca9-7ca6d9901a85.jpg" /></p><p>where</p><p><img src="9-7400890\65c03c3a-a431-42a9-8989-d6aae260ed66.jpg" /></p><p>This implies</p><p><img src="9-7400890\6b79681c-5267-4a3d-8382-a0e6c4547ef6.jpg" /></p><p>and</p><p><img src="9-7400890\28dd32e5-f712-4a86-b666-61e4c6372460.jpg" /></p><p>Lemma 16 Assuming<img src="9-7400890\78d0d50f-28fe-412e-a63f-c2fd7c751470.jpg" />, one has</p><p><img src="9-7400890\1d9418fb-a040-44ea-ab75-02f9975577d6.jpg" /></p><p>Proof. Using (6), we get</p><p><img src="9-7400890\cf9d56bf-8d89-4012-af86-2881075d4458.jpg" /></p><p>where <img src="9-7400890\9099b925-7be2-4455-83ca-c8aba0199832.jpg" /></p><p>From (21), one has</p><p><img src="9-7400890\1339986a-3a2b-4d5e-abed-eff8f4c1b81b.jpg" /></p><p>Due to the fact that <img src="9-7400890\a80f9eab-7784-496c-bfe9-6802b73ba6e0.jpg" /> since M is skewsymmetric and Lemma (10), we may write</p><p><img src="9-7400890\ee3073a0-2e30-4857-bc86-4df678183b97.jpg" /></p><p>where we apply for the third equality, Lemma (12) whose second condition is due to the requirement (24) given below.</p><p>For each<img src="9-7400890\fa1a71ae-a61b-4a86-bf69-feac4dce582d.jpg" />, we define</p><p><img src="9-7400890\5d193cf3-803a-4440-8740-56540b5f1ecf.jpg" /></p><p>It is clear that <img src="9-7400890\45cb626b-b6ec-451e-92a9-74a3a91e0648.jpg" /> is convex in <img src="9-7400890\6ef0dc2f-7f33-4e90-8d24-f88b35165304.jpg" /> if</p><p><img src="9-7400890\6401fd1c-cdc6-45ee-a3bb-5b700eddb48c.jpg" />. Taking<img src="9-7400890\f2b3e8d7-5186-4e8e-95f9-944ede5926f9.jpg" />, we require</p><p><img src="9-7400890\f765d9ed-8ae9-411a-8411-869101a5eb5c.jpg" /></p><p>By applying Lemma (15), the above inequality holds if</p><disp-formula id="scirp.23003-formula151594"><label>(24)</label><graphic position="anchor" xlink:href="9-7400890\3531bf19-7d2d-4da1-99a6-fa98f2ba5c96.jpg"  xlink:type="simple"/></disp-formula><p>By using Lemma (13), we may write&#160;</p><p><img src="9-7400890\66965fae-4da2-409d-882a-6691afce7575.jpg" /></p><p>where</p><p><img src="9-7400890\fcd2e668-dcbc-4f75-9481-b48e8ab3253e.jpg" /></p><p>Furthermore, by using Lemma (8), we get</p><p><img src="9-7400890\fc129628-a265-49d3-b79b-e1201f81a089.jpg" /></p><p>We deduce</p><p><img src="9-7400890\5a8f5bbc-67af-4b5a-a868-b49c43f67ffa.jpg" /></p><p>where</p><p><img src="9-7400890\4e51bbb2-3b57-41d8-92e2-f2f654ddbe6e.jpg" /></p><p>Hence</p><p><img src="9-7400890\bcc6fcef-8508-4fb6-b6eb-822b9d9785a1.jpg" /></p><p>The last equality is due to (24), which completes the proof.</p><p>Because we need to have<img src="9-7400890\437e85ba-7589-4879-9500-7264a2b03c3e.jpg" />, it follows from this lemma that it suffices if</p><disp-formula id="scirp.23003-formula151595"><label>(25)</label><graphic position="anchor" xlink:href="9-7400890\20cafcb8-c7ec-4215-a3bf-16ded199f2a5.jpg"  xlink:type="simple"/></disp-formula><p>Now we decide to choose</p><disp-formula id="scirp.23003-formula151596"><label>(26)</label><graphic position="anchor" xlink:href="9-7400890\89fe2866-5ddb-43ef-a921-9e966bd93dd9.jpg"  xlink:type="simple"/></disp-formula><p>Note that the left-hand side of (25) is monotonically increasing with respect to<img src="9-7400890\2f3be380-0e9a-41d0-a9cc-47193a21fd1c.jpg" />. By some elementary calculations, for <img src="9-7400890\406b4872-955b-497c-8acd-3c7e4c66852a.jpg" /> and<img src="9-7400890\f1fa3b6e-f88d-45d6-ab26-c627d1c2b746.jpg" />, we obtain</p><disp-formula id="scirp.23003-formula151597"><label>(27)</label><graphic position="anchor" xlink:href="9-7400890\e1d7e184-14c7-4e20-b3a2-b40618bf1740.jpg"  xlink:type="simple"/></disp-formula></sec><sec id="s4_2"><title>4.2. Upper Bound for <img src="9-7400890\3e818afe-846f-4ec9-ab3a-8167e49edf7d.jpg" /></title><p>In this section we consider the linear space</p><p><img src="9-7400890\8c6b3c42-2f73-4db5-ae9b-e69c9d7d0247.jpg" />.</p><p>It is clear that the affine space</p><p><img src="9-7400890\336e0732-33cd-452e-9044-41d9d5d71c7e.jpg" /></p><p>equals <img src="9-7400890\2be09e04-1d93-419b-b014-c62170545e14.jpg" /> and<img src="9-7400890\45b9c8ce-492d-4d95-abb1-26a3e48bb062.jpg" />. We can get from Mansouri and Roos [<xref ref-type="bibr" rid="scirp.23003-ref6">6</xref>], the following result.</p><p>Lemma 17 (See [<xref ref-type="bibr" rid="scirp.23003-ref6">6</xref>], Lemma 5.11) Let Q be the (unique) matrix in the intersection of the affine spaces <img src="9-7400890\c5e97474-3dcf-4d4c-afbe-e6d577626d8f.jpg" /> and<img src="9-7400890\0bbf1cf9-eb27-4262-8968-0abcbd17ae27.jpg" />. Then</p><p><img src="9-7400890\c4176387-a0bb-44b1-9b9e-b4e744079950.jpg" /></p><p>Note that (27) implies that we must have <img src="9-7400890\37fe94b2-7a54-47d2-84e5-c1dd585e5d71.jpg" /> to guarantee<img src="9-7400890\8f779e0e-ad92-452c-94a6-5f15ebfb56bc.jpg" />. Due to the above lemma, this will certainly hold if <img src="9-7400890\7f406621-d1b1-4288-943f-25efa4131627.jpg" /> satisfies</p><disp-formula id="scirp.23003-formula151598"><label>(28)</label><graphic position="anchor" xlink:href="9-7400890\3aee127c-96ae-443d-aeb9-1f07f1a87678.jpg"  xlink:type="simple"/></disp-formula><p>Furthermore, according to Mansouri and Ross, we have</p><p><img src="9-7400890\452e3238-b76a-48e7-9f87-a3f52b3ac6a6.jpg" /></p><p>Since<img src="9-7400890\cda26dc3-fe1d-47f2-b210-6f789783a20b.jpg" />, we may write</p><p><img src="9-7400890\cc216441-cb28-4eff-abd9-856cf97f67b9.jpg" /></p><p>By using<img src="9-7400890\07cbace7-3be7-480e-ac4a-84ef5e43572b.jpg" />, the above inequality becomes</p><disp-formula id="scirp.23003-formula151599"><label>(29)</label><graphic position="anchor" xlink:href="9-7400890\3e3b5012-d6d6-46a7-9a5e-089d6d467df6.jpg"  xlink:type="simple"/></disp-formula><p>Because we are looking for the value that we do not allow <img src="9-7400890\1c7f9497-ffc0-4ae8-941c-246a62f20a7e.jpg" /> to exceed and in order to guarantee that <img src="9-7400890\a721bdfa-2921-4197-8411-a780d1a830f7.jpg" />, (28) holds if <img src="9-7400890\18772140-76d0-4d2e-8004-83580b327050.jpg" /> satisfies</p><p><img src="9-7400890\295fa147-3550-4faf-a330-bb8f47f70ddf.jpg" />, since<img src="9-7400890\8ac9264b-b268-4eb9-b579-577f873eba60.jpg" />. This will be certainly satisfied if<img src="9-7400890\07ca00ad-9691-4a49-b428-ab8b44cbb09d.jpg" />. Hence, combining this with (29), we deduce that <img src="9-7400890\4eefe295-f1b9-48d6-99d8-1f09a0aac5a5.jpg" /> holds.</p></sec><sec id="s4_3"><title>4.3. Iteration Bound</title><p>In the previous sections, we have found that, if at the start of an iteration the iterates satisfies<img src="9-7400890\0131c5ed-fe1e-4e0b-8a0e-9f45960aa1a1.jpg" />, with<img src="9-7400890\42c54867-3aab-46dd-bc58-b453d30e00d9.jpg" />, then after the feasibility step, with <img src="9-7400890\17a5b6ca-6202-4249-a504-be064e0e9559.jpg" /> as defined in (26), the iterates satisfies<img src="9-7400890\928d8054-739a-4097-85f7-2c37e16b1fd6.jpg" />. According to (14), at most <img src="9-7400890\dcbd63f7-7662-456e-b8e1-e22a3b0920cd.jpg" /> centering steps suffice to get iterates that satisfy<img src="9-7400890\96eb659a-fc7a-45be-b2c4-fd86bd3e1d65.jpg" />. So each main iteration consists of at most 3 so-called inner iterations. In each main iteration both the duality gap and the norms of the residual vectors are reduced by the factor<img src="9-7400890\d2d85654-0f84-4ff2-a29d-c7e71ff929a1.jpg" />. Hence, using<img src="9-7400890\80029413-734b-48e4-a8c8-b323bbb985fe.jpg" />, the total number of main iterations is bounded above by</p><p><img src="9-7400890\adfbcf0c-a4fe-4a78-adaf-742c1416d24e.jpg" /></p><p>Since<img src="9-7400890\f29ac126-3fdc-4f07-90b9-308fd208a571.jpg" />, the total number of inner iterations is so bounded above by</p><p><img src="9-7400890\4950577a-22c3-4ba3-a101-acdc1652e5d7.jpg" /></p></sec></sec><sec id="s5"><title>5. Concluding Remarks</title><p>In this paper we extended the full-Newton step infeasible interior-point algorithm to SDP. We used a specific kernel function to induce the feasibility step and we analyzed the algorithm based on this kernel function. The iteration bound coincides with the currently best known bound for IIPMs. Future research might focuses on studying new kernel functions.</p></sec><sec id="s6"><title>6. Acknowledgements</title><p>The authors gratefully acknowledge the help of the guest editor and anonymous referees in improving the readability of the paper.</p></sec><sec id="s7"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.23003-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">E. de Klerk, “Aspects of Semidefinite Programming,” Kluwer Academic Publishers, Dordrecht, 2002.</mixed-citation></ref><ref id="scirp.23003-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">C. Roos, “A Full-Newton Step O(n) Infeasible InteriorPoint Algorithm for Linear Optimization,” SIAM Journal on Optimization, Vol. 16, No. 4, 2006, pp. 1110-1136.  
doi:10.1137/050623917</mixed-citation></ref><ref id="scirp.23003-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">H. Wolkowicz R. Saigal and L. Vandenberghe, “Handbook of Semidefinite Programming: Theory, Algorithms and Applications,” Kluwer, Norwell, 1999.</mixed-citation></ref><ref id="scirp.23003-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Y. Q. Bai M. El Ghami and C. Roos, “A Comparative Study of Kernel Functions for Primaldual Interior-Point Algorithms in Linear Optimization,” SIAM Journal on Optimization, Vol. 15, No. 1, 2004, pp. 101-128.  
doi:10.1137/S1052623403423114 </mixed-citation></ref><ref id="scirp.23003-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">J. Peng C. Roos and T. Terlaky, “Self-Regular Functions and New Search Directions for Linear and Semidefinite Optimization,” Mathematical Programming, Vol. 93, No. 1, 2002, pp. 129-171.</mixed-citation></ref><ref id="scirp.23003-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">H. Mansouri and C. Roos, “A New Full-Newton Step O(nL) Infeasible Interior-Point Algorithm for Semidefinite Optimization,” Numerical Algorithms, Vol. 52, No. 2, 2009, pp. 225-255. doi:10.1007/s11075-009-9270-7</mixed-citation></ref><ref id="scirp.23003-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">W. Sun and Z. Liu, “A Full-NT-Step Infeasible InteriorPoint Algorithm for sdp Based on Kernel Functions,” Applied Mathematics and Computation, Vol. 217, No. 10, 2011, pp. 4990-4999. doi:10.1016/j.amc.2010.11.049</mixed-citation></ref><ref id="scirp.23003-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">G. Gu, H. Mansouri, M. Zangiabadi, Y. Q. Bai and C. Roos, “Improved Full-Newton Step O(nL) Infeasible Interior-Point Method for Linear Optimization,” Journal of Optimization Theory and Applications, Vol. 145, No. 2, 2010, pp. 271-288. doi:10.1007/s10957-009-9634-0</mixed-citation></ref><ref id="scirp.23003-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">J. Peng, C. Roos and T. Terlaky, “Self-Regularity: A New Paradigm for Primal-Dual Interior-Point Algorithms,” Princeton University Press, Princeton, 2002.</mixed-citation></ref><ref id="scirp.23003-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">W. Sun, Z. Liu and F. Tian, “A Full-Newtonstep Infeasible Interior-Point Algorithm for Linear Programming Based on a Kernel Function,” Applied Mathematics and Optimization, Vol. 60, No. 2, 2009, pp. 237-251.  
doi:10.1007/s00245-009-9069-x</mixed-citation></ref><ref id="scirp.23003-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">H. Mansouri and C. Roos, “Simplified O(nL) Infeasible Interior-Point Algorithm for Linear Optimization Using Full-Newton Steps,” Optimization Methods and Software, Vol. 22, No. 3, 2007, pp. 519-530.  
doi:10.1080/10556780600816692</mixed-citation></ref><ref id="scirp.23003-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">C. Roos, T. Terlaky and J.-Ph. Vial, “Interior Point Methods for Linear Optimization,” 2nd Edition, Theory and Algorithms for Linear Optimization, Wiley, Chichester, 1997.</mixed-citation></ref></ref-list></back></article>