Sei sulla pagina 1di 7



General Form of Linear Programming Problems with Fuzzy Parameters

Amit Kumar, Jagdeep Kaur*

School of Mathematics and Computer Applications


Thapar University, Patiala-147004, India
*sidhu.deepi87@gmail.com

ABSTRACT
In this paper, it is pointed out that the existing general form of such fully fuzzy linear programming problems in which
all the parameters are represented by such flat fuzzy numbers for which is valid only if there is not a negative sign.
However, if there is a negative sign, then the existing general form of fully fuzzy linear programming problems is not
valid. Thus, a new general form is proposed.

Keywords: fuzzy parameters, LR flat fuzzy numbers, fuzzy linear programming.




1. Introduction

Linear programming is one of the most frequently problems is proposed and the advantages of the
applied operation research techniques. Although it proposed form over the existing form are discussed.
has been investigated and expanded for more than Conclusions are discussed in Section 5.
six decades by many researchers and from various
points of view, it is still useful to develop new 2. Preliminaries
approaches in order to fit better real-world problems
within the framework of linear programming. In this section, some basic definitions and
arithmetic operations are presented [20].
In conventional approach, parameters of linear
programming models must be well defined and 2.1 Basic definitions
precise. However, in a real-world environment, this
is not a realistic assumption. Usually, the value of Definition 2.1: [4] A function, usually denoted by
many parameters of a linear programming model is L : [0, f) o [0,1] or R : [0, f) o [0,1] is said to be
estimated by experts. Clearly, it cannot be the reference function of fuzzy number if and only
assumed that the knowledge of experts is precise if (i) L(0) 1 (ii) L is nonincreasing in [0, f) .
enough. Bellman and Zadeh [2] proposed the
concept of decision making in fuzzy environments. ~
After that, a number of researchers have exhibited Definition 2.2: [4] A fuzzy number A defined on
their interest to solve the fuzzy linear programming the set of real numbers R, denoted as
problems [1, 5-30]. ~
A (m, n, D , E ) LR is said to be an LR flat fuzzy
number if
In this paper, the shortcomings of existing general
form of fully fuzzy linear programming problems
are pointed out and a new general form of fully mx
L , xdm
fuzzy linear programming problems is proposed.
D
This paper is organized as follows: In Section 2,
x  n
P A~ ( x ) R , xtn
E
some basic definitions and arithmetic operations are
presented. In Section 3, the shortcomings of existing 1,
general form of fully fuzzy linear programming otherwise

problems are pointed out. In Section 4, a new
general form of fully fuzzy linear programming

JournalofAppliedResearchandTechnology 629
GeneralFormofLinearProgrammingProblemswithFuzzyParameters,AmitKumar/629635

Where, D ! 0, E ! 0. and scalar multiplication is defined as

