Abstract
This paper proposes a consensus-trust driven framework of bidirectional interaction for social network large-group decision making. Firstly, the concepts of interaction consensus threshold and interaction trust threshold are defined, which are used to discriminate the interaction modes between subgroups into four categories. Corresponding hybrid feedback strategies are designed in which the consensus level and trust level of subgroups are regarded as reliable resources to facilitate the achievement of group consensus. Secondly, a minimum adjustment bidirectional feedback model considering cohesion is developed to help the interacting subgroups reach mutual consensus with minimum opinion modification. Finally, the proposed consensus framework is applied to a blockchain platform selection problem in supply chain to demonstrate the effectiveness and applicability of the model.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Group decision making (GDM) refers to the process by which multiple decision makers (DMs) select the best option from a set of feasible alternatives (Xu et al. 2021; Dong et al. 2022; Zhang and Li 2021). Usually, the individuals involved in decision making are not independent of each other, they are influenced by the opinions of other DMs connected to them in the social network. Therefore, the social network group decision making (SN-GDM) is proposed by Wu et al. in Wu and Chiclana (2014), Wu et al. (2015), Wu et al. (2017) to investigates the social relationships among DMs. In addition, the advancement of social media and information technology facilitates that large number of people in social network participate in decision making processes, which has contributed to social network large-group decision making (SN-LGDM) to become a hot research issue (Lu et al. 2022; Chao et al. 2021; Du et al. 2021). The main characteristics of SN-LGDM include: (1) A group of no fewer than 20 DMs participate in the decision making process; (2) There exist social relationships between the DMs (Yu et al. 2021; Chen et al. 2022). An approach to reduce the dimensional complexity of the large number of DMs involved in SN-LGDM is the application of clustering techniques to classify the DMs into clusters or subgroups sharing similar characteristics (Pan et al. 2022; Wu et al. 2021; Labella et al. 2018).
When there is no group consensus, subgroups obtained through clustering need to interact with each other, in what is known as consensus reaching process (CRP), to approximate their opinions, (Wan et al. 2020; Wu et al. 2022; Wu Wang et al 2021). As a group composed of several DMs, the subgroups exhibits more of a ‘group behavior’ than an ‘individual behavior’ in the process of opinion interaction. Normally, when individuals conflict with group opinions in a group, they are often pressured by the group to show conformity behavior, that is, they show behavior consistent with other members of the group (Bergstrom and Bak-Coleman 2019). However, after the large-scale DMs are divided into several subgroups, each subgroup often has its own goals (Zhang et al. 2021), which are usually different, and the individuals in the subgroup will subordinate to their own small group. Therefore, polarization or conflict of opinions is more likely to occur in SN-LGDM, and then it is difficult to reach consensus. This article aims to explore several behavior related to the CRP of subgroups in SN-LGDM.
The first aspect to consider is the interaction (feedback) mechanism in CRP. The feedback mechanism is effective in promoting the interaction of subgroup opinions to improve the consensus level (Cao et al. 2021; Sun et al. 2022; Cao et al. 2021). The structure of the traditional feedback mechanism is ‘central’ with the collective opinion as the interaction object (Pérez et al. 2014). Recently, a ‘bidirectional’ interaction mode has been developed, which let the paired DMs/subgroups use each other’s judgements as the feedback reference of the interaction (Dong and Cooper 2016; Dong et al. 2022; Tang et al. 2021). Compared with centralized interaction, the bidirectional feedback mechanism does not need a moderator to help DMs/subgroups interact and feedback, and it is applicable to the situation where the initial consensus level is relatively low, in which it is difficult to find a ‘central opinion’ to represent all individual opinions. However, research on the bidirectional feedback mechanism in SN-LGDM is still insufficient at this stage; in addition, few studies have explored the impact of trust and consensus on subgroup interactions. In fact, whether two DMs/subgroups are able to interact is highly related to the opinion similarity and trust level between them; thus, the opinions of the other party will be considered by a DM/subgroup only when their opinions are similar and the DM/subgroup has a high trust in the other party (Li et al. 2022). Hence, consensus and trust among subgroups are actually useful resources that can drive and facilitate the CRP, and they can complement each other according to specific needs. For instance, Yu et al. (2021) proposed a minimum-cost consensus model considering voluntary trust loss in SN-LGDM, in which DM with high trust and low consensus can reduce the consensus cost by voluntarily losing some trust.
Since subgroups will exhibit specific interaction (feedback) behaviors in the CRP of SN-LGDM, it is obvious that this is the second aspect to address (Cheng et al. 2022; Gong et al. 2021; Gao and Zhang 2022). On the one hand, subgroup’s cohesion may be considered as an impact characteristic on the subgroup compromise behavior with regards to their opinion interaction. Indeed, cohesion has attracted the attention of many scholars in recent years, especially on the large-group decision making research context (Labella et al. 2019; Rodríguez et al. 2021), and it has been used mainly on the assignation of weights to subgroups but not on the role it plays on the feedback process. Actually, group cohesion can be seen as a mechanism to maintain the connection and togetherness based on the cooperative behavior, expectations conformity and emotional ties of group members (Rodríguez et al. 2021), which will affect the behavior and decision making of subgroups to a certain extent. On the other hand, subgroups will try to ensure that their opinions are adjusted to the minimum in the CRP (Yu et al. 2021; Yuan et al. 2021; Wu and Tu 2021). When the subgroup opinions is considers as the result of the aggregation of all its members’ opinions, the adjustment of subgroup opinions will invariably imply that the original opinions of each member will also be modified. Therefore, subgroups will minimize their own concessions in the process of opinion interaction in order to protect their independence.
Based on the above discussion, this paper aims to investigate the bidirectional interaction-based hybrid consensus strategies of subgroups, and design a minimum adjustment feedback model to help the interacting subgroups pursue higher consensus. In addition, the personalized individual semantic (PIS) model is used to deal with the ambiguity of different semantics of individuals’ expressed opinions. The main contributions of this article are summarized as follows:
-
The hybrid feedback strategies in bidirectional interaction under different scenarios are investigated. By distinguishing four types of interacting subgroups based on the interaction consensus threshold and the interaction trust threshold, four corresponding feedback strategies are proposed in which the consensus level and trust level of subgroups are regarded as reliable resources to facilitate the achievement of group consensus. Among them, for the subgroup pairs that cannot directly interact, the third-party subgroup is used to assist the completion of the interaction process.
-
A minimum adjustment bidirectional feedback model considering the influence of cohesion on the interaction behavior of subgroups in SN-LGDM is developed. First, the group cohesion is divided into internal cohesion and external cohesion, which are measured considering the internal and external consensus and trust level of subgroups; then a cohesion-based minimum adjustment feedback model is proposed, which can achieve sufficient subgroup interaction and help the subgroups reach consensus effectively with less opinion modification.
The rest of the article is organized as follows: Sect. 2 includes some preliminaries on on SN-LGDM problems, the 2-tuple linguistic model, the PIS model used to represent opinions, and social network analysis (SNA). Section 3 investigates the consensus and trust combined driven bidirectional interaction consensus framework with hybrid strategies, while a minimum adjustment bidirectional feedback model considering cohesion is developed in Sect. 4. An illustrative example of blockchain platform selection in supply chain is presented in Sect. 5. Some simulation and comparison analysis are provided in Sect. 6. Conclusions are drawn in Sect. 7.
2 Preliminaries
Let \( Z=\left\{ z_{1}, z_{2},...,z_{m} \right\} (m\ge 2) \) be a set of alternatives or feasible solutions to the decision making problem of interest; and let \( DM=\left\{ dm_{1},dm_{2},...,dm_{n}\right\} (n\ge 20) \) be a set of DMs who use terms of the linguistic term set \( S=\left\{ S_{0},S_{1},\ldots ,S_{g}\right\} \) to express their pairwise comparative evaluation of alternatives: \( L^k={ (l_{ij}^k)}_{m\times m}, \) where \( l_{ij}^k \in S \) represents the linguistic preference degree of alternative \( z_i \) over \( z_j \) (Li et al. 2021). In order to make the paper self-contained, some preliminaries on the 2-tuple linguistic model, the numerical scale model, the PIS model and social network analysis are provided.
2.1 The 2-tuple Linguistic Model, the Numerical Scale Model, and the PIS Model
The 2-tuple fuzzy linguistic model was developed based on the following specific ordinal representation methodology to allow computing with words (CW) (Herrera and Martínez 2000; Martínez and Herrera 2012): Let \( \beta \in [0,g] \) be a value representing the result of a symbolic aggregation operation of terms in S; the linguistic 2-tuple \( (S_i,\alpha ) \) that represents the equivalent information to \( \beta \) verifies: \( i=round\left( \beta \right) \in \{0,1,\ldots ,g\},\) and \( \alpha = \beta -i \in [-0.5,0.5)\), where round is the usual round operation.
The concept of the numerical scale proposed by Dong et al. (2009) to transform linguistic terms and linguistic 2-tuples into real numbers: A function \( NS:S\rightarrow {\mathbb {R}}\) is called a numerical scale of S, and \( NS\left( S_i\right) \) is called the numerical index of \( S_i .\) The numerical scale NS for linguistic 2-tuples \(S \times [-0.5,0.5)\) is defined as
In practice, the same linguistic term may mean different to different DMs. The personalized individual semantics (PIS) model was developed to model the specific semantics of individuals by means of an interval numerical scale and the 2-tuple linguistic model (Li et al. 2018, 2019; Cao et al. 2022), and are obtained by solving the following consistency-driven optimization-based linear programming models (for \(k \in \{1,2,\ldots ,n\}\)):
2.2 Social Network Analysis
SNA is a useful methodology to study the relationships between social entities (Wasserman and Faust 1994). As a reliable social relationship, trust has been extensively investigated in recent years (Liu et al. 2019; Wang et al. 2022). Obviously, DMs in SN-LGDM do not exist independently but exhibit links between them through existing trust relationships. Thus, DMs’ trust relationships is modelled mathematically via a so-called ‘trust network’ in this article (Du et al. 2021). Generally, people can subjectively express their trust or distrust of each other directly, so as to form a directed trust network. In addition, trust relationship can also be established based on the interaction and cooperation between individuals, which translates into an undirected trust network. The sociometric matrix of a directed trust network is not necessarily symmetric, while the sociometric matrix of an undirected trust network is. In this last case, the existence or not of trust relationship between DMs \(dm_h\) and \(dm_k\) is modelled with a simple delta function:
Thus, in our framework, the DMs of a SN-LGDM can be represented by an undirected network graph \(G=\left( N,D\right) \), which consists of a set of nodes (individual DMs), \(N=DM=\left\{ dm_1,dm_2,\ldots ,dm_n\right\} \), connected by a set of edges (trust relationships), \(D=\left\{ d_{hk},h\ne k,h,k=1,...,n\right\} \). In such undirected trust network, the number of edges among DMs/communities is used as a measure of the strength of trust relationship.
3 Consensus and Trust Combined Driven Bidirectional Interaction Framework in SN-LGDM
The following steps are usually carried out when solving an SN-LGDM problem:
Step 1: Opinions gathering. DMs adopt preference expression structures to provide evaluation information on alternatives.
Step 2: DMs clustering. Large-scale DMs are classified into several subgroups based on certain metrics.
Step 3: Consensus reaching process (CRP). The agreement level of DMs is calculated. If the predefined threshold is reached, then the selection process to obtain the optimal solution is activated. If not, subgroups need to implement multiple rounds of opinion interaction to improve their consensus level.
When subgroups adopt the bidirectional interaction mechanism in the CRP, the consensus and trust level between subgroups will have an impact on the interaction process, which will be investigated in this section.
3.1 Community Detection in the Trust Network
DMs clustering is usually applied to reduce the dimension of the SN-LGDM problem, and the Louvain algorithm is often implemented to identifying communities in large networks. The Louvain algorithm is a community detection method based on DMs’ social network relationships that can reveal the hierarchical structure of the community with high efficiency (Xu et al. 2020; Qin et al. 2022).
The Louvain algorithm optimizes the modularity of the network. The modularity measures the structural tightness within the network and and its mathematical formulation for the assumed trust network is
where s is the sum of all the edge weights in the network (when the network is not a weighted graph, all edges have associated the same weight value of 1 and s is the total numbers of edges in the network); \(t_h\) and \(t_k\) are the sum of the weights of the edges attached to node \(dm_h\) and node \(dm_k\), respectively; \(c_h\) and \(c_k\) are the communities of nodes \(dm_h\) and \(dm_k\), respectively; and
The objective is to maximise Q. To do this, for each node \(dm_h\), the change of modularity is calculated by removing it from its community \(c_h\) and moving it into the community \(c_k\) of each neighbour \(dm_k\) of \(dm_h\):
where \(\sum _{in}\) is the sum of weights of the links inside \(c_k\), \(\sum _{tot}\) is the sum of weights of links to nodes in community \(c_k\), \(t_{h,in}\) is the sum of weights of edges linking node \(dm_h\) to the nodes in community \(c_h\). The Louvain algorithm for our SN-LGDM network \(G=\left( N,D\right) \) is provided as Algorithm 1.
3.2 Consensus and Trust Measure
Suppose that Algorithm 1 clusters the n DMs, \(DM=\left\{ dm_1,dm_2,\ldots ,dm_n\right\} ,\) into l communities, \(C=\left\{ c_1,c_2,\ldots ,c_l\right\} .\) Let \(U^{c_h}={(u_{ij}^{c_h})}_{m\times m}\) be the fuzzy preference relation on the set of m alternatives, \( Z=\left\{ z_{1}, z_{2},...,z_{m} \right\} ,\) of community \(c_h\), which is obtained by aggregating the individual preferences of its nodes: \(U^{c_h}=f(U^{1},\ldots ,U^{\nu _{c_h}})\), where f is the aggregation operator, \(\nu _{c_h} =\#c_h\)(\(\nu _{c_h}\) is the number of DMs in community \(c_h\), it is equal to the cardinality \(\#c_h\)), and \(\{U^{1},\ldots ,U^{\nu _{c_h}}\}\) are the individual fuzzy preference matrices obtained transforming the corresponding linguistic preference relations \(\{L^{1},\ldots ,L^{\nu _{c_h}}\}\) through the PIS model described in Sect. 2.1. The definition of ‘consensus level’ and ‘trust level’ at the community level is defined as follows.
-
(a)
Consensus measure is defined as the similarity degree of individual/community preferences (Liu et al. 2022; Xing et al. 2022).
Definition 1
(Consensus Measure) The mutual consensus level (MCL) between communities \(c_h\) and \(c_k\) is
The general consensus level (GCL) of all communities \(C=\left\{ c_1,c_2,\ldots ,c_l\right\} \) is
The mutual consensus level measures the similarity degree between the fuzzy preference matrices between the two communities, and the general consensus level measures the average similarity degree of the fuzzy preference matrices of all communities in the group. Generally, a predefined consensus threshold value \({\overline{MCL}}\) or \({\overline{GCL}}\) is required to reach a state of acceptable consensus (Sun et al. 2022); otherwise, the feedback mechanism is carried out to generate modification suggestions to reach such state of acceptable consensus.
-
(b)
Trust measure is defined as the strength of trust relationship between individuals or communities (Yu et al. 2021).
Definition 2
(Trust Measure) Let \(dm_r\in c_h\), \(dm_s\in c_k\), the mutual trust level between communities \(c_h\) and \(c_k\) is
The mutual trust level between communities measures the density of trust relationships between members of the two communities. The more trust relationships exist between the two communities’ members, the higher the mutual trust level.
3.3 Consensus-trust Driven Bidirectional Interaction Mechanism
3.3.1 Bidirectional Interaction Mechanism
The bidirectional interaction mechanism implements a distributed preference adjustment strategy by which the identified pair of individuals modify their opinions towards each other when interacting. Formally, the original preference relations \(U^{c_p}={(u_{ij}^{c_p})}_{m\times m}\) and \(U^{c_q}={(u_{ij}^{c_q})}_{m\times m} \) of \(c_p\) and \(c_q\) are updated through their interaction to \({\overline{U}}^{c_p}={({\overline{u}}_{ij}^{c_p})}_{m\times m}\) and \({\overline{U}}^{c_q}={({\overline{u}}_{ij}^{c_q})}_{m\times m},\) respectively, based on the following bidirectional feedback rules:
where \( \eta ^{c_p},\eta ^{c_p}\in [0,1]\) are feedback parameters used to control the amount of preference modification. Notice that constraint \(\eta ^{c_p}+\eta ^{c_p}\le 1\) is imposed to avoid unnecessary excessive adjustments.
3.3.2 Mutual Consensus-trust Plot Construction
In realistic decision-making scenarios, not all pairs of communities can interact with each other. Feasible interaction behavior depends on the mutual consensus and mutual trust level between the communities. Generally, communities interaction should happen when the rule assumed for individuals applies: people tend to accept advices from those they trust, and their preferences should be relatively similar to ensure that their opinions will not be modified excessively.
This combined rule of trust and similarity can be formally model with the introduction of an interaction consensus threshold, herein denoted as \({\overline{ICT}},\) and an interaction trust threshold, herein denoted as \({\overline{ITT}}\). These threshold values will represent the lowest acceptable mutual consensus level and mutual trust level for any two communities to interact with each other. Four quadrants (categories) can be generated with the interaction consensus and interaction trust thresholds (see Fig. 1).
Community pairs can be mapped to different positions within the four quadrant. Thus, if the pair of communities \(c_h\) and \(c_k\) \((h,k\in \{1,...,l\})\) are identified to interact with each other, the following four situations based on their mutual consensus-trust values may occur:
-
(a)
Quadrant 1–\(MCL\left( c_h,c_k\right) \ge {\overline{ICT}} \text { and } MTL\left( c_h,c_k\right) \ge {\overline{ITT}}.\)In this case, the mutual consensus level and mutual trust level are greater than the corresponding interaction threshold values, which means that the members of the two communities are relatively familiar and trust each other, and the preferences or opinions of the two communities are also relatively similar, therefore, the two communities can accept each other’s opinions as feedback references to adjust their preferences as per (10) and (11).
-
(b)
Quadrant 2 – \(MCL\left( c_h,c_k\right) <{\overline{ICT}} \text { and } MTL\left( c_h,c_k\right) \ge {\overline{ITT}}.\) In such a case, there exist interaction and trust between the members of the two communities, but there is a large gap in the opinions of the two communities on alternatives. Usually, their mutual trust level ensures the acceptability of advices from each other and therefore their interaction is possible; however, their low mutual consensus level implies that an excessive adjustment of their original preferences is required if \({\overline{ICT}}\) were to be reached after one round of negotiation, which they may be reluctant to.
-
(c)
Quadrant 3 – \(MCL\left( c_h,c_k\right)<{\overline{ICT}} \text { and } MTL\left( c_h,c_k\right) <{\overline{ITT}}.\) In this case, members of the two communities seldom interact with each other and are not familiar with each other, and the opinions and judgments of the two communities are very different. Thus, the two communities cannot accept each other’s opinions as feedback references for mutual adjustment, and a third community is required to be found as a ‘intermediary’ to help the two communities interact.
-
(d)
Quadrant 4 – \(MCL\left( c_h,c_k\right) \ge {\overline{ICT}} \text { and } MTL\left( c_h,c_k\right) <{\overline{ITT}}.\) When the opinions or preferences of the two communities are relatively similar but have not reached an acceptable mutual consensus level, if the trust and interaction relationships between the members of the two communities are weak, then the lack of mutual trust will also reduce the acceptability of the advices from each other.
Remark 1
The interaction consensus threshold and interaction trust threshold are set to judge whether the communities can interact. The specific values of the two interaction thresholds can be determined according to the specific decision-making problems and the characteristics of DMs. For example, if the decision-making problem is urgent, then low interaction thresholds can be set to enhance the chances of interaction between communities and speed up the reaching of the predefined consensus threshold value.
4 Minimum Adjustment Bidirectional Feedback Strategies Considering Cohesion
In this section, four different feedback strategies corresponding to the four quadrants of the mutual consensus-trust plot are proposed. A minimum adjustment bidirectional feedback model that considers cohesion is applied in these strategies.
4.1 Cohesion Measure
Given a set of communities, two different community cohesion measures are possible: internal cohesion and external cohesion (Kamis et al. 2019). Internal cohesion reflects the cohesiveness of members within the same community while external cohesion represents the compatibility of a community with the other communities. In both cases, cohesion is computed by combining the corresponding consensus level and trust level of communities:
-
The internal consensus level of community \(c_{h}\) is:
$$\begin{aligned} CL_{int}({c_{h}})=1-\frac{4}{\nu _{c_h}(\nu _{c_h}-1)m(m-1)}\sum_{\stackrel{k=1}{h>k}}^{\nu _{c_h}-1}\sum_{\stackrel{i=1}{j>i}}^{m-1}\left| u_{ij}^{h}- u_{ij}^{k}\right| \end{aligned}$$(12) -
The external consensus level of \(c_{h}\):
$$\begin{aligned} CL_{ext}({c_{h}})=1-\frac{2}{m(m-1)(l-1)}\sum\limits_{{\mathop {k \ne h}\limits^{{k = 1}} }}^{{l}} {\mathop \sum \limits_{{\mathop {j > i}\limits^{{i = 1}} }}^{{m - 1}} } \left| u_{ij}^{c_{h}}- u_{ij}^{c_{k}}\right| \end{aligned}$$(13) -
The internal trust level of \(c_{h}\):
$$\begin{aligned} TL_{int}({c_{h}})=\frac{\sum _{h\in c_h}\sum _{k\in c_h}d_{hk}}{\nu _{c_{h}}(\nu _{c_{h}}-1)} \end{aligned}$$(14) -
The external trust level of \(c_{h}\):
$$\begin{aligned} TL_{ext}({c_{h}})=\frac{\sum _{h\in c_h}\sum _{k\notin c_h}d_{hk}}{\nu _{c_{h}}(l-\nu _{c_{h}})} \end{aligned}$$(15)
Cohesion increases when the consensus level increases. In general, common opinions, goals and attitudes of group members will enhance interpersonal attraction and increase the group cohesion. In addition, the trust relationships among group members will also enhance group cohesion. The more trust relationships exist among group members, the higher the possibility of communication and interaction between them, and the higher the group cohesion. Thus, the below expression are proposed to measure the internal and external cohesion of community \(c_h\):
As usual, \(\gamma \) and \(\varphi \), which verify \(0\le \gamma ,\varphi \le 1\) and \(\gamma +\varphi =1,\) are weight parameters used to increase/decrease the effect of the consensus level and trust level in community cohesion, respectively. The following definition of community cohesion is proposed (Kamis et al. 2019):
Definition 3
(Community Cohesion) The community cohesion (CC) of \(c_h\) is
in which n is the number of DMs, and \(\nu _{c_h} =\#c_h\)(\(\nu _{c_h}\) is the number of DMs in community \(c_h\), it is equal to the cardinality \(\#c_h\)). The community cohesion is actually the integration of internal cohesion and external cohesion according to the number of the community members. The more community members of \(c_h\), the greater the proportion of internal cohesion, and vice versa.
4.2 Feedback Strategies for the Four Quadrants
If the general consensus level of the communities does not reach the preset consensus threshold, it is necessary to adopt the feedback mechanism to generate opinion modification suggestions to increase the general consensus level. In the bidirectional interaction mechanism, the pairwise subgroups with minimum mutual consensus (PMC) (Hou and Triantaphyllou 2019) are identified to implement mutual adjustments of their opinions towards each other:
A pair \((c_{p},c_{q})\in PMC\) may belong to any quadrant in the mutual consensus-trust plot, and therefore corresponding feedback strategies are designed.
-
(a)
Strategy for Quadrant 1- Minimum adjustment bidirectional interaction. In this case, the two communities can implement mutual adjustment to reach \({\overline{MCL}}\). In the process of opinion interaction, on the one hand, the compromise degree of communities is related to their own cohesion. It is a recognized phenomenon that a cohesive group with unified goals is less likely to be persuaded than a loose group with conflicting goals, consequently, groups with higher cohesion are less likely to be persuaded to adjust their original judgements. This is modelled by imposing that the amount of adjustment of opinions by communities is inversely related to their cohesion values. On the other hand, the communities often minimize their concessions in order to protect the independence of their opinions.
Based on the above analysis, a multi-objective programming model of minimum adjustment bidirectional feedback mechanism for \(c_{p}\) and \(c_{q}\) is constructed as follows.
$$\begin{aligned} {\textbf {min}}&\quad \frac{2}{m(m-1)}\sum_{\stackrel{i=1}{j>i}}^{m-1} \left| {\overline{u}}_{ij}^{c_{p}}- u_{ij}^{c_{p}}\right| \nonumber \\ {\textbf {min}}&\quad \frac{2}{m(m-1)}\sum_{\stackrel{i=1}{j>i}}^{m-1} \left| {\overline{u}}_{ij}^{c_{q}}- u_{ij}^{c_{q}}\right| \nonumber \\ s.t.&\left\{ \begin{array}{lr} \displaystyle 1-\frac{2}{m(m-1)}\sum_{\stackrel{i=1}{j>i}}^{m-1} \left| {\overline{u}}_{ij}^{c_{p}}- {\overline{u}}_{ij}^{c_q}\right| \ge {\overline{MCL}} &{} (20.1) \\ \displaystyle \sum_{\stackrel{i=1}{j>i}}^{m-1}\left| {\overline{u}}_{ij}^{c_{p}}- u_{ij}^{c_{p}}\right| \cdot CC_{c_{p}}=\sum _{\begin{array}{c} i=1\\ j>i \end{array}}^{m-1} \left| {\overline{u}}_{ij}^{c_{q}}- u_{ij}^{c_{q}}\right| \cdot CC_{c_{q}} &{} (20.2) \\ {\overline{u}}_{ij}^{c_{p}}=\eta ^{c_{p}}\cdot u_{ij}^{c_{q}}+(1-\eta ^{c_{p}})\cdot u_{ij}^{c_{p}} &{} (20.3) \\ {\overline{u}}_{ij}^{c_{q}}=\eta ^{c_{q}}\cdot u_{ij}^{c_{p}}+(1-\eta ^{c_{q}})\cdot u_{ij}^{c_{q}} &{} (20.4) \\ {\overline{u}}_{ij}^{c_{k}}={u}_{ij}^{c_{k}}, k\ne p, q &{} (20.5) \\ 0\le \eta ^{c_{p}}, \eta ^{c_{q}}\le 1; \eta ^{c_{p}}+\eta ^{c_{q}} \le 1 &{} (20.6) \\ \end{array} \right. \end{aligned}$$(20)The objective function of Model (20) is to minimize the opinion adjustment of the two interacting communities; Expression (20.1) is used to ensure that the two communities reach the mutual consensus threshold; Expression (20.2) is designed to set the opinion adjustment amount of communities inversely related to their cohesion values. In addition, expression (20.3)-(20.4) contribute to obtain the updated opinions of interacting communities after feedback process, and expression (20.5) provides the updated opinions of other communities. Furthermore, expression (20.6) describes the range of the feedback parameters. After the feedback from the Model (20) is implemented by communities \(c_{p}\) and \(c_{q}\), the consensus level needs to be recalculated to judge whether \({\overline{GCL}}\) is reached, so as to determine whether it is necessary to continue with additional iterative adjustments. The analytical expressions of the global optimal solution of Model (20) is provided in Theorem 1.
Theorem 1
The global optimal solution of Model (20) is
which is achieved at the optimum feedback parameters
Proof
Using (7)–(10), the objective functions of Model (20) become:
Since \(1-MCL(c_p,c_q)\ge 0\), then minimum of the objective functions are achieved when \(\eta ^{c_{p}}\) and \(\eta ^{c_{q}}\) are minimum, respectively. From constraint (20.1), we have
Constraint \(\eta ^{c_{p}}+\eta ^{c_{q}} \le 1\) implies that \(1-\eta ^{c_{p}}-\eta ^{c_{q}} \ge 0\), which implies that (20.1) becomes
In addition, (20.2) means that \(\eta ^{c_{p}}\cdot CC_{c_{p}}=\eta ^{c_{q}}\cdot CC_{c_{q}},\) and therefore
It is clear that:
Similarly, it is:
Thus, the global optimal solution of Model (20) is
This completes the proof of Theorem 1. \(\square \)
-
(b)
Strategy for Quadrant 2 - Exchange trust for consensus. Since the mutual consensus level of the pair of communities is below the interaction consensus threshold, \({\overline{ICT}},\) reaching the target threshold \({\overline{MCL}}\) through their interaction would require excessive adjustment of their original preferences (the further \(MCL(c_{p},c_{q})\) is from \({\overline{MCL}}\), the more the adjustment). However, since \(MTL\left( c_h,c_k\right) \ge {\overline{ITT}}\), the communities are opened to mutual advices from each other, and their interaction adjustments could be attenuated by deducting the excess trust \(MTL\left( c_p,c_q\right) -{\overline{ITT}}\) from the target consensus threshold \({\overline{MCL}}\) to set a lower one (Yu et al. 2021):
$$\begin{aligned} {\overline{MCL}}'={\overline{MCL}}-(MTL\left( c_p,c_q\right) -{\overline{ITT}}) \end{aligned}$$(21)After setting a lower mutual consensus threshold in this way, Model (20) is therefore implemented with \({\overline{MCL}}\) replaced by \({\overline{MCL}}'\) to generate feedback advices.
-
(c)
Strategy for Quadrant 3 - Interaction with third-party communities. In this case, the communities cannot interact directly, so third-party communities are identified to serve as the ‘coordinators’ to assist the interaction. Considering trust is the premise of interaction, to ensure acceptability of interaction advices (Dong et al. 2022), the sets of communities with mutual trust with \(c_{p}\) and \(c_{q}\) above the minimum interaction trust threshold are obtained:
$$\begin{aligned} CF_{c_{p}}=\left\{ c_{h} | MTL(c_{p},c_{h}) \ge {\overline{ITT}}\right\} ;\quad \quad CF_{c_{q}}=\left\{ c_{k} | MTL(c_{q},c_{k}) \ge {\overline{ITT}}\right\} . \end{aligned}$$Let us assume that both \(CF_{c_{p}}\) and \(CF_{c_{q}}\) are non-empty. This means that each community have at least one third community they trust enough. It is obvious that \(MCL(c_{p},c_{h}) \ge MCL(c_{p},c_{q}) \ \forall h \in CF_{c_{p}}\) and that \(MCL(c_{q},c_{k}) \ge MCL(c_{p},c_{q}) \forall k \in CF_{c_{q}}.\) Let \(h^{*}\) and \(k^{*}\) be the communities in \(CF_{c_{p}}\) and \(CF_{c_{q}}\) with maximum mutual consensus with communities \(c_{p}\) and \(c_{q}\), respectively, i.e.
$$\begin{aligned} MCL(c_{p},c_{h^{*}})= & {} \max _{h \in CF_{c_{p}}} MCL(c_{p},c_{h}); \quad \quad \\ MCL(c_{q},c_{k^{*}})= & {} \max _{k \in CF_{c_{q}}} MCL(c_{q},c_{k}). \end{aligned}$$Then, the below average opinion of communities \(c_{h^{*}}\) and \(c_{k^{*}}\) is used in the minimum adjustment bidirectional feedback mechanism Model (20) for communities \(c_{p}\) and \(c_{q}:\)
$$\begin{aligned} u_{ij}^{hk^{*}}=\dfrac{CC_{ext}(c_{h^{*}})\cdot u_{ij}^{c_{h^{*}}}+CC_{ext}(c_{k^{*}}) \cdot u_{ij}^{c_{k^{*}}}}{CC_{ext}(c_{h^{*}})+CC_{ext}(c_{k^{*})}}. \end{aligned}$$(22)The amount of adjustments for each of the communities \(c_{p}\) and \(c_{q}\) will be adjusted by taking into account the the mutual consensus between their respective opinions and the above average opinions:
$$\begin{aligned} \overline{MCL_p}'= & {} {\left\{ \begin{array}{ll} {\overline{MCL}} &{} \text {if } MCL\left( c_p,c_{hk^{*}}\right) \ge {\overline{ICT}}\\ {\overline{MCL}}-(MTL\left( c_p,c_{h^{*}}\right) -{\overline{ITT}}) &{} \text {otherwise.} \end{array}\right. }; \\ \overline{MCL_q}'= & {} {\left\{ \begin{array}{ll} {\overline{MCL}} &{} \text {if } MCL\left( c_q,c_{hk^{*}}\right) \ge {\overline{ICT}}\\ {\overline{MCL}}-(MTL\left( c_q,c_{k^{*}}\right) -{\overline{ITT}}) &{} \text {otherwise.} \end{array}\right. }. \end{aligned}$$Thus, the following minimum adjustment model is constructed for \(c_{p}\) and \(c_{q}\):
$$\begin{aligned} {\textbf {min}}&\quad \frac{2}{m(m-1)}\sum_{\stackrel{i=1}{j>i}}^{m-1}\left| {\overline{u}}_{ij}^{c_{p}}- u_{ij}^{c_{p}}\right| \nonumber \\ {\textbf {min}}&\quad \frac{2}{m(m-1)}\sum_{\stackrel{i=1}{j>i}}^{m-1}\left| {\overline{u}}_{ij}^{c_{q}}- u_{ij}^{c_{q}}\right| \nonumber \\ s.t.&\left\{ \begin{array}{lr} \displaystyle 1-\frac{2}{m(m-1)}\sum_{\stackrel{i=1}{j>i}}^{m-1}\left| {\overline{u}}_{ij}^{c_{p}}- u_{ij}^{hk^{*}}\right| \ge \overline{MCL_p}' &{} (23.1) \\ \displaystyle 1-\frac{2}{m(m-1)}\sum_{\stackrel{i=1}{j>i}}^{m-1}\left| {\overline{u}}_{ij}^{c_{q}}- u_{ij}^{hk^{*}} \right| \ge \overline{MCL_q}' &{} (23.2) \\ {\overline{u}}_{ij}^{c_{p}}=\eta ^{c_{p}}\cdot u_{ij}^{hk^{*}}+(1-\eta ^{c_{p}})\cdot u_{ij}^{c_{p}} &{} (23.3) \\ {\overline{u}}_{ij}^{c_{q}}=\eta ^{c_{q}}\cdot u_{ij}^{hk^{*}}+(1-\eta ^{c_{q}})\cdot u_{ij}^{c_{q}} &{} (23.4) \\ {\overline{u}}_{ij}^{c_{k}}={u}_{ij}^{c_{k}}, k\ne p, q &{} (23.5) \\ 0\le \eta ^{c_{p}}, \eta ^{c_{q}}\le 1 &{} (23.6) \\ \end{array} \right. \end{aligned}$$(23)If any of the above sets is empty, then there will be no trusted community to serve as coordinator in the interaction of communities \(c_{p}\) and \(c_{q}\), since at least one of the two communities will not trust any of the other communities. In this case, the opinions of the community with highest external cohesion, \(c_{\chi }(CC_{ext}(c_{\chi })=\max _{h} \left\{ CC_{ext}(c_{h}) \right\} ),\) are proposed to be used as the \(c_{hk^{*}}\) in the above minimum adjustment bidirectional feedback mechanism Model (23) for communities \(c_{p}\) and \(c_{q}.\)
-
(d)
Strategy for Quadrant 4- Exchange consensus for trust. In this scenario, the mutual trust level between the two communities is below the minimum interaction trust threshold, which makes the interaction not feasible. However, since the mutual consensus level of the communities is above the minimum interaction consensus threshold, a trust on opinions maybe considered to exist between the communities (Liu et al. 2022) to increase mutual trust level:
$$\begin{aligned} MTL'\left( c_p,c_q\right) =MTL\left( c_p,c_q\right) +( MCL\left( c_p,c_q\right) -{\overline{ICT}}) \end{aligned}$$(24)If \(MTL'\left( c_p,c_q\right) \ge {\overline{ITT}}\), then the pair of community would move to Quadrant 1 and Mode l(20) applies; otherwise, Quadrant 3 strategy is applied.
After the application of the proposed bidirectional interaction mechanism, the general consensus level of communities will be acceptable, and the selection process is to be applied to determine the optimal solution of the SN-LGDM problem. Herein, the cohesion and size of communities are combined to assign community weights (Rodríguez et al. 2021) to aggregate the communities’ opinions into a collective one, from which the final ranking of the alternatives is obtained. The whole procedure is summarized in Algorithm 2.
5 An Illustrative Example of Blockchain Platform Selection in Supply Chain
5.1 Example Description
As a distributed ledge technology, blockchain technology offers a reliable decentralized infrastructure that is not under the control of a central authority (Farshidi et al. 2020). Blockchain technology has the characteristics of decentralization, anti-tampering and distributed storage, which can effectively settle the issues such as privacy security and single point failure (Lai and Liao 2021). Therefore, it has received extensive attention in different business applications, which includes supply chain management (Bai et al. 2021). For example, major technology providers such as IBM and Microsoft provide the infrastructure to use blockchain technology to track products and supply chains for enterprises.
Blockchain technology can potentially improve the management structure and operation of the entire supply chain (Bai et al. 2021), which has a profound impact on the organizations and tiers in the supply chain. However, with the emergence of various blockchain vendors and platforms, the blockchain platform selection of supply chain network has become a highly complex decision-making problem. On the one hand, the supply chain network involves large-scale enterprises and organizations, and users at different positions in the supply chain have different expectations and demands for the introduction of blockchain technology, so it is prone to have opinion conflict. On the other hand, there exists cooperation and trust relationships between supply chain members, and members will also exchange information, which will have an impact on the outcome of decision making.
Suppose a supply chain network producing electronic products needs to introduce blockchain technology to optimize its management. Four blockchain platforms, \(Z=\left\{ z_1,z_2,z_3,z_4\right\} \), have been determined through consultation among supply chain members: Ethereum, JM Morgan Quorum, Hyperledger, and BigchainDB. In order to select the most suitable scheme, twenty DMs \(\left\{ dm_1,dm_2,\ldots ,dm_{20}\right\} \) in the supply chain network are selected to evaluate the four blockchain platform alternatives, whose opinions are represented as linguistic preference relations based on the linguistic term set S with elements: \(S_0\)= extremely poor, \(S_1\) = very poor, \(S_2\) = poor, \(S_3\) = fair, \(S_4\) = good, \(S_5\) =very good, \(S_6\)= extremely good .
5.2 Solution Process
The following steps illustrate the process to solve this SN-LGDM problem.
Step 1: PIS transformation. Following the description of Section. 2.1, let \(\varepsilon =0.01\); the personalized numerical scales of linguistic terms for twenty DMs are derived by solving Model (2), which are listed in Table 1; then the fuzzy preference matrices \(U^k={(u_{ij}^k)}_{4\times 4}, (k=1,...,20)\) are obtained.
Step 2: Community detection. Algorithm 1 is applied to detect four communities as depicted in Fig. 2.
Step 3: Consensus and trust measure. As per (Wu et al. 2021), the consensus threshold \({\overline{MCL}}\) and \({\overline{GCL}}\) are set as 0.80; the initial general consensus level of communities as per Definition 1 is 0.70 using, which is lower than \({\overline{GCL}}\), so the feedback mechanism is implemented to improve the consensus level.
The cohesion of communities (\(\gamma =\varphi =0.5\) is adopted) are listed in Table 2, and the initial mutual consensus level matrix(MCLM) and mutual trust level matrix(MTLM) of communities are as follows.
Step 4: Interaction mechanism. The interaction mechanism of communities includes two phases, i.e., the dynamic judgment of the feedback strategy and the minimum adjustment bidirectional feedback model solution. The detailed feedback process is described below. First round of interaction.From the initial MCLM, communities \(c_1\) and \(c_2\) are identified as the initial pair of minimum consensus: \(PMC=(1,2)\). The thresholds values \({\overline{ICT}}=0.70\) and \({\overline{ITT}}=0.20\) are set in this article. Since \(MCL\left( c_1,c_2\right) < {\overline{ICT}}\),\(\ MTL\left( c_1,c_2\right) >{\overline{ITT}}\), then the corresponding Quadrant 2 of the mutual consensus-trust plot strategy applies. Since \({\overline{MCL}}'=0.75,\) Model (20) is applied replacing \({\overline{MCL}}\) with \({\overline{MCL}}'=0.75\) to generate feedback suggestions to improve \(MCL\left( c_1,c_2\right) \). The solution of the model is achieved for \(\eta ^{c_{1}}=0.18\) and \(\eta ^{c_{2}}=0.19\), and the updated MCLM is provided below:
The general consensus degree is recalculated to become \(GCL=0.75\); thus, the interaction will continue.
Second round of interaction. At this round, the pair of communities with minimum consensus is identified to be \(c_1\) and \(c_4\). Since \(MCL\left( c_1,c_4\right) > {\overline{ICT}}\), \(MTL\left( c_1,c_4\right) < {\overline{ITT}}\), then the corresponding Quadrant 4 of the mutual consensus-trust plot strategy applies, which implies that \(c_1\) and \(c_4\) aretransferred to Quadrant 3 to implement interaction with the third-party communities. Since \(CF_{c_{1}}=\left\{ c_2 \right\} \), \(CF_{c_{4}}=\left\{ c_2, c_3 \right\} \). The community in \(CF_{c_{4}}\) with maximum mutual consensus with \(c_{4}\) is community \(c_3\); thus, the average opinion of \(c_2\) and \(c_3\) obtained by (22) is used as the feedback reference for \(c_1\) and \(c_2\), i.e., \(u_{ij}^{hk^{*}}=u_{ij}^{23^{*}}\).
Given that \(MCL\left( c_1,c_{23^{*}}\right) =0.78\ge {\overline{ICT}}\) and \(MCL\left( c_4,c_{23^{*}}\right) =0.77\ge {\overline{ICT}}\), it is \( \overline{MCL_1}'=\overline{MCL_4}'={\overline{MCL}}\) and Model (23) is solved. The solution is obtained when \(\eta ^{c_{1}}=0.10\) and \(\eta ^{c_{4}}=0.16\); the updated MCLM is
The general consensus degree is recalculated to become \(GCL=0.77\); thus, the interaction still continues.
Third round of interaction. At this round, the pair of communities with minimum consensus is identified to be \(c_1\) and \(c_4\). Their mutual consensus level at this stage has improved. After judgment based on the strategy for Quadrant 4, \(c_1\) and \(c_4\) can be moved to Quadrant 1 to implement mutual interaction, whose solution is obtained when \(\eta ^{c_{1}}=0.12\) and \(\eta ^{c_{4}}=0.11\); leading to the general consensus degree to be \(GCL=0.80\); Thus, the feedback mechanism is terminated.
Table 3 provides the important indicators of each round, and the final ranking of alternatives of the problem is: \(z_1>z_2>z_4>z_3\).
6 Simulation and Comparison Analysis
6.1 Simulation Analysis
In order to verify the validity of the proposed model, randomized numerical simulation experiments are conducted in this subsection. Specifically, the simulation experiment includes the following steps:
Step 1: The elements of the decision matrix of each community are randomly generated from the interval [0,1] and, without losing generality, the cohesion of each community is also randomly generated from the interval [0.4,0.6].
Step 2: Model (20) is applied to implement interaction between communities until the consensus threshold is reached.
Step 3: Obtain the number of interactions required to reach consensus (denoted as t) and the evolution process of GCL.
Let \(m=4\), the number of communities \(l\in \left\{ 3,4,5 \right\} \), for each number of communities l, the simulation experiment is run 100 times. Since the initial opinion matrices of communities are randomly generated, the initial consensus level obtained varies, and the number of interactions required to reach the consensus threshold will also be different. The percentage of different number of interactions t under different number of communities is shown in Fig. 3. In addition, fixing the value of l, the evolution process of the average GCL under different number of interactions is shown in Fig. 4.
From Figs. 3 and 4, it can be noticed that the number of interactions required for the group to reach consensus varies under different number of communities. Meanwhile, it can be found that the application of our proposed model to randomly generated decision data can effectively help communities reach group consensus within a limited number of feedback rounds. In other words, the model proposed in this paper is effective in group consensus promotion.
6.2 Comparison and Discussion
In order to illustrate the necessity and rationality of introducing the interaction consensus threshold and interaction trust threshold, the proposed consensus framework (denoted as M1) is compared with the bidirectional feedback mechanism that doesn’t consider the interaction threshold (denoted as M2) based on the previous illustrative example. Specifically, the identified community pairs interact with each other directly adopting Model (20) in M2 without setting the interaction threshold. The external consensus level evolution of communities in two methods are depicted in Fig. 5, and the adjustment degree (\( AD_{c_{h}}=\frac{2}{m(m-1)}\sum _{i=1,j>i}^{m-1}\left| {\overline{u}}_{ij}^{c_{h}}- u_{ij}^{c_{h}}\right| \)) of the pairwise communities implementing interaction in two methods are represented in Fig. 6.
As can be seen from Fig. 5, the consensus is reached through three rounds of feedback in both methods, indicating that setting the interaction thresholds will not affect the consensus efficiency. In addition, it can be seen from Fig. 6 that the adjustment degree of interacting communities in each round of M2 varies greatly, the adjustment degree decreases in large gradient from the first round of feedback to the third round, which indicates that the community that interacts first needs to make large-scale opinion modification compared with the community that interacts later, which is unfair. In the actual decision-making, it will reduce the willingness of DMs to accept feedback suggestions, and even produce non-cooperative behavior. However, after the interaction thresholds are set, since communities with low mutual consensus or trust cannot interact, it will not lead to excessive opinion modification, which avoids the problem of M2 to a certain extent.
Furthermore, in order to highlight the distinctive advantages of this article, some discussions are provided regarding the comparison of the proposed consensus framework with existing consensus models.
-
(a)
Different from the existing research on the bidirectional interaction mechanism, this paper assumes that not all paired subgroups can implement mutual opinion interaction, since this is related to the mutual consensus level and mutual trust level between them. Therefore, the interaction consensus threshold and the interaction trust threshold are set to classify the specific situation to address, and the corresponding feedback strategies are designed to realize the interaction of subgroups under different scenarios. Specifically, for the subgroups that can interact, a minimum adjustment bidirectional feedback model is proposed to ensure that subgroups reach mutual consensus with minimum opinion modification. For subgroups that cannot interact, the opinions of third-party communities is appropriately identified to assist them in their required interaction.
-
(b)
This paper discusses the relationship between trust and consensus, and investigates their impact on the CRP. In fact, trust and consensus are reliable resources that can promote and drive the achievement of group consensus, and they can complement each other under certain conditions. For example, subgroups can use high level of trust in exchange for less adjustment of their opinions, or they can use opinion similarity to build their trust relationships.
-
(c)
Existing literature rarely considers the role of cohesion in the feedback process. Cohesion can be divided into internal cohesion and external cohesion, which can reflect the characteristics of groups at different levels, and will affect the group’s interaction and compromise behavior. This paper calculates the community cohesion considering the subgroup’s internal and external consensus and trust level, and it further investigates the effect of cohesion in the feedback mechanism.
7 Conclusion
This article proposes a consensus-trust driven bidirectional minimum adjustment consensus framework with hybrid strategies in SN-LGDM. The main contributions of this article are summarized as follows.
-
This paper investigates the hybrid feedback strategies in the bidirectional interaction mechanism. By introducing the interaction consensus threshold and interaction trust threshold, the interacting subgroups are classified into one of four categories. Corresponding feedback strategies for each category are designed, in which the consensus and trust between subgroups are utilized to facilitate the realization of group consensus.
-
A minimum adjustment bidirectional feedback model considering cohesion is developed in the context of SN-LGDM. The proposed model takes the influence of cohesion on the compromise degree of subgroup into account, and it aims to minimize the amount of opinion modification of interacting subgroups. In addition, with regard to the subgroups that cannot interact directly, the third-party communities in the group is utilized to assist the interaction process.
There are obviously some limitations that require future research efforts. This article only discusses the impact of cohesion on subgroup interaction process, and does not explore the non-cooperative behavior and/or manipulative behavior that subgroups may utilize in the bidirectional interaction of SN-LGDM. In addition, the design and exploration of the theoretical mechanism in bidirectional interaction also worth further research.
References
Bai CG, Zhu QY, Sarkis J (2021) Joint blockchain service vendor-platform selection using social network relationships: a multi-provider multi-user decision perspective. Int J Prod Econ 238:108165
Bergstrom CT, Bak-Coleman JB (2019) Gerrymandering in social networks. Nature 573(7772):40–41
Cao MS, Wu J, Chiclana F, Ureña R, Herrera-Viedma E (2021) A personalized consensus feedback mechanism based on maximum harmony degree. IEEE Trans Syst Man Cybern Syst 51(10):6134–6146
Cao MS, Wu J, Chiclana F, Herrera-Viedma E (2021) A bidirectional feedback mechanism for balancing group consensus and individual harmony in group decision making. Inf Fusion 76:133–144
Cao MS, Liu YJ, Gai TT, Zhou M, Fujita H, Wu J (2022) A comprehensive star rating approach for cruise ships based on interactive group decision making with personalized individual semantics. J Mar Sci Eng 10:1–20
Chao XR, Kou G, Peng Y, Herrera-Viedma E, Herrera F (2021) An efficient consensus reaching framework for large-scale social network group decision making and its application in urban resettlement. Inf Sci 575:499–527
Chen XH, Zhang WW, Xu XH, Cao WZ (2022) Managing group confidence and consensus in intuitionistic fuzzy large group decision-making based on social media data mining. Group Decis Negot. https://doi.org/10.1007/s10726-022-09787-w
Cheng D, Yuan YX, Wu Y, Hao TT, Cheng FX (2022) Maximum satisfaction consensus with budget constraints considering individual tolerance and compromise limit behaviors. Eur J Oper Res 297(1):221–238
Dong QX, Cooper O (2016) A peer-to-peer dynamic adaptive consensus reaching model for the group AHP decision making. Eur J Oper Res 250(2):21–530
Dong QX, Sheng Q, Martínez L, Zhang Z (2022) An adaptive group decision making framework: individual and local world opinion based opinion dynamics. Inf Fusion 78:218–231
Dong YC, Xu YF, Yu S (2009) Computing the numerical scale of the linguistic term set for the 2-tuple fuzzy linguistic representation model. IEEE Trans Fuzzy Syst 17(6):1366–1378
Du ZJ, Yu SM, Luo HY, Lin XD (2021) Consensus convergence in large-group social network environment: coordination between trust relationship and opinion similarity. Knowl Based Syst 217:106828
Farshidi S, Jansen S, España S, Verkleij J (2020) Decision support for blockchain platform selection: three industry case studies. IEEE Trans Eng Manag 67(4):1109–1128
Gao Y, Zhang Z (2022) Consensus reaching with non-cooperative behavior management for personalized individual semantics-based social network group decision making. J Oper Res Soc. https://doi.org/10.1080/01605682.2021.1997654
Gong ZW, Guo WW, Slowiński R (2021) Transaction and interaction behavior-based consensus model and its application to optimal carbon emission reduction. Omega 104:102491
Herrera F, Martínez L (2000) A 2-tuple fuzzy linguistic representation model for computing with words. IEEE Trans Fuzzy Syst 8(6):746–752
Hou FJ, Triantaphyllou E (2019) An iterative approach for achieving consensus when ranking a finite set of alternatives by a group of experts. Eur J Oper Res 275(2):570–579
Kamis NH, Chiclana F, Levesley J (2019) An influence-driven feedback system for preference similarity network clustering based consensus group decision making model. Inf Fusion 52:257–267
Labella Á, Liu Y, Rodríguez RM, Martínez L (2018) Analyzing the performance of classical consensus models in large scale group decision making: a comparative study. Appl Soft Comput 67:677–690
Labella A, Rodriguez RM, De Tre G, Martinez L (2019) A cohesion measure for improving the weighting of experts subgroups in large-scale group decision making clustering methods. 2019 IEEE international conference on fuzzy systems (FUZZ-IEEE), 1-6. 10.1109/FUZZ-IEEE.2019.8858858
Lai H, Liao HC (2021) A multi-criteria decision making method based on DNMA and CRITIC with linguistic D numbers for blockchain platform evaluation. Eng Appl Artif Intell 101:104200
Li CC, Rodríguez RM, Martínez L, Dong YC, Herrera F (2018) Personalized individual semantics based on consistency in hesitant linguistic group decision making with comparative linguistic expressions. Knowl Based Syst 145:156–165
Li CC, Dong YC, Herrera F (2019) A consensus model for large-scale linguistic group decision making with a feedback recommendation based on clustered personalized individual semantics and opposing consensus group. IEEE Trans Fuzzy Syst 27(2):221–233
Li SL, Rodríguez RM, Wei CP (2021) Managing manipulative and non-cooperative behaviors in large scale group decision making based on a WeChat-like interaction network. Inf Fusion 75:1–15
Li YH, Kou G, Li GX, Yi P (2022) Consensus reaching process in large-scale group decision making based on bounded confidence and social network. Eur J Oper Res 303(2):790–802
Liu BS, Zhou Q, Ding RX, Palomares I, Herrera F (2019) Large-scale group decision making model based on social network analysis: trust relationship-based conflict detection and elimination. Eur J Oper Res 275(2):737–754
Liu BS, Jiao SX, Shen YH, Chen Y, Wu GB, Chen S (2022) A dynamic hybrid trust network-based dual-path feedback consensus model for multi-attribute group decision-making in intuitionistic fuzzy environment. Inf Fusion 80:266–281
Liu WQ, Zhang HJ, Liang HM, Li CC, Dong YC (2022) Managing consistency and consensus issues in group decision-making with self-confident additive preference relations and without feedback: a nonlinear optimization method. Gr Decis Negot 31:213–240
Lu YL, Xu YJ, Huang J, Wei J, Herrera-Viedma E (2022) Social network clustering and consensus-based distrust behaviors management for large-scale group decision-making with incomplete hesitant fuzzy preference relations. Appl Soft Comput 117:108373
Martínez L, Herrera F (2012) An overview on the 2-tuple linguistic model for computing with words in decision making: extensions, applications and challenges. Inf Sci 207:1–18
Pan XH, Wang YM, He SF, Chin K-S (2022) A dynamic programming algorithm based clustering model and its application to interval type-2 fuzzy large-scale group decision-making problem. IEEE Trans Fuzzy Syst 30(1):108–120
Pérez IJ, Cabrerizo FJ, Alonso S, Herrera-Viedma E (2014) A new consensus model for group decision making problems with non-homogeneous experts. IEEE Trans Syst Man Cybern Syst 44(4):494–498
Qin JD, Li MX, Liang YY (2022) Minimum cost consensus model for CRP-driven preference optimization analysis in large-scale group decision making using Louvain algorithm. Inf Fusion 80:121–136
Rodríguez RM, Labella Á, Sesma-Sara M, Bustince H, Martínez L (2021) A cohesion-driven consensus reaching process for large scale group decision making under a hesitant fuzzy linguistic term sets environment. Comput Ind Eng 155:107158
Sun Q, Wu J, Chiclana F, Fujita H, Herrera-Viedma E (2022) A dynamic feedback mechanism with attitudinal consensus threshold for minimum adjustment cost in group decision making. IEEE Trans Fuzzy Syst 30:1287–1301
Tang M, Liao HC, Herrera-Viedma E, Chen CLP, Pedrycz W (2021) A dynamic adaptive subgroup-to-subgroup compatibility-based conflict detection and resolution model for multicriteria large-scale group decision making. IEEE Trans Cybern 51(10):4784–4795
Wan QF, Xu XH, Chen XH, Zhuang J (2020) A two-stage optimization model for large-scale group decision-making in disaster management: minimizing group conflict and maximizing individual satisfaction. Gr Decis Negot 29:901–921
Wang S, Wu J, Chiclana F, Sun Q, Herrera-Viedma E (2022) Two stage feedback mechanism with different power structures for consensus in large-scale group decision-making. IEEE Trans Fuzzy Syst. https://doi.org/10.1109/TFUZZ.2022.3144536
Wasserman S, Faust K (1994) Social network analysis: methods and applications, vol 8. Cambridge University Press, Cambridge
Wu J, Chiclana F (2014) A social network analysis trust-consensus based approach to group decision-making problems with interval-valued fuzzy reciprocal preference relations. Knowl Based Syst 59:97–107
Wu J, Chiclana F, Herrera-Viedma E (2015) Trust based consensus model for social network in an incomplete linguistic information context. Appl Soft Comput 35:827–839
Wu J, Chiclana F, Fujita H, Herrera-Viedma E (2017) A visual interaction consensus model for social network group decision making with trust propagation. Knowl Based Syst 39:39–50
Wu J, Cao MS, Chiclana F, Dong YC, Herrera-Viedma E (2021) An optimal feedback model to prevent manipulation behaviour in consensus under social network group decision making. IEEE Trans Fuzzy Syst 29(7):1750–1763
Wu J, Chen J, Liu W, Liu YJ, Liang CY, Cao MS (2022) A calibrated individual semantic based failure mode and effect analysis and its application in industrial internet platform. Mathematics 10:2492
Wu J, Wang S, Chiclana F, Herrera-Viedma E (2021) Two-fold personalized feedback mechanism for social network consensus by uninorm interval trust propagation. IEEE Trans Cybern. https://doi.org/10.1109/TCYB.2021.3076420
Wu T, Liu XW, Qin JD, Herrera F (2021) Balance dynamic clustering analysis and consensus reaching process with consensus evolution networks in large-scale group decision making. IEEE Trans Fuzzy Syst 29(2):357–371
Wu ZB, Tu JC (2021) Managing transitivity and consistency of preferences in AHP group decision making based on minimum modifications. Inf Fusion 67:125–135
Xing YM, Cao MS, Liu YJ, Zhou M, Wu J (2022) A choquet integral based interval type-2 trapezoidal fuzzy multiple attribute group decision making for sustainable supplier selection. Comput Ind Eng 165:107935
Xu WJ, Chen X, Dong YC, Chiclana F (2021) Impact of decision rules and non-cooperative behaviors on minimum consensus cost in group decision making. Gr Decis Negot 30:1239–1260
Xu XH, Zhang QH, Chen XH (2020) Consensus-based non-cooperative behaviors management in large-group emergency decision-making considering experts’ trust relations and preference risks. Knowl Based Syst 190:105108
Yu SM, Du ZJ, Zhang XY, Luo HY, Lin XD (2021) Punishment-driven consensus reaching model in social network large-scale decision-making with application to social capital selection. Appl Soft Comput Part A 113:107912
Yu SM, Du ZJ, Zhang XY, Luo HY, Lin XD (2021) Trust cop-kmeans clustering analysis and minimum-cost consensus model considering voluntary trust loss in social network large-scale decision-making. IEEE Trans Fuzzy Syst 30(7):2634–2648
Yu WY, Zhang Z, Zhong QY (2021) Consensus reaching for MAGDM with multi-granular hesitant fuzzy linguistic term sets: a minimum adjustment-based approach. Ann Oper Res 300(2):443–466
Yuan YX, Cheng D, Zhou ZL (2021) A minimum adjustment consensus framework with compromise limits for social network group decision making under incomplete information. Inf Sci 549:249–268
Zhang LL, Yuan JJ, Gao XY, Jiang DW (2021) Public transportation development decision-making under public participation: a large-scale group decision-making method based on fuzzy preference relations. Technol Forecast Soc Change 172:121020
Zhang Z, Li ZL (2021) Personalized individual semantics-based consistency control and consensus reaching in linguistic group decision making. IEEE Trans Syst Man Cybern Syst. https://doi.org/10.1109/TSMC.2021.3129510
Acknowledgements
This work was supported by the National Natural Science Foundation of China (NSFC) (No. 71971135, 71971039 and 71910107002), Top-notch innovative program of Shanghai Maritime University (No. 2021YBR006), China Scholarship Council (No.202108310183)Shanghai Foreign Experts Program(22WZ2506100), project PID2019-103880RB-I00 funded by MCIN / AEI / 10.13039/501100011033 and by the Andalusian Government through the project P2000673.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Gai, T., Cao, M., Chiclana, F. et al. Consensus-trust Driven Bidirectional Feedback Mechanism for Improving Consensus in Social Network Large-group Decision Making. Group Decis Negot 32, 45–74 (2023). https://doi.org/10.1007/s10726-022-09798-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10726-022-09798-7