Next Article in Journal
Transfer Entropy for Nonparametric Granger Causality Detection: An Evaluation of Different Resampling Methods
Previous Article in Journal
A Quantized Kernel Learning Algorithm Using a Minimum Kernel Risk-Sensitive Loss Criterion and Bilateral Gradient Technique
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Objective Weights Based on Ordered Fuzzy Numbers for Fuzzy Multiple Criteria Decision-Making Methods

Faculty of Computer Science, Bialystok University of Technology, 15-351 Bialystok, Poland
Entropy 2017, 19(7), 373; https://doi.org/10.3390/e19070373
Submission received: 7 June 2017 / Revised: 16 July 2017 / Accepted: 20 July 2017 / Published: 21 July 2017
(This article belongs to the Section Information Theory, Probability and Statistics)

Abstract

:
Fuzzy multiple criteria decision-making (FMCDM) methods are techniques of finding the trade-off option out of all feasible alternatives that are characterized by multiple criteria and where data cannot be measured precisely, but can be represented, for instance, by ordered fuzzy numbers (OFNs). One of the main steps in FMCDM methods consist in finding the appropriate criteria weights. A method based on the concept of Shannon entropy is one of many techniques for the determination of criteria weights when obtaining them from the decision-maker is not possible. The goal of the paper is to extend the notion of Shannon entropy to fuzzy data represented by OFNs. The proposed approach allows to obtain criteria weights as OFNs, which are normalized and sum to 1.

1. Introduction

Fuzzy multiple criteria decision-making (FMCDM) methods are techniques used to find the trade-off option out of all feasible alternatives that are characterized by multiple criteria and when data cannot be measured precisely. In such situations the ratings of alternatives and the criteria weights, whose evaluations are based on unquantifiable, incomplete, or unobtainable information, are usually expressed by interval numbers [1,2,3] or fuzzy numbers (convex fuzzy numbers—CFNs) [4,5,6]. A new approach consists in using an FMCDM method based on ordered fuzzy numbers (OFNs) which are well suited to handle incomplete and uncertain knowledge and information.
This new approach to multiple criteria decision support has been considered, so far, in a few papers only [7,8,9]. The first application of OFNs for the FMCDM method was presented at the Sixth Podlasie Conference on Mathematics in Bialystok, Poland [7] by Kacprzak and Roszkowska, and discussed in detail in [8]. In that paper, the authors evaluated alternatives with respect to criteria using linguistic expressions, in which linguistic terms were quantified on a scale given in advance. The scale was extended to include intermediate values, such as “more than 2” or “less than 3”, which were expressed by trapezoidal OFNs, together with “2” and “3”. The additional property of OFNs (i.e., orientation) was used to include information about the type of criteria (benefit or cost). The authors showed that the Fuzzy Simple Additive Weighting (FSAW) and Fuzzy Technique for Order of Preference by Similarity to Ideal Solution (FTOPSIS) methods based on OFNs can better distinguish alternatives as compared with classical Simple Additive Weighting (SAW) and Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) methods, which used crisp values, and with FSAW and FTOPSIS, which used classical fuzzy numbers. The FTOPSIS method with OFNs has also been used in solving a real-life problem of discrete flow control in a manufacturing system [9]. The authors have tested the FTOPSIS method with OFNs in a flow control system and compared it to the classical TOPSIS method and to other simple control methods. As a result, they concluded that FTOPSIS with OFNs is better suited for the analysed case than the classical TOPSIS or than most other methods considered.
One of the main steps in FMCDM methods is the determination of the appropriate weights (the relative importance) of the criteria, because of their significant impact on the final result. Since each criterion has a different meaning, we cannot assume that all of them are equally important [10,11]. In the literature, various methods to determine criteria weights have been proposed. Most of them can be classified into two categories: subjective and objective weights, depending on the information provided. Subjective weights are determined according to the preferences or judgments of the decision-makers only and can reflect the subjectivity of their knowledge and experience. This category includes: the eigenvector method [12], the weighted least square method [13], the Delphi method [14], and others. Objective weights are determined by solving mathematical models. They disregard subjective preferences or judgments of the decision-makers; instead, they are based on objective information (e.g., decision matrix). This category includes the entropy method [15], multiple objective programming [16], and others.
Most of FMCDM applications to real-life problems use only subjective weights. However, when it is not possible to obtain reliable subjective weights, objective weights become useful [17]. One of the methods of obtaining objective weights applies the notion of Shannon entropy mentioned before. Moreover, let us note that it is reasonable and logical that when ratings of alternatives with respect to criteria are imprecise, as is the case in FMCDM methods, the weights of criteria should also be imprecise. Therefore, Shannon entropy should be extended to imprecise Shannon entropy.
Applications of Shannon entropy to the determination of weights in FMCDM problems have been discussed in the literature. One of the approaches is based on the characterization of a fuzzy number by its α -levels and by an extension of Shannon entropy to interval data [2]. The main limitation of this approach is that the obtained weights do not have to preserve the property that their ranges belong to [0, 1] (but can be normalized) and they do not sum up to 1. Moreover, the empirical example with five levels {0.1, 0.3, 0.5, 0.7, 0.9} has shown that the rankings for different α-levels can be different. The authors have concluded that the overall ranking of the criteria cannot be easily determined. Another approach to the determination of weights in FMCDM problems uses the concept of defuzzification [6,18,19,20]. This relies on the conversion of fuzzy numbers into real numbers; afterwards, the classical Shannon entropy is used. In this approach, during defuzzification, we can lose some important information, such as symmetry, width of the support and kernel, location on the 0 x axis of the fuzzy number, etc. Moreover, in the literature we can find many methods of defuzzification of fuzzy numbers and OFNs. Different defuzzification methods can, therefore, generate different rankings of criteria and their relative importance.
The main goal of this paper is to extend the concept of Shannon entropy, using OFNs, which avoid the aforementioned drawbacks. The proposed approach allows to obtain the weights of criteria in the form of OFNs which are normalized and sum to 1. Moreover, several theorems concerning important mathematical properties resulting from the proposed approach, as well as numerical simulations, are presented. An illustrative example will show that the proposed approach based on OFNs gives the same ranking of weights for various α-levels, while the approach from [2] (with fuzzy numbers) results in a ranking that can change from one α-level to another.
The rest of the paper is organized as follows: In Section 2 we introduce basic definitions and notations of OFNs. In Section 3 we present the proposed method of determination of criteria weights using extended Shannon entropy based on OFNs. A simple numerical example is shown in Section 4. In Section 5 presents a comparison of the proposed approach with an approach using fuzzy numbers. Conclusions end the paper.

