Abstract

Group decision-making is a common activity in organizational management and economic conditions. In practice, the opinions of experts may be fuzzy. This paper proposes integrating an extended outranking-TOPSIS method with probabilistic linguistic term sets for multiattribute group decision-making, which is used to solve the real-world public-private partnership (PPP) project selection problem. First, an extended outranking method based on probabilistic linguistic term sets is proposed, and each expert’s ranking of alternatives is obtained according to this method. After the individual ranking is completed, the large-scale expert group is clustered by the K-means clustering method, and then the improved consensus mechanism is used to study the degree of consensus of the expert group. If the consensus of the group is not up to the standard, then, for clusters with a lower degree of consensus with the group, the feedback mechanism is used to adjust the weight between different clusters so that the group consensus can be improved. After achieving the target group consensus, an improved technique for order preference by similarity to an ideal solution (TOPSIS) method is used to synthesize expert opinions, and the ranking results are obtained. Finally, there are cases used to demonstrate the feasibility and rationality of the method.

1. Introduction

Research on decision-making has been conducted for many years, and it has long been recognized by enterprises and other entities. In the decision-making problem, the language of the decision-maker and its expression are worthy of being studied. The decision-maker, similar to the decision-making problem, faces many constraints. As specific events cannot be accurately quantified and each decision-maker’s personal educational background, living environment, abilities, and so on are different, ambiguities are present in the decision-making process. Therefore, it is necessary to convert qualitative expressions into quantitative expressions. Zadeh [1] proposed fuzzy linguistics and the use of linguistic variables to represent decision-making. However, linguistic variables are not sufficient to accurately reflect opinions. Torra [2, 3] proposed the concept of hesitant fuzzy sets and pointed out that its membership degree exists in a subset of [0, 1]. Rodriguez et al. [4] proposed a hesitant fuzzy linguistic term set to obtain a contiguous subset of a set of linguistic terms to describe linguistic variables. The hesitant fuzzy linguistic term set assigns the same weight to each linguistic variable, which is not sufficient to reflect the probability difference between different linguistic variables assigned by the decision-maker. In this context, Pang et al. [5] proposed a new probabilistic linguistic term set (PLTS) that can fully quantify the linguistic scores of decision-makers and reflect the quantitative differences between the linguistic variables. In this manner, comprehensive and accurate preference information of decision-makers can be obtained.

There have been many studies on PLTS in recent years. Zhang and She [6] used it for multicriteria decision-making (MCDM) problems. Liao et al. [7] also proposed a method based on PLTS to solve the multicriteria decision-making problems. Lin et al. [8] constructed an IoT evaluation system and introduced the concept of probabilistic linguistic term set to express the group preference information of the IoT platform with respect to the criteria. Yao et al. [9] proposed a probabilistic linguistic term envelopment analysis and studied the optimization method of the allocation efficiency of PM2.5 emission rights. Bai et al. [10] proposed an interval-valued probabilistic linguistic term set and studied the related operations and comparison laws of the theory to solve the multicriteria group decision-making (MCGDM) problem. Yu et al. [11] proposed probabilistic linguistic weight average (PLWA) and probabilistic linguistic order weight average (PLOWA) operators and studied their properties, and they proposed a multicriteria decision-making method based on the proposed operators. Gou and Xu [12] proposed some new operation laws for hesitant fuzzy linguistic elements and probabilistic linguistic term sets based on two equivalent transformation functions. By using PLTS for calculations, the probability information can be kept complete.

With the development of the economy and technology, the importance of decision science is increasing [13, 14]. Multiattribute group decision-making is an important part of modern decision science, and its theories and methods are widely used in the fields of economy, management, and military strategy. Different experts or decision-makers are needed to evaluate alternatives with multiple attributes and finally give a ranking of the options approved by the decision-making group. Liu et al. [15] first determined the percentage distribution of the assessment by each group of each alternative and then aggregated the subjective weights provided by the organizer and the objective weights determined by the level of consensus between the participant evaluations to obtain the decision weights for each group of each option and then rank by comparing the advantages between the programs. Wu et al. [16] used linguistic principal component analysis to reduce the attribute dimension. Shen et al. [17] used a new intuitionistic fuzzy ordering method to solve related multiattribute group decision problems. Rodríguez et al. [18] combined hesitant fuzzy linguistic and group decision-making to expand the scope of hesitant fuzzy linguistic method. The Score-HeDLiSF proposed by Liao et al. [19] has advantages in dealing with balanced and unbalanced language information with hesitant and linguistic scale functions. Lin et al. [20] proposed an aggregation-based technology to sort alternatives to solve the problem of multiattribute group decision-making. Gou et al. [21] proposed a similarity-based clustering method and a double hierarchy information entropy-based weighting method and consensus metric. Lin et al. [22] proposed a new PDOWA operator to address multiattribute group decision-making problems and gave an example to illustrate. Yu et al. [23] extended the classic TODIM method to develop a new MCGDM method based on unbalanced hesitant fuzzy linguistic term sets (HFLTS).

