2,293
Views
2
CrossRef citations to date
0
Altmetric
Research Article

A New Method to Solve Multi-Objective Linear Fractional Problems

&
Pages 323-334 | Received 23 Dec 2020, Accepted 01 Jun 2021, Published online: 05 Jul 2021

Abstract

Background: In the literature, there exists several approaches to address the multi-objective linear fractional programming problem (MOLFPP). However, there is a drawback to these methods.

Aim: This paper presents an efficient method treating the MOLFPP.

Methodology: To construct our approach,the membership functions of the objectives, suitable non-linear variable transformations, and max-min technique are used.

Results: In our proposed method, the MOLFPP is finally changed into a linear programming problem (LPP). It is proven that the optimal solution of the LPP is an efficient solution for the MOLFPP.

Conclusion: Numerical examples are solved, and the results demonstrate that our method with less computational expenses and cost reach the efficient solutions.

1. Introduction

The concept of a multi-objective programming problem (MOPP) arises when a decision maker is going to consider more than one objective over a common set of restrictions. A number of real-world problems in transportation, finance, engineering, commercials, house planning, energy systems, etc. have appropriately been modelled as MOPPs [Citation1]. For this class of problems, the concept of efficient solution is considered instead of exact optimal solution. A solution is efficient if moving to another solution does not improve all the objectives. In MOPP, if the objectives are linear fractional functions and the constraints are affine, then this model represents the multi-objective linear fractional programming problem (MOLFPP). In Ref. [Citation2], applications of a linear fractional programming problem (LFPP) in economy, business, engineering, management, etc. were demonstrated. Radhakrishnan and Anukokila [Citation3] addressed a solid transportation problem with interval cost by the use of a fractional goal programming method. Wang et al. [Citation4] developed a framework of bi-level MOLFPP to optimise a water consumption structure. Ahmad et al. [Citation5] investigated the fractional-order tumour-immune-vitamin model trough fixed point results. Das et al. [Citation6] presented an application of the LFPP with fuzzy nature in industry sector.

Because of the importance of the LFPP and also MOLFPP, many studies have been accomplished to come out with efficient methods and techniques for these optimisation problems. Chakraborty and Gupta [Citation7] developed a method to address MOLFPP. In their method, the multi-objective problem is transformed into a multi-objective linear programming problem (MOLPP). Subsequently, the membership functions are specified after identifying the fuzzy aspiration levels of the linear objectives. Finally, the MOLPP is changed into a linear programming problem (LPP) using a max–min technique. Motivated by Chakraborty and Gupta’s methodology, Veeramani and Sumathi [Citation8] and De and Deb [Citation9] introduced approaches to deal with LFPP with fuzzy coefficients and MOLFPP, respectively. Following the methodology of Dinkelbach [Citation10], Güzel [Citation11] and Nayak and Ojha [Citation12] developed approaches to MOLFPP. In fact, Nayak and Ojha attempted to improve the results of Guzel’s approach by employing the ε-constrain technique. However, applying the ε-constrain technique encompasses some difficulties in practice when the decision maker is trying to specify the value of ε for each constraint. Pal et al. [Citation13] transformed the MOLFPP into a LPP using a fuzzy goal programming approach in addition to suitable variable transformations. Toksari [Citation14] introduced an approach to tackle the MOLFPP where the membership functions of the objectives are defined and then linearised using the first-order Taylor series about the individual optimal solutions. For some examples, Borza et al. [Citation15] reported that the results of using the first-order Taylor series proposed by Toksari are to some extent more accurate than the results of the fuzzy goal programming used by Pal et al. Nayak and Ojha [Citation16] introduced a method dealing with the MOLFPP with fuzzy coefficients where the fuzzy problem is altered into interval valued LFPP using the concept of α-cuts. In their method, the fuzzy problem is reduced into the MOLFPP. Afterwards, they reach a MOLPP employing the first-order Taylor series. Finally, weighted sum technique is utilised to transform the MOLPP into a LPP. Borza and Rambely [Citation17] designed a non-iterative method to obtain the global optimal solution of the sum of the linear fractional programming problem (S-LFPP) by the use of variable transformation. Liu et al. [Citation18] constructed an iterative algorithm for the large-scale S-LFPP using a branch and bound technique.