2. Ordered Fuzzy Numbers

In this section, some definitions related to OFNs used in the paper are briefly presented. The model of ordered fuzzy numbers (OFNs) was introduced and developed by Kosiński and his two co-workers, Prokopowicz and Ślęzak, in 2002 in a series of papers [21,22,23,24]. In our paper, we use the term “ordered fuzzy numbers” which was proposed by Professor Kosiński and his colleagues Prokopowicz and Ślęzak in 2002. After the death of Professor Kosiński, to commemorate and honour him, these numbers are often called “Kosinski fuzzy numbers” [25]. Arithmetic operations in this model are similar to the operations on real numbers, which are a special case of OFNs.
Definition 1.
[23,26]. An ordered fuzzy number A is an ordered pair A = ( f A , g A ) of continuous functions f A , g A : [ 0 , 1 ] .
The set of all OFNs will be denoted by . The elements of the OFN A are called: f A , the up part, and g A , the down part. To conform with the classical notation of fuzzy numbers, the independent variable of both functions f A and g A will be denoted by y , while their values, by x (Figure 1a). The continuity of both functions f A and g A implies that their images are bounded intervals, called U P A and D O W N A , respectively (Figure 1a). Their endpoints will be described as follows: U P A = [ f A ( 0 ) , f A ( 1 ) ] and D O W N A = [ g A ( 1 ) , g A ( 0 ) ] .
In general, the functions f A and g A of the OFN A need not be invertible as functions of the variable y ; only continuity is required in Definition 1. However, if we assume, additionally, that [24]: (A1) f A is increasing and g A is decreasing, (A2) f A g A (pointwise), we can define the membership function of the OFN A as follows (Figure 1b):
μ A ( x ) = { f A 1 ( x ) if x [ f A ( 0 ) , f A ( 1 ) ] 1 if x [ f A ( 1 ) , g A ( 1 ) ] g A 1 ( x ) if x [ g A ( 1 ) , g A ( 0 ) ] .
If the functions f A and/or g A are not invertible or assumption (A2) is not satisfied, we can obtain so-called improper OFNs (Figure 2). Instead of the membership function, we can then define the membership curve (or relation) in the x y -plane, consisting of the functions f A and g A (as functions of the variable x ) and a segment of the line y = 1 over the interval [ f A ( 1 ) ,   g A ( 1 ) ] . Moreover, let us note that in general f ( 1 ) does not have to be smaller than g ( 1 ) (Figure 2), in which case we can obtain improper intervals for [ f A ( 0 ) ,   f A ( 1 ) ] and/or [ g A ( 1 ) ,   g A ( 0 ) ] (discussed in the context of extended interval arithmetic by Kaucher [27]).
Figure 1c shows an OFN as a fuzzy number in the classical meaning (as a convex fuzzy number). Its membership function has an extra arrow denoting the orientation of the OFN, e.g., the order of the inverse functions f A 1 and g A 1 . The pair of continuous functions ( f A , g A ) determines a different OFN than the pair ( g A , f A ) . Figure 3 shows that although the two curves have an identical shape, the corresponding membership functions determine two different OFNs.
The set of OFNs can be divided into two subsets:
  • numbers with a positive orientation, if the direction of the OFN is the same as the x -axis (Figure 3a); and
  • numbers with a negative orientation, if the direction of the OFN is opposite (Figure 3b).
Orientation can be used to present additional information, for example:
  • if we describe an object’s speed, orientation tells us whether the object is moving away or towards us;
  • if we analyse the total revenue and/or the total cost of a company, orientation can describe the dependence of the current value on the reference value (increasing or decreasing);
  • if we apply FMCDM methods, orientation can show the type of the criteria (benefit or cost).
Basic arithmetic operations on OFNs are defined as pairwise operations on their functions f and g . Let A = ( f A , g A ) , B = ( f B , g B ) , and C = ( f C , g C ) be OFNs. The arithmetic operations: addition ( C = A + B ) , subtraction ( C = A B ) , multiplication ( C = A · B ) , and division ( C = A / B ) on them are defined in as follows:
y [ 0 , 1 ]   [   f C ( y ) = f A ( y ) f B ( y )   and   g C ( y ) = g A ( y ) g B ( y )   ]
where “ { + , , , /} and where A / B is defined when f B 0 and g B 0 for each y [ 0 , 1 ] .
Since real numbers are a special case of OFNs, they can be represented in as follows. Let r and let r be the constant function, i.e., r ( s ) = r for all s [ 0 , 1 ] . Then r ( s ) = ( r , r ) is the OFN which represents the real number r in . Now we can define the multiplication of an OFN A = ( f A , g A ) by a real number r by the formula:
y [ 0 , 1 ]   [ r · A = ( r · f A ( y ) , r · g A ( y ) ) ] .
In Equation (1) of the membership function of the OFN A there are four characteristic real numbers: f A ( 0 ) , f A ( 1 ) , g A ( 1 ) , and g A ( 0 ) . If the functions f A and g A are linear, these four numbers uniquely describe A as follows (Figure 4):
A = ( f A ( 0 ) ,   f A ( 1 ) ,   g A ( 1 ) , g A ( 0 ) ) .
The number A is called a trapezoidal OFN if f A ( 1 ) < g A ( 1 ) (Figure 4) and a triangular OFN if f A ( 1 ) = g A ( 1 ) which for simplicity is often written as follows:
A = ( f A ( 0 ) ,   f A ( 1 ) ,   g A ( 0 ) ) .
A trapezoidal OFN A = ( f A ( 0 ) ,   f A ( 1 ) , g A ( 1 ) , g A ( 0 ) ) , where 0 f A ( 0 ) ,   f A ( 1 ) , g A ( 1 ) ,   g A ( 0 ) 1 is called normalized. The representation of Equations (4) or (5) allows us to quickly perform arithmetic operations on trapezoidal (triangular) OFNs using these characteristic points. Let A = ( f A ( 0 ) , f A ( 1 ) , g A ( 1 ) , g A ( 0 ) ) and B = ( f B ( 0 ) , f B ( 1 ) , g B ( 1 ) , g B ( 0 ) ) be trapezoidal OFNs. The arithmetic operations on these numbers are then defined by the formula:
A B = ( f A ( 0 ) f B ( 0 ) ,   f A ( 1 ) f B ( 1 ) ,   g A ( 1 ) ) g B ( 1 ) ,   g A ( 0 ) ) g B ( 0 ) ) .
where   { + , , , / } .
Figure 5a illustrates addition of two triangular OFNs A = ( 1 , 2 , 3 ) and B = ( 2 , 3 , 5 ) , and the result A + B = ( 3 , 5 , 8 ) , whereas Figure 5b illustrates multiplication of a trapezoidal OFN C = ( 1 ,   2 ,   3 ,   5 ) by a real number r = 2 and the result 2   ·   C = ( 2 ,   4 ,   6 ,   10 ) .
Defuzzification is a main operation in fuzzy controllers, fuzzy inference systems, and FMCDM methods, which allows to rank OFNs.
Definition 2.
[28]. A map ϕ from the space of all OFNs to reals is called a defuzzification functional if it satisfies:
  • ϕ ( r ) = r
  • ϕ ( A + r ) = ϕ ( A ) + r
  • ϕ ( r · A ) = r · ϕ ( A )
