Integration of Fuzzy Shannon's Entropy With Fuzzy TOPSIS For Industrial Robotic System Selection
Integration of Fuzzy Shannon's Entropy With Fuzzy TOPSIS For Industrial Robotic System Selection
Integration of Fuzzy Shannon's Entropy With Fuzzy TOPSIS For Industrial Robotic System Selection
http://dx.doi.org/10.3926/jiem.397
Abstract:
Purpose: The aim of this study is applying a new method for Industrial robotic
system selection.
Findings: The outcome of this research is ranking and selecting industrial robotic
systems with the help of Fuzzy Shannons Entropy and Fuzzy TOPSIS techniques.
Introduction
http://dx.doi.org/10.3926/jiem.397
Fuzzy set theory, which was introduced by Zadeh (1965) to deal with problems in
which a source of vagueness is involved, has been utilized for incorporating
imprecise data into the decision framework. A fuzzy set
- 103 -
can be defined
http://dx.doi.org/10.3926/jiem.397
the universe of discourse X a real number in the interval [0,1]. A triangular fuzzy
number can be defined by a triplet (a, b, c) as illustrated in Figure 1.
) is defined as
(1)
(4)
(5)
Although multiplication and division operations on triangular fuzzy numbers do not
necessarily
yield
triangular
fuzzy
number,
triangular
fuzzy
number
approximations can be used for many practical applications (Kaufmann & Gupta,
1988). Triangular fuzzy numbers are appropriate for quantifying the vague
information about most decision problems including personnel selection (e.g. rating
for creativity, personality, leadership, etc.). The primary reason for using triangular
fuzzy numbers can be stated as their intuitive and computational-efficient
representation (Karsak, 2002). A linguistic variable is defined as a variable whose
- 104 -
http://dx.doi.org/10.3926/jiem.397
values are not numbers, but words or sentences in natural or artificial language.
The concept of a linguistic variable appears as a useful means for providing
approximate characterization of phenomena that are too complex or ill-defined to
be described in conventional quantitative terms (Zadeh, 1975).
3
Research methodology
In this paper, the weights of each criterion are calculated using fuzzy Shannons
Entropy. After that, fuzzy TOPSIS is utilized to rank the alternatives. In this paper,
Fuzzy VIKOR method is used to compare the result of Fuzzy TOPSIS. Finally, we
select the best Industrial Robotic System based on these results.
3.1
moderate
importance,
strong
importance,
very
strong
reciprocals:
equal
unimportance,
http://dx.doi.org/10.3926/jiem.397
moderate
unimportance,
strong
(x)
1
11
Linguisticscale
Equal
Importance
Moderate
Importance
Strong
importance
Very strong
importance
Demonstrated
importance
Triangular fuzzy
numbers
The inverse of
triangular fuzzy
numbers
(1, 1, 1)
(1, 1, 1)
(1, 3, 5)
(1/5, 1/3, 1)
(3, 5, 7)
(5, 7, 9)
(7, 9, 11)
(6)
- 106 -
http://dx.doi.org/10.3926/jiem.397
Where
The normalized are still triangular fuzzy numbers. For trapezoidal fuzzy numbers,
the normalization process can be conducted in the same way. The weighted fuzzy
normalized decision matrix is shown as following matrix :
(8)
(9)
Step 4: Determine the fuzzy positive-ideal solution (FPIS) and fuzzy negative-ideal
solution (FNIS)
According to the weighted normalized fuzzy decision matrix, we know that the
elements are normalized positive TFNs and their ranges belong to the closed
interval [0, 1]. Then, we can define the FPIS A+ and FNIS A-as following formula:
(10)
(11)
Step 5: Calculate the distance of each alternative from FPIS and FNIS
The distances (di+ and di-) of each alternative A+ from and A- can be currently
calculated by the area compensation method.
(12)
(13)
- 107 -
http://dx.doi.org/10.3926/jiem.397
Step 6: Obtain the closeness coefficient and rank the order of alternatives
The CCi is defined to determine the ranking order of all alternatives once the di+ and
di- of each alternative have been calculated. Calculate similarities to ideal solution.
This step solves the similarities to an ideal solution by formula:
(14)
According to the CCi, we can determine the ranking order of all alternatives and
select the best one from among a set of feasible alternatives.
3.2
Hosseinzadeh, Lotfi and Fallahnejad (2010) extend the Shannon entropy for the
imprecise data, especially interval and fuzzy data cases. In this paper we obtain the
weights of criteria based on their method. The steps of fuzzy Shannons Entropy
explained as follow (Hosseinzadeh et al., 2010):
Step 1:transforming fuzzy data into interval data by using the -level sets:
The -level set of a fuzzy variable
the fuzzy variable
The -level set can also be expressed in the following interval form:
(15)
where 0 < 1. By setting different levels of confidence, namely 1-, fuzzy data
are accordingly transformed into different -level sets {( ) | 0 < 1}, which
are all intervals.
Step 2: The normalized values pij and pij are calculated as:
(16)
Step 3: Lower bound hi and upper bound hi of interval entropy can be obtained by:
(17)
where h0 is equal to (Ln m)-1, and pij .Ln pij or pij.Ln pij is defined as 0 if pij= 0 or
pij= 0.
- 108 -
http://dx.doi.org/10.3926/jiem.397
Step 4: Set the lower and the upper bound of the interval of diversification di and
di as the degree of diversification as follows:
(18)
Step 5:Set
weight of attribute i.
4
Numerical example
C1
C2
C3
C10
A1
(0.75, 1.00,1.00)
(0.75, 1.00,1.00)
(0.75, 1.00,1.00)
(0.75, 1.00,1.00)
A2
(0.25, 0.50,0.75)
(0.00, 0.00,0.25)
(0.25, 0.50,0.75)
(0.25, 0.50,0.75)
A3
(0.00, 0.25,0.50)
(0.25, 0.50,0.75)
(0.50, 0.75,1.00)
(0.50, 0.75,1.00)
A4
(0.25, 0.50,0.75)
(0.50, 0.75,1.00)
(0.50, 0.75,1.00)
(0.00, 0.00,10.25)
After forming decision matrix, we transformed fuzzy data of Table 2 into interval
data. For transforming fuzzy data into interval data, we consider = 0.3. The
interval decision matrix can be seen from Table 3.
- 109 -
http://dx.doi.org/10.3926/jiem.397
DM
C1
C2
C3
C10
A1
[0.82,1.00]
[0.82,1.00]
[0.82,1.00]
[0.82,1.00]
A2
[0.32,0.67]
[0.00,0.17]
[0.32,0.67]
[0.32,0.67]
A3
[0.07,0.42]
[0.32,0.67]
[0.57,0.92]
[0.57,0.92]
A4
[0.32,0.67]
[0.57,0.92]
[0.57,0.92]
[0.00,0.17]
Then, according to Eq. (16), we normalized the interval decision matrix. The
normalized interval decision matrix is shown in Table 4.
DM
C1
C2
C3
C10
A1
[0.029,0.645]
[0.297,0.579]
[0.234,0.434]
[0.297,0.579]
A2
[0.117,0.435]
[0.000,0.101]
[0.092,0.293]
[0.117,0.391]
A3
[0.027,0.274]
[0.117,0.391]
[0.163,0.402]
[0.207,0.536]
A4
[0.117,0.435]
[0.207,0.536]
[0.163,0.402]
[0.000,0.101]
In the next step, we calculate the lower bound hi and upper bound hi of criteria
based on the Eq. (17).After that the degrees of diversification are calculated using
Equation (18), as shown in Table 5.
[hi, hi]
[di, di]
C1
[0.41,0.59]
[0.40,0.58]
C2
[0.40,0.54]
[0.45,0.59]
C3
[0.49,0.63]
[0.36,0.50]
C4
[0.35,0.48]
[0.51,0.64]
C5
[0.38,0.56]
[0.43,0.61]
C6
[0.42,0.55]
[0.44,0.57]
C7
[0.40,0.55]
[0.44,0.59]
C8
[0.51,0.63]
[0.36,0.48]
C9
[0.26,0.28]
[0.71,0.73]
C10
[0.40,0.54]
[0.45,0.59]
Finally, the interval weight and crisp weight are calculated, as shown in Table 6.
- 110 -
[wiL, wiU]
http://dx.doi.org/10.3926/jiem.397
Wi
C1
[0.088,0.098]
0.0936
C2
[0.099,0.100]
0.0997
C3
[0.079,0.084]
0.0822
C4
[0.108,0.110]
0.1097
C5
[0.094,0.104]
0.0993
C6
[0.095,0.097]
0.0970
C7
[0.095,0.100]
0.0978
C8
[0.079,0.082]
0.0810
C9
[0.124,0.154]
0.1396
C10
[0.099,0.100]
0.0997
4.2
Fuzzy TOPSIS
C2
C3
C10
A1
(0.75, 1.00,1.00)
(0.75, 1.00,1.00)
(0.75, 1.00,1.00)
(0.75, 1.00,1.00)
A2
(0.50, 0.75,0.00)
(0.00, 0.00,0.25)
(0.25, 0.50,0.75)
(0.25, 0.50,0.75)
A3
(0.00, 0.25,0.50)
(0.25, 0.50,0.75)
(0.50, 0.75,1.00)
(0.50, 0.75,1.00)
A4
(0.25, 0.50,0.75)
(0.50, 0.75,1.00)
(0.50, 0.75,1.00)
(0.00, 0.00,0.25)
Wj
0.0936
0.0997
0.0822
0.0977
d-
CC
Rank
A1
0.01915
0.83314
0.98
A2
0.01330
0.74218
0.98
A3
0.02288
0.75283
0.97
A4
0.02145
0.57602
0.96
The fuzzy TOPSIS results are shown in Table 8. The evaluation of Industrial robotic
systems is realized and according to the CCi values the ranking of robotic systems
are A2 A1 A3 A4 from most preferable to least. If the best one is needed to be
selected, then the alternative A2 must be chosen. After that we ranked Industrial
robotic systems based on fuzzy VIKOR procedure. The results of Fuzzy VIKOR and
- 111 -
http://dx.doi.org/10.3926/jiem.397
Fuzzy TOPSIS are shown in Table 9. According to Fuzzy VIKOR method, A3 is the
best alternative that should be chosen.
A1
A2
A3
A4
Ranking by FTOPSIS
2
1
3
4
Ranking by FVIKOR
3
2
1
4
Conclusion
&
Production
Management,
12,
1524.
http://dx.doi.org/10.1108/01443579210009023
Boubekri, N., Sahoui, M., & Lakrib, C. (1991).Development of an expert system for
industrial robot selection.Computers & Industrial Engineering, 20, 119127.
http://dx.doi.org/10.1016/0360-8352(91)90047-A
- 112 -
http://dx.doi.org/10.3926/jiem.397
attribute
decision
making.
Entropy,
12,
53-62.
http://dx.doi.org/10.3390/e12010053
M.
(1995).The
selection.Computers
use
&
of
data
envelopment
Industrial
analysis
Engineering,
for
28,
technology
123132.
http://dx.doi.org/10.1016/0360-8352(94)00032-I
Khouja, M., & Offodile, O. F. (1994). The industrial robots selection problem: A
literature review and directions for future research. IIE Transactions, 26, 5061.
http://dx.doi.org/10.1080/07408179408966618
selection.
Decision
Support
Systems,
7,
273283.
http://dx.doi.org/10.1016/0167-9236(91)90044-C
- 113 -
http://dx.doi.org/10.3926/jiem.397
reasoning-I.
Information
Sciences,
8(3),
199249.
http://dx.doi.org/10.1016/0020-0255(75)90036-5
Article's contents are provided on a Attribution-Non Commercial 3.0 Creative commons license. Readers are allowed to
copy, distribute and communicate article's contents, provided the author's and Journal of Industrial Engineering and
Management's names are included. It must not be used for commercial purposes. To see the complete license
contents, please visit http://creativecommons.org/licenses/by-nc/3.0/.
- 114 -