Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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.
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
~
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
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
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.
632 Vol.11,October2013
GeneralFormofLinearProgrammingProblemswithFuzzyParameters,AmitKumar/629635
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.
[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
JournalofAppliedResearchandTechnology 635