In the literature, many researchers have tried to transform the MOLFPP into a LPP using different methodology and techniques such as the first-order Taylor series method, Dinkelbach’s methodology, and Chakraborty and Guptas’ approach. However, there are drawbacks regarding these methods and methodologies. Using the first-order Taylor expansion reduces the accuracy of the method automatically. The method of Chakraborty and Gupta was designed in such a way that it has not been possible to prove their methodology results in efficient solutions. Following the methodology of Dinkelbach, a fractional programme is changed into a parametric non-fractional programming problem. However, in the existing methods, a non-parametric model of Dinkelbach’s methodology has been used, which reduces the accuracy. In this paper, we aim to present a new efficient and straightforward method with less computational expenses and appropriate accuracy to transform the MOLFPP into a LPP. In addition, we use the membership functions of the objectives to construct our approach in order to a wide range of problems be covered. Therefore, the membership functions of the objectives are specified after identifying the maxima and minima of the objectives and then a new MOLFPP is designed. This new problem is changed into a MOLPP by the use of non-linear variable transformations. Finally, the max–min approach is used to tackle the MOLPP. It is proven that the solution resulted is efficient for the MOLFPP. Numerical examples are given to illustrate the method in addition to make comparison to some existing methods.

This article is organised in four sections. Following the introduction, in Section 2, some preliminaries are given. In Section 3, the main result and outcome of this survey are released. In Section 3, numerical examples are solved to illustrate the method and make comparison. Finally, Section 4 concludes the study.

2. Preliminaries

2.1. Linear Fractional Programming

Consider the general form of the LFPP as follows: (1) Maximize CTX+αDTX+βs.t.AXb,X0,DTX+β>0.(1)

According to the method introduced by Charnes and Cooper [Citation19], Equation Equation(1) is changed into the following linear problem by the use of variable transformations t=(1/(DTX+β)),Y=tX. (2) Maximize CTY+αts.t.AYbt0,DTY+βt=1,Y,t0.(2)

Theorem 1:

(Ref. [Citation19]). Let (Y,t) be the optimal solution of Equation(2), then X=(Y/t) is optimum for Equation(1).

2.2. Multi-Objective Programming

Let us consider the general form of the MOPP as follows: (3) Maximize {F1(X),,Fk(X)}s.t.XS.(3)

Definition 1:

(Ref. [Citation20]). For Equation(3), a solution XS is called efficient if and only if XS such that Fj(X)Fj(X), j=1,,k, and l{1,,k} such that Fj(X)<Fj(X).

3. Main Results

In this section, an approach is introduced in order to change the MOLFPP into a LPP such that the optimal solution of the LPP becomes an efficient solution for the MOLFPP.

Consider the general type of the MOLFPP as follows: (4) Maximize {Zi(X)=NiTX+miPiTX+qifori=1,,k}s.t.S={AXb,X0},(4) where S is a regular set (non-empty and bounded set). Furthermore, for X=(X1,,Xn)S,it is assumedPiTX+qi>0 for i=1,,k.

Our aim is to design a method so as to come out with efficient solution for Equation(4). To do this, we need NiTX+mi0,XS,i=1,,k. But, these conditions are restrictive. To overcome this difficulty, an equivalent problem to Equation(4) is constructed in which numerators are non-negative. Therefore, the membership functions of the objectives are specified and then are utilised instead of the objectives.

Let maxXSZi=zimax and minXSZi=zimin,i=1,,k. Thus, μi(X)=(CiTX+di)/(PiTX+qi) is the membership function for objective Zi, where XS, Ci=(1/(zimaxzimin))NiziminPi, and di=(mi/zimaxzimin)ziminqi. Accordingly, CiTX+di0 because μi(X)[0,1], and PiTX+qi>0 for i=1,,k.

The equivalent of Equation(4) in terms of the membership functions is (5) Maximize {CiTX+diPiTX+qifori=1,,k}s.t.XS={AXb,X0}.(5)

Let us define new variables λ and Y as the functions of variable X as follows: (6) λ=min{λi=(1/PiTX+qi),i=1,,k}andλX=Y.(6)

Thus, Equation(5) is transformed into (7) Maximize{CiTY+λdifori=1,,k}s.t.F={AYλb0,Y,λ0,PiTY+λqi1fori=1,,k}.(7)

Lemma 1:

In Equation(7), variable λ0, (Y,λ)F.

Proof:

If (Y^,0)F,thenAY^0. Now, if X^S, then A(X^+βY^)=AX^+β(AY^)AX^b for all β0; this means X^+βY^S, β0. This results that the feasible region S is an unbounded set, which is a contradiction to the regularity of S.

Lemma 2:

If (Y¯,λ¯)F, then (Y¯/λ¯)S.

Proof:

Since (Y¯,λ¯)F, then Y¯0,λ¯>0, and AY¯λ¯b0. Therefore, (1/λ¯)(AY¯λ¯b)=A(Y¯/λ¯)b0.

By setting β=minXF{CiTY+λdi,i=1,,k}, Equation(7) is altered into (8) Maximize βs.t.ϕ={Y,λ,β0,AYλb0,βCiTY+λdi,PiTY+λqi1fori=1,,k}.(8)

Theorem 2:

The optimal solution of Equation(8) is unique.

Proof:

Let (Y,λ,β) be the optimal solution and is not unique; this means constraint β0 is active at the optimum, i.e. β=0. In other words, if (Y,λ,β)ϕ, then β=0.Therefore, j{1,,k} such that CjTY+λdj=0 for all (Y,λ,0)ϕ. Since λ>0, then CjTX+dj=0 for all XS; this means μj(X)=0 for all XS. As the consequence, Equation(5) is reduced into (k1) objective LFPP. This is a contradiction.

Theorem 3:

If (Y,λ,β) is optimal for Equation(8), then X=(Y/λ) is an efficient solution for Equation(5).

Proof:

Let X=(Y/λ) not be an efficient solution for Equation(5). Therefore, X¯S such that (9) CiT(X)+diPiT(X)+qiCiTX¯+diPiTX¯+qifori=1,,k,andj{1,,k}such thatCjT(X)+djPjT(X)+qj<CjTX¯+djPjTX¯+qj.(9) Consider (10) (Y,λ,β)ϕλλi=1PiT(X)+qiand0βCiTY+λqi,i=1,,k.(10) Let us define θ¯=max{λ¯i=(1/(PiTX¯+qi)),i=1,,k} and λ¯=θ¯ϵ, where (11) θ¯λ¯iϵθ¯λ(CiTX+diCiTX¯+di),i=1,,k.(11) We need to show that Equation(11) is well defined. In other words, there must exist ϵ satisfying Equation(11). To do this, two below conditions must hold true.

  1. CiTX¯+di0,i=1,,k.

  2. θ¯λ¯iθ¯λ(CiTX+diCiTX¯+di),i=1,,k.

Since μi(X)=((CiTX+di)/(PiTX+qi))[0,1],PiTX+qi>0, then CiTX+di0,XS. Now, let j{1,,k} such that CjTX¯+dj=0. Due to Equation(9), it is possible that ((CjT(X)+dj)/(PjT(X)+qj))<((CjTX¯+dj)/(PjTX¯+qj)); this means μj(X)<0. This contradicts the non-negativity of membership functions. Therefore, (I) is verified.

It follows directly from Equation(9) and Equation(10) that (12) λ(CiT(X)+di)λi(CiTX+di)=CiTX¯+diPiTX¯+qiCiTX¯+diPiTX¯+qi=λ¯i(CiTX¯+di),(12) (13) λ(CiT(X)+diCiTX¯+di)λ¯i.(13) (13)θ¯λ¯iθ¯λ(CiT(X)+di/CiTX¯+di),i=1,,k. Therefore, (II) is demonstrated.

It is time to show:

  • (III) λ¯(PiTX¯+qi)1,i=1,,k.

  • (IV) λ(CiT(X)+di)λ¯(CiTX¯+di),i=1,,k.

To do this:

Equation(11) implies θ¯ϵλ¯i. Furthermore, according to the definitions θ¯=max{λ¯i,fori=1,,k}, λ¯=θ¯ϵ, and λ¯i=(1/PiTX¯+qi),i=1,,k, it is concluded that λ¯(PiTX¯+qi)=(θ¯ϵ)(PiTX¯+qi)λ¯i(PiTX¯+qi)=1,i=1,,k. Thus, (III) is demonstrated.

Since θ¯λ(CiTX+di/CiTX¯+di), then λ(CiTX+di/CiTX¯+di)θ¯ϵλ(CiTX+di)(θ¯ϵ)(CiTX¯+di)=λ¯(CiTX¯+di),i=1,,k. Thus, (IV) is verified.

Now, let us define Y¯=λ¯X¯. To show (Y¯,λ¯)F, the followings must be true:

  1. λ¯0.

