Solving Fuzzy Multi-Objective Linear Programming Problem by Applying Statistical Method

Abstract

In this paper, the statistical averaging method and the new statistical averaging methods have been used to solve the fuzzy multi-objective linear programming problems. These methods have been applied to form a single objective function from the fuzzy multi-objective linear programming problems. At first, a numerical example of solving fuzzy multi-objective linear programming problem has been provided to validate the maximum risk reduction by the proposed method. The proposed method has been applied to assess the risk of damage due to natural calamities like flood, cyclone, sidor, and storms at the coastal areas in Bangladesh. The proposed method of solving the fuzzy multi-objective linear programming problems by the statistical method has been compared with the Chandra Sen’s method. The numerical results show that the proposed method maximizes the risk reduction capacity better than Chandra Sen’s method.

Share and Cite:

Nahar, S. , Akter, M. and Alim, M. (2022) Solving Fuzzy Multi-Objective Linear Programming Problem by Applying Statistical Method. American Journal of Operations Research, 12, 293-309. doi: 10.4236/ajor.2022.126016.

1. Introduction

Real world circumstances are not always deterministic. There exist different kinds of uncertainties in social, industrial and economic systems. Different kinds of uncertainties are defined as stochastic uncertainty and fuzziness [1]. A system with a stochastic uncertainty is solved by the stochastic optimization technique using the probability theory. Also, fuzzy programming technique is widely used to solve problem with uncertainty. A system with uncertainty can be optimized to reduce the risk factors in the system with fuzzy conditions. An optimization of a system with uncertainty using fuzzy conditions is called a fuzzy Optimization. Modelling under a fuzzy environment is called fuzzy modelling. Fuzzy linear programming is one of the most frequently applied fuzzy decision making techniques. We get fuzzy linear programming problem (FLPP) by interchanging the parameters of linear programming problem by fuzzy numbers. Several methods have been proposed in the literature to solve FLPP.

Firstly, Bellman and Zadeh in [2] proposed decision making in fuzzy condition. They explained the use of decision making in fuzzy condition by using a controlled system which is either stochastic or deterministic with multistage decision processes, Zimmermann proposed a formulation of FLPP using theory of fuzzy sets. He used FLPP to the linear vector maximum problem and found that the solutions obtained using FLPP are always efficient. Considering parameters ambiguity, Tanaka and Asai also proposed a formulation of FLPP to find a logical solution [3]. They highlighted that the FLPP with fuzzy numbers may be considered as a model of decision problems in a system with influential human estimations. Not only linear programming problems (LPP), but also multi-objective LPP (MOLPP) and multi-objective nonlinear programming problems were solved using fuzzy approaches which are available in the literature.

Laganathan and Lalitha [4] solved a multi-objective nonlinear programming problem using α-cut method in fuzzy approach and compared the solution with the solution obtained by Zimmermann [5] who used membership function. Beher et al. [6] also used α-cut method to solve multi-objective linear programming problem (MOLPP) in fuzzy approach and compared the solutions to the solution obtained by Zimmermann [5] who used membership function.

Thakre et al. [7] solved an objective function with constraint matrix and cost coefficients which are fuzzy in nature. They used MOLPP with the constraints to solve FLPP and proved that the solutions are independent of weights. Nahar and Alim [8] discussed Chandra Sen’s approach, statistical averaging method and new statistical averaging method to solve MOLPP. For MOLFPP, a new geometric average technique was proposed by Nahar and Alim [9].

Veeramani and Sumathi [10] solved fuzzy linear fractional programming problem (FLFPP) where the cost, resources and technological coefficients of the objective function were triangular fuzzy numbers. In the solution procedure, they converted the FLFPP into a multi-objective linear fractional programming problem.

There are a lot of methods for solving fully fuzzy linear programming problems in the literature. Ebrahim nejad and Tavana [11] converted the FLPP into an equivalent crisp linear programming problem and solved by simplex method. Here they proposed a new concept in which the coefficients of objective function and the values of the right hand side are represented by trapezoidal fuzzy numbers and other parts are represented by real numbers. A general form of fuzzy linear fractional programming problem with trapezoidal fuzzy numbers is proposed by Das [12].

Lotfi et al. [13] proposed a method to obtain the approximate solution of fully fuzzy linear programming problems. A method to solve fully fuzzy linear programming problems is proposed by Amit Kumar et al. [14] using idea of crisp linear programming and ranking function. FLPP is solved by S. Nahar et al. [15]. To solve FLPP, Nahar, S. et al. [16] used weighted sum method. Here both equal and unequal weight has been used. In this paper there is a discussion for ranking function. Here they used triangular and trapezoidal fuzzy number. Sen, C. [17] developed averaging technique of multi-objective optimization for rural development planning. Akter, M. et al. [18] proposed fuzzy synthetic evaluation method for risk assessment on the natural hazard. Nishad, A. [19] used alpha cut fuzzy number for solving fractional programming problem in fuzzy field. Pitam, S., [20] developed goal programming approach for fuzzy multi-objective linear and fuzzy multi-objective linear programming problem.

A good averaging represents maximum characteristics of the data. There are five averages, among them mean, median, mode are called simple averages. Geometric mean and harmonic mean are called special averages. In this work we consider arithmetic mean, geometric mean and harmonic mean. In this paper, we solve fuzzy multi-objective linear programming problem by applying Chandra Sen’s method, statistical averaging method and new statistical averaging method. These methods are applied for making single objective from multi-objective linear programming problem. A real life example is given to reduce risk in coastal region. From that data list a FLPP is structured. From that FLPP we convert into MOLPP.

2. Concept of a Fuzzy Set

The concept of a fuzzy set is an extension of the concept of a crisp set. A crisp set on a universal set U is defined by its characteristic function from U to {0, 1}. A fuzzy set on a domain U is defined by its membership function from U to [0, 1]. Let U be a nonempty set, to be called the universal set or the universe of discourse or simply a domain. Then by a fuzzy set on U is meant a function A : U [ 0 , 1 ] . A is called the membership function, A(x) is called the membership grade of x in (U, A). We also write A = { ( A , A ( x ) ) : x U } .

3. Fuzzy Linear Programming Problem

A linear programming problem with fuzzy values is called fuzzy linear programming problem. In this paper, any fuzzy number is denoted by using ~ above fuzzy number, e.g., c ˜ j , a ˜ i j etc. Consider a fuzzy linear programming problem as in Equation (1).

( c ˜ , x ) = f i ( x j ) = f i ( x ) = max z ˜ = j = 1 n c ˜ j x j

subject to j = 1 n a ˜ i j x j b ˜ i ; 1 i m , x j > 0 (1)

The membership functions of a i j and b i have been expressed as in Equation (2) and (3), respectively.

μ a i j ( x ) = { 1 ; x < a i j a i j + d i j x d i j ; a i j x a i j + d i j 0 ; x a i j + d i j (2)

μ b i ( x ) = { 1 ; x b i j b i + p i x p i ; b i x b i + p i 0 ; b i + p i x (3)

Let a ˜ i j = ( m i j , l i j , r i j ) and b ˜ i = ( d i , e i , f i ) be fuzzy numbers. Therefore, the constraints in Equation (1) can be modified as in Equation (4).

max z ˜ = j = 1 n c ˜ j x j subject to ( m i j , l i j , r i j ) x i j ( d i , e i , f i ) i = 1 m x j 0 , j = 1 n (4)

Theorem: For any two triangular fuzzy numbers Thakre et al. [8] A = (s1, l1, r1) and B = (s2, l2, r2)

A B iff s 1 s 2 s 1 l 1 s 2 l 2 s 1 + r 1 s 2 + r 2 (5)

max z ˜ = j = 1 n c ˜ j x j subject to m i j x j d i ( m i j l i j ) x j d i e i i ( m i j + r i j ) x j d i + f i x j 0 ( j ) (6)

where membership function of c ˜ j ( x ) is

μ ˜ c j = { x α i β i α i ; α i x β i γ i x γ i β ; β i x γ i 0 ; elsewhere (7)

4. Numerical Examples

Consider the fuzzy multi-objective linear programming problem (FMOLPP) as in Equation (8).

max z ˜ 1 = ( 7 , 10 , 14 ) x 1 + ( 20 , 25 , 35 ) x 2 max z ˜ 2 = ( 10 , 14 , 25 ) x 1 + ( 25 , 35 , 40 ) x 2 Subject to : ( 3 , 2 , 1 ) x 1 + ( 6 , 4 , 1 ) x 2 ( 13 , 5 , 2 ) ( 4 , 1 , 2 ) x 1 + ( 6 , 5 , 4 ) x 2 ( 7 , 4 , 2 ) (8)

where the membership function of c ˜ 1 , c ˜ 2 , c ˜ 3 , c ˜ 4 are

μ c ˜ 1 ( x ) = { x 7 3 ; 7 < x 10 14 x 4 ; 10 < x 14 0 ; elsewhere (9)

μ c ˜ 2 ( x ) = { x 20 5 ; 20 < x 25 35 x 10 ; 25 < x 35 0 ; elsewhere (10)

μ c ˜ 3 ( x ) = { x 10 4 ; 10 < x 14 25 x 9 ; 14 < x 25 0 ; elsewhere (11)

μ c ˜ 4 ( x ) = { x 25 5 ; 25 < x 35 40 x 5 ; 35 < x 40 0 ; elsewhere (12)

From Equation (8) we get,

max z 1 = 7 x 1 + 20 x 2 max z 2 = 10 x 1 + 25 x 2 max z 3 = 14 x 1 + 35 x 2 max z 4 = 25 x 1 + 40 x 2 (13)

Subject to

3 x 1 + 6 x 2 13 x 1 + 2 x 2 8 4 x 1 + 7 x 2 15 4 x 1 + 6 x 2 7 3 x 1 + x 2 3 x 1 + 10 x 2 9 x 1 , x 2 0 (14)

For the first objective function in Equation (13) with constraints in Equation (14), by applying simplex algorithm we get

ϕ 1 = 20.3529 with (0.4706, 0.8529)

Similarly, for the second objective function in Equation (13) with constraints in Equation (14), we get

ϕ 2 = 26.0294 with (0.4706, 0.8529)

Similarly for third objective function in Equation (13) with constraints in Equation (14), we get

ϕ 3 = 36.4412 with (0.4706, 0.8529)

And for last objective function in Equation (13) with constraints in Equation (14), we get

ϕ 4 = 45.8824 with (0.4706, 0.8529)

4.1. Chandra Sen’s Method

Chandra Sen’s method is a multi-objective optimization technique which is used for making single objective from multi-objectives. In the last three decades several new multi-objective optimization techniques have been developed.

Applying Chandra Sen’s method [17] for making single objective function from multi objective function

max z = z 1 ϕ 1 + z 2 ϕ 2 + z 3 ϕ 3 + z 4 ϕ 4 = 1 20.3529 ( 7 x 1 + 20 x 2 ) + 1 26.0294 ( 10 x 1 + 25 x 2 ) + 1 36.4412 ( 14 x 1 + 35 x 2 ) + 1 45.8824 ( 25 x 1 + 40 x 2 ) = x 1 ( 0.344 + 0.384 + 0.384 + 0.545 ) + x 2 ( 0.983 + 0.96 + 0.96 + 0.872 ) = 1.657 x 1 + 3.775 x 2

Thus the single objective function becomes

max z = 1.657 x 1 + 3.775 x 2 (15)

For this objective function in Equation (15) with constraints in Equation (14), we get

z = 3.9996 with (0.4706, 0.8529)

4.2. Statistical Averaging Method

There are three mean known as arithmetic mean, geometric mean and harmonic mean. For ungrouped raw data, mean is defined as the sum of the objectives divided by the number of observations. It is easy to understand and easy to calculate. If the number of items is sufficiently large, it is more accurate and more reliable. Geometric mean of a series containing n observations is the nth root of the product of the values. Harmonic mean of a set of observations is defined as the reciprocal of the arithmetic average of the reciprocal of the given values.

Applying arithmetic mean, geometric mean and harmonic mean among ϕ 1 , ϕ 2 , ϕ 3 , ϕ 4

A . M = 20.3529 + 26.0294 + 36.412 + 45.8824 4 = 32.176 G . M = 20.3529 × 26.0294 × 36.412 × 45.8824 4 = 30.68 H . M = 4 1 20.3529 + 1 26.0294 + 1 36.4412 + 1 45.8824 = 4 0.049 + 0.038 + 0.027 + 0.0217 = 29.477

Arithmetic averaging method:

max z = 1 A . M ( z 1 + z 2 + z 3 + z 4 ) = 1 32.176 ( 7 x 1 + 20 x 2 + 10 x 1 + 25 x 2 + 14 x 1 + 35 x 2 + 25 x 1 + 40 x 2 ) = 1 32.176 [ 56 x 1 + 120 x 2 ] = 1.740 x 1 + 3.729 x 2

Thus the single objective function becomes

max z = 1.740 x 1 + 3.729 x 2 (16)

For this objective function in Equation (16) with constraints in Equation (14), we get

z = 3.9994 with (0.4706, 0.8529)

Geometric averaging method:

max z = 1 G . M ( z 1 + z 2 + z 3 + z 4 ) = 1 G . M ( 56 x 1 + 120 x 2 ) = 1 30.68 ( 56 x 1 + 120 x 2 ) = 1.825 x 1 + 3.911 x 2

Thus the single objective function becomes

max z = 1.825 x 1 + 3.911 x 2 (17)

For this objective function in Equation (17) with constraints in Equation (14), we get

z = 4.1947 with (0.4706, 0.8529)

Harmonic averaging method:

max z = 1 H . M ( z 1 + z 2 + z 3 + z 4 ) = 1 H . M ( 56 x 1 + 120 x 2 ) = 1 29.477 ( 56 x 1 + 120 x 2 ) = 1.899 x 1 + 4.071 x 2

Thus the single objective becomes

max z = 1.899 x 1 + 4.071 x 2 (18)

For this objective function in Equation (18) with constraints in Equation (14), we get

z = 4.3660 with (0.4706, 0.8529)

Table 1 shows the comparison between the Chandra Sen’s method and the statistical averaging methods. Here statistical averaging method consists of arithmetic mean, geometric mean and harmonic mean. The statistical averaging method gives better result than the Chandra Sen’s method. These methods are used for obtaining a single objective function from multi-objective functions. We can see the comparison graphically “as shown in Figure 1”.

4.3. New Statistical Averaging Method

Choosing minimum from the optimal values of maximum type in Chandra Sen’s method we get

max z = 1 20.3529 ( z 1 + z 2 + z 3 + z 4 ) = 0.04913 ( 56 x 1 + 120 x 2 ) = 2.75128 x 1 + 5.8956 x 2

Thus the single objective becomes

max z = 2.75128 x 1 + 5.8956 x 2 (19)

For this objective function in Equation (19) with constraints in Equation (14), we get

z = 6.3233 with (0.4706, 0.8529)

We can find a single objective function from multi objective functions by using any method among Chandra Sen’s method, statistical averaging method, and new statistical averaging method. The Table 2 shows that the statistical averaging method and the new statistical averaging method gives better optimization than the Chandra Sen’s method.

5. Reduce Damage and Loses at the Coastal Area in Bangladesh

Table 3 shows secondary data of four parameters such as cropping intensity,

Table 1. Comparison between Chandra Sen’s method and statistical averaging method.

Figure 1. Optimal values of FLPP in Chandra Sen’s method and statistical averaging method.

Table 2. Comparison among Chandra Sen’s method, statistical averaging method, and new statistical averaging method.

Table 3. Data based on the data of four coastal areas.

shelter, erosion, and population density at four coastal areas in Bangladesh. These data set have been collected from IWFM (BUET). The objective in this paper is to reduce the risk and hazard of the coastal area during natural disasters by solving FMOLPP. The targets set in this paper are to maximize cropping intensity and shelter and to minimize erosion and population density. For these purposes, those four parameters have been defined using four variables which are defined as decision variables.

Our decision variables are x 1 , x 2 , x 3 , x 4 which are risk and vulnerability indicators. x 1 for cropping intensity, x 2 for shelter, x 3 for erosion and x 4 for population density. Constant vector is terminated value for risk reduction capacity (on expert opinion). Decision variables are in different scales. For this reason, these variables have been normalized. Constraints are established based on the data of four coastal areas. The risk reduction coefficients of the objective functions are calculated using weighted method.

max Z = 0.067 x 1 + 0.72 x 2 min Z = 0.072 x 3 + 0.1413 x 4 (20)

Rearranging Equation (20), we get

max Z 1 = 0.067 x 1 + 0.72 x 2 + 0 x 3 + 0 x 4 max Z 2 = 0 x 1 + 0 x 2 0.072 x 3 0.1413 x 4 (21)

5.1. Finding Fuzzy Objective Function for Fuzzy Linear Programming Problem

Writing Equation (21) in matrix form, we get

max [ Z 1 Z 2 ] = [ 0.067 0.72 0 0 0 0 0.072 0.1413 ] [ x 1 x 2 x 3 x 4 ] (22)

Triangular fuzzy number for the coefficient of x1 is found from Table 4.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 0.001122 + 0.001122 2 = 0.001122 = 0.0335 ( x ¯ σ , x ¯ , x ¯ + σ ) = ( 0.0335 0.0335 , 0.0335 , 0.0335 + 0.0335 ) = ( 0 , 0.0335 , 0.067 ) , triangular fuzzy number.

Triangular fuzzy number for the coefficient of x2 is found from Table 5.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 0.1296 + 0.1296 2 = 0.1296 = 0.36 ( x ¯ σ , x ¯ , x ¯ + σ ) = ( 0.36 0.36 , 0.36 , 0.36 + 0.36 ) = ( 0 , 0.36 , 0.72 ) , triangular fuzzy number.

Triangular fuzzy number for the coefficient of x3 is found from Table 6.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 0.001296 + 0.001296 2 = 0.001296 = 0.036 ( x ¯ σ , x ¯ , x ¯ + σ ) = ( 0.036 0.036 , 0.036 , 0.036 + 0.036 ) = ( 0.072 , 0.036 , 0 ) , triangular fuzzy number.

Triangular fuzzy number for the coefficient of x4 is found from Table 7.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 0.00499 + 0.00499 2 = 0.00499 = 0.07065 ( x ¯ σ , x ¯ , x ¯ + σ ) = ( 0.07065 0.07065 , 0.07065 , 0.07065 + 0.0706 ) 5 = ( 0.1413 , 0.07065 , 0 ) , triangular fuzzy number.

The objective function of fuzzy linear programming problem is

max Z = ( 0 , 0.00335 , 0.067 ) x 1 + ( 0 , 0.36 , 0.72 ) x 2 + ( 0.072 , 0.036 , 0 ) x 3 + ( 0.1413 , 0.07065 , 0 ) x 4

Thus the multiple objective functions become as like Equation (13)

max Z 1 = 0 x 1 + 0 x 2 0.072 x 3 0.1413 x 4 max Z 2 = 0.00335 x 1 + 0.36 x 2 0.036 x 3 0.07065 x 4 max Z 3 = 0.067 x 1 + 0.72 x 2 + 0 x 3 + 0 x 4 (23)

5.2. Finding Constraints of Fuzzy Linear Programming Problem

Triangular fuzzy number for the coefficient of x1 is found from Table 8.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 1586 4 = 396.5 = 19.9123 Math_63#, triangular fuzzy number.

Triangular fuzzy number for the coefficient of x2 is found from Table 9.

Table 4. Coefficient ofx1.

Table 5. Coefficient of x2.

Table 6. Coefficient of x3.

Table 7. Coefficient of x4.

Table 8. Coefficient of x1.

Table 9. Coefficient of x2.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 3194 4 = 798.5 = 28.2577 Math_89#, triangular fuzzy number.

Triangular fuzzy number for the coefficient of x3 is found from Table 10.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 588 4 = 147 = 12.1243 Math_91#, triangular fuzzy number.

Triangular fuzzy number for the coefficient of x4 is found from Table 11.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 396.75 4 = 99.1875 = 9.9593 ( x ¯ σ , x ¯ , x ¯ + σ ) = ( 13.75 9.9593 , 13.75 , 13.75 + 9.9593 ) = ( 3.7907 , 13.75 , 23.7093 ) , triangular fuzzy number.

Triangular fuzzy number for the constant term is found from Table 12.

Standard deviation, σ = ( x i x ¯ ) 2 2 = 68 4 = 17 = 4.1231 ( x ¯ σ , x ¯ , x ¯ + σ ) = ( 95 4.1231 , 95 , 95 + 4.1231 ) = ( 90.8769 , 95 , 99.1231 ) , triangular fuzzy number.

Fuzzy constraints become

( 6.0877 , 26 , 45.9123 ) x 1 + ( 41.7423 , 70 , 98.2577 ) x 2 + ( 5.1243 , 7 , 19.1243 ) x 3 + ( 3.7907 , 13.75 , 23.7093 ) x 4 ( 90.8769 , 95 , 99.1231 ) (24)

Equation (24) is as like (25)

( a , b , c ) x 1 + ( d , e , f ) x 2 + ( g , h , i ) x 3 + ( j , k , l ) x 4 ( m , n , o ) (25)

which becomes with the help of Equation (6)

a x 1 + d x 2 + g x 3 + j x 4 m ( a b ) x 1 + ( d e ) x 2 + ( g h ) x 3 + ( j k ) x 4 m n ( a + c ) x 1 + ( d + f ) x 2 + ( g + i ) x 3 + ( j + l ) x 4 m + o (26)

Table 10. Coefficient of x3.

Table 11. Coefficient of x4.

Table 12. Constant term.

First equation of (26) becomes

a x 1 + d x 2 + g x 3 + j x 4 m 6.0877 x 1 + 41.7423 x 2 + ( 5.1243 ) x 3 + 3.7907 x 4 90.8769

Second equation of (26) becomes

( a b ) x 1 + ( d e ) x 2 + ( g h ) x 3 + ( j k ) x 4 m n ( 6.0877 26 ) x 1 + ( 41.7423 70 ) x 2 + ( 5.1243 7 ) x 3 + ( 3.7907 13.75 ) x 4 90.8769 95 ( 19.9123 ) x 1 + ( 28.2577 ) x 2 + ( 12.1243 ) x 3 + ( 9.9593 ) x 4 4.1231

Third equation of (26) becomes

( a + c ) x 1 + ( d + f ) x 2 + ( g + i ) x 3 + ( j + l ) x 4 m + o ( 6.0877 + 45.9123 ) x 1 + ( 41.7423 + 98.2577 ) x 2 + ( 5.1243 + 19.1243 ) x 3 + ( 3.7907 + 23.7093 ) x 4 90.8769 + 99.1231 52 x 1 + 140 x 2 + 14 x 3 + 27.5 x 4 190

The Equation (18) is written as the following Fuzzy MOLPP

max Z 1 = 0 x 1 + 0 x 2 0.072 x 3 0.1413 x 4 max Z 2 = 0.00335 x 1 + 0.36 x 2 0.036 x 3 0.07065 x 4 max Z 3 = 0.067 x 1 + 0.72 x 2 + 0 x 3 + 0 x 4 (27)

subject to

6.0877 x 1 + 41.7423 x 2 + ( 5.1243 ) x 3 + 3.7907 x 4 90.8769 ( 19.9123 ) x 1 + ( 28.2577 ) x 2 + ( 12.1243 ) x 3 + ( 9.9593 ) x 4 4.1231 52 x 1 + 140 x 2 + 14 x 3 + 27.5 x 4 190 (28)

For the first objective function in Equation (27) with same constraints in Equation (28), by applying simplex algorithm we get

ϕ 1 = 0 with (0, 0.1459, 0, 0)

For the second objective function in Equation (27) with same constraints in Equation (28), by applying simplex algorithm we get

ϕ 2 = 0.4886 with (0, 1.3571, 0, 0)

Similarly for third objective function, in Equation (27) with same constraints in Equation (28), we get

ϕ 3 = 0.9771 with (0, 1.3571, 0, 0)

5.3. Chandra Sen’s Method

Applying Chandra Sen’s method for making single objective function from multi objective functions

max z = z 1 ϕ 1 + z 2 ϕ 2 + z 3 ϕ 3 = 0.0754178 x 1 + 1.47366 x 2 0.0736812 x 3 0.144599 x 4

Thus the single objective function becomes

max Z = 0.0754178 x 1 + 1.47366 x 2 0.0736812 x 3 0.144599 x 4 (29)

For this objective function in Equation (29) with same constraints in Equation (28) we get the result 2 with (0, 1.3571, 0, 0).

5.4. Statistical Averaging Method

Applying arithmetic mean, geometric mean and harmonic mean among ϕ 1 , ϕ 2 , ϕ 3

A . M = 0.48857 G . M = 0 H . M = 0.97716

Arithmetic averaging method:

max z = 1 A . M ( z 1 + z 2 + z 3 ) = 0.154364 x 1 + 3.016272 x 2 0.150809 x 3 0.295963 x 4

Thus the single objective function becomes

max Z = 0.154364 x 1 + 3.016272 x 2 0.150809 x 3 0.295963 x 4 (30)

For this objective function in Equation (30) with same constraints in Equation (28) we get the result 4.0935 with (0, 1.3571, 0, 0)

Harmonic averaging method:

max z = 1 H . M ( z 1 + z 2 + z 3 ) = 0.07718 x 1 + 1.508099 x 2 0.0754031 x 3 0.147978 x 4

Thus the single objective becomes

max Z = 0.07718 x 1 + 1.508099 x 2 0.0754031 x 3 0.147978 x 4 (31)

For this objective function in Equation (26) with same constraints in Equation (23) we get the result 2.0467 with (0, 1.3571, 0, 0).

Table 13 shows that the statistical averaging method, the arithmetic averaging, and the harmonic averaging gives better result than the Chandra Sen’s method.

Table 13. Comparison between Chandra Sen’s method and statistical averaging method.

Table 14. Comparison among Chandra Sen’s method, statistical averaging method, and new statistical averaging method.

5.5. New Statistical Averaging Method

Choosing minimum from the optimal values of maximum type in Chandra Sen’s method we get m = 0.4886

max z = 1 0.4886 ( z 1 + z 2 + z 3 ) = 2.0467 ( 0.075417 x 1 + 1.47366 x 2 0.0736812 x 3 0.144599 x 4 ) = 0.15435 x 1 + 3.01614 x 2 0.1508 x 3 0.29595 x 4

Thus the single objective becomes

max Z = 0.15435 x 1 + 3.01614 x 2 0.1508 x 3 0.29595 x 4 (32)

For this objective function in Equation (27) with same constraints in Equation (23) we get the result 4.0933 with (0, 1.3571, 0, 0).

Table 14 shows that the statistical averaging method and the new statistical averaging method give better result than the Chandra Sen’s method.

6. Conclusion

In this paper, a fuzzy multi-objective linear programming problem has been solved using the Chandra Sen’s method, the statistical averaging method, and the new statistical averaging method. The fuzzy multi-objective linear programming problem with constraints has been established from the data of cropping intensity, shelter, erosion, and population density at four coastal areas in Bangladesh. To maximize the risk reduction capacity, those data of cropping intensity, shelter, erosion, and population density have been set as fuzzy parameters which are triangular fuzzy numbers. The solutions obtained using the statistical averaging method and the new statistical averaging method are better than that of the Chandra Sen’s method.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Zimmermann, H.J. (1978) Fuzzy Programming and Linear Programming with Several Objective Functions. Fuzzy Sets and System, 1, 45-55.
https://doi.org/10.1016/0165-0114(78)90031-3
[2] Bellman, R.E. and Zadeh, L.A. (1970) Decision-Making in Fuzzy Environment. Management Science, 17, 141-164.
https://doi.org/10.1287/mnsc.17.4.B141
[3] Tanaka, H. and Asai, K. (1984) Fuzzy Linear Programming Problems with Fuzzy Numbers. Fuzzy Sets and Systems, 13, 1-10.
https://doi.org/10.1016/0165-0114(84)90022-8
[4] Loganathan, C. and Lalitha, M. (2016) Solving Multi-Objective Mathematical Programming Problems in Fuzzy Approach. Introduction Journal of Mathematics and Its Applications, 3, 21-25.
[5] Zimmermann, H.J. (1983) Fuzzy Sets in Operational Research. EJOR, 13, 201-216.
https://doi.org/10.1016/0377-2217(83)90048-6
[6] Behera, S.K., et al. () Mathematical Programming Problem in Fuzzy Approach. International Journal on CSE, 3790-3799.
[7] Behera, et al. (2021) Solution of Multi-Objective Mathematical Programming Problems in Fuzzy Approach. International Journal on Computer Science and Engineering, 3, 3790-3799.
[8] Thakre, P.A., Shelar, D.S. and Thakre, S.P. (2009) Solving Fuzzy Linear Programming Problem as MOLPP. World Congress on Engineering, London, 1-3 July 2009, 978-988.
[9] Nahar, S. and Alim, M.A. (2017) A New Geometric Average Technique to Solve Multi-Objective Linear Fractional Programming Problem and Comparison with New Arithmetic Average Technique. IOSR Journal of Mathematics, 13, 39-52.
https://doi.org/10.9790/5728-1303013952
[10] Nahar, S. and Alim, M.A. (2017) A New Statistical Averaging Method to Solve Multi-Objective Linear Programming Problem. International Journal of Science and Research, 6, 623-629.
[11] Veeramani, C. and Sumathi, M. (2014) Fuzzy Mathematical Programming Approach for Solving Fuzzy Linear Fractional Programming Problem. RAIRO-Operations Research, 48, 109-122.
https://doi.org/10.1051/ro/2013056
[12] Ebrahimnejad, A. and Tavana, M. (2014) A Novel Method for Solving Linear Programming Problems with Symmetric Trapezoidal Fuzzy Numbers. Applied Mathematical Modelling, 38, 4388-4395.
https://doi.org/10.1016/j.apm.2014.02.024
[13] Das, S.K., Mandal, T. and Edalatpanah, S.A. (2017) A New Approach for Solving Fully Fuzzy Linear Fractional Programming Problems Using the Multi-Objective Linear Programming. RAIRO-Operations Research, 51, 285-297.
https://doi.org/10.1051/ro/2016022
[14] Lotfi, F.H., Allahviranloo, T., Jondabeh, M.A. and Alizadeh, L. (2009) Solving a Fully Fuzzy Linear Programming Using Lexicography Method and Fuzzy Approximate Solution. Applied Mathematical Modelling, 33, 3151-3156.
https://doi.org/10.1016/j.apm.2008.10.020
[15] Kumar, A., Kaur, J. and Singh, P. (2011) A New Method for Solving Fully Fuzzy Linear Programming Problems. Applied Mathematical Modelling, 35, 817-823.
https://doi.org/10.1016/j.apm.2010.07.037
[16] Nahar, S., et al. (2019) Solving Fuzzy LPP Using Weighted Sum and Comparisons with Ranking Function. International Journal of Scientific & Engineering Research, 10, 480-484.
[17] Sen, C. (1983) A New Approach for Multi Objective Rural Development Planning. The Indian Economic Journal, 30, 91-96.
[18] Akter, M., Jahan, M., Kabir, R., et al. (2019) Risk Assessment Based on Fuzzy Synthetic Evaluation Method. Science of the Total Environment, 658, 818-829.
https://doi.org/10.1016/j.scitotenv.2018.12.204
[19] Nishad, A. and Singh, S. (2015) Goal Programming for Solving Fractional Programming Problem in Fuzzy Environment. Applied Mathematics, 6, 2360-2374.
https://doi.org/10.4236/am.2015.614208
[20] Pitam, S., Kumar, S.D. and Singh, R.K. (2011) Fuzzy Multi-Objective Linear plus Linear Fractional Programming Problem: Approximation and Goal Programming Approach. International Journal of Mathematics and Computers in Simulation, 5, 395-404.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.