<?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.2017.61001</article-id><article-id pub-id-type="publisher-id">OJOp-74095</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>
 
 
  A New Approach for Solving Linear Fractional Programming Problems with Duality Concept
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Farhana</surname><given-names>Ahmed Simi</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>Md.</surname><given-names>Shahjalal Talukder</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Department of Natural Sciences, Daffodil International University, Dhaka, Bangladesh</addr-line></aff><aff id="aff1"><addr-line>Department of Mathematics, Dhaka University, Dhaka, Bangladesh</addr-line></aff><pub-date pub-type="epub"><day>14</day><month>02</month><year>2017</year></pub-date><volume>06</volume><issue>01</issue><fpage>1</fpage><lpage>10</lpage><history><date date-type="received"><day>November</day>	<month>24,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>February</month>	<year>11,</year>	</date><date date-type="accepted"><day>February</day>	<month>14,</month>	<year>2017</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>
 
 
  Most of the current methods for solving linear fractional programming (LFP) problems depend on the simplex type method. In this paper, we present a new approach for solving linear fractional programming problem in which the objective function is a linear fractional function, while constraint functions are in the form of linear inequalities. This approach does not depend on the simplex type method. Here first we transform this LFP problem into linear programming (LP) problem and hence solve this problem algebraically using the concept of duality. Two simple examples to illustrate our algorithm are given. And also we compare this approach with other available methods for solving LFP problems.
 