for any r and A , where r represents a crisp number.
Let A = ( f A , g A ) be an OFN. In , the most frequently used defuzzification methods for A are [28]:
-
FOM (first of maximum)
ϕ F O M ( f A , g A ) = f A ( 1 ) .
-
LOM (last of maximum)
ϕ L O M ( f A , g A ) = g A ( 1 ) .
-
MOM (middle of maximum)
ϕ M O M ( f A , g A ) = 1 2 ( f A ( 1 ) + g A ( 1 ) ) .
-
RCOM (random choice of maximum)
ϕ R C O M ( f A , g A ) = λ f A ( 1 ) + ( 1 λ ) g A ( 1 ) ,   λ [ 0 , 1 ] .
-
GM (geometric mean)
ϕ G M ( f A , g A ) = g A ( 1 ) g A ( 0 )     f A ( 0 ) f A ( 1 ) g A ( 1 )   +   g A ( 0 )     f A ( 0 )     f A ( 1 ) .
-
KKCOM (KK choice of maximum)
ϕ K K C O M ( f A , g A ) = { f A ( 1 )   +   g A ( 1 ) 2 if f A   and   g A   are   constant | f A ( 1 )     0 1 f A ( s ) d s | · f A ( 1 )   +   | 0 1 g A ( s ) d s     g A ( 1 ) | · g A ( 1 ) | f A ( 1 )     0 1 f A ( s ) d s |   +   | 0 1 g A ( s ) d s     g A ( 1 ) | if otherwise .
-
COG (centre of gravity)
ϕ C O G ( f A , g A ) = 0 1 f A ( s ) + g A ( s ) 2 ( f A ( s )     g A ( s ) ) d s 0 1 ( f A ( s )     g A ( s ) ) d s .

3. Fuzzy Criteria Weights Based on Fuzzy Shannon Entropy

In this section, we propose an extension of Shannon entropy to a fuzzy environment which will be used to obtain the fuzzy criteria weights for an FMCDM method based on OFNs.
Let us consider a multi-criteria problem which consists of the set of alternatives { A 1 ,   A 2 , , A m } and the set of criteria { C 1 ,   C 2 , , C n } . In general, the criteria can be classified into two types: benefit ( B ) and cost ( C ). For a benefit criterion, a higher value is better, while for a cost criterion, a smaller value is better. A multi-criteria problem is usually expressed in matrix form, as follows:
X = ( x 11 x 12 x 21 x 22 x 1 n x 2 n x m 1 x m 2 x m n ) ,
where x i j is the rating of the i th alternative with respect to the j th criterion. Additionally, the relative importance of criteria is given by a vector of weights:
w = ( w 1 , w 2 , , w n )
where w j + is the weight of criterion C j , satisfying the condition w 1 + w 2 + , , + w n = 1 .
Most of the MCDM applications to real-life decision-making problems use only subjective weights defined by the decision-maker. However, when it is not possible to obtain reliable subjective weights, objective weights become useful [17]. One of the methods of obtaining objective weights is the application of the concept of Shannon entropy.
Entropy is a term from information theory which is also known as the average (expected) amount of information [29] contained in each criterion (each column of the decision matrix Equation (14)). The greater the value of entropy in a specific criterion, the smaller the differences in the ratings of alternatives with respect to this criterion. This, in turn, means that this criterion provides less information and has a smaller weight. It follows that this criterion becomes less important in the decision-making process.
Let us consider the decision matrix (Equation (14)), where x i j + . Then criteria weights can be determined as follows:
1. 
Construct the normalized decision matrix Z = ( z i j ) , where:
z i j = x i j i = 1 m x i j .
2. 
Construct the vector of Shannon entropy e = ( e 1 , e 2 , , e n ) , where:
e j = 1 ln m i = 1 m z i j ln z i j ,
and z i j ln z i j is defined as 0 if z i j = 0 .
3. 
Calculate the vector of diversification degrees d = ( d 1 , d 2 , , d n ) , where:
d j = 1 e j .
The higher the degree d j , the more important the corresponding criterion C j .
4. 
Calculate the vector of criteria weights w = ( w 1 , w 2 , , w n ) , where:
w j = d j j   =   1 n d j .
It is reasonable and logical that when the ratings of alternatives with respect to criteria are represented by OFNs, the weights of criteria should be also represented by OFNs. This means that the concept of Shannon entropy needs to be extended to fuzzy Shannon entropy based on OFNs.
We will present a method of determining the weights of criteria based on OFNs using triangular OFNs (the proposed method can be easily extended to trapezoidal OFNs). The orientation of OFNs will be used to distinguish between types of criteria. Namely, to represent the value of a benefit criterion we use positive triangular OFN A = ( f A ( 0 ) ,   f A ( 1 ) ,   g A ( 0 ) ) , i.e., an OFN such that 0 f A ( 0 ) f A ( 1 ) g A ( 0 ) , while for a cost criterion, negative triangular OFN A = ( f A ( 0 ) ,   f A ( 1 ) ,   g A ( 0 ) ) , i.e., an OFN such that 0 g A ( 0 ) f A ( 1 ) f A ( 0 ) . Then the calculation of criteria weights based on triangular OFNs can be described in the following steps.
STEP 1: 
Construct the fuzzy decision matrix X = ( x i j ) , where:
x i j = ( f x i j ( 0 ) , f x i j ( 1 ) , g x i j ( 0 ) )
is the rating of alternative A i with respect to criterion C j represented by a triangular OFN.
STEP 2: 
Construct the normalized fuzzy decision matrix Z = ( z i j ) , where:
z i j = ( f x i j ( 0 ) i = 1 m f x i j ( 0 ) ,   f x i j ( 1 ) i = 1 m f x i j ( 1 ) ,   g x i j ( 0 ) i = 1 m g x i j ( 0 ) ) .
If, for all i = 1 , , m we have f x i j ( 0 ) = 0 or f x i j ( 1 ) = 0 or g x i j ( 0 ) = 0 , we define f x i j ( 0 ) i = 1 m f x i j ( 0 ) or f x i j ( 1 ) i = 1 m f x i j ( 1 ) or g x i j ( 0 ) i = 1 m g x i j ( 0 ) to be 0, respectively.
Remark 1:
The orientation of OFNs is used for input data to distinguish between the types of criteria. Let us note that during the calculations using Equation (21) the orientation of the resulting OFNs can change (from positive to negative, and vice versa) and even improper OFNs can occur. This is shown in the numerical example presented below.
Let us consider the following three OFN-rated alternatives with respect to j-th benefit criterion: x 1 j = ( 3 ,   5 ,   7 ) , x 2 j = ( 7 ,   9 ,   10 ) , and x 3 j = ( 3 ,   4 ,   5 ) . The normalized OFNs, calculated using Equation (14), are: z 1 j = ( 0.231 ,   0.278 ,   0.318 ) , z 2 j = ( 0.538 ,   0.500 ,   0.455 ) , and z 3 j = ( 0.231 ,   0.222 ,   0.227 ) . Note that after normalization, z 1 j has the same orientation as the input data, z 2 j has the opposite orientation, and z 3 j is an improper OFN.
STEP 3: 
Construct the vector of fuzzy Shannon entropy e = ( e 1 , e 2 , , e n ) , where:
e j = ( 1 ln m i = 1 m f z i j ( 0 ) ln f z i j ( 0 ) , 1 ln m i = 1 m f z i j ( 1 ) ln f z i j ( 1 ) , 1 ln m i = 1 m g z i j ( 0 ) ln g z i j ( 0 ) ) ,
and f z i j ( 0 ) ln f z i j ( 0 ) or f z i j ( 1 ) ln f z i j ( 1 ) or g z i j ( 0 ) ln g z i j ( 0 ) is defined as 0 if f z i j ( 0 ) = 0 or f z i j ( 1 ) = 0 or g z i j ( 0 ) = 0 , respectively.
STEP 4: 
Calculate the vector of fuzzy diversification d = ( d 1 , d 2 , , d n ) , where:
d j = ( 1 f e j ( 0 ) , 1 f e j ( 1 ) , 1 g e j ( 0 ) ) .
STEP 5: 
Calculate the vector of fuzzy criteria weights w = ( w 1 , w 2 , , w n ) , where:
w j = ( f d j ( 0 ) j = 1 n f d j ( 0 ) , f d j ( 1 ) j = 1 n f d j ( 1 ) , g d j ( 0 ) j = 1 n g d j ( 0 ) ) .
If for all j = 1 , , n we have f d j ( 0 ) = 0 or f d j ( 1 ) = 0 or g d j ( 0 ) = 0 , we define f d j ( 0 ) j = 1 n f d j ( 0 ) or f d j ( 1 ) j = 1 n f d j ( 1 ) or g d j ( 0 ) j   =   1 n g d j ( 0 ) to be 0, respectively.
Theorem 1.
The criteria weights (Equation (24)) are normalized.
Proof. 
Let us note that for all j = 1 , , n we have 0 f d j ( 0 ) j = 1 n f d j ( 0 ) , 0 f d j ( 1 ) j = 1 n f d j ( 1 ) and 0 g d j ( 0 ) j = 1 n g d j ( 0 ) . Hence, it follows that 0 f d j ( 0 ) j = 1 n f d j ( 0 ) 1 , 0 f d j ( 1 ) j = 1 n f d j ( 1 ) 1 , and 0 f g j ( 0 ) j = 1 n f g j ( 0 ) 1 , which means that 0 f w j ( 0 ) ,   f w j ( 1 ) ,   g w j ( 0 ) 1 . ☐
Theorem 2.
If all the ratings of alternatives with respect to criteria are crisp data then the proposed method of determining the weights of criteria using the fuzzy Shannon entropy based on OFNs leads to the classical method of determining the weights of the criteria using the classical Shannon entropy.
Proof. 
Let us note that if all the ratings of alternatives with respect to criteria are crisp data, then in Equation (20) we have f x i j ( 0 ) = f x i j ( 1 ) = g x i j ( 0 ) and also f z i j ( 0 ) = f z i j ( 1 ) = g z i j ( 0 ) in Equation (21). This means that from Equation (22) we have f e j ( 0 ) = f e j ( 1 ) = g e j ( 0 ) and, therefore, f d j ( 0 ) = f d j ( 1 ) = g d j ( 0 ) in Equation (23). Finally, from Equation (24) we have f w j ( 0 ) = f w j ( 1 ) = g w j ( 0 ) . ☐
Theorem 3.
If at least one of the ratings of any alternative with respect to any criterion is an OFN, all the criteria weights are also OFNs.
Proof. 
Assume that for i = 1 , , m and j = 1 , , n we have x i j , which means that x i j is an OFN. Then from Equation (21) we have z i j for all i = 1 , , m . Next, from Equation (22) we have e j and from Equation (23) d j . Finally, from Equation (24) we have w j for all j = 1 , , n . ☐
Theorem 4.
The obtained weights from Equation (24) satisfy the condition j = 1 n w j = 1 .
Proof. 
From Equation (24) we have:
j = 1 n w j = j = 1 n ( f d j ( 0 ) j = 1 n f d j ( 0 ) , f d j ( 1 ) j = 1 n f d j ( 1 ) , g d j ( 0 ) j = 1 n g d j ( 0 ) ) = ( j = 1 n f d j ( 0 ) j = 1 n f d j ( 0 ) , j = 1 n f d j ( 1 ) j = 1 n f d j ( 1 ) , j = 1 n g d j ( 0 ) j = 1 n g d j ( 0 ) ) = ( 1 , 1 , 1 ) .
Theoremf 5.
If all alternatives A i   ( i = 1 , 2 , , m ) are evaluated identically with respect to a criterion, for example, j th criterion C j , then w j = 0 .
Proof. 
Assume that for each alternative A i ( i = 1 , 2 , , m ) the evaluations with respect to j -th criterion C j are the same and equal to x i j = ( a , b , c ) . Therefore, using Equation (21), after the normalization for all i = 1 , , m , we have z i j = ( 1 m , 1 m , 1 m ) . Since 1 ln m i = 1 m 1 m ln 1 m = 1 and using Equation (22), we have e j = ( 1   , 1 ,   1 ) . From Equation (23) we have d j = ( 0 ,   0 ,   0 ) and from Equation (24) we obtain w j = ( 0 , 0 , 0 ) . ☐
Theorem 6.
If all alternatives A i   ( i = 1 ,   2 , , m ) are evaluated identically with respect to a criterion, for example, k-th criterion C k and j-th criterion C j , e.g., x i k = x i j for i = 1 ,   2 , , m , then w k = w j .
Proof. 
Assume that for each alternative A i ( i = 1 ,   2 , , m ) the evaluations with respect to k -th criterion C k and j-th criterion C j are the same, e.g., x i k = x i j for i = 1 ,   2 , , m . Then, using Equation (21), we have z i k = z i j for i = 1 ,   2 , , m and when we calculate the entropy using Equation (22), we obtain e k = e j . Hence, from Equation (23) we have d k = d j and, finally, using Equation (24), we obtain w k = w j . ☐

4. An Illustrative Example

In this section, we present a simple numerical example of the proposed method. Let us consider the multi-criteria problem of selecting a provider of medical equipment to a medical centre. Four bidders A 1 , A 2 , A 3 , and A 4 responded to the invitation to bid. They are rated with respect to the following criteria: C 1 : price, C 2 : length of warranty, C 3 : conditions of service, C 4 : multifunctionality of the equipment, that is, the capability for extension and modification, C 5 : payment term, C 6 : comprehensiveness of the offer, that is, training, delivery, installation, and possibility of leasing.
For the ratings of the alternatives with respect to the criteria the linguistic variables from Table 1 are used. The results of the ratings are shown in Table 2. The linguistic variables from Table 2 are converted into triangular OFNs; the corresponding fuzzy decision matrix is presented in Table 3. Next, this matrix is normalized using Equation (21) and presented in Table 4. Based on the data from Table 4 and using Equations (22)–(24), the vector of fuzzy Shannon entropy, the vector of fuzzy diversification, and the vector of fuzzy criteria weights are calculated and shown in Table 5. To determine the ranking of the criteria we can use one of the defuzzification methods of Equations (7)–(13) presented in Section 2. The simplest defuzzification method for triangular OFNs consists in selecting a central value which is equivalent to using one of the Equations (7)–(12). Table 6 presents the results of defuzzification; the last row shows the rank of each criterion C 3 < C 5 < C 4 < C 6 < C 2 < C 1 .

5. A Comparison of the Proposed Approach with the Approach Based on CFN

In this section, the approach to the determination of fuzzy criteria weights presented in Section 3 is compared with the approach based on fuzzy numbers described in [2]. To show differences in these approaches we use the illustrative example presented in Section 4 and the concept of α-levels. To compare the α-levels and create a ranking of criteria we will use the method proposed by Hu and Wang [30]. This method used another characterization of an α -level A α = [ A _ α , A ¯ α ] , using its centre c ( A α ) = A _ α + A ¯ α 2 and its radius w ( A α ) = A ¯ α A _ α 2 . Thus, any α -level can be written in the form A α = c ( A α ) ; w ( A α ) . If B α = c ( B α ) ; w ( B α ) is another α -level, the method proposed by Hu and Wang can be written as:
A α = B α { c ( A α ) < c ( B α ) if c ( A α ) c ( B α ) w ( A α ) w ( B α ) if c ( A α ) = c ( B α )
and:
A α B α A α   = B α A B .
Table 7 presents weights and rankings of criteria for selected values of α , both for classical fuzzy numbers and for OFNs. Calculations have shown that for CFNs and α from 0 to α ( 0.75 ,   0.76 ) the ranking of criteria is the same, namely C 1 < C 3 < C 4 < C 5 < C 6 < C 2 . For greater values of α the ranking of criteria is different. Starting from α 0.968 the ranking is as follows C 3 < C 5 < C 4 < C 6 < C 2 < C 1 , which is the same as the ranking presented in Table 6. This shows that, for different values of α , different rankings are obtained. It is, therefore, difficult to determine the overall ranking of the criteria. On the other hand, the application of the approach proposed in Section 3 gives the same ranking for α [ 0 , 1 ] , which is compatible with the rankings obtained in Table 7 for CFNs and α > 0.968 .
Remark 2.
A fuzzy number w = ( a , b , c ) can be approximated by a triangular fuzzy number using α -levels. Then its central value b is determined by setting α = 1 , while its support [ a , c ] is obtained by setting α = 0 [31].
Using the above remark and the approach proposed in [2], fuzzy numbers representing weights of criteria can be determined. Table 8 presents fuzzy criteria weights w j , fuzzy criteria weights ϕ defuzzified by the centre of gravity (Equation (13)), and the ranking of criteria R . The resulting ranking of criteria weights is: C 3 < C 4 < C 5 < C 1 < C 6 < C 2 ; this is different from the rankings presented in Table 7 for CFNs and for different values α . Table 9 presents OFN-based fuzzy criteria weights w j , fuzzy criteria weights ϕ defuzzified by the centre of gravity (Equation (13)), and the ranking of criteria R . The obtained ranking of criteria weights is: C 3 < C 5 < C 4 < C 6 < C 2 < C 1 , compatible with the ranking obtained in Table 6 and Table 7 for OFNs.

6. Conclusions

Considering that in some real-life decision-making problems it is difficult to determine the exact values of the ratings of alternatives and the criteria weights, these values can be expressed as OFNs. Moreover, most FMCDM applications use only subjective weights. However, when it is not possible to obtain reliable subjective weights, objective weights become useful. One of the methods for obtaining objective criteria weights for an MCDM method is a technique based on the concept of Shannon entropy. It is logical that when the ratings of alternatives are represented as OFNs, the criteria weights should be also OFNs.
In this paper, a method for obtaining criteria weights based on the concept of Shannon entropy has been extended to OFNs. The proposed approach allows to obtain, for each criterion, its weight in the form of an OFN. It has also been shown that the obtained criteria weights are normalized and sum to 1. Moreover, when all the ratings of an alternative with respect to the criteria are crisp data, the proposed method leads to the classical method of determining the weights of criteria using the classical Shannon entropy.
Let us note that all weights determined in the illustrative example (Table 5) are proper OFNs. In this paper, we have not considered a situation in which the obtained weights are improper OFNs (Figure 2). This problem will be considered in future research.

Acknowledgments

The author would like to thank the editor of the Entropy journal and the three anonymous reviewers for their valuable comments and suggestions. The author would also like to express his special gratitude to Ewa Roszkowska at the Faculty of Economy and Management, University of Bialystok, Poland for her valuable advice and suggestions. This research was supported by Bialystok University of Technology grant S/WI/1/2016.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Jahanshahloo, G.R.; Lotfi, F.H.; Izadikhah, M. An algorithmic method to extend TOPSIS for decision-making problems with interval data. Appl. Math. Comput. 2006, 175, 1375–1384. [Google Scholar] [CrossRef]
  2. Lotfi, F.H.; Fallahnejad, R. Imprecise Shannon’s Entropy and Multi Attribute Decision Making. Entropy 2010, 12, 53–62. [Google Scholar] [CrossRef]
  3. Yue, Z. An extended TOPSIS for determining weights of decision makers with interval numbers. Knowl. Based Syst. 2011, 24, 146–153. [Google Scholar] [CrossRef]
  4. Chen, C.T. Extensions of the TOPSIS for group decision-making under fuzzy environment. Fuzzy Set Syst. 2000, 114, 1–9. [Google Scholar] [CrossRef]
  5. Jahanshaloo, G.R.; Lotfi, F.H.; Izadikhah, M. Extension of the TOPSIS method for decision-making problems with fuzzy data. Appl. Math. Comput. 2006, 181, 1544–1551. [Google Scholar] [CrossRef]
  6. Shemshadi, A.; Shirazi, H.; Toreihi, M.; Tarokh, M.J. A fuzzy VIKOR method for supplier selection based on entropy measure for objective weighting. Expert Syst. Appl. 2011, 38, 12160–12167. [Google Scholar] [CrossRef]
  7. Kacprzak, D.; Roszkowska, E. The application of ordered fuzzy numbers in the SAW procedure. In Proceedings of the Sixth Podlasie Conference on Mathematics, Bialystok, Poland, 1–4 July 2014; pp. 71–72. [Google Scholar]
  8. Roszkowska, E.; Kacprzak, D. The fuzzy SAW and fuzzy TOPSIS procedures based on ordered fuzzy numbers. Inf. Sci. 2016, 369, 564–584. [Google Scholar] [CrossRef]
  9. Rudnik, K.; Kacprzak, D. Fuzzy TOPSIS method with ordered fuzzy numbers for flow control in a manufacturing system. Appl. Soft Comput. 2017, 52, 1020–1041. [Google Scholar] [CrossRef]
  10. Chen, M.F.; Tzeng, G.H.; Ding, C.G. Fuzzy MCDM approach to select service provider. In Proceedings of the 12th IEEE International Conference on Fuzzy System, St. Louis, MO, USA, 25–28 May 2003; pp. 572–577. [Google Scholar]
  11. Chen, M.F.; Tzeng, G.H. Combing grey relation and TOPSIS concepts for selecting an expatriate host country. Math. Comput. Model. 2004, 40, 1473–1490. [Google Scholar] [CrossRef]
  12. Saaty, T.L. A scaling method for priorities in hierarchical structures. J. Math. Psychol. 1977, 15, 234–281. [Google Scholar] [CrossRef]
  13. Chu, A.T.W.; Kalaba, R.E.; Spingarn, K. A comparison of two methods for determining the weights of belonging to fuzzy sets. J. Optim. Theory Appl. 1979, 27, 531–538. [Google Scholar] [CrossRef]
  14. Hwang, C.L.; Lin, M.J. Group Decision Making under Multiple Criteria: Methods and Applications; Springer: Berlin, Germany, 1987. [Google Scholar]
  15. Hwang, C.L.; Yoon, K. Multiple Attribute Decision Making: Methods and Applications; Springer: Berlin, Germany, 1981. [Google Scholar]
  16. Choo, E.U.; Wedley, W.C. Optimal criterion weights in repetitive multicriteria decision-making. J. Oper. Res. Soc. 1985, 36, 983–992. [Google Scholar] [CrossRef]
  17. Deng, H.; Yeh, C.H.; Willis, R.J. Inter-company comparison using modified TOPSIS with objective weights. Comput. Oper. Res. 2000, 27, 963–973. [Google Scholar] [CrossRef]
  18. Liu, H.; Kong, F. A new MADM algorithm based on fuzzy subjective and objective integrated weights. Int. J. Inf. Syst. Sci. 2005, 1, 420–427. [Google Scholar]
  19. Wang, T.C.; Lee, H.D. Developing a fuzzy TOPSIS approach based on subjective weights and objective weights. Expert Syst. Appl. 2009, 36, 8980–8985. [Google Scholar] [CrossRef]
  20. Ding, J.F. An integrated fuzzy TOPSIS method for ranking alternatives and its application. J. Mar. Sci. Technol. 2011, 19, 341–352. [Google Scholar]
  21. Kosiński, W.; Prokopowicz, P.; Ślęzak, D. Drawback of Fuzzy Arithmetics-New Intuitions and Propositions; Method Aritifical Intelligence: Gliwice, Poland, 2002; pp. 231–237. [Google Scholar]
  22. Kosiński, W.; Prokopowicz, P.; Ślęzak, D. Ordered fuzzy numbers. Bull. Pol. Acad. Sci. 2003, 51, 327–338. [Google Scholar]
  23. Kosiński, W.; Prokopowicz, P.; Ślęzak, D. Calculus with Fuzzy Numbers; Springer: Berlin/Heidelberg, Germany, 2004; pp. 21–28. [Google Scholar]
  24. Kosiński, W. On fuzzy number calculus. Int. J. Appl. Math. Comput. Sci. 2006, 16, 51–57. [Google Scholar]
  25. Prokopowicz, P.; Pedrycz, W. The Directed Compatibility between Ordered Fuzzy Numbers-A Base Tool for a Direction Sensitive Fuzzy Information Processing. Artif. Int. Soft Comput. 2015, 9119, 249–259. [Google Scholar]
  26. Chwastyk, A.; Kosiński, W. Fuzzy calculus with applications. Math. Appl. 2013, 41, 47–96. [Google Scholar]
  27. Kaucher, E. Interval analysis in the extended interval space IR. Fundam. Numer. Comput. 1980, 2, 33–49. [Google Scholar]
  28. Kosiński, W.; Wilczyńska-Sztyma, D. Defuzzification and implication within ordered fuzzy numbers. In Proceedings of the IEEE World Congress on Computational Intelligence (WCCI), Barcelona, Spain, 18–23 July 2010; pp. 1073–1079. [Google Scholar]
  29. Ding, S.; Shi, Z. Studies on Incident Pattern Recognition Based on Information Entropy. J. Inf. Sci. 2005, 31, 497–502. [Google Scholar]
  30. Hu, B.Q.; Wang, S. A Novel Approach in Uncertain Programming Part I: New Arithmetic and Order Relation for Interval Numbers. J. Ind. Manag. Optim. 2006, 2, 351–371. [Google Scholar]
  31. Zimmermann, H.J. Fuzzy Set Theory and Applications; Kluwer Academic Publishers: Boston, MA, USA, 2001. [Google Scholar]
Figure 1. (a) An OFN, (b) an OFN with its membership function, and (c) an arrow denotes the order of the inverted functions and the orientation of OFN.
Figure 1. (a) An OFN, (b) an OFN with its membership function, and (c) an arrow denotes the order of the inverted functions and the orientation of OFN.
Entropy 19 00373 g001
Figure 2. Improper OFN with a membership curve (or relation) instead of a membership function.
Figure 2. Improper OFN with a membership curve (or relation) instead of a membership function.
Entropy 19 00373 g002
Figure 3. (a) An OFN ( f A , g A ) with a positive orientation, and (b) an OFN ( g A , f A ) with a negative orientation.
Figure 3. (a) An OFN ( f A , g A ) with a positive orientation, and (b) an OFN ( g A , f A ) with a negative orientation.
Entropy 19 00373 g003
Figure 4. A trapezoidal OFN A (a pair of linear functions) with characteristic points.
Figure 4. A trapezoidal OFN A (a pair of linear functions) with characteristic points.
Entropy 19 00373 g004
Figure 5. (a) A graphic illustration of addition of two triangular OFNs A = ( 1 , 2 , 3 ) and B = ( 2 , 3 , 5 ) , and the result A + B = ( 3 , 5 , 8 ) , and (b) a graphic illustration of multiplication of a trapezoidal OFN C = ( 1 , 2 , 3 , 5 ) by a real number r = 2 and the result 2   ·   C = ( 2 , 4 , 6 , 10 )
Figure 5. (a) A graphic illustration of addition of two triangular OFNs A = ( 1 , 2 , 3 ) and B = ( 2 , 3 , 5 ) , and the result A + B = ( 3 , 5 , 8 ) , and (b) a graphic illustration of multiplication of a trapezoidal OFN C = ( 1 , 2 , 3 , 5 ) by a real number r = 2 and the result 2   ·   C = ( 2 , 4 , 6 , 10 )
Entropy 19 00373 g005
Table 1. Linguistic variables for the ratings of the alternatives.
Table 1. Linguistic variables for the ratings of the alternatives.
Linguistic VariablesOFNs for Benefit CriterionOFNs for Cost Criterion
Very poor (VP)(0, 0, 1)(1, 0, 0)
Poor (P)(0, 1, 3)(3, 1, 0)
Medium poor (MP)(1, 3, 5)(5, 3, 1)
Fair (F)(3, 5, 7)(7, 5, 3)
Medium good (MG)(5, 7, 9)(9, 7, 5)
Good (G)(7, 9, 10)(10, 9, 7)
Very good (VG)(9, 10, 10)(10, 10, 9)
Table 2. Decision matrix expressed by linguistic variables.
Table 2. Decision matrix expressed by linguistic variables.
Alt.Criteria
C 1 C 2 C 3 C 4 C 5 C 6
A 1 VGFGVGMGMG
A 2 FMPMGFFF
A 3 GMGGGFMP
A 4 MPMPVGGMGF
Table 3. Decision matrix expressed by OFNs.
Table 3. Decision matrix expressed by OFNs.
Alt.Criteria
C 1 C 2 C 3 C 4 C 5 C 6
A 1 (10, 10, 9)(3, 5, 7)(7, 9, 10)(9, 10, 10)(5, 7, 9)(5, 7, 9)
A 2 (7, 5, 3)(1, 3, 5)(5, 7, 9)(3, 5, 7)(3, 5, 7)(3, 5, 7)
A 3 (10, 9, 7)(5, 7, 9)(7, 9, 10)(7, 9, 10)(3, 5, 7)(1, 3, 5)
A 4 (5, 3, 1)(1, 3, 5)(9, 10, 10)(7, 9, 10)(5, 7, 9)(3, 5, 7)
Table 4. The normalized decision matrix.
Table 4. The normalized decision matrix.
Alt.Criteria
C 1 C 2 C 3 C 4 C 5 C 6
A 1 (0.313, 0.370, 0.450)(0.300, 0.278, 0.269)(0.250, 0.257, 0.256)(0.346, 0.303, 0.270)(0.313, 0.292, 0.281)(0.417, 0.350, 0.321)
A 2 (0.219, 0.185, 0.150)(0.100, 0.167, 0.192)(0.179, 0.200, 0.231)(0.115, 0.152, 0.189)(0.188, 0.208, 0.219)(0.250, 0.250, 0.250)
A 3 (0.313, 0.333, 0.350)(0.500, 0.389, 0.346)(0.250, 0.257, 0.256)(0.269, 0.273, 0.270)(0.188, 0.208, 0.219)(0.083, 0.150, 0.179)
A 4 (0.156, 0.111, 0.050)(0.100, 0.167, 0.192)(0.321, 0.286, 0.256)(0.269, 0.273, 0.270)(0.313, 0.292, 0.281)(0.250, 0.250, 0.250)
Table 5. The vector of fuzzy Shannon entropy— e j , the vector of fuzzy diversification— d j , and the vector of fuzzy criteria weights— w j .
Table 5. The vector of fuzzy Shannon entropy— e j , the vector of fuzzy diversification— d j , and the vector of fuzzy criteria weights— w j .
Criteria
C 1 C 2 C 3 C 4 C 5 C 6
e j (0.973, 0.931, 0.838)(0.843, 0.952, 0.977)(0.985, 0.994, 0.999)(0.954, 0.978, 0.992)(0.977, 0.990, 0.994)(0.913, 0.970, 0.985)
d j (0.027, 0.069, 0.162)(0.157, 0.048, 0.023)(0.015, 0.006, 0.001)(0.046, 0.022, 0.008)(0.023, 0.010, 0.006)(0.087, 0.030, 0.015)
w j (0.075, 0.376, 0.758)(0.443, 0.259, 0.107)(0.042, 0.031, 0.003)(0.129, 0.117, 0.035)(0.064, 0.055, 0.026)(0.247, 0.162, 0.070)
Table 6. Fuzzy criteria weights— w j , defuzzified fuzzy criteria weights— ϕ , and the ranking of criteria— R .
Table 6. Fuzzy criteria weights— w j , defuzzified fuzzy criteria weights— ϕ , and the ranking of criteria— R .
Criteria
C 1 C 2 C 3 C 4 C 5 C 6
w j (0.075, 0.376, 0.758)(0.443, 0.259, 0.107)(0.042, 0.031, 0.003)(0.129, 0.117, 0.035)(0.064, 0.055, 0.026)(0.247, 0.162, 0.070)
ϕ 0.3760.2590.0310.1170.0550.162
R 126453
Table 7. Interval criteria weights ( w j ) and the ranking of criteria ( R ) for different α-levels, for CFNs and OFNs.
Table 7. Interval criteria weights ( w j ) and the ranking of criteria ( R ) for different α-levels, for CFNs and OFNs.
αCriteriaCFNsOFNsαCriteriaCFNsOFNs
w j R w j R w j R w j R
0.0 C 1 [0.017, 3.380]6[0.075, 0.758]10.6 C 1 [0.073, 1.050]6[0.225, 0.537]1
C 2 [0.015, 5.247]1[0.443, 0.107]2 C 2 [0.052, 1.319]1[0.334, 0.195]2
C 3 [0.000, 1,548]5[0.042, 0.003]6 C 3 [0.005, 0.359]5[0.040, 0.017]6
C 4 [0.005, 1.923]4[0.129, 0.035]4 C 4 [0.022, 0.516]4[0.136, 0.082]4
C 5 [0.004, 3.339]3[0.064, 0.026]5 C 5 [0.012, 0.757]3[0.064, 0.045]5
C 6 [0.010, 4.433]2[0.247, 0.070]3 C 6 [0.033, 1.071]2[0.202, 0.124]3
0.2 C 1 [0.026, 2.363]6[0.114, 0.691]10.8 C 1 [0.142, 0.652]5[0.297, 0.455]1
C 2 [0.021, 3.525]1[0.406, 0.134]2 C 2 [0.100, 0.675]1[0.297, 0.227]2
C 3 [0.001, 1.026]5[0.043, 0.006]6 C 3 [0.010, 0.163]6[0.036, 0.024]6
C 4 [0.008, 1.308]4[0.137, 0.049]4 C 4 [0.044, 0.279]4[0.128, 0.100]4
C 5 [0.005, 2.213]3[0.066, 0.032]5 C 5 [0.022, 0.331]3[0.060, 0.050]5
C 6 [0.014, 2.962]2[0.234, 0.087]3 C 6 [0.063, 0.519]2[0.183, 0.143]3
0.4 C 1 [0.042, 1.605]6[0.164, 0.617]10.99 C 1 [0.353, 0.387]1[0.372, 0.380]1
C 2 [0.032, 2.246]1[0.370, 0.164]2 C 2 [0.243, 0.275]2[0.261, 0.257]2
C 3 [0.002, 0.639]5[0.042, 0.011]6 C 3 [0.029, 0.037]6[0.032, 0.031]6
C 4 [0.013, 0.850]4[0.139, 0.065]4 C 4 [0.110, 0.124]4[0.118, 0.117]4
C 5 [0.007, 1.369]3[0.066, 0.039]5 C 5 [0.052, 0.066]5[0.055, 0.055]5
C 6 [0.020, 1,866]2[0.219, 0.105]3 C 6 [0.152, 0.175]3[0.163, 0.161]3
Table 8. CFN-based fuzzy criteria weights w j , defuzzified (centre of gravity) fuzzy criteria weights ϕ , and the ranking of criteria R .
Table 8. CFN-based fuzzy criteria weights w j , defuzzified (centre of gravity) fuzzy criteria weights ϕ , and the ranking of criteria R .
Criteria
C 1 C 2 C 3 C 4 C 5 C 6
CFN(0.017, 0.376, 3.380)(0.015, 0.259, 5.247)(0.000, 0.031, 1.548)(0.005, 0.117, 1.923)(0.004, 0.055, 3.339)(0.010, 0.162, 4.433)
ϕ 1.2581.8400.5260.6821.1331.535
R 316542
Table 9. OFN-based fuzzy criteria weights w j , defuzzified (centre of gravity) fuzzy criteria weights ϕ , and the ranking of criteria R .
Table 9. OFN-based fuzzy criteria weights w j , defuzzified (centre of gravity) fuzzy criteria weights ϕ , and the ranking of criteria R .
Criteria
C 1 C 2 C 3 C 4 C 5 C 6
OFN(0.075, 0.376, 0.758)(0.443, 0.259, 0.107)(0.042, 0.031, 0.003)(0.129, 0.117, 0.035)(0.064, 0.055, 0.026)(0.247, 0.162, 0.070)
ϕ 0.4030.2700.0250.0940.0480.160
R 126453

Share and Cite

MDPI and ACS Style

Kacprzak, D. Objective Weights Based on Ordered Fuzzy Numbers for Fuzzy Multiple Criteria Decision-Making Methods. Entropy 2017, 19, 373. https://doi.org/10.3390/e19070373

AMA Style

Kacprzak D. Objective Weights Based on Ordered Fuzzy Numbers for Fuzzy Multiple Criteria Decision-Making Methods. Entropy. 2017; 19(7):373. https://doi.org/10.3390/e19070373

Chicago/Turabian Style

Kacprzak, Dariusz. 2017. "Objective Weights Based on Ordered Fuzzy Numbers for Fuzzy Multiple Criteria Decision-Making Methods" Entropy 19, no. 7: 373. https://doi.org/10.3390/e19070373

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop