Abstract
Group decision making (GDM) problems consist of finding the most acceptable solution based on a group of experts’ preferences. Sometimes, the experts experience difficulty expressing their preferences using crisp values or making comparisons between each pair of alternatives. Meanwhile, because of their different backgrounds or knowledge concerning a specific problem, the opinions of different experts may carry different weights along the decision process. Thus, a new consensus model is proposed to solve these problems. First, experts are required to express their opinions using fuzzy linguistic preference relations, and then, a new method is proposed for classifying the experts into three different importance levels according to these opinions. Then, consistency measures and proximity measures are used to guide the decision-making process. A new feedback mechanism that generates advice for experts according to their different levels is proposed. The importance degrees of experts are taken into consideration throughout the process, which is one of the main novelties of this model. Finally, a numerical example is conducted to illustrate the utilization and compared results are also presented to check the feasibility of the proposed model.
Keywords
Introduction
A Group Decision Making (GDM) problem is defined as a decision problem in which multiple individuals interact to select a decision from a set of alternatives. Usually the experts come from different fields and have different knowledge and preferences. Therefore, the aim is to reconcile all their different options to reach a consensus and find an alternative that is acceptable to the entire group [1].
However, it may be difficult or impossible in many situations for an expert to assign crisp assessments to alternatives. Thus, a more realistic approach is to use linguistic assessments as a means of communicating information that is more natural than numerical values [2]. Many GDM problems provide fuzzy linguistic preference relations for alternatives [3–5]. Meanwhile, in some situations, experts are unable to express their preference in each pair of alternatives because of a lack of knowledge, time pressure and their limited expertise in the problem domain, in which case incomplete fuzzy preference relations are generated. GDM with incomplete preference relations has been receiving increasing attention. For instance, Herrera-Viedma et al. [6] introduced a selection process to handle incomplete fuzzy preference relations. Wang and Li [7] presented a goal programming framework to solve GDM problems with incomplete interval additive reciprocalcomparison matrices. Alonso et al. [8] proposed a procedure to compute missing values and developed a Web-based consensus support system for GDM problems. Usually, the resolution method for a GDM problem consists of two processes: consensus and selection [4]. The former one focuses on reaching a final agreement with a certain level among the experts. The latter one focuses on selecting the best solution based on the group preference. In the literature, different consensus approaches according to different criteria can be found. The first kind of approach is based on the reference domain used for computing the soft consensus measures [9], while the second kind is based on the coincidence method used for computing the soft consensus measures according to three different approaches [10]. The third kind of approach is based on the generation method of recommendations supplied to the experts. In the early consensus approaches, the consensus-reaching process was guided by a moderator [9] who provided advice to the experts. Later, some consensus approaches incorporating a feedback mechanism [11] were proposed. It is noteworthy that the current consensus trends focus on developing automated feedbackmechanism.
Normally, in GDM problems, the experts’ opinions are considered equally important in most situations. In existing studies in the literature, most consensus models provided advice to the experts so that they could reach an agreement; however, these models did not consider the different preferential levels and ranks of individual decision makers’ assessments [12]. The most common approach included in the literature reflects the relevance of the experts and uses some operators to compute a weighted aggregation of their preferences to obtain a collective group preference [13]. In some studies [14], the weights of decision makers are treated as the same. However, experts come from different fields and have different knowledge or backgrounds. Thus, they may hold quite different preferences concerning a specific problem and it may be reasonable to handle this information differently. A new consensus model for GDM problems involving heterogeneous experts was proposed in [15], but it cannot detect or guarantee the consistency of the experts [16].
To fill the lacuna left by prior studies in the literature, this study focused on a new consensus model for GDM problems. In this model, fuzzy linguistic preference relations are used by experts to make comparisons between alternatives. Then, the experts are assigned different weights based on their preferences. The model is based on two consensus criteria to guide the consensus-reaching process. A new feedback mechanism is proposed guided by experts’ levels of importance.
The rest of this paper is organized as follows. In the following section, the introduction of the GDM problems and fuzzy linguistic preference relations used in this paper are described. A new consensus model is proposed in Section 3. In Section 4, a numerical example is presented to illustrate the practicality and feasibility of the proposed model. Our conclusions are discussed in Section 5.
The GDM problem with fuzzy linguistic preference relations
GDM problems
GDM is currently regarded as a main part of modern decision science and operational research. Because of the complexity of the socio-economic environment, GDM has recently become a critical issue [17, 18].
Following tradition, let X = {x1, x2, …, x n } be a finite set of alternatives, and a group of experts be E = {e1, e2, …, e m } characterized by their unique backgrounds and knowledge. The GDM process consists of finding the best alternative based on the experts’ preferences {P1, P2, …, P m }.
GDM problems can be roughly classified into two groups, homogeneous and heterogeneous [19], and different representation formats can be used to express experts’ opinions. In this paper, fuzzy linguistic preference relations with heterogeneous groups (i.e., experts’ opinions are treated differently) are focused on because of their effectiveness as a tool for modeling the decision-making process.
Fuzzy linguistic preference relations
Fuzzy set theory was introduced by Zadeh [20] for dealing with imprecision and uncertainty related to information in a complex environment. Fuzzy set theory treats vague data as possibility distributions in terms of set memberships [21].
As aforementioned, an expert may be unable to express his/her preference degrees using exact crisp numeric values [22]. Therefore, a more effective method of showing their preferences is to use linguistic assessments [23]. In this study, seven linguistic assessment variables with their respective TFNs were used to construct the fuzzy linguistic preference relations. The fuzzy linguistic preference relation is represented by a n * n matrix , where , for all i, j ∈ {1, 2, …, n}.
In a complete n * n comparison matrix, decision makers need to make all judgments on each pair of alternatives. In reality, the decision maker is sometimes unable or unwilling to express all these opinions because of a lack of knowledge, time pressure or limited expertise. In this situation, the result is an incomplete comparison matrix [24, 25]. However, it is crucial to have consistent fuzzy preference relations to achieve a robust ranking. In this study, the fuzzy linguistic preference relations proposed by Wang and Chen [21] were applied to conduct a pairwise comparison matrix with additive reciprocal property and consistency. The remaining values are calculated based on the reciprocity and consistency properties. This method yields consistent decision ranking from only n-1 pairwise comparisons. Some important propositions are given below.
If, after the fuzzy linguistic preference relation decision matrix has been constructed and calculated, the values of some elements of the aggregated matrix do not have a value between zero and one, the following transformations should be applied to transform the elements to the interval [0,1], i.e., f : [- c, 1 + c] → [0, 1], where c is the maximum amount of violation from interval [0,1] among elements of .
Various consensus models for GDM were proposed in the past decades, most of which use consistency measures and/or proximity measures to guide the feedback mechanism. However, one of their main drawbacks is that they either overlook the experts’ different levels of knowledge or simply treat them as the same, which is undoubtedly unreasonable in reality. Thus, it’s of great importance to distinguish the experts’ opinions due to their different levels of understanding to a specific problem throughout the decision-making process. In this section, a new consensus model for GDM problems involving heterogeneous experts under a fuzzy environment is proposed. Experts express their preferences by means of linguistic fuzzy preference relations. Then, they are assigned different weights. A new method is put forward to classify them into three levels. Finally, a new feedback mechanism that considers the experts’ weights is generated based on consistency and proximity measures. To the best of our knowledge, this is the first time that such a framework, which can provide more insight into the consensus-reaching process, has been proposed.
The new consensus model consists of several stages as shown in Fig. 1. Typically, the consensus process can be summarized as follows. First, the problem is put to the experts, along with a given set of alternatives, and all the experts state their individual opinions about these alternatives, based on their knowledge, in a particular format. Some consensus measures are computed reflecting all the experts’ preferences, and then, whether the level of agreement is reached is determined. If yes, the consensus process stops and the exploitation process begins; otherwise, some advice is generated for the experts so that they can change their opinions optionally until a certain level of agreement is reached.
In the following subsections, different stages are described in detail.
Compute missing values
In the first step, all the experts belonging to the decision-making group make their own evaluations of different alternatives based on their experience and knowledge. Fuzzy linguistic preference relations are used to construct pairwise comparison matrices with additive reciprocal property and consistency. As aforementioned, it is necessary for each individual to make only n-1 pairwise comparisons using the fuzzy linguistic assessment variables. Note that each expert can make comparisons of those alternatives about which he or she is more sure or certain, based on his or her unique knowledge.
After obtaining the incomplete fuzzy pairwise comparison matrix , where is a fuzzy linguistic variable or its equivalent triangular fuzzy number to show the experts’ preferences of alternative i over alternative j, the variables are converted to their corresponding fuzzy numbers. The remaining cells can be calculated using Equations (3–14) based on the reciprocity and consistency properties of a positive additive matrix. The completed comparison matrix which shows a consensus, can be finally obtained.
Compute consistency measures
This measure is used to evaluate the agreement of all the experts and to guide the consensus process until a final decision is made. The consistency measures are calculated in the following steps [15, 26].
1. First, a similarity matrix is calculated for each pair of experts (e
k
, e
l
) (k = 1, …, m - 1 ; l = k + 1, …, m) as
2. Then, a consensus matrix CM = (cm
ij
) is obtained by aggregating all the similarity matrices, using the arithmetic mean as the aggregation function [15] as
Apparently, 0 ≤ cm ij ≤ 1. A complete consensus for the preference p ij if cm ij = 1 is obtained.
3. When CM has been determined, the consensus degree at three different levels is defined: Consensus degree on preference p
ij
Consensus degree in the alternative x
i
Consensus degree on the relation
Then a consensus threshold CR is determined. If CD ≥ CR, then the consensus process stops and the exploitation process begins; otherwise, it means that the decision-making process is unacceptable, i.e., there exists a wide discrepancy between the experts’ opinions and the feedback mechanism is activated.
A maximum number of rounds should also be determined [27] in case the global consensus measure does not converge to the minimum required level.
The feedback mechanism generates advice for the experts based on the consistency and proximity measures. It helps experts to change their preferences to reach a harmonious state. However, in a heterogeneous situation, it is also important to develop different strategies when advising experts having different weights. It is reasonable to think that experts with lower weights need more advice and make more modifications than those with higher weights. Therefore, in this study different recommendations for experts are generated based on their weights in order to reach a more reasonable agreement in the subsequent round.
Before the details of the operation of the feedback mechanism are provided, the calculations of the experts’ weights and their classification into different levels, as well as the calculation of the proximity measures used in the feedback mechanism, are explained in detail in the following subsection.
Weights of decision makers
Because of their lack of knowledge or limited expertise in relation to the increasing uncertainty and complexity of practical problems, the experts’ weights are usually completely unknown or cannot be determined in advance but rather are obtained directly from the preferences expressed by the experts. According to Chen and Yang [28], a preference value close to the mean value should be assigned a large weight and vice versa.
Suppose that is the preference for alternative x
i
over alternative x
j
expressed by expert e
k
. Then the mean value of the preference of alternative x
i
over alternative x
j
can be computed as
Then, the similarity between each expert’s preferences and the mean preference can be computed as
Then, the weight of decision maker e
k
can be computed as
However, there are some other methods to determine weights of decision makers [29–31].
In this study, the experts are classified into three different importance levels: low, medium and high. This classification is performed as follows.
First, all the weight values need to be ranked in ascending order w = [w1, w2, …, w
m
], the middle value w
M
can be obtained as
It is reasonable to think that the corresponding expert is more likely to be classified into the medium-importance level when the weight is closer to w
M
, into the high-importance level when the weight is greater than w
M
, and into the low-importance level when the weight is smaller than w
M
. Then, a parameter ɛ is defined as
The threshold value of w
Low
and w
High
can be calculated as
Note that wmin < w
Low
< w
M
< w
High
< wmax. Therefore, the experts can always be classified into three different levels as
In the decision-making process, all the experts form their own opinions about the alternatives based on their backgrounds. However, some may form unrealistic and unscientific opinions about alternatives because of their lack of knowledge or limited expertise. Thus, the opinions expressed by the expert with a higher weight should carry more weight when gathering all the experts’ preferences into a global one.
Numerous aggregation operators have been put forward to aggregate all the experts’ comparison matrices into one matrix [32–35], the most common of which are the weighted arithmetic and the geometric mean. Here, in this study, the weighted arithmetic mean was employed, considering different weights of the experts.
A collective comparison matrix P = (p
ij
) is obtained as:
Proximity measures are used to evaluate the agreement between the individuals in the group and to guide the discussion phase of the consensus process. The process is continued in order to calculate the proximity measures.
First, the collective group preference P = (p
ij
) summarizing all the experts’ preferences needs to be collected, as described in Section 3.3.2. Then, the proximity measure can be computed as follows. Proximity measure on preferences of each expert
Proximity measures on alternatives: Proximity measures on the relation
Three different strategies are proposed for generating the advice given to the experts of three different importance levels after all these related parameters have been calculated and obtained.
a) Low-importance experts
For experts in this subset, very significant changes in their preferences are required to reach an agreement level in the subsequent round. They need to modify their preference for alternatives depending on both the consensus degree and proximity measures. A vector value β = [β i ] is determined, where (i = 1, 2, …, n).
Then, the preference values that need to be changed are identified as:
b) Medium-importance experts
In this case, it is reasonable to reduce the number of changes as compared with the low-importance experts. Therefore, only the preference values for alternatives in disagreement with the whole group preference based on the proximity measures are discussed. The preference values that need to be changed areidentified as
c) High-importance experts
In this situation, high-importance experts’ opinions should change less or remain stable so that they can exert an influence on the others. It is preferable that the whole group reaches an agreement as soon as possible. Therefore, the preference values that need to be changed are identified as
It is noteworthy that in this study, experts need to make only n-1 comparisons between the alternatives, and therefore, only some important preference values are estimated. When different i are identified using the above Equations (31–33), experts need to change only the specific preferences they first formed at the beginning of the problem instead of all their preference values, which will no doubt be very convenient and accelerate the pace of reaching a final agreementlevel.
For each preference value that needs to be modified, the model suggests the expert increase the preference if or decrease the current preference if .
When an acceptable agreement level is reached among the group of experts and the global information of all the experts’ preferences has been collected, the selection process is initiated. Its objective is to rank a given set of alternatives and select the best one according to all the experts’ opinions. To achieve this goal, in this study, selection functions [4] are defined using the dominance concept [36].
The dominance degree px
i
of each alternative x
i
is calculated using the group fuzzy preference relations as
Thus, the ranking order of all alternatives can be determined and the best with the maximum px i among the alternatives can be selected.
Our method
In this section, an experiment conducted in order to clearly illustrate the utilization and procedure of the proposed model and to demonstrate its effectiveness is described.
Assuming that four experts from different fields were invited to make a selection from four alternatives. The experts’ preferences using the fuzzy linguistic assessment variables shown in Table 1 were
The following steps were executed:
1) Computation of missing values
The variables were converted to their corresponding fuzzy numbers. The remaining values were then calculated using Equations (3–11). The completed preference matrix of each expert was finallyobtained:
As some elements fell outside the interval [0,1], Equations (12–14) were used to transfer the elements into the interval, where c = 0.5, 0.4, 0.4, and 0.3 for the four matrices, respectively. Finally, the final preference results were
All the computations were performed using MATLAB. Other software such as Microsoft 2007 or LINGO can also be used.
2) Consistency measure computation
The consistency measures at three different levels were obtained using Equations (15–19).
On preference On alternatives On relations
3) Operation of feedback mechanism
- Weights of decision makers
First, the weights of all the experts were determined using Equations (20–22). The results were:
Then, these four experts were classified into three levels using Equations (23–26). The middle value was w M = (0.248 + 0.252)/2 = 0.25.
The parameter was
Then, the threshold values of w
Low
and w
High
were calculated as
Thus, E Low = {e2} 1pt E Med = {e1, e4} ; E High = {e3}.
–Aggregation phase
When all the experts’ weights and their corresponding preferences were obtained over different alternatives, a global final comparison matrix was obtained using Equation (27).
–Proximity measure computation
The proximity measures of each expert were calculated using Equations (28–30). On preference: On alternatives: On relations:
–Generation of different advice strategies
A vector β was determined as
a) For the low-importance expert e2
b) For the medium-importance experts e1 and e4:
c) For the high-importance expert e3:
It is meaningless when i = 4 in this problem because expert e3 did not give a fuzzy linguistic preference value for alternative 4 on any other alternative.
These experts were required to change their opinions based on the recommendations:
where r ij = +/-/= means the expert should increase/decrease/retain his or her preference accordingly.
It is noteworthy that the weights of the experts can be changed in each consensus round based on their preferences. Suppose after some discussions and in the subsequent consensus round, all the experts reached a final global preference that satisfied the consensus level with CD = 0.738> CL, which is
The aggregated group preference was:
–Exploitation process
Finally, the dominance degree of each alternative was obtained from the collective group preference using Equation (34).
Thus, the ranking list was px1 < px4 < px2 < px3 and therefore, x3 was chosen as the recommended solution.
Using the same data as in the above example, three other consensus models dealing with incomplete fuzzy preference relations were also studied: (1) a goal programming method [37]; (2) a selection process based on additive consistency [38]; and (3) a classical consensus model [26].
In the first method, it was not necessary to compute or recover missing preference values. In the two latter models, the missing values needed to be estimated and then the best alternative based on complete preference values needed to be selected. Finally, three different ranking lists were obtained
a) x3 > x2 > x4 > x1
b) x2 > x3 > x4 > x1
c) x3 > x4 > x2 > x1
The first model yielded the same results as those of our method. In the second model, the ranking of alternative x2 and x3 was different. The reason may be that the methods to determine the weights of the experts in the decision-making process are different. However, based on the high-importance level expert e3, x3 was the best alternative. As compared with the method in [26], the ranking of alternative x2 and x4 was different; however, the best and worst alternatives remained the same and fewer consensus rounds were required to reach a satisfactory consensus level using our method. Moreover, the variation in the approaches to compute the missing values can also influence the outcomes.
Therefore, with our consensus model, a more realistic solution, i.e., x3 > x2 > x4 > x1 was obtained. Thus, in practice, the experts should be assigned different importance levels and their preference values should be treated differently in the consensus-reaching process.
Conclusions
In this paper, a new consensus model for GDM problems was proposed. In general, methods based on fuzzy sets theory seem to be more reasonable. Therefore, experts use the fuzzy linguistic assessment variables characterized by TFNs to express their preference on alternatives instead of crisp data in order to handle the vagueness and uncertainty that exist in real life. To achieve a robust ranking, consistent fuzzy preference relations are essential [39]. The method proposed in this paper can yield consistent priority ranking and requires fewer pairwise comparisons. Then, experts are assigned different importance levels based on their expressed preference during the decision-making problem. As compared with the method in [15], the experts’ weights are not determined in advance and a new method is proposed to classify the experts into three different levels. It is noteworthy that the experts’ weights are not necessarily the same in each consensus round. The consistency and proximity measures are considered simultaneously to help the experts’ opinions reach a final consistency. In general, the opinions of an expert with a high weight should be considered superior throughout the decision-making process. Thus, the concept of the experts’ importance levels should not be overlooked and can be exploited to guide the decision-making process. Therefore, in this paper a new feedback mechanism that considers the experts’ importance levels when generating advice was proposed. Normally, experts with a lower weight need more advice than those with a higher weight. In this model, experts need to make fewer comparisons and fewer modifications in the entire consensus reaching process, which saves time and very significantly accelerates the pace at which a consensus level is achieved using our model as compared with other consensus models.
Footnotes
Acknowledgments
This work was supported by the National Natural Science Foundation of China: Reasoning and Learning Approach to Evidential Network with Application under Grant nos. 71201168.