</p></abstract><kwd-group><kwd>Linear Fractional Programming</kwd><kwd> Linear Programming</kwd><kwd> Duality</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The linear fractional programming (LFP) problem has attracted the interest of many researches due to its application in many important fields such as production planning, financial and corporate planning, health care and hospital planning.</p><p>Several methods were suggested for solving LFP problem such as the variable transformation method introduced by Charnes and Cooper [<xref ref-type="bibr" rid="scirp.74095-ref1">1</xref>] and the updated objective function method introduced by Bitran and Novaes [<xref ref-type="bibr" rid="scirp.74095-ref2">2</xref>] . The first method transforms the LFP problem into an equivalent linear programming problem and uses the variable transformation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x2.png" xlink:type="simple"/></inline-formula> in such a way that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x3.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x4.png" xlink:type="simple"/></inline-formula> is a specified number and transform LFP to an LP problem. And the second method solves a sequence of linear programming pro- blems depending on updating the local gradient of the fractional objective function at successive points. But to solve this sequence of problems, sometimes may need much iteration. Also some aspects concerning duality and sensitivity analysis in linear fractional program were discussed by Bitran and Magnant [<xref ref-type="bibr" rid="scirp.74095-ref3">3</xref>] and Singh [<xref ref-type="bibr" rid="scirp.74095-ref4">4</xref>] , in his paper made a useful study about the optimality condition in fractional programming. Assuming the positivity of denominator of the objective function of LFP over the feasible region, Swarup [<xref ref-type="bibr" rid="scirp.74095-ref5">5</xref>] extended the well- known simplex method to solve the LFP. This process cannot continue infinitely, since there is only a finite number of basis and in non-degenerate case, no basis can ever be repeated, since F is increased at every step and the same basis cannot yield two different values of F. While at the same time the maximum value of the objective function occurs at of the basic feasible solution. Recently, Tantawy [<xref ref-type="bibr" rid="scirp.74095-ref6">6</xref>] has suggested a feasible direction approach and the main idea behind this method for solving LFP problems is to move through the feasible region via a sequence of points in the direction that improves the objective function. Tantawy [<xref ref-type="bibr" rid="scirp.74095-ref7">7</xref>] also proposed a duality approach to solve a linear fractional programming problem. Tantawy [<xref ref-type="bibr" rid="scirp.74095-ref8">8</xref>] develops another technique for solving LFP which can be used for sensitivity analysis. Effati and Pakdaman [<xref ref-type="bibr" rid="scirp.74095-ref9">9</xref>] propose a method for solving interval-valued linear fractional programming problem. A method for solving multi objective linear plus linear fractional programming problem based on Taylor series approximation is proposed by Pramanik et al. [<xref ref-type="bibr" rid="scirp.74095-ref10">10</xref>] . Tantawy and Sallam [<xref ref-type="bibr" rid="scirp.74095-ref11">11</xref>] also propose a new method for solving linear programming problems.</p><p>In this paper, our main intent is to develop an approach for solving linear fractional programming problem which does not depend on the simplex type method because method based on vertex information may have difficulties as the problem size increases; this method may prove to be less sensitive to problem size. In this paper, first of all, a linear fractional programming problem is transformed into linear programming problem by choosing an initial feasible point and hence solves this problem algebraically using the concept of duality.</p></sec><sec id="s2"><title>2. Definition and Method of Solving LFP</title><p>A linear fractional programming problem occurs when a linear fractional function is to be maximized and the problem can be formulated mathematically as follows:</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x5.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula16"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x6.png"  xlink:type="simple"/></disp-formula><p>where c, d and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x7.png" xlink:type="simple"/></inline-formula>, A is an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x8.png" xlink:type="simple"/></inline-formula> matrix, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x9.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x10.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x11.png" xlink:type="simple"/></inline-formula> are scalars.</p><p>We point out that the nonnegative conditions are included in the set of constraints and that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x12.png" xlink:type="simple"/></inline-formula> has to be satisfied over the compact set X.</p><p>To transform the LFP problem into LP problem, we choose a feasible point <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x13.png" xlink:type="simple"/></inline-formula> of the compact set X. Then</p><disp-formula id="scirp.74095-formula17"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x14.png"  xlink:type="simple"/></disp-formula><p>is a given constant vector computed at a given feasible point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x15.png" xlink:type="simple"/></inline-formula>. Thus the level curve of objective function for (1) can be written as</p><disp-formula id="scirp.74095-formula18"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x16.png"  xlink:type="simple"/></disp-formula><p>Hence the linear programming problem is as follows:</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x17.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula19"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x18.png"  xlink:type="simple"/></disp-formula>Proposition<p>If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x19.png" xlink:type="simple"/></inline-formula> solves the LFP problem (1) with objective function values <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x20.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x21.png" xlink:type="simple"/></inline-formula> solves the LP problem defined by (3) with objective function value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x22.png" xlink:type="simple"/></inline-formula>.</p><p>Now rewrite the LP problem (3) in the form</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x23.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula20"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x24.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x25.png" xlink:type="simple"/></inline-formula>is a matrix whose row is represented by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x26.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x27.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x28.png" xlink:type="simple"/></inline-formula>is a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x29.png" xlink:type="simple"/></inline-formula> matrix, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x30.png" xlink:type="simple"/></inline-formula>we point out that the nonnegative conditions are included in the set of constraints.</p><p>Now consider the dual problem for the linear program (4) in the form</p><p>Minimize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x31.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula21"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x32.png"  xlink:type="simple"/></disp-formula><p>Since the set of constraints of this dual problem is written in the matrix form hence we can multiply both side by a matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x33.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x34.png" xlink:type="simple"/></inline-formula> and the columns of the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x35.png" xlink:type="simple"/></inline-formula> constitute the bases of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x36.png" xlink:type="simple"/></inline-formula>.</p><p>Thus this implies</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x37.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x38.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x39.png" xlink:type="simple"/></inline-formula>. (6)</p><p>If we define <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x40.png" xlink:type="simple"/></inline-formula> matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x41.png" xlink:type="simple"/></inline-formula> of nonnegative entries such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x42.png" xlink:type="simple"/></inline-formula>, then (6) can be written as</p><disp-formula id="scirp.74095-formula22"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x43.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x44.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x45.png" xlink:type="simple"/></inline-formula>, Equation (7) will play an important role for finding the optimal solution of the LP problem (4). Using the Equation (7) the equivalent LP problem of (5) can be written as</p><p>Minimize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x46.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula23"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x47.png"  xlink:type="simple"/></disp-formula><p>with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x48.png" xlink:type="simple"/></inline-formula>, the linear programming (8) has the dual programming problem in just one unknown Z in the form.</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x49.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula24"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730145x50.png"  xlink:type="simple"/></disp-formula><p>Note: The set of constraints of the above linear programming problem will give the maximum value <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x51.png" xlink:type="simple"/></inline-formula> and also will define only one active constraint for this optimal value. We have to note that from the complementary slackness theorem the corresponding dual variable will be positive and the remaining dual variables will be zeros for the corresponding non active constraints.</p></sec><sec id="s3"><title>3. Algorithm for Solving LFP Problems</title><p>The method for solving LFP problems summarize as follows:</p><p> Step 1: Select a feasible point <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x52.png" xlink:type="simple"/></inline-formula> and using Equation (2) to compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x53.png" xlink:type="simple"/></inline-formula>.</p><p> Step 2: Find the level curve of objective function</p><disp-formula id="scirp.74095-formula25"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x54.png"  xlink:type="simple"/></disp-formula><p>Hence find the LP problem (2) which can be rewritten as (3).</p><p> Step 3: Compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x55.png" xlink:type="simple"/></inline-formula>, and the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x56.png" xlink:type="simple"/></inline-formula> as the bases of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x57.png" xlink:type="simple"/></inline-formula>.</p><p> Step 4: Find the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x58.png" xlink:type="simple"/></inline-formula> of nonnegative entries such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x59.png" xlink:type="simple"/></inline-formula> and hence compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x60.png" xlink:type="simple"/></inline-formula>.</p><p> Step 5: Find the LP problem (8) and dual of this LP (9). Use the LP (9) to find the optimal value <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x61.png" xlink:type="simple"/></inline-formula> and also determine the corresponding active constraints and use the constraint of (8) to compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x62.png" xlink:type="simple"/></inline-formula>.</p><p> Step 6: Find the dual variables<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x63.png" xlink:type="simple"/></inline-formula>, for each positive variable <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x64.png" xlink:type="simple"/></inline-formula> find the corresponding active set of constraint of the matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x65.png" xlink:type="simple"/></inline-formula>.</p><p> Step 7: Solve a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x66.png" xlink:type="simple"/></inline-formula> system of linear equations for these set of active constraints (a subset from a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x67.png" xlink:type="simple"/></inline-formula> constraints) to get the optimal solution of LP problem (4) and hence for the LFP problem (1).</p></sec><sec id="s4"><title>4. Computational Process</title><p>Choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x68.png" xlink:type="simple"/></inline-formula> in such a way that</p><disp-formula id="scirp.74095-formula26"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x69.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula27"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x70.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula28"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x71.png"  xlink:type="simple"/></disp-formula><p>The level curve is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x72.png" xlink:type="simple"/></inline-formula>.</p><p>Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x73.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x74.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x75.png" xlink:type="simple"/></inline-formula></p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x76.png" xlink:type="simple"/></inline-formula>;</p><p>Find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x77.png" xlink:type="simple"/></inline-formula> such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x78.png" xlink:type="simple"/></inline-formula>.</p><p>Compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x79.png" xlink:type="simple"/></inline-formula>;</p><p>Formulate, Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x80.png" xlink:type="simple"/></inline-formula></p><p>Subject to, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x81.png" xlink:type="simple"/></inline-formula></p><p>Find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x82.png" xlink:type="simple"/></inline-formula> and corresponding active constraint and compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x83.png" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x84.png" xlink:type="simple"/></inline-formula>;</p><p>Then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x85.png" xlink:type="simple"/></inline-formula>; hence find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x86.png" xlink:type="simple"/></inline-formula> from corresponding <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x87.png" xlink:type="simple"/></inline-formula> active constraints satisfied by positive<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x88.png" xlink:type="simple"/></inline-formula>;</p><p>Compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x89.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x90.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s5"><title>5. Numerical Examples</title><p>Here we illustrate two examples to demonstrate our method.</p><p>Example 1: Consider the linear fractional programming (LFP) problem</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x91.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula29"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x92.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula30"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x93.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula31"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x94.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula32"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x95.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula33"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x96.png"  xlink:type="simple"/></disp-formula><p>Solution:</p><p>Step 1: Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x97.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x98.png" xlink:type="simple"/></inline-formula> and hence we have</p><disp-formula id="scirp.74095-formula34"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x99.png"  xlink:type="simple"/></disp-formula><p>Step 2: Therefore we have the following LP problem</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x100.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula35"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x101.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula36"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x102.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula37"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x103.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula38"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x104.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula39"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x105.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula40"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x106.png"  xlink:type="simple"/></disp-formula><p>Dual problem for this LP problem is</p><p>Minimize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x107.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula41"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x108.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula42"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x109.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula43"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x110.png"  xlink:type="simple"/></disp-formula><p>Step 3: Compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x111.png" xlink:type="simple"/></inline-formula>.</p><p>And the matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x112.png" xlink:type="simple"/></inline-formula>.</p><p>Step 4: Compute nonnegative matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x113.png" xlink:type="simple"/></inline-formula> such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x114.png" xlink:type="simple"/></inline-formula>,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x115.png" xlink:type="simple"/></inline-formula>.</p><p>Also compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x116.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.74095-formula44"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x117.png"  xlink:type="simple"/></disp-formula><p>Step 5: We get the LP problem of the form</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x118.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula45"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x119.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula46"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x120.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula47"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x121.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula48"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x122.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula49"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x123.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula50"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x124.png"  xlink:type="simple"/></disp-formula><p>For this LP problem we get that the first constraint is the only active constraint and this active constraint shows that the maximum optimal value is</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x125.png" xlink:type="simple"/></inline-formula>. Corresponding this active constraint of (8), we get the dual variables <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x126.png" xlink:type="simple"/></inline-formula></p><p>Step 6: Compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x127.png" xlink:type="simple"/></inline-formula> with objective value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x128.png" xlink:type="simple"/></inline-formula>.</p><p>This indicates that in the original set of constraints the first and the second constraints are the only active constraints.</p><p>Step 7: Solve the system of linear equations</p><disp-formula id="scirp.74095-formula51"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x129.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula52"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x130.png"  xlink:type="simple"/></disp-formula><p>We get the optimal solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x131.png" xlink:type="simple"/></inline-formula> of the LP problem with objective value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x132.png" xlink:type="simple"/></inline-formula>.</p><p>Finally we get our desired optimal solution of the given LFP problem is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x133.png" xlink:type="simple"/></inline-formula> with the optimal value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x134.png" xlink:type="simple"/></inline-formula>.</p><p>Example 2: Consider the linear fractional programming (LFP) problem</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x135.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula53"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x136.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula54"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x137.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula55"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x138.png"  xlink:type="simple"/></disp-formula><p>Solution:</p><p>Step 1: Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x139.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x140.png" xlink:type="simple"/></inline-formula> and hence we have</p><disp-formula id="scirp.74095-formula56"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x141.png"  xlink:type="simple"/></disp-formula><p>Step 2: Therefore we have the following LP problem</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x142.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula57"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x143.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula58"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x144.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula59"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x145.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula60"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x146.png"  xlink:type="simple"/></disp-formula><p>Dual problem for this LP problem is</p><p>Minimize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x147.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula61"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x148.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula62"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x149.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula63"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x150.png"  xlink:type="simple"/></disp-formula><p>Step 3: Compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x151.png" xlink:type="simple"/></inline-formula>.</p><p>And the matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x152.png" xlink:type="simple"/></inline-formula>.</p><p>Step 4: Compute nonnegative matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x153.png" xlink:type="simple"/></inline-formula> such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x154.png" xlink:type="simple"/></inline-formula>,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x155.png" xlink:type="simple"/></inline-formula>.</p><p>Also compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x156.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.74095-formula64"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x157.png"  xlink:type="simple"/></disp-formula><p>Step 5: We get the LP problem of the form</p><p>Maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x158.png" xlink:type="simple"/></inline-formula></p><p>Subject to,</p><disp-formula id="scirp.74095-formula65"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x159.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula66"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x160.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula67"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x161.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula68"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x162.png"  xlink:type="simple"/></disp-formula><p>For this LP problem we get that the first constraint is the only active constraint and this active constraint shows that the maximum optimal value is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x163.png" xlink:type="simple"/></inline-formula>. Corresponding to this active constraint of (8), we get the dual variables</p><disp-formula id="scirp.74095-formula69"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x164.png"  xlink:type="simple"/></disp-formula><p>Step 6: Compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x165.png" xlink:type="simple"/></inline-formula> with objective value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x166.png" xlink:type="simple"/></inline-formula>.</p><p>This indicates that in the original set of constraints the first and the third constraints are the only active constraints.</p><p>Step 7: Solve the system of linear equations</p><disp-formula id="scirp.74095-formula70"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x167.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.74095-formula71"><graphic  xlink:href="http://html.scirp.org/file/1-2730145x168.png"  xlink:type="simple"/></disp-formula><p>We get the optimal solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x169.png" xlink:type="simple"/></inline-formula> of the LP problem with objective value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x170.png" xlink:type="simple"/></inline-formula>.</p><p>Finally we get our desired optimal solution of the given LFP problem is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x171.png" xlink:type="simple"/></inline-formula> with the optimal value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730145x172.png" xlink:type="simple"/></inline-formula>.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Results of existing and our methods for Example 1 and Example 2</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Bitran and Novea</th><th align="center" valign="middle" >Swarup</th><th align="center" valign="middle" >Tantawy</th><th align="center" valign="middle" >Our Method</th></tr></thead><tr><td align="center" valign="middle" >Example 1</td><td align="center" valign="middle" >3 iterations with lots of calculations</td><td align="center" valign="middle" >3 iterations with clumsy calculations</td><td align="center" valign="middle" >2 iterations</td><td align="center" valign="middle" >1 iterations with simple calculations</td></tr><tr><td align="center" valign="middle" >Example 2</td><td align="center" valign="middle" >3 iterations</td><td align="center" valign="middle" >3 iterations</td><td align="center" valign="middle" >2 iterations</td><td align="center" valign="middle" >1 iterations</td></tr></tbody></table></table-wrap><p>Now different methods can be compared with our method and all the methods give the same results for Example 1 and Example 2. <xref ref-type="table" rid="table1">Table 1</xref> shows the results of number of iterations that are required for our method and the existing methods for these Examples.</p></sec><sec id="s6"><title>6. Comparison</title><p>In this Section, we find that our method is better than any other available method. The reason can be given as follows:</p><p>&#167; Any type of LFP problem can be solved by this method.</p><p>&#167; The LFP problem can be transformed into LP problem easily with initial guess.</p><p>&#167; In this method, problems are solved by algebraically with duality concept. So that it’s computational steps are so easy from other methods.</p><p>&#167; The final result converges quickly in this method.</p><p>&#167; In some cases of numerator and denominator, other existing methods are failed but our method is able to solve any kind of problem easily.</p></sec><sec id="s7"><title>7. Conclusion</title><p>In this paper, we give an approach for solving linear fractional programming problems. The proposed method differs from the earlier methods as it is based upon solving the problem algebraically using the concept of duality. This method does not depend on the simplex type method which searches along the boundary from one feasible vertex to an adjacent vertex until the optimal solution is found. In some certain problems, the number of vertices is quite large, hence the simplex method would be prohibitively expensive in computer time if any substantial fraction of the vertices had to be evaluated. But our proposed method appears simple to solve any linear fractional programming problem of any size.</p></sec><sec id="s8"><title>Cite this paper</title><p>Simi, F.A. and Talukder, Md.S. (2017) A New Approach for Solving Linear Fractional Programming Pro- blems with Duality Concept. Open Journal of Optimization, 6, 1-10. https://doi.org/10.4236/ojop.2017.61001</p></sec></body><back><ref-list><title>References</title><ref id="scirp.74095-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Charnes, A. and Cooper, W.W. (1962) Programming with Fractional Functions. Naval Research Logistic Quarterly, 9, 181-186. https://doi.org/10.1002/nav.3800090303</mixed-citation></ref><ref id="scirp.74095-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Bitran, G.R. and Novaes, A.G. (1973) Linear Programming with a Fractional Objective Functions. Operations Research, 21, 22-29. https://doi.org/10.1287/opre.21.1.22</mixed-citation></ref><ref id="scirp.74095-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Bitran, G.R. and Magnanti, T.L. (1976) Duality and Sensitivity Analysis with Fractional Objective Function. Journal of Operation Research, 24, 675-699. https://doi.org/10.1287/opre.24.4.675</mixed-citation></ref><ref id="scirp.74095-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Sing, H.C. (1981) Optimality Condition in Fractional Programming. Journal of Optimization Theory and Applications, 33, 287-294. https://doi.org/10.1007/BF00935552</mixed-citation></ref><ref id="scirp.74095-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Swarup, K. (1964) Linear Fractional Programming. Operation Research, 13, 1029-1036. https://doi.org/10.1287/opre.13.6.1029</mixed-citation></ref><ref id="scirp.74095-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Tantawy, S.F. (2008) A New Procedure for Solving Linear Fractional Programming Problems. Mathematical and Computer Modelling, 48, 969-973. https://doi.org/10.1016/j.mcm.2007.12.007</mixed-citation></ref><ref id="scirp.74095-ref7"><label>7</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Tantawy</surname><given-names> S.F. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>A New Concept of Duality for Linear Fractional Programming Problems</article-title><source> International Journal of Engineering and Innovative Technology</source><volume> 3</volume>,<fpage> 147</fpage>-<lpage>149</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.74095-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Effati, S. and Pakdaman, M. (2012) Solving the Interval-Valued Linear Fractional Programming Problem. American Journal of Computational Mathematics, 5, 51-55. https://doi.org/10.4236/ajcm.2012.21006</mixed-citation></ref><ref id="scirp.74095-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Pramanik, S., Dey, P.P. and Giri, B.C. (2011) Multi-Objective Linear Plus Linear Fractional Programming Problem Based on Taylor Series Approximation. International Journal of Computer Applications, 32, 61-68.</mixed-citation></ref><ref id="scirp.74095-ref10"><label>10</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Tantawy</surname><given-names> S.F. </given-names></name>,<etal>et al</etal>. (<year>2008</year>)<article-title>An Iterative Method for Solving Linear Fractional Programming (LFP) Problem with Sensitivity Analysis</article-title><source> Mathematical and Computational Mathematics</source><volume> 13</volume>,<fpage> 147</fpage>-<lpage>151</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.74095-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Tantawy, S.F. and Sallam, R.H. (2013) A New Method for Solving Linear Fractional Programming Problems. International Journal of Recent Scientific Research, 4, 623-625.</mixed-citation></ref></ref-list></back></article>