Due to Equation(11), let us set maxϵ=max{θ¯λ(CiTX+di/CiTX¯+di),i=1,,k}=θ¯λ(ClTX+dl/ClTX¯+dl). Thus, λ¯θ¯max ϵ=θ¯(θ¯λ(ClTX+dl/ClTX¯+dl))=λ(ClTX+dl/ClTX¯+dl)0.

  1. Y¯0.

Since X¯S, then X¯0. Consequently, Y¯=λ¯X¯0.

  1. (PiTY¯+λ¯qi)1for i=1,,k.

Considering Y¯=λ¯X¯ and (III) proves c.

  1. AY¯λ¯b0.

X¯SAX¯b0. Therefore, AY¯λ¯b=λ¯(AX¯b)0.

In what follows, we create β¯ such that β¯β and (Y¯,λ¯,β¯)ϕ.

(IV) (14) CiTY+λdi=λ(CiT(X)+di)λ¯(CiTX¯+di)=CiTY¯+λ¯di,i=1,,k.(14) Equation(10) and Equation(14) (15) 0βCiTY¯+λ¯di,i=1,,k.(15) Let us set (16) γ=min{CiTY¯+λ¯diβ,i=1,,k}andβ¯=β+γ.(16) Equation(15) and Equation(16) (17) γ0,andsubsequentlyββ¯.(17) It follows directly from Equation(16) that 0γ+βCiTY¯+λ¯di,i=1,,k. Thus, (18) 0β¯CiTY¯+λ¯di,i=1,,k.(18) Equation Equation(18) in addition to (Y¯,λ¯)F results (Y¯,λ¯,β¯)ϕ.

In brief, we found (Y¯,λ¯,β¯)ϕ such that ββ¯. This contradicts the unique optimality of (Y,λ,β) for Equation(8). The proof is then complete.

4. Numerical Example

In this section, four examples are considered taken from different references in order to illustrate and evaluate this method. The third and fourth examples are mathematical models of the real-world organisations problems.

4.1. Example 1 (Ref. [14])

(19) Maximize{Z1(X)=12X1+13X240X1+55X2+500,Z2(X)=12X1+13X21.5X3+1.6X4}s.t.S={2X1+X2250,5X1+4X2500,45X1+30X21500,0.1X1+0.1X2X3X40,0.1X1X30,0.05X2X40,X1+X30,X2+X40,X1,X2,X3,X40}.(19) First, the values of zimax and zimin fori=1,2 are individually determined by the use of Ref. [Citation19] so as to define the membership functions: z1max=0.2182,z1min=0,z2max=83.6735,z2min=8. Thus, μZ1(X)=(54.9954X1+59.579X2/40X1+55X2+500) and μZ2(X)=(0.1586X1+0.1718X20.1586X30.1691X4/1.5X3+1.6X4).

Equation Equation(8) is formulated for Equation(19) as follows:

(20) Maximize βs.t.{2Y1+Y2250λ0,5Y1+4Y2500λ0,45Y1+30Y21500λ0,0.1Y1+0.1Y2Y3Y40,0.1Y1Y30,0.05Y2Y40,Y1+Y30,Y2+Y40,40Y1+55Y2+500λ1,1.5Y3+1.6Y41,β54.9954Y1+59.579Y2,β0.1586Y1+0.1718Y20.1586Y30.1691Y4,Y1,Y2,Y3,Y4,λ,β0}..(20) Equation Equation(20) is solved and the unique solution obtained is (Y,λ,β)=(0.0008,0.0146,0.0008,0.0007,0.0003,0.0029). Furthermore, the solution for Equation(19) is X=(Y/λ)=(2.5642,46.1537,2.5641,2.3077).

At the solution X, Z1(X)=0.2008,Z2(X)=83.6735,μZ1(X)=0.9203, and μZ2(X)=1.

The average of μZ1(X) and μZ2(X) is 0.9602.

4.1.1. Comparison

The solution resulted by Toksari is X^=(0,50,0,5).

At the solution X^, Z1(X)=0.2,Z2(X)=81.25,μZ1(X)=0.9166, and μZ2(X)=0.9669.

The average of μZ1(X) and μZ2(X) is 0.9417.

As we see, the solution of Toksari is dominated by our proposed solution, i.e. Z1(X^)<Z1(X),Z2(X^)<Z2(X).

4.2. Example 2 (Ref. [7])

(21) Maximize{Z1(X)=3X1+2X2X1+X2+3,Z2(X)=7X1+X25X1+2X2+1}s.t.S={X1+X21,2X1+3X215,X13,X1,X20}.(21)

For Equation(21), Z1max=0.6087,Z1min=2.1429, and Z2max=1.3636,Z2min=1.148. Accordingly, μZ1(X)=(0.5587X1+2.7004X2+4.1903/X1+X2+3) and μZ2(X)=(5.8473X16.041X25.3482/5X1+2X2+1).

Equation Equation(8) is formulated for Equation(21) as follows:

(22) Maximizeβs.t.ϕ={Y1+Y2+λ0,2Y1+3Y215λ0,Y1+3λ0,Y1+Y2+3λ1,5Y1+2Y2+λ1,β0.5587Y1+2.7004Y2+4.1903λ,β5.8473Y16.041Y25.3482λ,Y1,Y2,λ,β0}.(22) Equation (22) is solved and the unique optimal solution obtained is (0.1647,0.0608,0.0549,0.3022). Thus, the solution proposed for problem Equation(21) is X=Yλ=(3,1.1073).

At the solution X, Z1(X)=0.9547,Z2(X)=1.2137,μZ1(X)=0.7746,andμZ2(X)=0.3022.

The average of μZ1(X) and μZ2(X) is 0.5384.

4.2.1. Comparison

The solution of Chakraborty and Gupta is X^=(3,2).

At the solution X^, Z1(X)=0.625,Z2(X)=1.15,μZ1(X)=0.9894,andμZ2(X)=0.0056.

The average of μZ1(X) and μZ2(X) is 0.4975.

As we observe, the solution of Chakrabory and Gupta does not dominate our proposed solution and vice versa. However, the average of membership functions shows that our proposed method has a better efficiency and function.

4.3. Example 3 (Ref. [21])

(23) Maximize {Z1(X),Z2(X)}={(59890X1+23390X2+30750X3+59750X4+40700X5+59435X635345X1+13420X2+18455X3+39455X4+23840X5+24070X6+500000),×(59890X1+23390X2+30750X3+59750X4+40700X5+59435X696X1+120X2+144X3+144X4+84X5+120X6+480)}s.t.S={0.3X1+0.4X2+0.4X3+0.98X4+0.97X5+0.98X6600,2280000X1+9200X2+16000X3+22500X4+20000X5+20000X620000000,650X1+630X2+320X3+660X4+360X5+640X6500000,20X1+22X2+20X3+18X4+20X5+17X615000,11400X1+3220X2+1800X3+12750X4+3250X5+3000X66000000,148X1+238X4+135X650000,180X1+220X2+200X3+150X4+100X5+160X6120000,60X1+40X2+35X3+50X4+30X5+45X630000,30X1+32X2+28X3+35X4+26X5+20X6200000,15X1+18X2+16X3+14X4+17X5+18X610000,42X1+38X2+36X3+40X4+37X5+35X625000,Xi0,i=1,,6}.(23)

For (23), Z1min=0,Z1max=2.3381,Z2min=0,Z2max=491.5151, μZ1(X)=25615X1+10004X2+13152X3+25555X4+17407X5+25420X635345X1+13420X2+18455X3+39455X4+23840X5+24070X6+500000, μZ2(X)=121.8477X1+47.5876X2+62.5617X3+121.5629X4+82.8052X5+120.992X696X1+120X2+144X3+144X4+84X5+120X6+480.

Equation Equation(8) is formed for the above problem as follows: (24) Maximize βs.t.ϕ={0.3Y1+0.4Y2+0.4Y3+0.98Y4+0.97Y5+0.98Y6600λ0,2280000Y1+9200Y2+16000Y3+22500Y4+20000Y5+20000Y620000000λ0,650Y1+630Y2+320Y3+660Y4+360Y5+640Y6500000λ0,20Y1+22Y2+20Y3+18Y4+20Y5+17Y615000λ0,11400Y1+3220Y2+1800Y3+12750Y4+3250Y5+3000Y66000000λ0,148Y1+238Y4+135Y650000λ0,180Y1+220Y2+200Y3+150Y4+100Y5+160Y6120000λ0,60Y1+40Y2+35Y3+50Y4+30Y5+45Y630000λ0,30Y1+32Y2+28Y3+35Y4+26Y5+20Y6200000λ0,15Y1+18Y2+16Y3+14Y4+17Y5+18Y610000λ0,42Y1+38Y2+36Y3+40Y4+37Y5+35Y625000λ0,35345Y1+13420Y2+18455Y3+39455Y4+23840Y5+24070Y6+500000λ1,96Y1+120Y2+144Y3+144Y4+84Y5+120Y6+480λ1,β25615Y1+10004Y2+13152Y3+25555Y4+17407Y5+25420Y6,β121.8477Y1+47.5876Y2+62.5617Y3+121.5629Y4+82.8052Y5+120.0492Y6,Yi0,i=1,,6,λ,β0}.(24)

Equation (24) is solved and the solution X=(Y/λ)=(0,0,0,0,0,370) is obtained as an efficient solution for (23).

At the solution X, Z1(X)=2.3380,Z2(X)=489.9944,μZ1=0.9999,andμZ2=0.9897.

The average of μZ1(X) and μZ2(X) is 0.9948.

4.3.1. Comparison

The solution proposed by Pramy and Islam is X^=(0,0,0,0,196.078,370.37).

At the solution X^, Z1(X)=2.1288,Z2(X)=488.531,μZ1=0.9105,andμZ2=0.9887.

The average of μZ1(X) and μZ2(X) is 0.9496.

The results show that our solution X dominates the solution X^ proposed by Pramy and Islam due to the fact that Z1(X^)<Z1(X),Z2(X^)<Z2(X).

4.4. Example 4 (Ref. [22])

In this section, a real life production planning in Taiwan is considered. The original problem is modelled as a LFPP with fuzzy coefficients and fuzzy decision variables. In order to be able to solve the problem with the method provided, we change the fuzzy numbers into the intervals using the concept of α-cuts Moreover, the decision variables are set to be non-fuzzy. Therefore, we transformed the problem into the MOLFPP by the use of interval operations as follows: (25) Maximize{Z1(X),Z2(X)}={9.2X1+21.4X2+9.2X3+19.5X4+14.6X5+19.3X6+11.2X7+7.2X8+19.4X9+11X10+9.1X11+14.6X122.2X1+5.4X2+2.2X3+4.4X4+3.4X5+3.4X6+3.4X7+2.2X8+4.4X9+3.4X10+2.5X11+3.4X12,9.7+22.8X2+9.76X3+20.8X4+15.4X5+20.8X6+12.4X7+8.32X8+20.4X9+12.4X10+10.32X11+15.4X121.8X1+4.6X2+1.72X3+3.6X4+2.8X5+2.6X6+2.7X7+1.8X8+3.6X9+2.6X10+1.8X11+2.6X12}s.t.S={X1+X2+X3+X48.32,X5+X6+X7+X814.8,X9+X10+X11+X1212.72,X1+X5+X97.32,X2+X6+X1010.44,X3+X7+X118.6,X4+X8+X129.48,Xi0,i=1,,12}.(25)

Equation (25) is solved by the proposed method and the solution obtained is X=(0.92,0,7.4,1.56,13.24,0,0,4.2,0,0,8.52).

At the solution X, Z1(X)=4.8271,Z2(X)=6.6052, μZ1(X)=1,μZ2(X)=0.9660.

The average of μZ1(X) and μZ2(X) is 0.983.

As we observe, our proposed method addressed (25) in an excellent way since the average of the membership functions is very close to one.

It is noticeable that the genetic algorithm of the global optimisation toolbox of MATLAB R2016 failed to reach a solution for this example.

5. Conclusion

In this paper, a new method was presented to solve the MOLFPP. In the approach, the MOLFPP was changed finally into a LPP using suitable non-linear variable transformations. It was proven that the optimal solution of the LPP is unique and is efficient for the MOLFPP. We need to mention that the proposed method is easy and straightforward with less computational complexities compared to the other existing methods. Moreover, this approach can be applied to address the LFPP with fuzzy coefficients if the fuzzy coefficients are changed into intervals using the concept of α-cuts. In this case, the fuzzy problem is further changed into a bi-objective LFPP.

Four examples were solved to illustrate the approach in addition to make comparisons. For numerical examples, our proposed solutions gave better outcomes compared to Toksari, Chakraborty and Gupta, and Pramy and Islam. Furthermore, the results demonstrate that the method of Chakraborty and Gupta is reliable, but we cannot consider the methods of Toksari and Pramy and Islam as the effective approaches since their solutions proposed for Examples 1 and 3 were completely dominated by our proposed solutions.

As a future research, one can employ the results of this study to cope with multi-level MOLFPP.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Correction Statement

This article has been republished with minor changes. These changes do not impact the academic content of the article.

Additional information

Funding

This work was supported by Universiti Kebangsaan Malaysia [Grant Number ST-2019-016].

Notes on contributors

Mojtaba Borza

Mojtaba Borza is Ph.D. of applied mathematics doing research in optimization and operations research under the supervision of Dr. Azmin Sham Rambely.

Azmin Sham Rambely

Dr. Azmin Sham Rambely is associate professor of department of mathematics, University Kebangsaan Malaysia. Her research interest is optimization and bio-mechanic.

References

  • Tanino T, Tanaka T, Inuiguchi M. Multi-objective programming and goal programming: theory and applications. Vol. 21. Berlin: Springer Science & Business Media; 2013.
  • Stancu-Minasian IM. Fractional programming: theory, methods and applications. Vol. 409. Dordrecht: Kluwer Academic Publishers; 1997.
  • Radhakrishnan B, Anukokila P. Fractional goal programming for fuzzy solid transportation problem with interval cost. Fuzzy Inf Eng. 2014;6(3):359–377.
  • Wang Y, Liu L, Guo S, et al. A bi-level multi-objective linear fractional programming for water consumption structure optimization based on water shortage risk. J Clean Prod. 2019;237:117829.
  • Ahmad S, Ullah A, Akgül A, et al. Analysis of the fractional tumour-immune-vitamins model with Mittag-Leffler kernel. Results Phys. 2020;19:103559.
  • Das SK, Edalatpanah SA, Mandal T. Application of linear fractional programming problem with fuzzy nature in industry sector. Filomat. 2020;34(15):5073–5084.
  • Chakraborty M, Gupta S. Fuzzy mathematical programming for multi objective linear fractional programming problem. Fuzzy Sets Syst. 2002;125:335–342.
  • Veeramani C, Sumathi M. Fuzzy mathematical programming approach for solving fuzzy linear fractional programming problem. RAIRO – Oper Res. 2014;48(1):109–122.
  • De PK, Deb M. Solution of multi objective linear fractional programming problem by Taylor series approach. 2015 international conference on man and machine interfacing (MAMI); Bhubaneswar; 2015. p. 1–5.
  • Dinkelbach W. On nonlinear fractional programming. Manage Sci. 1967;13(7):492–498.
  • Güzel N. A proposal to the solution of multiobjective linear fractional programming problem. Abstr Appl Anal. 2013;2013:1–4. 
  • Nayak S, Ojha AK. Solution approach to multi-objective linear fractional programming problem using parametric functions. Opsearch. 2019;56(1):174–190.
  • Pal BB, Moitra BN, Maulik U. A goal programming procedure for fuzzy multiobjective linear fractional programming problem. Fuzzy Sets Syst. 2003;139(2):395–405.
  • Toksari MD. Taylor series approach to fuzzy multiobjective linear fractional programming. Inf Sci. 2008;178:1189–1204.
  • Borza M, Rambely AS, Saraj M. Fuzzy approaches to the multi objectives linear fractional programming problems with interval coefficients. Asian J Math Comput Res. 2015;4:83–94.
  • Nayak S, Ojha AK. Multi-objective linear fractional programming problem with fuzzy parameters. In: Bansal JC, Das KN, Nagar AK, Deep K, Ojha AK, editors. Soft computing for problem solving. Singapore: Springer; 2019. p. 79–90.
  • Borza M, Rambely AS. A linearization to the sum of linear ratios programming problem. Mathematics. 2021;9(9):1004.
  • Liu X, Gao YL, Zhang B, et al. A new global optimization algorithm for a class of linear fractional programming. Mathematics. 2019;7(9):867.
  • Charnes A, Cooper WW. Programming with linear fractional functionals. Nav Res Logist Q. 1962;9(3–4):181–186.
  • Antunes CH, Alves MJ, Clímaco J. Multiobjective linear and integer programming. New York (NY): Springer; 2016.
  • Pramy FA, Islam MA. Determining efficient solutions of multi-objective linear fractional programming problems and application. Open J Optim. 2017;6(4):164–175.
  • Das SK, Mandal T, Edalatpanah SA. A new approach for solving fully fuzzy linear fractional programming problems using the multi-objective linear programming. RAIRO – Oper Res. 2017;51(1):285–297.