A Method for Multi-Criteria Group Decision Making with 2-Tuple Linguistic Information Based on Cloud Model

: This paper presents a new approach to solve the multi-criteria group decision making (MCGDM) problem where criteria values take the form of 2-tuple linguistic information. Firstly, a 2-tuple hybrid ordered weighted geometric (THOWG) operator is proposed, which synthetically considers the importance of both individual and the ordered position so as to overcome the defects of existing operators. Secondly, combining the advantages of the cloud model and 2-tuple linguistic variable, a new generating cloud method is proposed to transform 2-tuple linguistic variables into clouds. Thirdly, we further deﬁne some new cloud algorithms, such as cloud possibility degree and cloud support degree which can be respectively used to compare clouds and determine the criteria weights. Furthermore, a new approach for 2-tuple linguistic group decision making is presented on the basis of the THOWG operator, the improved generating cloud method as well as the new cloud algorithms. Finally, an example of assessing the social effects of biomass power plants (BPPS) is illustrated to verify the application and feasible of the developed approach, and a comparative analysis is also conducted to validate the effectiveness of the proposed method.


Introduction
Multi-criteria group decision-making (MCGDM) problems are wide-spread in real-life decision-making situations, especially with the increasing complexity of the socio-economic environment [1,2].In reality, decision-making information is usually uncertain or fuzzy, due to the complexity of things and in recognition of the limitations of decision makers.In order to thoroughly describe fuzzy information, Herrera and Martinez [3] proposed the 2-tuple linguistic model, composed of a linguistic term and a real number, to represent assessment information in a way that can effectively avoid information loss.Consequently, 2-tuple linguistic MCGDM problems have captured the attention of many researchers in recent years [4][5][6].2-tuple linguistic information can describe the fuzziness of decision-making information, while it seems imperfect and inaccurate to deal with information in terms of randomness.In fact, randomness and fuzziness are the most important and fundamental of all kinds of uncertainty [7,8].For instance, for a linguistic decision-making problem, decision maker A may think that 75% fulfillment of a task is "good", while decision maker B may hold that less than 80% fulfillment of the same task cannot be considered to be "good" with the same linguistic term scale.So in such a way, when considering the degree of certainty of an element belonging to a qualitative concept in a specific universe, it is more feasible to allow a stochastic disturbance of the membership degree encircling a determined central value than to allow a fixed number [9,10].Fortunately, the cloud model can easily overcome this weakness and make decision-making processes more realistic.The cloud model, which is a quantitative and qualitative uncertainty conversion model proposed by Professor Deyi Li based on traditional fuzzy set theory and probability statistics [11], has distinct advantages in terms of dealing with vague and random decision-making information.It not only easily characterizes the concept of uncertainty in the natural language, but also reflects the intrinsic connection between randomness and fuzziness.Therefore, the cloud model can be used to depict the randomness of 2-tuple linguistic information.To the best of the authors' knowledge, however, research on converting 2-tuple linguistic variables into clouds has not been reported in the existing literature.
One aim of this paper is to propose a 2-tuple hybrid ordered weighted geometric (THOWG) operator which synthetically considers the importance of both individual and the ordered position to overcome the defect of the existing operators.Another aim of this paper is to develop a new cloud generation method to transform 2-tuple linguistic variables into clouds.The novelty of this paper is as follows: (i) We develop a new THOWG operator.Traditional 2-tuple linguistic operators either ignore the importance of the individual or neglect the importance of ordered position.To overcome the limitations of existing 2-linguistic power aggregation operators, we develop a new THOWG operator.The THOWG operator combines the advantages of TWG operators and TOWG operators.In this way, it can synthetically consider the importance of both individuals and the ordered position.Moreover, both the TWG operator and the TOWG operator are proved to be special cases of the THOWG operator.
(ii) We present a new cloud generation method to transform 2-tuple linguistic variables into clouds.In real life, fuzziness and randomness are used to describe the uncertainty of natural languages.In addition, randomness and fuzziness are tightly related and inseparable.However, the 2-tuple linguistic variable finds it hard to deal with information in terms of randomness, which will lead to the loss of decision information.To deal with this limitation, we present a new cloud generating method to transform 2-tuple linguistic variables into clouds.This method integrates the significant advantages of the cloud model, so that it can deal with the randomness of natural languages, which will significantly improve the decision quality.
(iii) We address some new cloud algorithms: cloud distance, cloud possibility degree and cloud support degree.Based on the "3En rules" of cloud models, a cloud distance is defined.We further put forward a cloud possibility degree according to this cloud distance, which can be used to compare clouds, and define a cloud support degree which is a similarity index.That is, the greater the similarity is, the closer the two clouds are, and consequently the more they support each other.The support degree can be used to determine the weights of aggregation operators.
To verify the application of the developed approach, a case study of social effect evaluation for BPPs in China is illustrated, and a comparative analysis of the existing approach and the proposed one is carried out to prove the effectiveness of the new developed approach.
The rest of this paper is organized as follows.Section 2 reviews some recent studies regarding 2-tuple linguistic MCGDM problems and aggregating operators, as well as cloud models.Section 3 introduces the fundamental conceptions of 2-tuple linguistic variables and cloud models.Section 4 develops a new averaging operator, and discusses its properties.Section 5 introduces a method for converting a 2-tuple linguistic into a corresponding normal cloud and defines some new algorithms of the cloud model.Section 6 proposes a 2-tuple linguistic MCGDM approach based on the cloud model.Section 7 presents a case study to verify the application of the proposed method and Section 8 draws conclusions.