In many situations, a large number of experts participate in the group decision-making effort. Due to factors such as the observation angle of the experts and personal abilities, the degree of decision-making consensus is often not high enough. At the same time, the increase in the number of group decision-making participants may make some models no longer applicable. This is the problem of large-scale group decision-making. The problem of large-scale group decision-making requires increasing the degree of consensus among experts and unifying expert opinions. Wu et al. [24] combined the interval type-2 fuzzy method with the TOPSIS method to solve the large-scale multiattribute group decision problem. Xu et al. [25] proposed some new concepts, including collective adjustment proposals and rationality to solve large-scale group decision-making problems. Du et al. [26] proposed a new large-scale group decision-making method considering the expert knowledge structure and proposed an information extraction mechanism that provides three kinds of reasoning methods: single-attribute reasoning, local integral reasoning, and global integral reasoning. Liu et al. [27] proposed a dynamic weight penalty mechanism to increase the degree of consensus for overconfident decision-makers in large-scale group decision-making problems. Liu et al. [28] aimed at large-scale group decision-making in the social network environment and detected and reduced conflicts among decision-makers in the three processes of trust propagation, conflict detection and elimination, and selection.

Clustering is a common method to solve group decision-making problems and improve the degree of consensus. It groups experts with similar opinions, so as to effectively adjust the opinions between experts or adjust the weights attributed by experts. Ma et al. [29] applied a fuzzy clustering approach to create expert clusters based on expert similarity and phase and attribute weights. Kamis et al. [30] suggested three steps, namely, the identification of experts who contribute less to consensus, identification of leaders in the network, and generation of recommendations to achieve clustering mechanisms. Yoon et al. [31] proposed a mediation group decision-making method based on preference clustering to minimize subjectivity issues. Xu et al. [32] also constructed a group membership clustering algorithm to cluster large groups and then obtained the best alternative algorithm by comparing the exact functions of the score function and interval intuitionistic fuzzy numbers. Wu and Liu [33] used interval type-2 fuzzy equivalence clustering to classify decision-makers. In addition to this, there are other methods to optimize the consensus of group decision problems. For example, Wu et al. [34] used equivalent integer linear programming to optimize the size of the change, the number of modifications, and the individuals who need to modify their preferences. To improve the acceptability of the proposed preferences, an interactive consistency process and an interactive consensus process based on the multistage model were also designed to illustrate the developed method. Wu and Xu [35] proposed a process of direct consensus to solve the HFLPR consensus problem. The consensus arrival process has a salient feature that the feedback system is directly based on the degree of consensus, thereby effectively reducing the proximity measure calculations. Some existing consensus improvement mechanisms have practices that completely ignore the opinions of marginal expert groups, such as transferring all of their opinions directly to other expert groups, which is not in line with the idea of group decision-making. At present, it is necessary to propose a new consensus improvement mechanism to increase consensus on the basis of respecting the opinions of marginal expert groups.

This article has the following innovations and contributions:(1)This work proposes a new extended outranking method based on probabilistic linguistic term sets that can effectively rank the alternatives. Then, clustering is based on the proposed extended outranking relation, and the matrix used is an asymmetric matrix. Compared with the traditional symmetric matrix based on probabilistic linguistic term sets, such as the Euclidean distance matrix between ordinary probabilistic linguistic term sets, the information is more abundant and complete, and the clustered expert group opinions are closer.(2)This work uses an improved consensus improvement mechanism. The feedback mechanism respects the opinions of marginal expert groups and respects their weight adjustments. This helps to improve the persuasiveness and acceptability of decision-making, and it can also effectively improve the overall consensus degree. By setting the threshold of the consensus mechanism, a good improvement effect can be obtained, thereby making the conclusion more accurate and reliable.(3)This work proposes an improved TOPSIS ranking method based on net credibility and weight adjustment. This method constructs the initial matrix by using net credibility as relative closeness and introduces the adjusted weights of decision-makers to obtain the group closeness matrix, which can effectively solve the problem of large-scale multiattribute group decision-making.

The rest of the article is organized as follows: Section 2introduces the basic concepts related to the probabilistic linguistic term set, and Section 3introduces the extended outranking method based on probabilistic linguistic term sets, clustering mechanism, consensus mechanism and feedback mechanism, and the improved TOPSIS method. Section 4introduces the specific examples to illustrate the method of this work. Section 5compares and discusses related literature. Section 6gives the conclusions. The Appendix section provides the original data of this article.

2. Basic Concepts and Theories and Their Relationship

In this section, we introduce the basic concepts related to the probabilistic linguistic term set (PLTS).

Definition 1 (see [5]). Consider as a set of linguistic terms, then the PLTS can be defined as follows:where is the linguistic term associated with probability and is the number of all different linguistic terms in .
The advantage of the probabilistic linguistic term set is that it can reflect the complete probabilistic distribution in linguistic terms. Thus, in a complex decision-making environment, decision-makers can selectively assign several linguistic terms and their probabilities, which is convenient for decision-makers to use linguistic information to effectively articulate decision-making views and to express linguistic information flexibly. Therefore, it is more in line with the inner thinking of decision-makers.
To effectively compare the two probabilistic linguistic term sets, it is necessary to introduce the concept of score function, using the score function based on concentration degree for probabilistic linguistic term sets score function proposed by Lin et al.

Definition 2 (see [36]). Let be a PLTS, and let be the subscript for the linguistic term . Thus, the score function of can be expressed as follows:In (2), . The concentration degree ofis . The expected value of is , is the subscript of the linguistic term is the subscript of the linguistic term which is the difference value between the maximum linguistic term and the minimum linguistic term in the LTS , and is the subscript of the expectation value of . It considers hesitance and uncertainty degree in the concentration degree.
The score function is composed of expectation value and concentration degree, effectively processing the probability information contained in probabilistic linguistic term sets and achieving a comparison of probabilistic linguistic term sets: for two probabilistic linguistic term sets and , if , then . If , then .

3. A Multiattribute Group Decision-Making Method with Probabilistic Linguistic Term Sets

3.1. An Extended Outranking Method Based on Probabilistic Linguistic Term Sets

This article proposes introducing the score function of the probabilistic linguistic term sets as the attribute score of the scheme into the algorithm as a new extended outranking method based on probabilistic linguistic term sets. The superior and inferior relationships between the schemes are obtained according to this method. To effectively study the multiattribute group decision problem in this article, the following symbols are adopted: the attribute set , scheme set , expert set , expert weight set , and the score , where is the function defined in Definition 2above, is the -th scheme in the scheme set , and is the -th attribute in the attribute set .

In the extended outranking relation based on probabilistic linguistic term sets, the attribute threshold is used to determine the scheme level difference and the attribute threshold is divided into three thresholds: indifference threshold , preference threshold , and veto threshold . The indifference threshold occurs when schemes and are compared on a certain attribute ; if the score difference is less than , that is, , it can be considered that there is no difference between the two schemes on this attribute. The preference threshold occurs when schemes and are compared on a certain attribute ; if the score difference is greater than , that is, , it can be considered that strictly takes precedence over on this attribute. The veto threshold occurs when schemes and are compared on a certain attribute ; if the score difference is greater than or equal to , that is, , it can be considered that the attribute is higher than on the level. At the same time, multiattribute decision-making research needs to analyze the level relationship of the program and introduce the harmony degree, rejection degree, and credibility index to determine the merits and demerits of each attribute.

Definition 3. The harmony degree based on probabilistic linguistic term sets indicates the degree to which “scheme is higher than ” and the calculation method is given by the following equation:where for the degree that scheme is better than on attribute , it is represented by , and the calculation method is given by the following equation:

Definition 4. For the rejection degree of scheme is better than that of on attribute , it is represented by , which is calculated by the following equation:

Definition 5. The credibility index based on probabilistic linguistic term sets is expressed as the degree of trust that scheme is higher than in all attributes. It is necessary to comprehensively consider the degree that scheme is better than on attribute and the rejection degree of scheme is better than that of on attribute , and its size is defined by the following equation:whereand is obtained by (5).

3.2. Expert Consensus Improvement Mechanism Based on Clustering Improvement
3.2.1. Clustering Mechanism

The K-means clustering method was introduced to effectively adjust the weight assigned by each expert and improve the consensus of the program. Given that some experts may be too vague and the overall consensus level could be too low, the K-means clustering method is used to optimize the whole group decision-making to increase the group decision-making consensus. Some previous works have used this clustering method [3739]. This work clusters the credibility given by the extended outranking relation based on probabilistic linguistic term sets. According to the reliability given by this method, and are not necessarily equal, which can effectively reflect the extended outranking relation between the two schemes. General clustering based on linguistic term sets uses a symmetric matrix. Symmetry means that there is only a unique absolute mathematical relationship between the two schemes, which cannot effectively reflect the fuzziness of each scheme on a certain attribute. Using the asymmetric matrix of credibility given by the extended outranking relation based on probabilistic linguistic term sets to cluster, the information contained in it is richer, and the opinions of the clustered expert group have more reference value.

First, the overall degree of ambiguity and consensus of the opinions given by experts are measured and Euclidean is used to measure the distance between the credibility matrices of each expert. As the elements of the matrix obtained by the extended outranking relation based on probabilistic linguistic term sets are located between 0 and 1, it is not necessary to standardize and can be directly substituted into the K-means clustering method.

In the K-means clustering method, the standardized Euclidean distance between the two is given by the following equation:

For fuzzy preference relationships, consensus measures can be given at three different levels: pairs of alternatives, alternatives, and relations [4043].

For each expert’s credibility index matrix , calculate the Euclidean distance between each other, and cluster the credibility index matrices as follows:Step 1: as the n elements on the main diagonal of the obtained matrix are necessarily 1, it has no meaning for the group decision consensus calculation and is eliminated. To facilitate the operation of the K-means clustering method, for the matrix of the expert, the remaining matrix elements are successively listed as a row vector as shown in the following equation:The row vector has a total of elements. Let , let denote the element of the vector, and let .Step 2: set the value of in the K-means clustering method based on experience. Then, cluster centroid points are randomly generated, and the t-th cluster centroid points are expressed as shown in the following equation:Step 3: calculate the distance from each point in the data set to the centroid of the cluster in which it is located and assign the data points to the closest cluster. For the t-th cluster, the normalized Euclidean distance formula for the th expert to the centroid in the cluster (where is the number of updates) is given by the following equation:Step 4: for each cluster, calculate the mean value of all points in the cluster. According to the calculation result, the mean value is taken as the new cluster centroid , update , and repeat step 3 until a stable cluster is generated.Step 5: output of the final clustered result is given by the following equation:Step 6: end of process.

3.2.2. Consensus Mechanism

The consensus mechanism is to determine whether the overall consensus of the expert group is up to the standard, so as to determine whether the expert opinion or expert weights need to be adjusted. Through the linkage with the feedback mechanism, the overall consensus of the expert group can be improved, and the opinions of the group decision-making are more consistent so that the final program can be ranked. Set the cluster set as .Step 1: for the clustering results obtained, a consensus mechanism is needed to obtain the overall consensus degree, and then it is determined whether the overall consensus degree meets the requirements. First, the expert weight vector is standardized:For a finally obtained cluster , there are a total of experts. The weight of the entire cluster is ; the normalized result of the weight vector of expert is given by .

Example 1. Suppose that there are 10 experts , and the weights are . Now cluster into a cluster Then, within the cluster, the weight of is .Step 2: the research consensus is divided into three stages to obtain the overall consensus [44, 45]:Step 2.1: obtain the intracluster consensus matrix.For each cluster, find a weighted average of the credibility of the two schemes within its cluster as shown in the following equation:From the above, the cluster consensus degree matrix can be obtained as follows:Step 2.2: obtain the intercluster similarity matrix and aggregation.For the two clusters and , the intercluster similarity matrix element is calculated as given in [45] and shown in the following equation:As , there are intercluster similarity matrices. For the convenience of identification, take the matrices of .For the obtained intercluster similarity matrix, a specific aggregation function is used to aggregate it as given in [45] and shown in the following equation:In general, the aggregation method is a weighted average, and the obtained elements are arranged in a matrix to obtain an overall consensus degree matrix, that is, .Step 2.3: obtain a general consensus degree matrix. Level 1: the consensus degree between any two schemes: for the consensus degree relationship between any two schemes , , directly take the corresponding positional element from matrix [44] as shown in the following equation: Level 2: the consensus level for a scheme: for a scheme , its consensus degree is expressed by , which is defined as in [44] and shown by the following equation: Level 3: the overall consensus degree: it is expressed in terms of , which is used to measure the degree of consensus of the entire group. The calculation method is shown in [44] and according to the following equation:

3.2.3. Feedback Mechanism

Step 1: the use of the aforementioned consensus mechanism can effectively obtain the consensus within the cluster and the overall consensus. Assume that the overall consensus degree of the presupposition is . If the obtained , then it is the situation where the overall consensus degree meets the expected requirements; then go directly to the next step of the method. For , as a situation where the expected requirements are not met, a feedback mechanism is required. This feedback mechanism has been inspired by the literature [38] and has been improved.Through the definition of the overall consensus degree , it can be seen that, in all clusters for positions unchanged, lowering the expert weight of the clusters with farther distances can effectively improve the overall consensus.Step 2: obtain the overall average consensus matrix.Obtain the weighted average value of the elements of the cluster consensus matrix as shown in the following equation:Rank them in a matrix to obtain the overall average consensus matrix as given by the following equation:As the overall average consensus matrix is the centroid of the entire cluster, for a series of clusters , a way can be adopted, similar to the consensus mechanism, to identify the distance from the centroid of the cluster, thus providing a theoretical basis to adjust the weight of each cluster.Level 1: the degree of consensus between any two schemes obtained by the consensus relationship between any two schemes between the group centroid and the cluster centroid is given in [45] and shown in the following equation:Level 2: the consensus degree for a scheme: for a scheme , the degree of consensus between the group centroid and the cluster centroid is expressed by , which is defined in [45] and shown in the following equation:Level 3: the overall consensus degree: it is expressed in , and is used to measure the degree of consensus between the entire group and the entire cluster . The calculation method is given in [45] and shown in the following equation:Step 3: after obtaining the degree of consensus between each cluster and the group, the mechanism for adjusting the weight can be enabled for the clusters with too low consensus level, and part of the weight of the experts is distributed to other cluster experts.

The weight adjustment system should be based on the opinion of the adjusted expert group that chooses which one or several expert clusters to obtain the weight of the adjustment part, . The existing weight of the expert cluster that obtained the new weight is given in [45] and shown in the following equation:where is the ratio of the weighted portion to the expert cluster and is the number of times the weight is adjusted.

At the same time, although there are some differences between these experts and the group opinions, there may be merits in their opinions. The expert group cannot completely disperse the weight of this part of the experts. The expert group should coordinate and set a weighted upper limit, such as ; that is, , so that some opinions of the cluster experts can be retained. After the first adjustment, the existing weights of the clusters with the worst consensus are obtained as in the following equation:

The cluster expert weight will not be affected by the subsequent weight adjustments.

After the first weight adjustment is completed, the degree of consensus is recalculated. If the standard is still not met, the weight of the expert group with the second lowest degree of consensus is adjusted, and it is assigned to other expert clusters (except for the clusters whose degree of consensus is worse). The above steps are repeated until the target consensus degree is reached.

After the r-th adjustment reaches the target consensus degree, for the expert belonging to the cluster , his expert weight at this time is given by the following equation:

The resulting expert cluster weight vector is obtained from the following equation:

3.3. Improved TOPSIS Ranking Method Based on the Net Credibility and Weight Adjustment

After solving the expert consensus degree problem through clustering and adjusting the expert weight, the credibility index based on probabilistic linguistic term sets should be compared. This requires the introduction of the concepts of consistent credibility, inconsistent credibility, and net credibility to achieve a comparison of the merits and demerits of a scheme as compared with all other schemes.

Definition 6. The consistent credibility is used to describe the total extent of scheme over other schemes. The calculation formula is given by the following equation:

Definition 7. Inconsistent credibility is used to describe the total degree of other schemes better than scheme . The calculation formula is given by the following equation:

Definition 8. The net credibility represents the difference between the scheme and other schemes under this attribute. The calculation formula is given by the following equation:The larger , the better scheme as compared with other schemes, and the higher the ranking.
TOPSIS is a method that uses virtual “positive ideal target points” and “negative ideal target points” to achieve program ordering. There are many works in the literature which use TOPSIS and its improved methods to solve group decision problems [4649]. The vector formed by all positive ideal target points is the positive ideal solution, and the vector formed by all negative ideal target points is the negative ideal solution. Take the deviation squared form to measure the square of the distance. After the square root is obtained, calculate the relative closeness degree to rank the schemes. The core principle of TOPSIS improvement in this work is to construct the initial matrix with net credibility as the relative closeness degree and introduce the adjusted decision-maker weights to obtain the group closeness matrix.Step 1: First, use the net credibility as the relative closeness degree to build the initial matrix as given in the following equation:Step 2: only normalized values can be guaranteed to lie in and thus are comparable. If the initial matrix does not lie in , the initial matrix values are normalized to obtain a group relative closeness normalization matrix. The standardization method is to mark with , as given by the following equation:Step 3: in decision-making, in general, the experience, level, and status of different decision-makers are different, so the weight of their decision-making is generally different. This is to introduce the final decision-maker’s decision weight vector to obtain the group closeness degree matrix as shown in the following equation:Step 4: according to the obtained group closeness matrix, the values of the positive and negative ideal solutions can be determined. Positive ideal solution is given by , where, for each specific , . Negative ideal solution is given by , and, for each specific , . According to the obtained positive and negative ideal solutions, the positive and negative ideal solution distances can be determined: and . Finally, the relative closeness degree can be calculated:. The larger is, the better the scheme is and the higher the ranking is.Through the foregoing method, the problem of multiattribute group decision-making is realized.

3.4. Algorithm

This section proposes a group decision-making method that combines extended outranking relation based on probabilistic linguistic term sets, clustering method, consensus mechanism, feedback mechanism, and improved TOPSIS ranking method based on the net credibility and weight adjustment. First, according to the probabilistic linguistic term set matrix, the credibility index based on probabilistic linguistic term sets is obtained through the extended outranking method based on probabilistic linguistic term sets. Using the clustering algorithm to cluster, calculating the overall consensus degree through the consensus mechanism, and using the feedback mechanism to improve the overall consensus degree, and finally substituting the weight vector to obtain the corresponding plan ranking result are the steps in the improved TOPSIS method.

Large-scale multiattribute group decision-making methods can effectively solve complex decision problems. For this type of question, this article takes the following symbols:There are schemes, denoted as There are attributes, denoted as There are experts, recorded as The initial expert weight vector is A probabilistic linguistic term set The degree to which is better than on attribute , denoted as The degree of rejection scheme is better than that of on attribute , denoted as The credibility index of schemes and is denoted as

To effectively rank the schemes, the following steps are adopted:Step 1: a probabilistic linguistic term set matrix () is given, denoted as The score function is used to calculate the scoring values of the expert scores one by one, and the score function matrix is listedStep 2: for each attribute, the indifference threshold , preference threshold , and veto threshold are given by expert group discussion and related calculations, respectively.In general, the threshold of each attribute is given by the function of the relevant historical research or the experience of the expert or related regulations and is empirical. There is generally a correlation between , , and .Step 3: the expert’s score function matrix is given as . According to the score function, the degree of merits and demerits between the two schemes under each attribute is obtained by the extended outranking method based on probabilistic linguistic term sets, and the credibility index between the two schemes under each attribute is calculated according to the degree of the advantages and disadvantages.Step 4: using the clustering method such as K-means, cluster the expert groups to obtain the final clustering .Step 5: use the consensus mechanism to obtain the overall consensus degree . If the obtained , then the overall consensus degree meets the expected requirements, and go directly to the improved TOPSIS method of Step 7 for group decision analysis; otherwise, go to Step 6.Step 6: for the case of , as a situation where the expected requirements are not met, a feedback mechanism is required. The expert weights are adjusted according to the feedback mechanism described in Section 3.2.Step 7: the ranking results are obtained using the improved TOPSIS ranking method based on the net credibility and weight adjustment in Section 3.3.

4. An Illustrative Example

PPP is a partnership between the government and private capital owners. As a way of building a public foundation project, it effectively reduces government financial pressures and allows private capital to participate in projects that were previously impossible or difficult to initiate. The public and private sectors share the risks and can also effectively reduce the risks faced by a single party.

PPP projects often have a pool of experts. Experts conduct a comprehensive evaluation of a project to effectively avoid project risks. However, experts often give highly subjective suggestions. By combining with the multiattribute group decision-making method based on probabilistic linguistic term sets proposed in this work, it can effectively avoid the subjective problem of the original expert evaluation.

There are five PPP projects that can be selected by a city investment company, depending on the company’s funds and other factors. Under the existing priority given to the projects with a higher ranking, this requires a comprehensive ranking of the five projects. The following factors need to be considered comprehensively: the government support dimension (), the project risk dimension (), the project sustainability dimension (), the project benefit dimension (), and the macroeconomic dimension (). For convenience, the weights of the attributes are equal. The existing 20 PPP project experts have equal initial weights, and the weight vector is . Twenty experts scored five attributes of the five projects, which were divided into , , , , and (five-scale linguistic evaluation sets: ), and can give a continuous score, such as ().Step 1: expert evaluation matrices are given, where the elements of the matrix row represent the scores of the attributes of the scheme, and the elements of the matrix column represent the scores of the schemes of the attribute. Due to the large number of elements, please refer to Appendix for details.Due to space limitations, this article only shows the process of obtaining the credibility matrix of expert 1 and so on for the rest of the experts:The score function matrix for all scores is obtained from equation (2):Step 2: the expert group gives the indifference threshold, the preference threshold, and the veto threshold for each attribute, which is common to all experts (see Table 1).Step 3: from equations (4) and (5), the matrix of the pros and cons of the experts under different attributes is calculated according to the given threshold:and of expert 1 under the attribute:and of expert 1 under the attribute:and of expert 1 under the attribute:and of expert 1 under the attribute:and of expert 1 under the attribute:From equation (3), of expert 1 can be obtained:From equation (6), of expert 1 can be obtained:The same method is used to obtain the credibility matrices given by other experts under the five attributes.Step 4: after obtaining the credibility matrix of the 20 experts, remove the main diagonal as described in Step 1 of the classification mechanism, retain other elements and group them into credibility vectors one by one, and cluster. For example, for , U1 = {0.0215,0.6800,0.8000,0.8920,0.0000,0.8839,0.5323,0.6000,0.0000,0.8000,0.6905,0.8151,0.8000,0.5783,0.6381,0.8907,0.6851,0.8000,0.9599,0.9248} (see Table 2).

Clustering is performed by equations (7)–(11), and in the K-means cluster is set to 5, and the result is clustered:

From equations (12)–(14) for clusters 1 and 2, the intercluster similarity matrix is as follows:

By analogy, other intercluster similarity matrices are obtained. The weight of each cluster is as follows:

The following are available from equations (15)–(18): , , , , , and .

Let ; then , triggering the feedback mechanism.

The following are available from equations (19)–(23), the degrees of consensus for all clusters and groups: , , and , where .

The weights of the lowest cluster are adjusted by formulas (24)–(25). After consultation with the expert group, is set. After the adjusted experts negotiate, it is decided to give weight and give weight; then the weight of each cluster is as follows:

Reaggregate the calculations to arrive at a new consensus: , , , , , and .

Now, , and it triggers the feedback mechanism again.

Consensus of each cluster and group is as follows: , , , , and , where .

As has been adjusted, adjust the weight of the second smallest cluster . After the adjusted experts had negotiated, it was decided to give weight and give weight, at which time the cluster weights are as follows:

Reaggregate calculations to arrive at a new consensus: , , , , , and .

Now, does not trigger the feedback mechanism. The weights of the experts obtained by formulas (26) and (27) are as follows:

The net credibility of each scheme is calculated from equations (28)–(30). Finally, the constructed relative closeness degree matrix is used to find the distance and relative closeness degree from equations (31)–(33) as summarized in Table 3.

In summary, the program ranks .

5. Comparison and Discussion

The probabilistic linguistic term set effectively explains the degree of hesitation and probability distribution of expert opinions in the nonideal case, which can make the linguistic information flexibly expressed. Through combination with TOPSIS, VIKOR [50], and other methods, the method proposed in this article can effectively solve the problem of multiattribute group decision-making based on the probabilistic linguistic term sets.

In group decision-making, there may be situations where the opinions of experts are extremely conflicted, which requires an increase in consensus and consistency. There are currently several ways to increase consensus, including adjusting expert weights or adjusting expert preferences. How to adjust the relationship of expert preferences and the distribution of expert weights is a question worth exploring. In [44], the authors used the clustering algorithm to divide the expert group into three clusters. After clustering, the preference of the adjustment expert was selected. After the expert preference was adjusted cluster by cluster, clustering was rerun. The consensus degree increased from 0.6925 to 0.7861 and then increased to 0.7970; thus, the consensus degree basically met the requirements. In [44], choosing to adjust the preferences of experts and improving the consensus degree through consultation and exchange methods may have problems in group decision-making operations that require multiple consultations. Repeated consultations will inevitably take time and effort, and it is not as convenient to adjust the weight as the method given in this article.

In [45], after the authors used K-means clustering, the expert group was divided into six clusters. In contrast to the method proposed in this article, the method given in [45] directly withdraws the clusters with poor consensus and calculates the weights of these experts to other expert clusters, thus improving the group consensus. If the cluster of experts is directly withdrawn, the opinions of these experts are actually meaningless and have problems. In practice, there may be some opinions of this group of experts which cannot be completely ignored. However, the weight adjustment and improvement made in this paper have a maximum adjustment threshold, which effectively avoids the problem of total loss of the opinions of some experts as seen in [45].

6. Conclusions

This work proposes integrating a new extended outranking-TOPSIS method with probabilistic linguistic term sets for multiattribute group decision-making. First, for the application of probabilistic linguistic term sets in multiattribute group decision-making problems, a new extended outranking relation based on probabilistic linguistic term sets is proposed to determine the superior and inferior relationships between the schemes. Second, according to the expert opinions obtained, the expert consensus improvement mechanism based on clustering improvement is used to determine and improve the consensus degree. Finally, an improved TOPSIS ranking method based on the net credibility and weight adjustment is proposed to rank the schemes. This article also provides an application case of PPP to illustrate the method proposed in this article.

The theory and calculation of the extended outranking relation based on probabilistic linguistic term sets proposed in this work are not complicated, which is convenient for practical application. Furthermore, it solves the problem of ignoring the differences in the degree of hesitation which exists in similar outranking methods. The proposed expert consensus improvement mechanism based on clustering improvement can also effectively respect the opinions of marginal expert groups, respect the concept of group decision-making, and facilitate the development of group decision-making, and it can be effectively applied to various group decision-making application problems. By improving the TOPSIS method, it can be effectively applied to the ranking of schemes based on probabilistic linguistic term sets.

This study requires some improvements. Keeping expert opinions from too much influence of the model is a point that needs to be paid attention to in the consensus study of multiattribute group decision-making models. The K-means clustering method is used in this article, and K in K-means clustering method is set manually as a hyperparameter. Due to the relative subjectivity of manual settings, some expert opinions that should be maintained may be affected. In the future, methods such as grid search will be used to traverse each K to find the situation with the largest initial group decision consensus degree, so as to minimize the extent of expert weight adjustment transfer. It helps to maintain the opinions of the expert group, making the analysis results closer to the initial opinion of the expert group.

At present, there are few studies regarding the application of PLTS in large-scale multiattribute group decision-making problems. In future work, for the combination of PLTS and large-scale multiattribute group decision-making, the following research can be carried out. First, we can study the use of different operators and distance measurement methods to reduce information loss in the large-scale multiattribute group decision-making process. For the study of consensus mechanisms, in addition to clustering, there are other algorithms that can be utilized to improve expert weights and expert preference relationships. In addition, more optimization algorithms or a combination of multiple optimization algorithms, such as other machine learning methods, can be introduced to make large-scale multiattribute group decision-making more comprehensive and more accurate.

Appendix

All the probabilistic linguistic term sets in the illustrative example in this article are listed as follows:

Data Availability

All of the data used to support the study have been included within the article.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This research was supported by the National Natural Science Foundation of China (no. 72001178) and the Humanities and Social Sciences Foundation of the Ministry of Education of China (no. 17YJC630119). It was also supported by Applied Basic Research Program of Sichuan Province (no. 2020YJ0042), the project of Research Center for System Sciences and Enterprise Development (no. Xq20B08), and the project of Fintech Innovation Center of Southwestern University of Finance and Economics.