~
Definition 2.3: [4] Let A (m, n, D , E ) LR be an LR ~ ( Om1, On1, OD 1, OE 1 ) LR Ot0
OA1
flat fuzzy number and O be a real number in the ( On1, Om1,OE 1,OD 1 ) LR O  0
interval [0,1] then the crisp set,
AO ^x X : P A~ ( x ) t O` [m  DL1 (O ), n  ER 1 (O )], 3. Shortcomings of existing general form of
fully fuzzy linear programming problems
~
is said to be O -cut of A .
In the existing methods [1, 12-17] it is assumed
Definition 2.4: [3] An LR flat fuzzy number that the general form of fully fuzzy linear
~ programming problems (P2 ) is obtained by
A (m, n, D , E ) LR is said to be non-negative LR
flat fuzzy number if m  D t 0 and is said to be replacing the crisp parameters c j , aij , bi and x j
nonpositive LR flat fuzzy number if n  E d 0 . of crisp linear programming problem (P1 ) by fuzzy
~
parameters c~ j , a~ij , bi and x~ j respectively.
2.2 Arithmetic operations

In this section, the arithmetic operations between


LR flat fuzzy numbers are presented [4]. Maximize/Minimize

cjxj  cjxj

1
j N jN2
~ ~
Let A1 ( m1, n1,D 1, E 1 ) LR , A2 ( m 2 , n 2 ,D 2 , E 2 ) LR
be two LR flat fuzzy numbers and Subject to (P1 )
~
A3 ( m 3 , n 3 ,D 3 , E 3 ) RL be a RL flat fuzzy number.

Then
a
j N3
ij x j  a
j N 4
ij x j d, , t bi , i 1,2,..., m

~ ~
A1 A2 ( m1  m 2 , n1  n 2 ,D 1  D 2 , E 1  E 2 ) LR Where, x j , aij , bi , c j are any real numbers and
~ ~
A1 A3 (m1  n 3 , n1  m 3 ,D 1  E 3 , E 1  D 3 ) LR N1 * N 2 {1,2,..., n }, N3 * N 4 {1,2,..., n },
N1  N 2 I, N 3  N 4 I.
~ ~
If A1 and A2 both are non-negative, then
~ ~
A1 A2 ( m1m 2 , n1n 2 , m1D 2  D 1m 2  D 1D 2 , n1E 2 
c~
Maximize/Minimize- c~ x~ j x~ j
E 1n 2  E 1E 2 ) LR j j
jN1 j N2
~ ~
If A1 is nonpositive and A2 is non-negative, then
Subject to ( P2 )
~ ~
A1 A2 ( m1n 2 , n1m 2 ,D 1n 2  m1E 2  D 1E 2 , E 1m 2 

a~
~
n1D 2  E 1D 2 ) LR
j N3
ij x~ j a~
j N 4
ij x~ j d , ,t bi ,
~ ~
If A1 is non-negative and A2 is nonpositive, then i 1,2,..., m
~ ~
A1 A2 ( n1m 2 , m1n 2 , n1D 2  E 1m 2  E 1D 2 , m1E 2 
~
D 1n 2  D 1E 2 ) LR Where, x~ j , a~ij , bi , c~ j are unrestricted fuzzy
~ ~ numbers and N1 * N 2 {1,2,..., n }, N3 * N 4
If A1 and A2 both are nonpositive, then
~ ~ {1,2,..., n }, N1  N 2 I, N 3  N 4 I .
A1 A2 ( n1n 2 , m1m 2 ,n1E 2  E 1n 2  E 1E 2 ,m1D 2 
D 1m 2  D 1D 2 ) LR

630 Vol.11,October2013
GeneralFormofLinearProgrammingProblemswithFuzzyParameters,AmitKumar/629635

However, if all the parameters of (P2 ) are quantity of W


Not less than
represented by LR flat fuzzy numbers then it is 50% of OC, not
not genuine to use the fully fuzzy linear C more than 10% (22,22,12,12)LR
programming problem (P2 ) to find the fuzzy of CC, any
quantity of W
optimal solution of real life problems due to the
following reasons: D No restrictions (10,14,2,2)LR
In previous studies, it was pointed out that only a
~ Table 1. Most preferred assortments of biscuits.
RL flat fuzzy number A2 can be subtracted from
~ ~ ~ Biscuit
an LR flat fuzzy number A1 i.e., if A1 and A2 variety
OC CC W
both are LR flat fuzzy numbers such that Fuzzy plant (150,250, (180,220, (100,200,
~ ~ capacity
L() z R() then A1 A2 does not exist. Hence, if 50,50)LR 20,20)LR 50,50)LR
(kg/day)
all the parameters of the fully fuzzy linear Fuzzy
programming problem (P2 ) are represented by manufacturin (8,8,8,8)LR (9,10,4,2)LR (5,9,5,5)LR
such LR flat fuzzy numbers for which L() z R() g cost
(Rs./kg)
then due to the existence of c~ x~
j N1
j j
Table 2. Fuzzy manufacturing capacity
and fuzzy cost for biscuits.

j N 2
c~ j x~ j and
j N3
a~ij x~ j
j N 4
a~ij x~ j , the
3.1 Existing fuzzy linear programming formulation
fully fuzzy linear programming problem (P2 ) is not of the chosen problem
valid.
Using the existing general form of fully fuzzy linear
Example 3.1 A manufacturer of biscuits is programming problems (P2 ) , the chosen problem
considering four types of gift packs containing can be formulated into the following fully fuzzy
three types of biscuits: orange cream (OC), linear programming problem
chocolate cream (CC) and wafers (W). A market
research conducted recently according to Maximize
consumer preferences demonstrated that the
assortments shown in Table 1 are to be in (10,30,10,10)LR ( x~A1 x~A2 x~A3 ) (20,30,10,
demand.
10) ( x~B1 x~B 2 x~B3 ) (22,22,12,12) ( x~C1
For the biscuits, the fuzzy manufacturing capacity x~ x~ ) (10,14,2,2) ( x~ x~ x~ )
C2 C3 D1 D2 D3
and fuzzy costs are shown in Table 2.
(8,8,8,8) ( x~A1 x~B1 x~C1 x~D1 ) (9,10,4,2)
Formulate a model to find the production schedule ( x~ x~ x~ x~ ) (5,9,5,5) ( x~
A2 B2 C2 D2 A3
which maximizes the fuzzy profit by assuming that x~B3 x~C 3 x~D3 )
there are no market restrictions.

Fuzzy selling
Subject to
Assortments Contents price per x~A1 t 0.40( x~A1 x~A2 x~A3 )
x~B1 t 0.20( x~B1 x~B 2 x~B3 )
kg. (Rs.)
Not less than
40% of OC, not x~ t 0.50( x~ x~ x~ )
C1 C1 C2 C3 (P3 )
A more than 20% of (10,30,10,10)LR
CC, any quantity x~A2 d 0.20( x~A1 x~A2 x~A3 )
of W
x~B 2 d 0.40( x~B1 x~B 2 x~B 3 )
Not less than
B
20% of OC, not
(20,30,10,10)LR x~ d 0.10( x~ x~ x~ )
C2 C1 C2 C3
more than 40%
of CC, any x~A1 x~B1 x~C1 x~D1 d (150,250,50,50)

JournalofAppliedResearchandTechnology 631
GeneralFormofLinearProgrammingProblemswithFuzzyParameters,AmitKumar/629635

x~A2 x~B 2 x~C 2 x~D2 d (180,220,20,20) In the objective function of fully fuzzy linear
programming formulation (P3 ) of the problem,
x~A3 x~B3 x~C 3 x~D3 d (100,200,50,50)
chosen in Example 3.1, subtraction of two LR flat
fuzzy numbers is occurring. Hence, if L() z R()
Where, x~ij (i A, B,C, D; j 1,2,3) is a non-negative
then the fully fuzzy linear programming formulation
LR flat fuzzy number and (P3 ) is not valid i.e., it is not possible to find the
fuzzy optimal solution of the chosen problem by
(i) x~A1, x~A2 , x~A3 denote the fuzzy quantity in kg. of using the fully fuzzy linear programming
OC, CC and W type of biscuits for the formulation (P3 ) .
gift pack A.
Remark 1. The shortcomings, pointed out in
(ii) x~B1, x~B 2 , x~B3 denote the fuzzy quantity in kg. of Section 3, will also occur in the existing general
OC, CC and W type of biscuits for the form of fuzzy linear programming problems [5-
gift pack B. 11, 18-30].

(iii) x~C1, x~C 2 , x~C 3 denote the fuzzy quantity in kg. of 4. Proposed general form of fully fuzzy linear
OC, CC and W type of biscuits for the gift pack C. programming problems

(iv) x~D1, x~D 2 , x~D3 denote the fuzzy quantity in kg. of In this section, to solve the shortcomings of the
existing general form of fully fuzzy linear
OC, CC and W type of biscuits for the gift pack D. programming problems, pointed out in Section 3, a
new general form of the fully fuzzy linear
3.2 Drawbacks of the obtained fuzzy optimal value programming problems is proposed.
To the best of our knowledge, only the existing
Maximize/Minimize S
method [1] can be used to find the fuzzy optimal
value of such fully fuzzy linear programming
problems in which the parameters are represented Subject to
by LR flat fuzzy numbers.

In this section, to show the shortcomings of the


c x
j N1
j j =S  c
j N2
jxj
(P4 )

existing general form of fully fuzzy linear


programming problems (P2 ) , the fuzzy optimal a
j N3
ij x j d, , t bi  a
j N 4
ij x j , i 1,2,..., m

value of fully fuzzy linear programming problem


(P3 ) obtained by using the existing method [1] is
shown in Table 3. Where, x j , aij , bi , c j and S are real numbers.
Replacing all the crisp parameters of the crisp
Fuzzy linear programming problems (P4 ) by fuzzy
Method L() & R()
optimal value parameters general form of the fully fuzzy linear
L( x ) maximum{0,1  x } programming problems (P5 ) can be written as
Existing (P3 ) is not
method [1] R( x ) maximum{0,1  x 2 }
valid ~
Maximize/Minimize S
L( x ) maximum{0,1  x }
Existing (P3 ) is not
method [1] R( x ) maximum{0,1  x 4 } Subject to
valid

Table 3. Results of the chosen problem


using existing formulation (P3 ) .

632 Vol.11,October2013
GeneralFormofLinearProgrammingProblemswithFuzzyParameters,AmitKumar/629635

~ x~B 2 d 0.40( x~B1 x~B 2 x~B 3 )


c~ j x~ j = S c~ j x~ j (P5 )
j N1 j N2 x~C 2 d 0.10( x~C1 x~C 2 x~C 3 )
~
a ij x j d, ,t bi a~ ij x~ j , x~ x~ x~ x~ d (150,250,50,50)
A1 B1 C1 D1
x~A2 x~B 2 x~C 2 x~D2 d (180,220,20,20)
j N3 j N 4

i 1,2,..., m
x~A3 x~B3 x~C 3 x~D3 d (100,200,50,50)
~ ~
Where, x~ j , a~ij , bi , c~ j and S are LR flat fuzzy
Where, x~ij (i is a non-
A, B, C, D; j 1,2,3)
numbers. ~
negative LR flat fuzzy number and P is an LR
4.1 Advantages of the proposed general form of flat fuzzy number.
fully fuzzy linear programming problems
Fuzzy optimal value of the formulated problem (P6 )
Because in the proposed general form (P5 ) the by using the existing method [1] is shown in Table 4.
subtraction of LR flat fuzzy numbers is not Fuzzy
occurring, hence using the proposed general form Method optimal L() & R()
the shortcomings of the existing general form value
pointed out in Section 3 are solved. Existing (14555,14555, L( x) maximum{0,1  x }
method
[1] 0,0)LR R( x) maximum{0,1  x 2 }
To show the advantage of the proposed general
Existing (14759,14759, L( x) maximum{0,1  x }
form over the existing general form, it was
method
demonstrated that if the problem chosen in [1] 0,0)LR R( x) maximum{0,1  x 4 }
Example 3.1 is formulated by using the proposed
general form, then all the shortcomings pointed out Table 4. Results of the chosen problem
in Section 3 are solved. using proposed formulation (P6 ) .

Using the proposed general form of fully fuzzy It is obvious from Table 4 that the proposed
linear programming problems (P5 ) , the problem, formulation (P6 ) is valid for all values of L() and
chosen in Example 3.1, can be formulated into fully R() . Therefore, by using the proposed general
fuzzy linear programming problem (P6 ) :
form of fully fuzzy linear programming problems
(P5 ) all the shortcomings, pointed out in Section
~
Maximize P 3, are solved.
Subject to
5. Conclusions
(10,30,10,10)LR ( x~A1 x~A2 x~A3 ) (20,30,10,
10) ( x~B1 x~B 2 x~B3 ) (22,22,12,12) ( x~C1 Based on the present study it can be concluded
~ that it is better to use the proposed general form of
x~ x~ ) (10,14,2,2) ( x~ x~ x~ ) = P
C2 C3 D1 D2 D3 fully fuzzy linear programming problems as it was
(8,8,8,8) ( x~A1 x~B1 x~C1 x~D1 ) (9, 10,4, compared to the existing general form of fully fuzzy
linear programming problems.
2) ( x~A2 x~B 2 x~C 2 x~D 2 ) (5,9,5,5) ( x~A3
x~ x~ x~ )
B3 C3 D3
Acknowledgements

x~A1 t 0.40( x~A1 x~A2 x~A3 ) I, Dr. Amit Kumar, want to acknowledge the adolescent
x~B1 t 0.20( x~B1 x~B 2 x~B3 ) inner blessings of Mehar. I believe that Mehar is an
angel for me and without Mehar's blessing it would not
x~C1 t 0.50( x~C1 x~C 2 x~C 3 ) (P6 ) be possible to develop the idea proposed in this paper.
Mehar is the lovely daughter of Parmpreet Kaur
x~ d 0.20( x~ x~ x~ )
A2 A1 A2 A3 (Research Scholar under my supervision). The second

JournalofAppliedResearchandTechnology 633
GeneralFormofLinearProgrammingProblemswithFuzzyParameters,AmitKumar/629635

author acknowledges the financial support given by the number, International Journal of Algorithms, Computing
University Grant Commission under Maulana Azad and Mathematic, vol. 2, pp. 93-106, 2009.
National Fellowship Scheme.
[12] S. M. Hashemi, M. Modarres, E. Nasrabadi, M. M.
References Nasrabadi, Fully fuzzified linear programming, solution
and duality, Journal of Intelligent and Fuzzy Systems,
vol. 17, pp. 253-261, 2006.
[1] T. Allahviranloo, F. H. Lotfi, M. K. Kiasary, N. A.
Kiani, L. Alizadeh, Solving fully fuzzy linear [13] J. Kaur, A. Kumar, Exact fuzzy optimal solution of
programming problem by the ranking functhion, Applied fully fuzzy linear programming problems with
Matematical Sciences, vol. 2, pp. 19-32, 2008. unrestricted fuzzy variables, Applied Intelligence, vol.
37, pp. 145-154, 2012.
[2] R. E. Bellman, L. A. Zadeh, Decision making in a
fuzzy environment, Management Science, vol. 17, pp. [14] A. Kumar, J. Kaur, P. Singh, Fuzzy optimal
141-164, 1970. solution of fully fuzzy linear programming problems with
inequality constraints, International Journal of Applied
[3] M. Dehghan, B. Hashemi, M. Ghatee, Mathematics and Computer Sciences, vol. 6, pp. 37-
Computational methods for solving fully fuzzy linear 41, 2010.
systems, Applied Mathematics and Computation, vol.
179, pp. 328-343, 2006. [15] A. Kumar, J. Kaur, P. Singh, Fuzzy linear
programming problems with fuzzy parameters, Journal
[4]D. Dubois, H. Prade, Fuzzy Sets and Systems, Theory of Advanced Research in Scientific Computing, vol. 2,
and Applications, Academic Press, New York, 1980. pp. 1-12, 2010.
[5] A. Ebrahimnejad, S. H. Nasseri, A dual simplex [16] A. Kumar, J. Kaur, P. Singh, A new method for
method for bounded linear programmes with fuzzy solving fully fuzzy linear programming problems, Applied
numbers, International Journal of Mathematics in Mathematical Modelling, vol. 35, pp. 817-823, 2011.
Operational Research, vol. 2, pp. 762-779, 2010.
[17] F. H. Lotfi, T. Allahviranloo, M. A. Jondabeha, L.
[6] A. Ebrahimnejad, S. H. Nasseri, F. H. Lotfi, Bounded Alizadeh, Solving a fully fuzzy linear programming
linear programs with trapezoidal fuzzy numbers, using lexicography method and fuzzy approximate
International Journal of Uncertainty, Fuzziness and solution, Applied Mathematical Modelling, vol. 33, pp.
Knowledge-Based Systems, vol. 18, pp. 269-286, 2010. 3151-3156, 2009.
[7] A. Ebrahimnejad, S. H. Nasseri, F. H. Lotfi, M. [18] N. Mahdavi-Amiri, S. H. Nasseri, Duality in fuzzy
Soltanifar, A primal-dual method for linear programming variable linear programming, World Academy of
problems with fuzzy variables, European Journal of Science, Engineering and Technology, vol. 6, pp. 115-
Industrial Engineering, vol. 4, pp. 189-209, 2010. 117, 2005.

[8] A. Ebrahimnejad, S. H. Nasseri, S. M. Mansourzadeh, [19] N. Mahdavi-Amiri, S. H. Nasseri, Duality in fuzzy


Bounded primal simplex algorithm for bounded linear number linear programming by the use of a certain linear
programming with fuzzy cost coefficients, International ranking function, Applied Mathematics and
Journal of Operations Research and Information Systems, Computation, vol. 180, pp. 206-216, 2006.
vol. 2, pp. 100-124, 2011.
[20] N. Mahdavi-Amiri, S. H. Nasseri, Duality results and
[9] S. C. Fang, C. F. Hu, H. F. Wang, S. Y. Wu, Linear a dual simplex method for linear programming problems
programming with fuzzy coefficients in constraints, with trapezoidal fuzzy variables, Fuzzy Sets and
Computers and Mathematics with Applications, vol. 37, Systems, vol. 158, pp. 1961-1978, 2007.
pp. 63-76, 1999.
[21] N. Mahdavi-Amiri, S. H. Nasseri, A. Yazdani, Fuzzy
[10] K. Ganesan, P. Veeramani, Fuzzy linear programs primal simplex algorithms for solving fuzzy linear
with trapezoidal fuzzy numbers, Annals of Operations programming problems, Iranian Journal of Operations
Research, vol. 143, pp. 305-315, 2006. Research, vol. 1, pp. 68-84, 2009.

[11] A. N. Gani, C. Duraisamy, C. Veeramani, A note on [22] H. R. Maleki, M. Tata, M. Mashinchi, Linear
fuzzy linear programming problem using L-R fuzzy programming with fuzzy variables, Fuzzy Sets and
Systems, vol. 109, pp. 21-33, 2000.

634 Vol.11,October2013
GeneralFormofLinearProgrammingProblemswithFuzzyParameters,AmitKumar/629635

[23] S. H. Nasseri, A new method for solving fuzzy linear


programming by solving linear programming, Applied
Mathematical Sciences, vol. 2, pp. 2473-2480, 2008.

[24] S. H. Nasseri, E. Ardil, Simplex method for fuzzy


variable linear programming problems, Proceedings of
World Academy of Science, Engineering and
Technology, vol. 8, pp. 198-202, 2005.

[25] S. H. Nasseri, E. Ardil, A. Yazdani, R. Zaefarian,


Simplex method for solving linear programming
problems with fuzzy numbers, Proceedings of World
Academy of Science, Engineering and Technology, vol.
10, pp. 284-288, 2005.

[26] S. H. Nasseri, A. Ebrahimnejad, A fuzzy dual


simplex method for a fuzzy number linear programming
problem, Advances in Fuzzy Sets and Systems, vol. 5,
pp. 81-95, 2010.

[27] S. H. Nasseri, A. Ebrahimnejad, A fuzzy primal


simplex algorithm and its application for solving exible
linear programming problems, European Journal of
Industrial Engineering, vol. 4, pp. 372-389, 2010.

[28] S. H. Nasseri, B. Khabiri, Revised fuzzy simplex


algorithm for linear programming problems with fuzzy
variables using linear ranking functions, International
Journal of Mathematics and Computation, vol. 6, pp.
44-54, 2010.

[29] S. H. Nasseri, B. Khabiri, A revised simplex


algorithm for fuzzy number linear programming
problems using linear ranking functions, International
Journal of Mathematics and Computation, vol. 8, pp.
114-126, 2010.

[30] H. Rommelfanger, Fuzzy linear programming and


applications, European Journal of Operational
Research, vol. 92, pp. 512-527, 1996.

JournalofAppliedResearchandTechnology 635

Potrebbero piacerti anche