Literature Review
The decision information in some practical MAGDM situations may be unquantifiable due to its nature, or cannot be precisely assessed in a quantitative form, but may be assessed in a qualitative one.Thus, it may take the form of linguistic variables [12], such as "poor", "fair", and "very good".
To utilize linguistic variables, a pre-defined linguistic assessment set is needed.Unfortunately, the traditional linguistic assessment set is discrete.So in many cases, the decision information provided by DMs may not match any of the original linguistic phrases in the linguistic assessment sets, resulting in loss of information.To overcome these limitations, Herrera and Martinez [3] introduced the 2-tuple linguistic representation model of which the significant advantage is to be continuous in its domain.Therefore, it can express any counting of information in the universe of the discourse.Recently, the 2-tuple linguistic model has been widely studied.Dong, et al. [13] developed two different models based on linguistic 2-tuples to address term sets that are not uniformly and symmetrically distributed.Truck [14] stressed a comparison between the 2-tuple semantic model and the 2-tuple symbolic model, and then proved that links can be made between them.Zhu et al. [15] utilized two 2-tuples in a 2-dimension linguistic lattice implication algebra to represent a 2-dimension linguistic label for more precise computing and aggregating 2-dimension linguistic information.Xu et al. [16] proposed a four-way procedure to estimate missing preference values when dealing with acceptable incomplete 2-tuple fuzzy linguistic preference relations in group decision-making.Gong et al. [17] established an optimization model of group consensus of 2-tuple linguistic preferential relations.In addition, the 2-tuple linguistic variable has been applied to many practical MCGDM problems such as supplier selection [18,19], material selection [20], site selection [21], emergency response capacity evaluation [22] and in-flight service quality evaluation [23].
In light of the fact that information aggregation always plays an important role in decision-making processes, many 2-tuple aggregation operators have been proposed to aggregate information.The ordered weighted averaging (OWA) operator is one of the most common aggregation methods [24][25][26][27].It provides a parameterized family of aggregation operators that include as special cases the maximum, the minimum and the average [28].Motivated by the idea of the OWA operator, Xu and Wang [29] developed the 2-tuple linguistic power ordered weighted averaging (2TLPOWA) operator, which can take all the decision arguments and their relationships into account.Jiang and Fan [30] proposed the 2-tuple ordered weighted geometric (TOWG) operator on the basis of the 2-tuple OWA operator.Li et al. [28] developed the 2-tuple linguistic induced generalized ordered weighted averaging distance (2LIGOWAD) operator.Zeng et al. [31] developed the 2-tuple linguistic generalized ordered weighted averaging distance (2LGOWAD) operator, which is an extension of the OWA operator that utilizes generalized means, distance measures and uncertain information represented as 2-tuple linguistic variables.Wang and Hao [32] introduced the quantifier-guided OWA aggregation operator and anchoring value-based OWA aggregation operator for 2-tuples.However, it needs to point out that these above operators only take into account the importance degrees of relative position and fail to consider the individual importance.On the other hand, some operators just consider individual significance, but neglect the importance of ordered position.For instance, Liu et al. [33] developed a dependent interval 2-tuple weighted averaging (DITWA) operator and a dependent interval 2-tuple weighted geometric (DITWG) operator.
Randomness and fuzziness are the most important and fundamental of all kinds of uncertainties [8].Here, fuzziness mainly refers to uncertainty regarding the range of extension of concept, and randomness implies that any concept is related to the external world in various ways [10].However, it is necesssary to point out that the 2-tuple linguistic variable can describe the fuzziness of decision making information, whereas it seems imperfect and inaccurate in dealing with information in terms of randomness.Cloud models, proposed by Professor Deyi Li, has distinct advantages in terms of dealing with vague and random decision-making information.The cloud model depicts the fuzziness and randomness of a qualitative concept with three numerical characteristics perfectly, in such a way that objective and interchangeable transformation between qualitative concepts and quantitative values becomes possible [11].Therefore, the cloud model makes it possible to improve the accuracy of decisions.With the rapid development of the cloud model theory, successful applications were carried out in various fields, such as intelligent control [34], network security [35], and algorithm improvement [36].In particular, since Wang and Feng [37] introduced the conversion between linguistic variables and clouds, the cloud model has also been applied to the field of decision-making [9,[38][39][40].
From what has been discussed above, it is necessary to develop a new 2-tuple linguistic variable aggregation operator which considers the importance degrees of relative position and individual importance simultaneously.In addition, regarding the significant advantages of 2-tuple linguistic variable and cloud model, it is meaningful to combine them together to deal with MCGDM problems.On the basis of the aforementioned improvements, the decision results will be more reasonable than before.

Preliminaries
In this section, we briefly review the fundamental concepts and properties of 2-tuple linguistic and cloud model.

2-Tuple Linguistic Variable
Herrera and Martinez [3] developed the 2-tuple fuzzy linguistic representation model based on the concept of symbolic translation.It is used for representing the linguistic assessment information by means of a 2-tuple (s i , a i ), where s i is a linguistic label from predefined linguistic term set S and a i is the value of symbolic translation, and a i ∈ [−0.5, 0.5).
Definition 1 [3].Let S = {s 0 , s 1 , s 2 , • • • , s t } be a finite and totally ordered discrete linguistic term set with odd cardinality, where s i represents a possible value for a linguistic variable.β ∈ [0, t] is a number value representing the aggregation result of linguistic symbolic.Then the function ∆ used to obtain the 2-tuple linguistic information is defined as: where i = round(β), α = β − i, α ∈ [−0.5, 0.5), round(•) is the usual round operation, s i has the closest index label to β and α is the value of the symbolic translation.
Definition 2 [3].Let S = {s 0 , s 1 , s 2 , • • • , s t } be a linguistic term set and (s i , α) a linguistic 2-tuple.There is always a function ∆ −1 , such that, from a 2-tuple it returns its equivalent numerical value, From Definitions 1 and 2, we can conclude that the conversion of a linguistic term into a linguistic 2-tuple consists of adding a value 0 as symbolic translation: Definition 3 [41].Let (s k , α k ) and (s l , α l ) be two 2-tuples, they should have the following properties. (

Cloud Model
The cloud theory is a model that contains the procedure for transferring uncertainty between quality concepts and quantity data representation by using natural language [7], which was proposed by Professor Deyi Li based on the traditional fuzzy set theory and probability statistics.
Definition 4 [7].Suppose U is a quantitative domain expressed by precise values, and C is a qualitative concept on the domain.If the quantitative value x ∈ U, and x is a random realization to the qualitative concept C, whose membership µ(x) ∈ [0, 1] for C is a random number with stable tendency: then, the distribution of x on the domain is called as cloud, and each x is called as droplet.
A cloud is made up of many cloud droplets, and a single cloud droplet is a specific realization of the qualitative value in number.Its abscissa value represents the quantitative value corresponding to qualitative concept, and the ordinate value expresses the membership degree of the quantitative value on behalf of the qualitative concepts.The three number features of cloud are expectation Ex, entropy En and hyper entropy He.

•
Ex: Expectation best representatives the value of the qualitative concept, and it is usually the x value corresponding to the gravity of the cloud, reflecting the center value of corresponded qualitative concepts.

•
En: Entropy represents the measure of the fuzzy degree of the qualitative concept, the size of which directly determines the number of elements that can be accepted by the qualitative concept on the domain, and also reflects the margin of qualitative value based on both this and that.

•
He: Hyper entropy expresses the uncertainty measurement of entropy; that is, the entropy of entropy.The size of hyper entropy indirectly reflects the cloud's thickness.
The 3En rules for clouds refer to the fact that the total contribution of all elements on the domain U to the qualitative concept C is 1.That is, 99.7% of the cloud droplets will fall into the range (Ex − 3En, Ex + 3En).Thus, cloud droplets falling outside of this scope are small probability events for a qualitative linguistic values concept, and can be ignored.A normal cloud is used most commonly to express the linguistic values.Figure 1 shows the cloud (50, 3.93, 0.01).

Cloud Model
The cloud theory is a model that contains the procedure for transferring uncertainty between quality concepts and quantity data representation by using natural language [7], which was proposed by Professor Deyi Li based on the traditional fuzzy set theory and probability statistics.
Definition 4 [7].Suppose U is a quantitative domain expressed by precise values, and C is a qualitative concept on the domain.If the quantitative value xU  , and x is a random realization to the qualitative concept C, whose membership     for C is a random number with stable tendency: then, the distribution of x on the domain is called as cloud, and each x is called as droplet.
A cloud is made up of many cloud droplets, and a single cloud droplet is a specific realization of the qualitative value in number.Its abscissa value represents the quantitative value corresponding to qualitative concept, and the ordinate value expresses the membership degree of the quantitative value on behalf of the qualitative concepts.The three number features of cloud are expectation Ex, entropy En and hyper entropy He.


Ex: Expectation best representatives the value of the qualitative concept, and it is usually the x value corresponding to the gravity of the cloud, reflecting the center value of corresponded qualitative concepts. En: Entropy represents the measure of the fuzzy degree of the qualitative concept, the size of which directly determines the number of elements that can be accepted by the qualitative concept on the domain, and also reflects the margin of qualitative value based on both this and that. He: Hyper entropy expresses the uncertainty measurement of entropy; that is, the entropy of entropy.The size of hyper entropy indirectly reflects the cloud's thickness.
The 3En rules for clouds refer to the fact that the total contribution of all elements on the domain U to the qualitative concept C is 1.That is, 99.7% of the cloud droplets will fall into the range ( 3 ,


. Thus, cloud droplets falling outside of this scope are small probability events for a qualitative linguistic values concept, and can be ignored.A normal cloud is used most commonly to express the linguistic values.Figure 1 shows the cloud (50, 3.93, 0.01).

A New 2-Tuple Aggregation Operator
The use of the fuzzy linguistic approach provides a direct way to manage the uncertainty and model the linguistic assessments by means of linguistic variables.In order to effectively avoid the

A New 2-Tuple Aggregation Operator
The use of the fuzzy linguistic approach provides a direct way to manage the uncertainty and model the linguistic assessments by means of linguistic variables.In order to effectively avoid the loss and distortion of information in linguistic information processing processes, Herrera and Martinez [3] proposed a 2-tuple linguistic model, composed of a linguistic term and a real number, to represent the assessment information.
Definition 5 [30].Let {(s 1 , a 1 ), (s 2 , a 2 ), • • • , (s n , a n )} be a set of 2-tuple and ω = (ω 1 , ω 2 , • • • , ω n ) T be the weighting vector of 2-tuple s j , a j (j = 1, 2, . . ., n) and Definition 6 [30].Let {(s 1 , a 1 ), (s 2 , a 2 ), • • • , (s n , a n )} be a set of 2-tuple, a 2-tuple ordered weighted geometric operator (φ) of dimension n is a mapping TOWG : R n → R that has an associated vector Where (π(1), It is obvious that the two operators have their own defect by Definitions 5 and 6.That is to say, the fundamental aspect of the TWG operator just considers individual significance, but the importance of ordered position is neglected.On the contrary, the TOWG operator only takes the importance degrees of relative position into account and ignores the individual importance.
Therefore, in this section, we propose a new 2-tuple aggregation operator by combining with the advantages of two kinds of operators.Definition 7. Let {(s 1 , a 1 ), (s 2 , a 2 ), • • • , (s n , a n )} be a set of 2-tuple, A 2-tuple hybrid ordered weighted geometric operator (ψ) of dimension n is a mapping THOWG : R n → R that has an associated vector Proof.

An Improved Cloud Generating Method
This section introduces a cloud generating method in which a 2-tuple linguistic variable is converted into a corresponding normal cloud.
Let decision-makers' linguistic evaluation scale be n.If U = [X min , X max ] is the effective universe given by experts, then a normal cloud is generated by the given 2-tuple linguistic variable (s j , α j ).The intermediate normal cloud is expressed as C 0 (Ex 0 , En 0 , He 0 ), so the respective representations of the adjacent normal cloud are: Based on golden section method, we present a model that the 2-tuple linguistic variable can be converted into the corresponding normal cloud.In order to be convenient, let ξ = ∆ −1 s j , α j /j, η = 1−ξ 1+ξ .To generate the five normal cloud, for example, the transformation process of three numerical characters of normal cloud is as follows: Step 1. Compute Ex Step 2. Compute En ).
If α j = 0, that is to say, the 2-tuple linguistic variable can degenerate into natural language.In this case, the cloud generating model, in which the 2-tuple linguistic variable is converted into the corresponding normal cloud, can degenerate into the corresponding model.
The following Theorem proves that our method can overcome the weaknesses of method given by [37].
Theorem 1.The expectations of clouds are different from each other and all fall into the range of the universe.

Proof.
(1) First, we prove that the expectations of clouds are different from each other.
Without loss of generality, we assume i > j, then m, k, l are constant, and i = k − m, j = l − m.Therefore, Ex i > Ex j , this is to say,Ex i = Ex j .
(2) Second, we prove that all the expectations of clouds fall into the range of the universe.
From Step 1 of the procedure for transforming linguistic variables into clouds, we see that Similarly, note that Ex (n−1)/2 = X max − 0.309 × l U , we then have Therefore, the expectations of clouds fall into the range of the universe.
By the same token, it is easy to verify that the expectations of clouds fall into the range of the universe.Based on the above analysis, we can conclude that all the expectations of clouds fall into the range of the universe.
Information 2017, 8, 54 9 of 19 Remark 2. Theorem 1 shows that the improved cloud generating method can guarantee that all the expectations fall into the range of the universe, and meanwhile this method can effectively distinguish the linguistic evaluation scale over the symmetrical interval and transform linguistic term sets of any odd labels into a cloud rather than only five labels.

New Algorithms of the Cloud Model
This subsection firstly defines the cloud distance, based on it, cloud possibility degree and cloud support degree are also defined, which will be used for cloud comparison and weight determination, respectively.
Based on the "3En rules" of normal cloud models, the distance of clouds is defined as follows.
Proposition 5.The cloud distance satisfies the following properties: Proof.See Appendix A.

Remark 3. If En
where From Definition 9, we can easily obtain the following properties of cloud possibility degree.
He 2 ) and Y 3 = Y 3 (Ex 3 , En 3 , He 3 ) be three cloud variables.Then, the cloud possibility degree satisfies the following properties: To rank clouds Y i (i = 1, 2, • • • , m), following Wan and Dong [42] who ranked interval-valued intuitionistic fuzzy numbers via possibility degree, we can construct a fuzzy complementary matrix of cloud possibility degree as follows: where Y * = Y(maxEx i , minEn i , minHe i ), p ij ≥ 0, p ij + p ji = 1 and p ii = 0.5.It is noteworthy that it is possible for there to be different sets of Y 1 and Y 2 results in the same value p 12 .In other words, if , then it could be p 12 = p 12 .However, these cases have no effect on the final ranking.The aim of the introduction of possibility degree is to make a rank.Then, the ranking vector and consequently, the clouds That is, the smaller the value of v i is, the larger the corresponding order of Y i The advantage of utilizing the vector V = (v 1 , v 2 , • • • , v m ) T for ranking clouds lies in the fact that it fully uses the decision making information and makes the calculation simple.Consequently, based on Equation (10), the possibility degree matrix can be derived as follows: 0.500 0.465 0.344 0.427 0.535 0.500 0.377 0.462 0.656 0.623 0.500 0.587 0.573 0.538 0.413 0.500 According to Equation ( 12), we further derive the ranking vector V = (0.228, 0.240, 0.280, 0.252) T .So the ranking of the normal clouds is: Following [43] we can define the cloud support degree.
Definition 10.Let F be the set of all normal clouds and support (hereafter, Sup) a mapping from F × F to R. For any Y α and Y β , if the term Sup satisfies: , where d is a distance measure for clouds.
Then, Sup(Y a , Y β ) is called the support degree for Y α from Y β .Note that Sup measure is essentially a similarity index, meaning that the greater the similarity is, the closer the two clouds are, and consequently the more they support each other.The support degree will be used to determine the weights of aggregation operator.

2-Tuple Linguistic Multi-Criteria Group Decision Making Approach
This section presents an approach to dealing with the 2-tuple linguistic MCGDM problems.Definition 10.Let F be the set of all normal clouds and support (hereafter, Sup) a mapping from FF  to R. For any Y  and Y  , if the term Sup satisfies:

Solution Procedure
where d is a distance measure for clouds.

Then, ( , )
a Sup Y Y  is called the support degree for Y  from Y  .
Note that Sup measure is essentially a similarity index, meaning that the greater the similarity is, the closer the two clouds are, and consequently the more they support each other.The support degree will be used to determine the weights of aggregation operator.

2-Tuple Linguistic Multi-Criteria Group Decision Making Approach
This section presents an approach to dealing with the 2-tuple linguistic MCGDM problems.From Figure 2, we notice that the solution procedure can be decomposed into six sub-procedures.First, a 2-tuple linguistic decision matrix is constructed according to decision-makers' preferences.Second, the 2-tuple linguistic decision matrices are aggregated into a collective decision matrix by the THOWG operator.Third, based on generating cloud method, the From Figure 2, we notice that the solution procedure can be decomposed into six sub-procedures.First, a 2-tuple linguistic decision matrix is constructed according to decision-makers' preferences.Second, the 2-tuple linguistic decision matrices are aggregated into a collective decision matrix by the THOWG operator.Third, based on generating cloud method, the collective decision matrix is converted into the corresponding cloud decision matrix.Fourth, a cloud support degree is defined to determine the criteria weights.Fifth, the integrated value of each alternative is calculated by aggregating the cloud prospect values.Last, the ranking of alternatives is determined by comparing the integrated cloud values based on the cloud possible degree.

Decision Making Approach
Based on the THOWG operator, we propose the decision-making approach which is shown as follows.
Step 2. Utilize the decision information given in matrix R l , and the THOWG operator which has the associated weighting vector ijk ∈ S, α to aggregate all the decision matrices R ijk , 0 /tλ t based on descending order, and λ = (λ 1 , λ 2 , • • • , λ t ) T the weighting vector of decision makers.
Step 3. Based on the generating cloud method, the collective decision matrix R is converted into the corresponding normal cloud decision matrix R.
Step 4. Determine the criteria weights.Calculate the cloud support degrees: which satisfy the support conditions (i)-(iii) in Definition 10.Here, the cloud distance measure is expressed by Equation ( 9), and Sup rk sj , rk qj denotes the similarity between the sth largest cloud preference value rk sj and the qth largest cloud preference value rk qj .We further calculate the weights of criteria by means of Equation (14).
Step 5. Aggregate the criteria values of each alternative into a collective value.
Utilize Equation ( 14) to aggregate all cloud decision matrices Rk = r(k) Step 6. Rank the alternatives and choose the best one(s).
According to the cloud possibility degree and the ranking vector, we can rank the collective overall preference values r i (i = 1, 2, • • • , m) in descending order and consequently select the best one in the light of the collective overall preference values r i (i = 1, 2, • • • , m).

Social Effect Evaluation of BPPs in China
Fossil fuels are the main cause of many of the environmental impacts that limit human beings [44].Biomass, as an important kind of renewable energy, is a promising energy source alternative to traditional fossil fuel [45].In China, a lot of BBPs are beginning to emerge with the support of national policies.According to this country's "The 12th Five Year Plan for Renewable Energy Development", electricity generated by biomass will have reached a total installed capacity of 13 GW by 2015.This value will have been doubled by 2020, and is supposed to account for 4% of the total energy consumption [46,47].
Recently, a thermal power corporation in Beijing, China, intends to enter into the field of biomass energy.Given the advantages of electricity market share in South China and energy information, the decision-makers consider southern Fujian and Guangdong are suitable for establishing a BPP.Many proposals have been put forward for this project.The local government and people share the concern of social problems for establishing a BPP.Thus, it is strongly recommended that the social effects of the BPP proposals must be assessed before any BPP proposal is chosen for development.An expert committee, which consists of three expert groups whose academic backgrounds are in the energy, social, and mathematical fields, is organized temporarily for the social effects assessment of BPP proposals.The major tasks of the three expert groups are as follows: (1) expert group I is responsible for the selection of prospective BPP proposals and the identification of the most significant criteria involved in assessing social effects of BPPs; (2) expert group II is responsible for expressing their preference on the prospective BPP proposals with respect to every criterion; (3) the task of expert group III is to calculate the ranking results by the proposed method.
Firstly, by using GIS and satellite images, expert group I preliminarily screens out four prospective proposals, which are denoted A 1, A 2 , A 3 and A 4 .In fact, A 1 and A 2 lie in Fujian province, A 3 and A 4 in Guangdong province.Then, the most significant criteria for the assessment of social effects of BPPs are also identified: effect on local economic development (C 1 ), effect on local employment boost (C 2 ), and effect on local cultural development (C 3 ).Secondly, three experts in expert group II express their preference on the four BPP proposals with respect to the three criteria by using 2-tuple linguistic information.The information is collected and shown in Table 1.In addition, the weight vector of the three experts is λ = (0.3, 0.4, 0.3) T and the used linguistic term set is S = {ES = extremely small, S = small, M = medium, G = great , EG = extremely great}.Thirdly, expert group III calculates the ranking results.The process is as follows: (i) Based on the THOWG operator, expert group III calculates the collective overall 2-tuple linguistic decision matrix 2, where ω = (0.3, 0.3, 0.4) T is the associated weight vector with THOWG operator; (ii) According to the cloud generating method, the collective overall 2-tuple linguistic decision matrix is converted into the corresponding normal cloud decision matrix, as shown in Table 3; (iii) Based on the cloud support degree, the criteria weights are derived.Then, the criteria values of each alternative are aggregated into a collective value, as shown in Table 4; (iv) Equation ( 14) is utilized to compute the collective overall preference value of the alternatives:A   The ranking results show that the social effects of BPP proposal A 1 is the greatest.It implies that the local government and people highly encourage the corporation to establish a BPP.So, the proposal A 1 should be the primary choice for establishing a BPP.

Comparative Analysis
To validate the effectiveness of the proposed method, a comparative study is conducted by applying the 2-tuple weighted averaging (2TWA) operator.And the dependent 2-tuple ordered weighted averaging (D2TOWA) operator of Wei [48].This comparative analysis is based on the same illustrative example given in Section 7.2.The weights of criteria are taken from Table 4 to make it easy to compare these results with our method.
Table 5 shows the individual overall preference value by utilizing 2TWA operator and Table 6 presents the overall preference values of the alternatives.It is easily seen from Table 7 that the ranking results obtained by the 2TWA and D2TOWA operator of Wei and the method of this paper are slightly different.Disparities are manifested in the ranking order of A 1 and A 4 .The best alternative by the former is A 4 , while the best alternative by the latter is A 1 .However, it is difficult to judge which one is close to the original expert judgments since multiple experts are involved.So we judge it indirectly from the comparison of two methods.Compared with the two operators of Wei, the main advantages of our method mainly lie in the following:   (i) Our method sufficiently takes the importance degrees of different experts into consideration.The 2TWA and D2TOWA operators are based on the ET-WG and ETOWG operators, which don't consider the importance degrees of different experts at all.In fact, different experts act in different roles in the decision process.Some experts may assign unduly high or unduly low uncertain preference values to their preferred or non-preferred objects.To reduce the influence of these unfair arguments on the decision results and reflect the importance degrees of all the experts, the proposed method calculates the collective overall 2-tuple linguistic decision matrix by using the weighting vector of decision makers and the weighting vector of ordered position based on the THOWG operator.Therefore, the THOWG operator can make the decision results more reasonable through assigning low weights to those "false" or "biased" arguments.These advantages cannot be reflected in the former.
(ii) Our method utilizes the cloud model which can easily overcome this weakness and make decision processes more realistic.The 2TWA and D2TOWA operators cannot deal with information in terms of fuzziness and randomness.However, randomness and fuzziness are the most important and fundamental in all kinds of uncertainty.It will produce a consequent loss of information and then result in a lack of precision if randomness or fuzziness are ignored.Our method transforms the collective 2-tuple linguistic decision matrix into the corresponding normal cloud decision matrix by applying generating cloud method.Thus, our method could better depict the fuzziness and randomness of the 2-tuple linguistic variables.It demonstrates that our method is of flexibility and accuracy.
In conclusion, we hold that the ordering result from the proposed methodology is superior to the Wei's methodology.

Conclusions
This paper has investigated MCGDM problems where the criteria values of the alternatives are 2-tuple linguistic information and the information of criteria weights is partially known.A new 2-tuple aggregation operator is developed so as to aggregate the evaluation value into the group's comprehensive evaluation information.In addition, taking the fuzziness and randomness of linguistic information into account, a cloud generating method is proposed in which a 2-tuple linguistic is converted into a corresponding normal cloud.Based on this method, we developed some new cloud algorithms such as the cloud possibility degree and cloud support degree, which can be used for cloud comparison and the weight determination, respectively.In particular, based on the new cloud generating method and THOWG operator, an approach for the 2-tuple linguistic MCGDM problems is developed.Finally, to show the effectiveness and the good performance of our approach in practice, we provide an example and make a comparative analysis.
In further research about the 2-tuple linguistic MCGDM problems, it would be very interesting to extend our analysis to the case of more sophisticated situations, such as dynamic group decisions, etc.Nevertheless, we leave that point to future research, since our methodology cannot be applied to that extended framework, which will result in more sophisticated calculations and which we cannot tackle here.10), the possibility degree matrix can be obtained as follows: 0.5 1.0 0.0 0.5 .

the weighting vector of 2 -Proposition 1 .
tuple s j , a j and w j ∈ [0,1], n ∑ j=1 w j = 1.n is the balance factor.The advantage of taking the expression ∆ ∆ −1 s j , α j /nw j is that it ranks 2-tuple variables by taking the difference and balance into account.If w = (1/n, 1/n, • • • , 1/n) T , then THOWG operator can degenerate into TOWG operator.
d(Y * , Y 1 ) and d(Y * , Y 2 ) are the distances between Y * and Y 1 , Y 2 , respectively.Definition 9 shows that the cloud possibility degree p(Y 1 ≥ Y 2 ) is described by the distance d(Y * , Y 1 ) and d(Y * , Y 2 ).The larger the distance between Y 2 and Y * is, the larger the cloud possibility degree p(Y 1 ≥ Y 2 ) is.The cloud possibility degree can be used for cloud comparison.

Figure 2
Figure 2 illustrates the solution procedure about solving the above 2-tuple linguistic MCDM problem.

For a 2 -
tuple linguistic MCGDM problem, Let

Figure 2
Figure 2 illustrates the solution procedure about solving the above 2-tuple linguistic MCDM problem.The THOWA operator for LMCGDM Construct 2-tuple linguistic decision matrix Determine DMs weights Determine weighting vector Construct a collective decision matrix Determine criteria weights Assess the alternatives Transform the 2-tuple linguistic decision matrix into a cloud decision matrix

Figure 2 .
Figure 2. The solution procedure for the 2-tuple linguistic MCGDM problem.

Figure 2 .
Figure 2. The solution procedure for the 2-tuple linguistic MCGDM problem.
1 , En 1 , He 1 ) and Y 2 = Y 2 (Ex 2 , En 2 , He 2 ) be two normal clouds in universe U.Then, the distance d(Y 1 , Y 2 ) of two normal clouds Y 1 and Y 2 is given by:

Table 2 .
Collective decision matrix R.

Table 4 .
Weights of criteria.

Table 5 .
Individual overall preference value by utilizing 2TWA operator.

Table 6 .
Overall preference values of the alternatives.