Professional Documents
Culture Documents
Fuzzy Linear Programming
Fuzzy Linear Programming
DOI 10.1007/s13198-014-0274-x
ORIGINAL ARTICLE
Abstract In today’s real world problems such as in cor- intuitionistic fuzzy set (IFS) proposed by Atanassov (1986)
porate or in industrial, the experts and the decision makers is found to be highly useful to deal with vagueness. The
have to suffer with uncertainty as well as with hesitation major advantage of IFS over fuzzy set is that IFS separates
usually, due to the complexity of the situations. The main the degree of membership (belongingness) and the degree
reasons behind these complexities are lack of good com- of non-membership (non-belongingness) of an element in
munications with all involved persons, error in data’s, the set. With the help of IFS theory decision maker (DM)
understanding of markets, unawareness of customers etc. can decide about the degree of acceptance, degree of non-
So, In this paper, we consider a transportation problem acceptance and degree of hesitation for some quantity. In
having uncertainty and hesitation in supply and demand. case of transportation problem, the DM can decide about
We formulate the problem and utilize triangular intuition- the level of acceptance and non-acceptance for the trans-
istic fuzzy numbers (TIFNs) to deal with uncertainty and portation cost. Due to this, the application of IFS theory
hesitation. We propose intuitionistic fuzzy methods to find became very popular in decision making problems.
starting basic feasible solution in terms of TIFNs. Intui- The concept of fuzzy mathematical programming was
tionistic fuzzy modified distribution method has been firstly introduced by Bellman and Zadeh (1970). Then
proposed to find optimal solution. The shortcomings of the many authors have used fuzzy set theory in various opti-
existing methods have been pointed out. The proposed mization problems (Bector and Chandra 2002; Ganesan
method is illustrated by numerical examples. and Veeramani 2006; Ebrahimipur et al. 2011; Kapur et al.
2011; Nagoorgani and Ponnalagu 2012; Kheirfam and
Keywords Triangular intuitionistic fuzzy number Verdegay 2013). Nagoorgani and Razak (2006) presented a
Intuitionistic fuzzy transportation problem Basic feasible two stage cost minimizing fuzzy transportation problem
solution Optimal solution (FTP) in which supplies and demands are trapezoidal fuzzy
numbers. Dinager and Palanivel (2009) investigated a
method to solve FTP by taking trapezoidal fuzzy numbers.
1 Introduction Pandian and Natarajan (2010) presented a new algorithm
for finding a fuzzy optimal solution for FTP. Mohideen and
The fuzzy set theory introduced by Zadeh (1965) has been Kumar (2010) did a comparative study on transportation
applied successfully in various fields. The concept of problem in fuzzy environment. Kaur and Kumar (2012)
solved FTP taking generalized trapezoidal fuzzy numbers.
In various real world transportation problems, the
S. K. Singh (&) S. P. Yadav demands as well as availabilities are not known exactly.
Department of Mathematics, Indian Institute of Technology
These are uncertain quantities with hesitation due to various
Roorkee, Roorkee, India
e-mail: sksinghma209@gmail.com factors. This may be due to lack of good communications
with all involved persons, error in data’s, understanding of
S. P. Yadav
e-mail: spyorfma@gmail.com markets, unawareness of customers and many more. In such
123
Int J Syst Assur Eng Manag
situations the DM cannot predict exactly. He may hesitate. 1 There exists m2R such that lA~I ðmÞ ¼
Thus to represent the uncertainty with hesitation, IFS theory 1 and tA~I ðmÞ ¼ 0 (m is called the mean value of A~I ).
seems to be more reliable than the general fuzzy set theory. In 2 lA~I and tA~I are piecewise continuous mappings from
this paper, we utilize triangular intuitionistic fuzzy numbers Rto the closed interval [0, 1] and the relation
(TIFN) to represent demands and availabilities. Some 0 lA~I ðxÞ þ tA~I ðxÞ 1; 8x 2 R holds.
authors have solved transportation problem by using intui-
tionistic fuzzy numbers (IFNs) (Hussain and Kumar 2012; e I is
The membership and non-membership functions of A
Nagoorgani and Abbas 2013). of the following form:
8
In the existing methods for solving IFTP (Hussain and > t1 ðxÞ; m a x m;
>
<
Kumar 2012; Nagoorgani and Abbas 2013) authors have 1; x ¼ m;
proposed ranking procedures for ordering the IFNs. In both lA~I ðxÞ ¼
>
> h 1 ðxÞ; m x m þ b;
the procedures the used ranking functions are not universal. :
0; otherwise;
These ranking functions cannot be used for ordering all
IFNs, hence these ranking cannot be utilized for solving a where t1 and h1 are piecewise continuous; strictly
general IFTP. To overcome this shortcoming, we devel- increasing and strictly decreasing functions in [m - a, m]
oped a new ordering procedure using accuracy function of and [m, m ? b] respectively.
8
TIFN and used this ordering to develop an algorithm for > t2 ðxÞ; m a0 x m; 0 t1 ðxÞ þ t2 ðxÞ 1;
>
<
finding optimal solution of IFTP. 0; x ¼ m;
tA~I ðxÞ ¼
The paper is organized as follows: Sect. 2 deals with >
> h2 ðxÞ; m x m þ b0 ; 0 h1 ðxÞ þ h2 ðxÞ 1;
some definitions from literature and arithmetic operations :
1; otherwise;
on TIFNs (Atanassov 1986; Zimmerman 1996; Hussain
and Kumar 2012). In Sect. 3, a new ordering of TIFNs is where t2 and h2 are piecewise continuous; strictly
given using accuracy function and the shortcomings of the decreasing and strictly increasing functions in
ranking functions used in Hussain and Kumar (2012) and [m - a’, m] and [m, m ? b’] respectively.
Nagoorgani and Abbas (2013) are discussed. Section 4 Here m is the mean value of A~I ; a and b are left and right
0
deals with IFTP of type-1. Section 5 deals with solution spreads of membership function lA~I ðxÞ respectively; a and
0
procedure. In Sect. 6, a numerical example is given to b are left and right spreads of non- membership function
illustrate the method to get optimal solution. In Sect. 7, tA~I ðxÞ respectively. The IFN A~I is represented by
result and discussion of the obtained transportation cost is e I ¼ ðm; a; b; a0 ; b0 Þ.
A
given followed by conclusion in Sect. 8.
Definition 2.4 A TIFN A~I is an IFS in R with the fol-
lowing membership function lA~I and non-membership
2 Some Definitions function mA~I :
8 xa
> 1
Definition 2.1 Let X be a universal set. Then a fuzzy set >
> ; a1 \x a2
>
> a 2 a 1
A~ in Xis defined by <
lA~I ðxÞ ¼ a3 x
> ; a2 x\a3
A~ ¼ ðx; lA~ðxÞÞ : x 2 X ; where lA~ : X ! ½0; 1: > a3 a2
>
>
>
:
Definition 2.2 Let X be a universe of discourse. Then an 0; otherwise
8 a2 x 0
IFS A~I in X is defined by a set of ordered triples >
> 0 ; a1 \x a2
>
> a2 a1
>
<
A~I ¼ \x; lA~I ðxÞ; tA~I ðxÞ [ : x 2 X ; x a2 0
mA~I ðxÞ ¼ ; a2 x\a3
where lA~I ; tA~I : X ! ½0; 1 are functions such that >
> a
0
a
>
> 3 2
>
:
0 lA~I ðxÞ þ tA~I ðxÞ 1; 8x 2 X: lA~I ðxÞ represents the 1; otherwise;
degree of membership and tA~I ðxÞ represents the degree of 0 0
non- membership of the element x 2 X being in A~I . The where a1 B a1 \ a2 \ a3 B a3. This TIFN is denoted by
degree of hesitation for the element x 2 X being in A~I e I ¼ ða1 ; a2 ; a3 ; a0 ; a2 ; a0 Þ Fig. 1.
A 1 3
is given by hðxÞ ¼ 1 lA~I ðxÞ tA~I ðxÞ 1 8x 2 X: Arithmetic operations on TIFNs
Definition 2.3 An intuitionistic fuzzy subset A ¼ ~I Let A e I ¼ a1 ; a2 ; a3 ; a0 ; a2 ; a0 and B
e I ¼ b1 ; b2 ; b3 ; b01 ;
1 3
\x; lA~I ðxÞ; tA~I ðxÞ [ : x 2 X of the real line R is
0
b2 ; b3 Þ Addition: AeI B e I ¼ a1 þ b1 ; a2 þ b2 ; a3 þ b3 ; a01
called an IFN if the following hold: 0 0 0
e I HB
þb1 ; a2 þ b2 ; a3 þ b3 Þ Subtraction: A e I ¼ ð a1 b3 ;
123
Int J Syst Assur Eng Manag
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
RankðA~I Þ ¼ ðxl ðA~I ÞÞ2 þ ðyl ðA~I ÞÞ2
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
ðxm ðA~I ÞÞ2 þ ðym ðA~I ÞÞ2
Let A~I ¼ ða1 ; a2 ; a3 ; a01 ; a2 ; a03 Þ be a TIFN. Then Hussain They said that for any two TIFNs A e I ¼ ða1 ; a2 ; a3 ;
3 3
1 2 3 1 2 3
e I 6ða2 a1 Þ 2a2 3a2 a1 þ a1 þ 6ða3 a2 Þ 2a3 3a2 a3 þ 2a2
xl A ¼ a3 a1
2
0 2
0 3
0 0 2 3
1 3 1 3
0
6ða2 a1 Þ
2a 2 3a 2 a 1 þ2 a 1 þ 0
6ða3 a2 Þ
ð2a 3 Þ 3a 2 a3 þa2
eI ¼
xm A 0 0
a3 a1
2
I
I
yl ðA~I Þ ¼ 13 and ym ðA~I Þ ¼ 23 : Then ranking of A~I is e I \Pb B
e and \Pbm A
\Pal B e )Ae I \B
eI:
m
given by
123
Int J Syst Assur Eng Manag
e I ¼ 1:66
Pbm A eI ¼ 4
Pbm A e I ¼ 6:33
Pbm A his warehouse at a particular time by different reason. Such
I I I that, he has not good communications to his fellows or he
e ¼ 4:33
Pal B e ¼ 3:83
Pal B e ¼ 3:33
Pal B
is not sure that how much quantity of particular product can
b eI b eI b eI
Pm B ¼ 2 Pm B ¼ 3:66 Pm B ¼ 5:33 be produced by the available row materials by that par-
I
I
I
e I \Pa B
Pal A e e I \Pa B
Pal A e e I \Pa B
Pal A e ticular time. Similarly, he may hesitate from demand side.
l l l
I
I
I Suppose some new product is to be launch in a market then
e I \Pb B
Pbm A e e I [ Pb B
Pbm A e e I [ Pb B
Pbm A e he cannot decide exactly that how much quantity of this
m m m
e
b Ij ¼ b1j ; b2j ; b3j ; bj1 ; b2j ; bj3 be the IF quantity needed
Let Ae I ¼ a1 ; a2 ; a3 ; a0 ; a2 ; a0 be a TIFN. The score
1 3 0 0
function for the membership function lA~I is denoted by at the jth destination. e x Iij ¼ xij1 ; xij2 ; xij3 ; xij1 ; xij2 ; xij3 be the
SðlA~I Þ and is defined by S leI ¼ a1 þ2a42 þa3 . The score IF quantity transported from the ith origin to the jth des-
A tination. Then the balanced IFTP-1 is given by
function for the non-membership function mA~I is denoted by
0 0 Xm Xn
S meI and is defined by S meI ¼ 1 42 3 .
a þ2a þa eI ¼
Min Z c e x Iij
A A i¼1 j¼1 ij
Xn
The accuracy function of A e I is denoted by f A
e I and s:t: xI ¼ e
e
j¼1 ij
a Ii ; i ¼ 1; 2; . . .; m
Xm
defined by ex I ¼ e
i¼1 ij
b Ij ; j ¼ 1; 2; . . .; n
S leI þ S meI x Iij e
e 0; i ¼ 1; 2; . . .m; j ¼ 1; 2; . . .; n:
f A eI ¼ A A
2 0 0 5 Proposed methods to find starting basic feasible
ða1 þ 2a2 þ a3 Þ þ a1 þ 2a2 þ a3
¼ : solution (BFS)
8
We define the ordering of TIFNs as follow using accu- In this section we introduce some methods to find starting
racy function, which totally depends on membership and BFS of the given balanced IFTP.
non-membership of a TIFN.
Let Ae I ¼ a1 ; a2 ; a3 ; a0 ; a2 ; a0 and eI ¼
B 5.1 Intuitionistic fuzzy north west corner method
1 3
0 0 (IFNWCM) for IFTP-1
b1 ; b2 ; b3 ; b1 ; b2 ; b3 be two TIFNs. Then
(a) f ðA~I Þ f ðB~I Þ ) A~I B~I The following steps are involved in this method to find
staring BFS.
(b) f ðA~I Þ f ðB~I Þ ) A~I B~I
123
Int J Syst Assur Eng Manag
Step1: Select the North West Corner Cell (NWCC) of resultant in front of the row on right. This is the penalty
Case-1. If min a~Ii ; b~Ij ¼ a~Ii , then allocate x~Iij ¼ a~Ii in the
the NWCC of m 9 n IFTPT. Delete the jth column to
(i,j)th cell of m 9 n IFTPT. Delete the ith row to obtain a
obtain a new IFTPT of orderm 9 (n-1). Replace e a Ii by
new IFTPT of order (m-1) 9 n. Replace b~Ij by b~Ij H~ aIi in
a Ii He
e b Ij in the obtained IFTPT and then go to the Step 2.
the obtained IFTPT and then go to the Step 3.
Case-3. If e aI ¼ e
b I , then either follow Case 1 or Case 2
i j Case-2. If minð~ aIi ; b~Ij Þ ¼ b~Ij , then allocate x~Iij ¼ b~Ij in the
but not both together.
(i,j)th cell of m 9 n IFTPT. Ignore the jth column to obtain
Step2: Repeat Step 1 for obtained IFTPT until the IF-
TPT reduces into a table of order 1 9 1. a new IFTPT of order m 9 (n-1). Replace a~Ii by a~Ii Hb~Ij in
Step3: Starting BFS and IF transportation cost (IFTC) the obtained table and then go to the Step 3.
PP
are given by ex Iij and x Iij respectively.
cij e Csase-3. If a~Ii ¼ b~Ij , then either follow Case 1 or Case 2
but not both together.
5.2 Intuitionistic fuzzy least cost method (IFLCM) Step 3: Calculate the penalties for the reduced table
for IFTP-1 obtained in Step 1. Repeat Step 2 until the table is reduced
into 1 9 1.
The following steps are involved in this method: Step 4: The starting BFS and IFTC are given by x~Iij and
PP
Step 1: Determine the smallest cost in the IFTPT. Let it
cij x~Iij respectively.
x Iij ¼ min a~Ii ; b~Ij using accuracy function. The
be cij. Find e
following three cases may arise: 5.4 Intuitionistic fuzzy modified distribution method
Case-1. If min e a Ii ; e
b Ij ¼ e
a Ii , then allocate e
x iij ¼ e
a Ii in (IFMODIM) to find optimal solution of IFTP-1
the (i,j)th cell of m 9 n IFTPT. Ignore the ith row to obtain In this section IFMODIM is introduced for optimal solution
a new IFTPT of order(m-1) 9 n. Replace b~Ij by b~Ij H~ aIi in of IFTP-1.
the obtained IFTPT and then go to the Step 2. The following steps are to be taken while finding the
Case-2. If minð~ x Iij ¼ e
aIi ; b~Ij Þ ¼ b~Ij , then allocate e b Ij in the optimal solution.
(i,j)th cell of m 9 n IFTPT. Ignore the jth column to obtain Step 1: Find the starting BFS using IFNWCM, IFLCM
a new IFTPT of order m 9 (n-1). Replace a~Ii by a~Ii Hb~Ij in or IFVAM.
Step 2: Define dual variables ui and vj corresponding to
the obtained table and then go to the Step 2.
the ith row and thejth column respectively such that
Case-3. If a~Ii ¼ b~Ij , then either follow Case 1 or Case 2
ui ? vj = cij for a basic cell (i,j).
but not both together. Step 3: Define zij = ui ? vj. Find zij-cij for all non-
Step 2: Repeat Step1 for the obtained IFTPT until it basic variables and write them in the right lower corner of
reduces to an 1 9 1 IFTPT. the concerned cell. Any one of the following two cases
Step 3: The starting BFS and IFTC are given by x~Iij and may arise:
PP
x Iij respectively.
cij e Case-1: If zij - cij B 0, for all i,j. Then the starting BFS
is optimal stop there.
5.3 Intuitionistic fuzzy vogel’s approximation method Case-2: If there exists at least one zij - cij s.t. zij -
(IFVAM) for IFTP-1 cij [ 0, then the BFS is not optimal. Go to Step 4.
Step 4: In IFTPT choose that zij - cij which is the most
The following steps are involved in this method:- positive.
Step 1: Take the first row and choose its smallest entry Step 5: Assign h~I quantity in that cell for which zij - cij
and subtract it from the next smallest entry. Write the is the most positive and make a loop as follows:
123
Int J Syst Assur Eng Manag
Rule for making the loop—start from h~I -cell and move Now to find the starting BFS we can apply any one of
horizontally and vertically to the nearest basic cell with the the methods discussed in Sect. 5. Here we have applied
restriction that the end of the loop must not lie in any non- IFNWCM to find the starting BFS. The BFS obtained is
basic cell except h~I -cell. In this way return to h~I -cell to given in Table 2.
complete the loop. Now we will apply IFMODIM to test the optimality of
Step 6: Add and subtract h~I in concerned cell of the loop the obtained starting BFS.
maintaining feasibility and define the value of h~I as the In Table 3, manyzij - cij [ 0, so solution is not optimal
minimum of x~Iij from which h~I is subtracted, using accuracy so we form a loop as shown above and improve the solu-
function. tion. z34 - c34 = 16 is the most positive, allocating h~I
Step 7: Inserting the value of h~I the next BFS is obtained quantity there, we get the smallest value among which h~I
subtracted is (2,3,5;1,3,6) because (2,3,5;1,3,6) \
which improves the IFTC. While inserting value of h~I one
(3,7,12;2,7,13). Hence allocating h~I = (2, 3, 5; 1, 3, 6), we
cell assumes 0~I value, i.e., this cell become non basic. This
get the new improved solution-1 given in Table 4.
gives the improved BFS.
In Table 4, z12 - c12 = 8 which is the most positive and
Step 8: Repeat step 1–7 until all zij - cij B 0Vi, j.
Step 9: The obtained IF optimal solution and IFTC are (2,4,5;1,4,6) \ (2,5,7;1,5,8) so allocating h~I = (2,4,5;1,
PP 4,6), we get the improved solution-2 given in Table 5.
given by x~Iij and cij x~Iij respectively, i = 1, 2, 3,…,
In Table 5, z31 - c31 = 5 which is the most positive and
m and j = 1, 2, 3,…, n.
(-2,4,10;-3,4,11) \ (0,4,9;-4,4,13), therefore allocating
h~I = (-2,4,10;-3,4,11), we have the improved solution-3
6 Numerical examples given in Table 6.
In Table 6, z41 - c41 = 3 which is the most positive and
Example 1 Hussain and Kumar (2012) There are four (-10, 0, 11;-15, 0, 16) \ (-8, 10, 29;-17, 10, 38).
sources and four destinations, all the sources are connected Therefore allocating h~I = (-10, 0, 11;-15, 0, 16), we get
to all the destinations by roads and the goods are trans- the improved solution-4 given in Table 7.
ported by trucks. The transportation cost per unit is known In Table 7, all zij - cij B 0 so, the obtained solution
as in Table 1 below. The availability and demand of goods is optimal. The optimal solution is x~I12 = (2, 4, 5; 1, 4,
are not known exactly, which are given in terms of TIFNs 6), x~I22 = (-3, 1, 5; -5, 1, 7), x~I23 = (-19,5,29;
as below. Find the optimal allocation which minimizes -30,5,40), x~I31 = (-2,4,10;-3,4,11), x~I34 = (2,3,5;1,3,6),
total transportation cost. x~I41 ¼ ð10; 0; 11; 15; 0; 16Þ; x~I43 ¼ ð19; 10; 39; 33; 10;
Solution by proposed method: Here we have, (3,4,6; 53Þ:
1,4,8) (2,5,7;1,5,8) (10,15,20;8,15,22) (2,3,5;1,3,6) = Table 2 The starting BFS
(2,4,5;1,4,6) (4,6,8;3,6,9) (3,7,12;2,7,13) (8,10,13;
16 1 8 13
5,10,16) = (17,27,38;11,27,44).
(2,4,5;1,4,6)
Hence the problem is balanced.
11 4 7 10
To compare the above mentioned IFNs we find the
(2,4,5;1,4,6) (2,5,7;1,5,8) (-7,1,8;-12,1,13)
accuracy functional values of a~Ii ‘s and b~Ij ‘s as under:
8 15 9 2
30 48 58 82 (3,7,12;2,7,13)
aI1 Þ ¼ ; f ð~
f ð~ aI2 Þ ¼ ; f ð~
aI3 Þ ¼ ; f ð~ aI4 Þ ¼ ; f ðb~I1 Þ
8 8 8 8 6 12 5 14
34 38 120 26
¼ ; f ðb~2 Þ ¼ ; f ðb~3 Þ ¼
I I
; f ðb~4 Þ ¼ :
I (-10,7,24;-18,7,32) (2,3,5;1,3,6)
8 8 8 8
S1 16 1 8 13 (2,4,5;1,4,6)
S2 11 4 7 10 (4,6,8;3,6,9)
S3 8 15 9 2 (3,7,12;2,7,13)
S4 6 12 5 14 (8,10,13;5,10,16)
P I P I
b~I
j
(3,4,6;1,4,8) (2,5,7;1,5,8) (10,15,20;8,15,22) (2,3,5;1,3,6) a~ ¼ b~
i j
123
Int J Syst Assur Eng Manag
16 1 8 13
u1 = 5 (2,4,5;1,4,6) 8 4 8
11 4 9 10
u2 = 0 (-2,0,4;-5,0,7) (2,5,7;1,5,8) (-7,1,8;-12,1,13) 6
8 15 9 2
u3 = 2 5 (3,7,12;2,7,13) θI 16
6 12 5 14
u4 =-2 3 (-10,7,24;-18,7,32) (2,3,5;1,3,6)
v1=11 v2=4 v3=7 v4=16
16 1 8 13
u1 = 5 (2,4,5;1,4,6) θI 8 4
11 4 7 10
u2 = 0 (-2,0,4;-5,0,7) (2,5,7;1,5,8) (-7,1,8;-12,1,13)
8 15 9 2
u3 = 2 5 (-2,4,10;-3,4,11) (2,3,5;1,3,6)
6 12 5 14
u4 = -2 3 (-8,10,29;-17,10,38)
v1 =11 v2 = 4 v3 = 7 v4 = 0
16 1 8 13
u1 = -3 (2,4,5;1,4,6)
11 4 7 10
u2 = 0 (0,4,9;-4,4,13) (-3,1,5;-5,1,7) (-7,1,8;-12,1,13)
8 15 9 2
u3 = 2 θI 5 (-2,4,10;-3,4,11) (2,3,5;1,3,6)
6 12 5 14
u4 = -2 3 (-8,10,29;-17,10,38)
v1 = 11 v2 = 4 v3 =7 v4 =0
16 1 8 13
u1 = -3 (2,4,5;1,4,6)
11 4 7 10
u2 = 0 (-10,0,11;-15,0,16) (-3,1,5;-5,1,7) (-9,5,18;-15,5,24)
8 15 9 2
u3 = -3 (-2,4,10;-3,4,11) (2,3,5;1,3,6)
6 12 5 14
u4 = -2 θ I
3 (-8,10,29;-17,10,38)
v1 = 11 v2 = 4 v3 = 7 v4 = 5
123
Int J Syst Assur Eng Manag
16 1 8 13
u1 = -3 (2,4,5;1,4,6)
11 4 7 10
u2 = 0 (-3,1,5;-5,1,7) (-19,5,29;-30,5,40)
8 15 9 2
u3 = 0 (-2,4,10;-3,4,11) (2,3,5;1,3,6)
6 12 5 14
u4 = -2 (-10,0,11;-15,0,16) (-19,10,39;-33,10,53)
v1= 8 v2 = 4 v3 = 7 v4 = 2
103.375.
And that of by existing approaches is given by Z~ex I
= 1
123
Int J Syst Assur Eng Manag
123