1 Introduction

Group decision making (GDM) is one of the most significant and omnipresent human activities in business, service, manufacturing, selection of products, etc. In a GDM problem, experts have to express their preferences by means of a set of evaluations over a set of alternatives and find the best alternative(s) by using a proper aggregation technique [1]. According to the nature of the information expressed for every pair of alternatives there exist many different representation formats of preference relations: the multiplicative preference relation [6, 19, 31, 32, 49], the fuzzy preference relation [7, 20, 43], the multiplicative linguistic preference relation [15, 47, 51, 53, 59], the additive linguistic preference relation [1, 11, 14, 18, 51, 55], the intuitionistic preference relation [16, 6062, 65].

However, sometimes, experts are only willing or able to provide uncertain information because of time pressure, lack of knowledge, or data, and their limited expertise related to the problem domain. For example, many researchers pay attention to GDM with the uncertain fuzzy preference relations [8, 50, 57, 64], the uncertain multiplicative preference relations [9, 36, 37, 46, 47, 74], the uncertain additive linguistic preference relations [12, 35, 54], the uncertain multiplicative linguistic preference relations [56] and the interval-valued intuitionistic fuzzy preference relations [63].

A crucial problem in GDM with all kinds of preference relations is the compatibility degree. The lack of acceptable compatibility can lead to unsatisfied decision making with preference relations because there is a significant difference among the preference relations given by experts in GDM [12]. In [7], Chen and Zhao presented the compatibility degree of two fuzzy preference relations. Xu [50] extended the compatibility degree to the uncertain environment and developed the compatibility degree of two uncertain fuzzy preference relations. In [32], Saaty and Vargas presented the compatibility to judge the difference between the two multiplicative preference relations. Chen, Zhou and Han [12] proposed a new compatibility degree for the uncertain additive linguistic preference relations and utilized it to determine the optimal weights of experts in GDM. Therefore, it is necessary to investigate this issue.

Another important issue of GDM is to find the proper way to aggregate experts’ preferences. The ordered weighted averaging (OWA) operator introduced by Yager [68] is a useful tool for aggregating the exact arguments that lie between the max and the min operators. Since it has appeared, the OWA operator has been studied in a wide range of applications and extensions [4, 5, 13, 2130, 3942, 44, 48, 52, 54, 56, 58, 62, 66, 67, 6973, 7580, 8284, 8689]. A very practical extension of the OWA operator is the continuous ordered weighted averaging (COWA) operator [70] in which the arguments to be aggregated are interval numbers [33]. Recently, several authors have developed different extensions and applications of the COWA operator [810, 45, 46, 51, 74, 85]. For example, Yager and Xu [74] extended the COWA operator and obtained the continuous ordered weighted geometric averaging (COWGA) operator. Zhang and Xu [81] extended the COWGA operator to the linguistic environment and obtained the linguistic COWGA (LCOWGA) operator.

The aim of this paper is to develop a new compatibility for the uncertain multiplicative linguistic preference relations based on the LCOWGA operator and utilize it to determine the optimal weights of experts in GDM. To do that, we define the compatibility degree and compatibility index of two multiplicative linguistic preference relations, and some concepts of the compatibility degree and compatibility index of two uncertain multiplicative linguistic preference relations based on the LCOWGA operator. Some properties of new concepts, which are theoretic bases for the application of the uncertain multiplicative linguistic preference relations in GDM, are studied. We also developed a nonlinear model to determine experts’ weights based on the criterion of minimizing the compatibility index in GDM. Furthermore, the expected multiplicative linguistic preference relation is proposed and the applicability of the new approach is analyzed in a supplier selection problem.

In order to do so, this paper is organized as follows. In Sect. 2, we briefly review some basic concepts. Section 3 presents the compatibility of multiplicative linguistic preference relations. Section 4 proposes the concepts of compatibility degree of uncertain multiplicative linguistic preference relations based on the LCOWGA operator and build up the optimal model to determine the optimal experts’ weights in GDM. In Sect. 5, we present the expected multiplicative linguistic preference relation and propose a new approach for uncertain multiplicative linguistic preference relations. In Sect. 6, we developed an illustrative example of the new approach focusing on the supplier selection. Finally, in Sect. 7 we summarize the main conclusions of the paper.

2 Preliminaries

In this section, we briefly review the uncertain multiplicative linguistic variable, the uncertain multiplicative linguistic preference relation, the OWA operator, the COWGA operator and the LCOWGA operator.

2.1 Uncertain multiplicative linguistic variable and operational laws

Let S={s α α=1/t,…,1/2,1,2,…,t} be a multiplicative linguistic label set with odd cardinality, which requires that the multiplicative linguistic label set should satisfy the following characteristics [56]:

  1. (1)

    The set S is ordered: if s α ,s β S and α>β, then s α >s β .

  2. (2)

    There exists the reciprocal operator: \(\operatorname{rec}(s_{\alpha} ) = s_{\beta}\) such that αβ=1,

where s α and s β represent possible values for the linguistic variables and t is a positive integer.

The multiplicative linguistic label set S is called the multiplicative linguistic scale. For example, a set of nine labels S can be defined as:

$$\begin{aligned} S =& \{ s_{1/5} = \mathit{EL},s_{1/4} = \mathit{VL},s_{1/3} = L,s_{1/2} = \mathit{SL},s_{1}= M, \\ &{\phantom{\{}}s_{2} = \mathit{SH},s_{3} = H,s_{4} = \mathit{VH},s_{5} = \mathit{EH}\}. \end{aligned}$$

Note that EL=Extremely low, VL=Very low, L=Low, SL=Slightly low, M=Medium, SH=Slightly high, H=High, VH=Very high, EH=Extremely high.

To preserve all the given information, we can extend the discrete linguistic term set S to a continuous linguistic term set \(\tilde{S} = \{ s_{\alpha} |\alpha \in [1/q,q]\}\), where q (q>t) is a sufficiently large positive integer. If s α S, we call s α the original multiplicative linguistic term, which is provided to evaluate alternatives by the decision makers, otherwise, we call s α the virtual multiplicative linguistic term, which can only appear in operations.

Definition 1

[56]

Let \(\tilde{s} = [s_{\alpha},s_{\beta} ] = \{ x|s_{\alpha} \le x \le s_{\beta} \}\), then \(\tilde{s}\) is called the uncertain multiplicative linguistic variable, where s α , \(s_{\beta} \in \tilde{S}\), s α , s β are the lower and upper limits, respectively. Especially, \(\tilde{s}\) is called the multiplicative linguistic variable if s α =s β .

Suppose that \(\tilde{s} = [s_{\alpha},s_{\beta} ]\), \(\tilde{s}_{1} = [s_{\alpha _{1}}, s_{\beta _{1}}]\) and \(\tilde{s}_{2} = [s_{\alpha _{2}},s_{\beta _{2}}]\) are any three uncertain multiplicative linguistic variables, and μ,μ 1,μ 2∈[0,1]. Xu [56] defined some operational laws as follows:

  1. 1.

    \(\tilde{s}_{1} \otimes \tilde{s}_{2} = [s_{\alpha _{1}},s_{\beta _{1}}] \otimes [s_{\alpha_{2}},s_{\beta _{2}}] = [s_{\alpha _{1}} \otimes s_{\alpha _{2}},s_{\beta _{1}} \otimes s_{\beta _{2}}] = [s_{\alpha _{1}\alpha _{2}},s_{\beta _{1}\beta _{2}}]\).

  2. 2.

    \(\tilde{s}_{1} \otimes \tilde{s}_{2} = \tilde{s}_{2} \otimes \tilde{s}_{1}\).

  3. 3.

    \(\tilde{s}^{\mu} = [s_{\alpha},s_{\beta} ]^{\mu} = [s_{\alpha} ^{\mu},s_{\beta} ^{\mu} ] = [s_{\alpha ^{\mu}},s_{\beta ^{\mu}} ]\).

  4. 4.

    \(\tilde{s}^{\mu _{1}} \otimes \tilde{s}^{\mu _{2}} = \tilde{s}^{\mu _{1} + \mu _{2}}\).

  5. 5.

    \((\tilde{s}_{1} \otimes \tilde{s}_{2})^{\mu} = \tilde{s}_{1}^{\mu} \otimes \tilde{s}_{2}^{\mu}\).

2.2 Uncertain multiplicative linguistic preference relation

In a GDM problem, let X={x 1,x 2,…,x n } be a finite set of alternatives. When an expert makes pairwise comparisons using the multiplicative linguistic term set S, he/she can express his/her own opinions by a multiplicative linguistic preference relation [51] on X. The multiplicative linguistic preference relation can be defined as follows:

Definition 2

[51]

A multiplicative linguistic preference relation A=(a ij ) n×n on the set X is denoted by a linguistic decision matrix A=(a ij ) n×n X×X, such that

$$\begin{aligned} \begin{aligned} &a_{ij} \in S,\qquad a_{ij} \otimes a_{ji} = s_{1},\\ & a_{ii} = s_{1},\quad \forall i,j = 1,2, \ldots,n, \end{aligned} \end{aligned}$$
(1)

where a ij represents the preference degree of the alternative x i over x j . Especially, a ij =s 1 indicates that x i is equivalent to x j , a ij >s 1 indicates that x i is preferred to x j , and a ij <s 1 indicates that x j is preferred to x i . For convenience, throughout this paper, let Z n be the set of all n×n multiplicative linguistic preference relations.

However, experts may only be able to provide uncertain multiplicative linguistic preference relations [56] because of time pressure, lack of knowledge or data and their limited expertise related to the problem domain. The uncertain multiplicative linguistic preference relation can be defined as follows.

Definition 3

[56]

An uncertain multiplicative linguistic preference relation on the set X is defined as matrix \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \subset X \times X\) satisfying

$$\begin{aligned} \begin{aligned} &\tilde{a}_{ij}^{U} \otimes \tilde{a}_{ji}^{L} = s_{1},\qquad \tilde{a}_{ij}^{L} \otimes \tilde{a}_{ji}^{U} = s_{1},\\ & \tilde{a}_{ij}^{U} = \tilde{a}_{ij}^{L} = s_{1},\quad \forall i,j = 1,2, \ldots,n, \end{aligned} \end{aligned}$$
(2)

where \(\tilde{a}_{ij} = [\tilde{a}_{ij}^{L},\tilde{a}_{ij}^{U}]\) indicates the multiplicative linguistic preference relation degree of the alternative x i over x j , \(\tilde{a}_{ij}^{L},\tilde{a}_{ij}^{U} \in \tilde{S}\), \(\tilde{a}_{ij}^{U} \ge \tilde{a}_{ij}^{L}\), \(\tilde{a}_{ij}^{L}\) and \(\tilde{a}_{ij}^{U}\) are the lower and upper bounds of uncertain multiplicative linguistic variables \(\tilde{a}_{ij}\), respectively.

Note that throughout this paper, let M n be the set of all n×n uncertain multiplicative linguistic preference relations. For convenience, in [59], Xu given a mark for the linguistic term with a index, i.e., suppose that \(s_{\alpha} \in \tilde{S}\), I(s α ) denotes the lower index of multiplicative linguistic term s α , then we have I(s α )=α>0.

2.3 The OWA operator and the COWGA operator

The OWA operator [68] is an aggregation operator that provides a parameterized family of aggregation operators between the minimum and the maximum, which can be defined as follows:

Definition 4

An OWA operator of dimension n is a mapping OWA:R nR that has an associated weighting vector w with \(\sum_{j = 1}^{n} w_{j} = 1\) and w j ∈[0,1], such that

$$ \mathit{OWA}(a_{1},a_{2}, \ldots,a_{n}) = \sum _{j = 1}^{n} w_{j}b_{j}, $$
(3)

where b j is the jth largest of the arguments a 1,a 2,…,a n .

The OWA operator is monotonic, commutative, bounded and idempotent. Other properties could be studied such as different families of the OWA operators [4, 68, 71, 73, 75].

The COWGA operator was developed by Yager and Xu [74], which can be defined as follows:

Definition 5

A COWGA operator is a mapping G:Σ +R + associated with a basic unit interval monotonic (BUM) function Q, such that

$$ G_{Q}(a) = G_{Q}\bigl(\bigl[a^{L},a^{U} \bigr]\bigr) = a^{U} \biggl( \frac{a^{L}}{a^{U}} \biggr)^{\int_{0}^{1} \frac{dQ(y)}{dy}ydy}, $$
(4)

where Σ + is the set of closed intervals, in which the lower limits of all closed intervals are positive, R + is the set of positive real numbers, the BUM function Q:[0,1]→[0,1] is monotonic, and Q(0)=0, Q(1)=1.

If \(\lambda = \int_{0}^{1} Q(y)dy\) is the attitudinal character of Q, then a general formulation of G Q (a) can be obtained as follows:

$$ G_{Q}(a) = G_{Q}\bigl(\bigl[a^{L},a^{U} \bigr]\bigr) = \bigl(a^{U}\bigr)^{\lambda} \bigl(a^{L} \bigr)^{1 - \lambda}. $$
(5)

As we can see, the COWGA operator G Q (a) is always the weighted geometric mean of end points based on the attitudinal character. That is to say, the interval number a can be replaced by G Q (a).

2.4 Linguistic COWGA operator

Zhang and Xu [81] extended the COWGA operator to linguistic environment and obtained the linguistic COWGA operator, which can be defined as follows.

Definition 6

Let \(\tilde{s} = [s_{\alpha},s_{\beta} ]\) be an uncertain multiplicative linguistic variable. If

$$ g_{Q}(\tilde{s}) = g_{Q}\bigl([s_{\alpha},s_{\beta} ]\bigr) = s_{\gamma}, $$
(6)

and

$$ \gamma = G_{Q}\bigl(\bigl[I(s_{\alpha} ),I(s_{\beta} ) \bigr]\bigr) = G_{Q}\bigl([\alpha,\beta ]\bigr), $$
(7)

then g is called the linguistic COWGA (LCOWGA) operator, where \(s_{\alpha},s_{\beta} \in \tilde{S}\) and Q is the BUM function.

If \(\lambda = \int_{0}^{1} Q(y)dy\) is the attitudinal character of Q, then the LCOWGA operator can be written as follows:

$$ g_{Q}(\tilde{s}) = g_{Q}\bigl([s_{\alpha},s_{\beta} ]\bigr) = s_{\beta ^{\lambda} \times \alpha ^{1 - \lambda}} = (s_{\beta} )^{\lambda} \otimes (s_{\alpha} )^{1 - \lambda}. $$
(8)

It can be seen from Eq. (8) that the LCOWGA operator may be determined by the attitudinal character λ. For convenience, in this paper, we assume that \(g_{\lambda} (\tilde{s})\) denotes \(g_{Q}(\tilde{s})\), i.e.,

$$ g_{\lambda} (\tilde{s}) = g_{Q}(\tilde{s}) = (s_{\beta} )^{\lambda} \otimes (s_{\alpha} )^{1 - \lambda} = s_{\beta ^{\lambda} \times \alpha ^{1 - \lambda}}. $$
(9)

3 The compatibility of multiplicative linguistic preference relations

In this section, a new compatibility index of multiplicative linguistic preference relations will be introduced and some desired properties of the compatibility index will be investigated.

Definition 7

Let A=(a ij ) n×n Z n and B=(b ij ) n×n Z n be two multiplicative linguistic preference relations, then

$$ C(A,B) = \frac{1}{2t}\sum_{i = 1}^{n} \sum_{j = 1}^{n} \bigl(I(a_{ij})I(b_{ji}) + I(b_{ij})I(a_{ji}) - 2\bigr), $$
(10)

is called the compatibility degree of A and B.

It can be seen that the compatibility degree C(A,B) reflects the total reciprocal difference between the multiplicative linguistic preference relations A and B.

Lemma 1

If \(s_{\alpha _{i}} \in \tilde{S}\) and μ i ∈[0,1] for i=1,2,…,n, then

$$ I\bigl((s_{\alpha _{1}})^{\mu _{1}} \otimes (s_{\alpha _{2}})^{\mu _{2}} \otimes \cdots \otimes (s_{\alpha _{n}})^{\mu _{n}}\bigr) = \prod _{i = 1}^{n} \bigl(I(s_{\alpha _{i}}) \bigr)^{\mu _{i}}. $$
(11)

Specially, by Lemma 1, if n=2, then we have

$$ I\bigl((s_{\alpha _{1}})^{\mu _{1}} \otimes (s_{\alpha _{2}})^{\mu _{2}} \bigr) = \bigl(I(s_{\alpha _{1}})\bigr)^{\mu _{1}} \times \bigl(I(s_{\alpha _{2}})\bigr)^{\mu _{2}}. $$
(12)

The compatibility degree of any two multiplicative linguistic preference relations is nonnegative, reflexive and commutative, which can be expressed as follows:

Theorem 1

Assume that A=(a ij ) n×n Z n , B=(b ij ) n×n Z n , then

  1. (1)

    C(A,B)≥0.

  2. (2)

    C(A,A)=0.

  3. (3)

    C(A,B)=C(B,A).

Lemma 2

Let \(s_{\alpha},s_{\beta} \in \tilde{S}\). Then I(s α )=I(s β ) if and only if s α =s β .

Lemma 3

Assume that A=(a ij ) n×n Z n , B=(b ij ) n×n Z n , then C(A,B)=0 if and only if a ij =b ij for i,j=1,2,…,n.

Theorem 2

Assume that A=(a ij ) n×n Z n , B=(b ij ) n×n Z n and D=(d ij ) n×n Z n . If C(A,B)=0 and C(B,D)=0, then C(A,D)=0.

Theorem 2 indicates that the compatibility degree of multiplicative linguistic preference relations is transitive.

Definition 8

Let A=(a ij ) n×n Z n , B=(b ij ) n×n Z n be two multiplicative linguistic preference relations. If C(A,B)=0, then A and B are perfectly compatible.

Obviously, the following theorem can be obtained from Definition 8.

Theorem 3

Let A=(a ij ) n×n Z n and B=(b ij ) n×n Z n be two multiplicative linguistic preference relations, then A and B are perfectly compatible if and only if a ij =b ij , i,j=1,2,…,n.

Definition 9

If A=(a ij ) n×n Z n and B=(b ij ) n×n Z n , then

$$ \mathit{CI}(A,B) = \frac{1}{n^{2}}C(A,B), $$
(13)

is called the compatibility index of the multiplicative linguistic preference relations A and B.

By Definition 9, Theorems 1, 3 and Lemma 3, the following conclusion is obvious.

Theorem 4

If A = (a ij ) n×n  ∈ Z n and B=(b ij ) n×n  ∈ Z n , then

  1. (1)

    CI(A,B)≥0.

  2. (2)

    CI(A,B)=0 if and only if A and B are perfectly compatible.

Definition 10

Let A = (a ij ) n×n  ∈ Z n and B = (b ij ) n×n  ∈ Z n . If

$$ \mathit{CI}(A,B) \le \alpha, $$
(14)

then A and B are of acceptable compatibility, where α is the threshold of acceptable compatibility.

Similar to [12], we can take α=0.2 as the threshold of acceptable compatibility.

Let E={e 1,e 2,…,e m } be a finite set of experts and \(A^{(k)} = (a_{ij}^{(k)})_{n \times n} \in Z_{n}\) be the multiplicative linguistic preference relation provided by expert e k , k=1,2,…,m. In [51], Xu defined that the synthetic linguistic preference relation developed some properties of the synthetic linguistic preference relations, which can be expressed as follows:

Definition 11

Let \(A^{(k)} = (a_{ij}^{(k)})_{n \times n} \in Z_{n}\) for k=1,2,…,m. If

$$ a_{ij} = \bigotimes _{k = 1}^{m} \bigl(a_{ij}^{(k)} \bigr)^{\omega _{k}}, $$
(15)

then the matrix A=(a ij ) n×n is called the synthetic linguistic preference relation of all experts, where Ω=(ω 1,ω 2,…,ω m ) is the weighting vector of experts, which satisfies that ω k ≥0 for all j=1,2,…,m and \(\sum_{k = 1}^{m} \omega _{k} = 1\).

Theorem 5

[51]

If \(A^{(k)} = (a_{ij}^{(k)})_{n \times n} \in Z_{n}\) for all k=1,2,…,m, then the synthetic linguistic preference relation A=(a ij ) n×n Z n .

Lemma 4

[49]

Assume that x i >0 and w i >0 for i=1,2,…,l. Then

$$ \prod_{i = 1}^{l} x_{i}^{w_{i}} \le \sum_{i = 1}^{l} w_{i}x_{i}, $$
(16)

with equality if and only if x 1=x 2=⋯=x l , where \(\sum_{i = 1}^{n} w_{i} = 1\).

Theorem 6

Let \(A^{(k)} = (a_{ij}^{(k)})_{n \times n} \in Z_{n}\) for k=1,2,…,m, and B=(b ij ) n×n Z n . If CI(A (k),B)≤α, for all k=1,2,…,m, then

$$ \mathit{CI}(A,B) \le \alpha, $$
(17)

where A=(a ij ) n×n is the synthetic linguistic preference relation and α is the threshold of acceptable compatibility.

Proof

By Definition 11, we have that

$$a_{ji} = \bigotimes _{k = 1}^{m} \bigl( a_{ji}^{(k)} \bigr)^{\omega _{k}}\quad \mbox{and}\quad a_{ji} = \bigotimes _{k = 1}^{m} \bigl( a_{ji}^{(k)} \bigr)^{\omega _{k}}, $$

where Ω=(ω 1,ω 2,…,ω m ) is the weighting vector of m experts, which satisfies that ω k ≥0 for all j=1,2,…,m and \(\sum_{k = 1}^{m} \omega _{k} = 1\).

By Lemma 1, we get \(I(a_{ij}) \,{=}\, \prod_{k = 1}^{m} (I(a_{ij}^{(k)}) )^{\omega _{k}}\), \(I(a_{ji}) = \prod_{k = 1}^{m} (I(a_{ji}^{(k)}) )^{\omega _{k}}\).

Since CI(A (k),B)≤α for all k, then

$$\begin{aligned} &{\mathit{CI}\bigl(A^{(k)},B\bigr)}\\ &{\quad = \frac{1}{2tn^{2}}\sum_{i = 1}^{n} \sum_{j = 1}^{n} \bigl(I\bigl(a_{ij}^{(k)}\bigr)I(b_{ji}) + I(\tilde{b}_{ij})I\bigl(\tilde{a}_{ji}^{(k)}\bigr) - 2 \bigr)}\\ &{\quad \le \alpha.} \end{aligned}$$

Thus, by Definition 9 and Lemma 4, it can be obtained that

$$\begin{aligned} \mathit{CI}(A,B) =& \frac{1}{2tn^{2}}\sum_{i = 1}^{n} \sum_{j = 1}^{n} \bigl(I(a_{ij})I(\tilde{b}_{ji}) + I(\tilde{b}_{ij})I(\tilde{a}_{ji}) - 2\bigr) \\ =& \frac{1}{2tn^{2}}\sum_{i = 1}^{n} \sum _{j = 1}^{n} \Biggl( \prod _{k = 1}^{m} \bigl(I\bigl(a_{ij}^{(k)} \bigr) \bigr)^{\omega _{k}}I(b_{ji}) \\ &{}+ I(b_{ij})\prod _{k = 1}^{m} \bigl(I\bigl(a_{ji}^{(k)} \bigr) \bigr)^{\omega _{k}} - 2 \Biggr) \\ \le& \frac{1}{2tn^{2}}\sum_{i = 1}^{n} \sum _{j = 1}^{n} \Biggl( \sum _{k = 1}^{m} \omega _{k}I \bigl(a_{ij}^{(k)}\bigr)I(b_{ji}) \\ &{}+ \sum _{k = 1}^{m} \omega _{k}I \bigl(a_{ji}^{(k)}\bigr)I(b_{ij}) - 2 \Biggr) \\ =& \frac{1}{2tn^{2}}\sum_{i = 1}^{n} \sum _{j = 1}^{n} \Biggl( \sum _{k = 1}^{m} \omega _{k} \bigl( I \bigl(a_{ij}^{(k)}\bigr)I(b_{ji}) \\ &{}+ I \bigl(a_{ji}^{(k)}\bigr)I(b_{ij}) - 2 \bigr) \Biggr) \\ =& \sum_{k = 1}^{m} \omega _{k} \Biggl( \frac{1}{2tn^{2}}\sum_{i = 1}^{n} \sum _{j = 1}^{n} \bigl( I\bigl(a_{ij}^{(k)} \bigr)I(b_{ji}) \\ &{}+ I\bigl(a_{ji}^{(k)} \bigr)I(b_{ij}) - 2 \bigr) \Biggr) \\ =& \sum_{k = 1}^{m} \omega _{k} \mathit{CI} \bigl(A^{(k)},B\bigr) \le \sum_{k = 1}^{m} \omega _{k} \alpha = \alpha. \end{aligned}$$

 □

It is obvious that the synthetic linguistic preference relation is of acceptable compatibility under the condition that the multiplicative linguistic preference relations given by experts are all of acceptable compatibility with the ideal multiplicative linguistic preference relation.

Corollary 1

Let \(A^{(k)} = (a_{ij}^{(k)})_{n \times n} \in Z_{n}\) for k=1,2,…,m, and B=(b ij ) n×n Z n . If CI(A (k),B)=0, for all λ, ∀k=1,2,…,m, then

$$ \mathit{CI}(A,B) = 0, $$
(18)

where A=(a ij ) n×n is the synthetic linguistic preference relation.

It can be seen from Corollary 1 that if A (k) and B are perfectly compatible for all k=1,2,…,m, then A and B are perfectly compatible.

4 The compatibility index of uncertain multiplicative linguistic preference relations based on the LCOWGA operator

In this section, we shall present a compatibility index of uncertain multiplicative linguistic preference relations based on the LCOWGA operator. Then some desirable properties of the compatibility index will be studied.

Definition 12

Let \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\) and \(\tilde{B} = (\tilde{b}_{ij})_{n \times n} \in M_{n}\) be two uncertain multiplicative linguistic preference relations, then

$$\begin{aligned} C_{\lambda} (\tilde{A},\tilde{B}) =& \frac{1}{2t}\sum _{i = 1}^{n} \sum_{j = 1}^{n} \bigl(I\bigl(g_{\lambda} (\tilde{a}_{ij})\bigr)I \bigl(g_{1 - \lambda} (\tilde{b}_{ji})\bigr) \\ &{}+ I\bigl(g_{\lambda} (\tilde{b}_{ij})\bigr)I\bigl(g_{1 - \lambda} (\tilde{a}_{ji}) \bigr) - 2\bigr), \end{aligned}$$
(19)

is called the compatibility degree of \(\tilde{A}\) and \(\tilde{B}\) based on the LCOWGA operator, where \(g_{\lambda} (\tilde{a}_{ij})\), \(g_{\lambda} (\tilde{b}_{ij})\) are determined by Eqs. (6) and (7), and \(\tilde{a}_{ij} = [\tilde{a}_{ij}^{L},\tilde{a}_{ij}^{U}]\), \(\tilde{b}_{ij} = [\tilde{b}_{ij}^{L},\tilde{b}_{ij}^{U}]\), for all i,j=1,2,…,n.

As we can see, the compatibility degree \(C_{\lambda} (\tilde{A},\tilde{B})\) based on the LCOWGA operator reflects the total reciprocal difference between the uncertain multiplicative linguistic preference relations \(\tilde{A}\) and \(\tilde{B}\), in which all the corresponding elements are aggregated by the LCOWGA operator.

Specially, if \(\tilde{A}\) and \(\tilde{B}\) are ordinary multiplicative linguistic preference relations, then \(C_{\lambda} (\tilde{A},\tilde{B})\) reduces to the compatibility degree in Definition 7.

Theorem 7

Assume that \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\), \(\tilde{B} = (\tilde{b}_{ij})_{n \times n} \in M_{n}\), then we have

  1. (1)

    \(C_{\lambda} (\tilde{A},\tilde{B}) \ge 0\).

  2. (2)

    \(C_{\lambda} (\tilde{A},\tilde{A}) = 0\).

  3. (3)

    \(C_{\lambda} (\tilde{A},\tilde{B}) = C_{\lambda} (\tilde{B},\tilde{A})\).

Theorem 7 indicates that the compatibility degree of any two uncertain multiplicative linguistic preference relations, based on the LCOWGA operator, is nonnegative, reflexive and commutative.

Lemma 5

Assume that \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\), \(\tilde{B} = (\tilde{b}_{ij})_{n \times n} \in M_{n}\), then \(C_{\lambda} (\tilde{A},\tilde{B}) = 0\) if and only if \(g_{\lambda} (\tilde{a}_{ij}) = g_{\lambda} (\tilde{b}_{ij})\).

Theorem 8

Assume that \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\), \(\tilde{B} = (\tilde{b}_{ij})_{n \times n} \in M_{n}\) and \(\tilde{D} = (\tilde{d}_{ij})_{n \times n} \in M_{n}\). If \(C_{\lambda} (\tilde{A},\tilde{B}) = 0\) and \(C_{\lambda} (\tilde{B},\tilde{D}) = 0\), then \(C_{\lambda} (\tilde{A},\tilde{D}) = 0\).

Theorem 8 indicates that the compatibility degree of uncertain multiplicative linguistic preference relations based on the LCOWGA operator is transitive.

Definition 13

Let \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\) and \(\tilde{B} =(\tilde{b}_{ij})_{n \times n} \in M_{n}\) be two uncertain multiplicative linguistic preference relations. If \(C_{\lambda} (\tilde{A},\tilde{B}) = 0\) for any attitudinal character λ, then \(\tilde{A}\) and \(\tilde{B}\) are perfectly compatible.

It is obvious that we can obtain the following theorem from Definition 13.

Theorem 9

Let \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\) and \(\tilde{B} = (\tilde{b}_{ij})_{n \times n} \in M_{n}\) be two uncertain multiplicative linguistic preference relations, then \(\tilde{A}\) and \(\tilde{B}\) are perfectly compatible if and only if \(\tilde{a}_{ij} = \tilde{b}_{ij}\), i,j=1,2,…,n.

Definition 14

If \(\tilde{A} \,{=}\, (\tilde{a}_{ij})_{n {\times} n} \,{\in}\, M_{n}\) and \(\tilde{B} \,{=}\, (\tilde{b}_{ij})_{n {\times} n} \in M_{n}\), then

$$ \mathit{CI}_{\lambda} (\tilde{A},\tilde{B}) = \frac{1}{n^{2}}C_{\lambda} ( \tilde{A},\tilde{B}), $$
(20)

is called the compatibility index of the uncertain multiplicative linguistic preference relations \(\tilde{A}\) and \(\tilde{B}\) based on the LCOWGA operator.

By Definition 14, Theorems 7, 9 and Lemma 5, we can get the following conclusions.

Theorem 10

If \(\tilde{A} \,{=}\, (\tilde{a}_{ij})_{n {\times} n} \,{\in}\, M_{n}\) and \(\tilde{B} \,{=}\, (\tilde{b}_{ij})_{n {\times} n} \,{\in}\, M_{n}\), then

  1. (1)

    \(\mathit{CI}_{\lambda} (\tilde{A},\tilde{B}) \ge 0\).

  2. (2)

    \(\mathit{CI}_{\lambda} (\tilde{A},\tilde{B}) = 0\) if and only if \(\tilde{A}\) and \(\tilde{B}\) are perfectly compatible.

Definition 15

Let \(\tilde{A} \,{=}\, (\tilde{a}_{ij})_{n {\times} n} \,{\in}\, M_{n}\) and \(\tilde{B} \,{=}\, (\tilde{b}_{ij})_{n {\times} n} \,{\in}\, M_{n}\). If

$$ \mathit{CI}_{\lambda} (\tilde{A},\tilde{B}) \le \alpha, $$
(21)

then \(\tilde{A}\) and \(\tilde{B}\) are of acceptable compatibility, where α is the threshold of acceptable compatibility.

Let E={e 1,e 2,…,e m } be a finite set of experts and \(\tilde{A}^{(k)} = (\tilde{a}_{ij}^{(k)})_{n \times n} \in M_{n}\) be the uncertain multiplicative linguistic preference relation provided by expert e k , k=1,2,…,m. In [56], Xu defined the synthetic uncertain linguistic preference relation based on the induced uncertain linguistic preference relations and investigated some properties of the synthetic uncertain linguistic preference relations, which can be expressed as follows:

Definition 16

Let \(\tilde{A}^{(k)} \,{=}\, (\tilde{a}_{ij}^{(k)})_{n {\times} n} \,{\in}\, M_{n}\) for k = 1,2,…,m. If

$$ \tilde{a}_{ij} = \bigotimes _{k = 1}^{m} \bigl( \tilde{a}_{ij}^{(k)} \bigr)^{\omega_{k}}, $$
(22)

then the matrix \(\tilde{A} = (\tilde{a}_{ij})_{n \times n}\) is called the synthetic uncertain linguistic preference relation of all experts, where Ω=(ω 1,ω 2,…,ω m ) is the weighting vector of experts, which satisfies that ω k ≥0 for all j=1,2,…,m and \(\sum_{k = 1}^{m} \omega _{k} = 1\).

Theorem 11

If \(\tilde{A}^{(k)} \,{=}\, (\tilde{a}_{ij}^{(k)})_{n {\times} n} \,{\in}\, M_{n}\) for all k = 1,2,…,m, then the synthetic uncertain linguistic preference relation \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\).

Theorem 12

Let \(\tilde{A}^{(k)} \,{=}\, (\tilde{a}_{ij}^{(k)})_{n {\times} n} \,{\in}\, M_{n}\) for k = 1,2,…,m, and \(\tilde{B} = (\tilde{b}_{ij})_{n \times n} \in M_{n}\). If \(\mathit{CI}_{\lambda}(\tilde{A}^{(k)},\tilde{B}) \le \alpha\), for all k=1,2,…,m, then

$$ \mathit{CI}_{\lambda} (\tilde{A},\tilde{B}) \le \alpha, $$
(23)

where \(\tilde{A} = (\tilde{a}_{ij})_{n \times n}\) is the synthetic uncertain linguistic preference relation, \(\tilde{a}_{ij} = [\tilde{a}_{ij}^{L},\tilde{a}_{ij}^{U}]\), and α is the threshold of acceptable compatibility.

Proof

By Definition 16, it follows that

$$\tilde{a}_{ij}^{L} = \bigotimes _{k = 1}^{m} \bigl(\tilde{a}_{ij}^{(k)L}\bigr)^{\omega _{k}}, \qquad \tilde{a}_{ij}^{U} = \bigotimes _{k = 1}^{m} \bigl(\tilde{a}_{ij}^{(k)U}\bigr)^{\omega _{k}}, $$

and

$$\tilde{a}_{ji}^{L} = \bigotimes _{k = 1}^{m} \bigl(\tilde{a}_{ji}^{(k)L}\bigr)^{\omega _{k}}, \qquad \tilde{a}_{ji}^{U} = \bigotimes _{k = 1}^{m} \bigl(\tilde{a}_{ji}^{(k)U}\bigr)^{\omega _{k}}, $$

where Ω=(ω 1,ω 2,…,ω m ) is the weighting vector of m experts, which satisfies that ω k ≥0 for all j=1,2,…,m and \(\sum_{k = 1}^{m} \omega _{k} = 1\).

By Lemma 1, we get \(I(\tilde{a}_{ij}^{U}) = \prod_{k = 1}^{m} (I(\tilde{a}_{ij}^{(k)U}) )^{\omega _{k}}\), \(I(\tilde{a}_{ij}^{L}) = \prod_{k = 1}^{m} (I(\tilde{a}_{ij}^{(k)L}) )^{\omega _{k}}\).

Since \(\mathit{CI}_{\lambda} (\tilde{A}^{(k)},\tilde{B}) \le \alpha\) for all k, then

$$\begin{aligned} \mathit{CI}_{\lambda} \bigl(\tilde{A}^{(k)},\tilde{B}\bigr) =& \frac{1}{2tn^{2}}\sum_{i = 1}^{n} \sum _{j = 1}^{n} \bigl(I\bigl(g_{\lambda} \bigl( \tilde{a}_{ij}^{(k)}\bigr)\bigr)I\bigl(g_{1 - \lambda} ( \tilde{b}_{ji})\bigr) \\ &{}+ I\bigl(g_{\lambda} (\tilde{b}_{ij}) \bigr)I\bigl(g_{1 - \lambda} \bigl(\tilde{a}_{ji}^{(k)}\bigr) \bigr) - 2\bigr) \le \alpha. \end{aligned}$$

Thus, it can be obtained that

 □

Theorem 12 indicates that the synthetic uncertain linguistic preference relation is of acceptable compatibility under the condition that the uncertain multiplicative linguistic preference relations given by experts are all of acceptable compatibility with the ideal uncertain multiplicative linguistic preference relation.

Corollary 2

Let \(\tilde{A}^{(k)} = (\tilde{a}_{ij}^{(k)})_{n \times n} \in M_{n}\) for k=1,2,…,m, and \(\tilde{B} = (\tilde{b}_{ij})_{n \times n} \in M_{n}\). If \(\mathit{CI}_{\lambda} (\tilde{A}^{(k)},\tilde{B}) = 0\), for all λ, ∀k=1,2,…,m, then

$$ \mathit{CI}_{\lambda} (\tilde{A},\tilde{B}) = 0, $$
(24)

where \(\tilde{A} = (\tilde{a}_{ij})_{n \times n}\) is the synthetic uncertain linguistic preference relation and \(\tilde{a}_{ij} = [\tilde{a}_{ij}^{L},\tilde{a}_{ij}^{U}]\).

Corollary 2 indicates that if \(\tilde{A}^{(k)}\) and \(\tilde{B}\) are perfectly compatible for all k=1,2,…,m, then \(\tilde{A}\) and \(\tilde{B}\) are perfectly compatible.

As we can see, in GDM, less compatibility index of uncertain multiplicative linguistic preference relations provided by expert e k , means more reliable information given by e k . Therefore, the aggregation weight of e k may depend on the compatibility index of the uncertain multiplicative linguistic preference relations. Let \(\tilde{A}^{(k)} = (\tilde{a}_{ij}^{(k)})_{n \times n} \in M_{n}\) be the uncertain multiplicative linguistic preference relation provided by expert e k (k=1,2,…,m) and \(\tilde{A} = (\tilde{a}_{ij})_{n \times n}\) be the synthetic uncertain linguistic preference relation of all experts. In order to determine the weights of experts, we can minimize the compatibility index of the synthetic uncertain linguistic preference relation \(\tilde{A}\) and the ideal uncertain multiplicative linguistic preference relation \(\tilde{B}\). Based on the proof of Theorem 12, the compatibility index of \(\tilde{A}\) and \(\tilde{B}\) can be rewritten as follows:

(25)

Let Ω=(ω 1,ω 2,…,ω m )T be the experts’ weighting vector. Then the compatibility index \(\mathit{CI}_{\lambda} (\tilde{A},\tilde{B})\) can be considered as a function of Ω. Denoting \(f(\varOmega ) = \mathit{CI}_{\lambda} (\tilde{A},\tilde{B})\), we can construct the following optimal model to determine experts’ weights:

$$\begin{aligned} \begin{aligned} &\mathrm{Min}\ f(\varOmega ) = \mathit{CI}_{\lambda} (\tilde{A},\tilde{B})\\ &\mathrm{s.t.} \quad \begin{cases} \displaystyle\sum_{k = 1}^{m} \omega _{k} = 1, \\ \omega _{k} \ge 0,\quad k = 1,2, \ldots,m. \end{cases} \end{aligned} \end{aligned}$$
(26)

Note that the model (26) is nonlinear and can be solved by using Matlab or LINGO software package.

5 The application of the compatibility index based on the LCOWGA operator to group decision making with uncertain multiplicative linguistic preference relations

In this section, a new approach based on the compatibility index to group decision making with uncertain multiplicative linguistic preference relations will be presented. The main advantage of this method is that it gives a completely objective data process of the decision problem because the weights of experts depend on the optimal model of minimization of compatibility index. We firstly define an expected preference relation by using Eqs. (6) and (7) as follows:

Definition 17

Let \(\tilde{A} = (\tilde{a}_{ij})_{n \times n} \in M_{n}\), where

$$\begin{aligned} &{\tilde{a}_{ij}^{U} \otimes \tilde{a}_{ji}^{L} = s_{1},\qquad \tilde{a}_{ij}^{L} \otimes \tilde{a}_{ji}^{U} = s_{1},}\\ &{\tilde{a}_{ij}^{U} = \tilde{a}_{ij}^{L} = s_{1},\quad \forall i,j = 1,2, \ldots,n,} \end{aligned}$$

then we call \(g_{Q}(\tilde{A}) = ( g_{Q}(\tilde{a}_{ij}) )_{n \times n}\) the expected multiplicative linguistic preference relation corresponding to \(\tilde{A}\), where \(g_{Q}(\tilde{a}_{ij})\) is the expected value of preference degree \(\tilde{a}_{ij}\) of the alternative x i to x j , obtained by the LCOWGA operator:

$$\begin{aligned} \begin{aligned} &g_{Q}(\tilde{a}_{ij}) = g_{Q}\bigl(\bigl[ \tilde{a}_{ij}^{L},\tilde{a}_{ij}^{U} \bigr]\bigr) = \bigl(\tilde{a}_{ij}^{U}\bigr)^{\lambda} \otimes \bigl(\tilde{a}_{ij}^{L}\bigr)^{1 - \lambda}, \\ &g_{Q}(\tilde{a}_{ji}) = \frac{1}{g_{Q}(\tilde{a}_{ij})},\quad \mbox{for } \mathrm{all}\ i \le j, \end{aligned} \end{aligned}$$
(27)

where λ∈[0,1] is the attitudinal character of BUM function Q.

Then consider a GDM problem. Let X={x 1,x 2,…,x n } be a set of finite alternatives and E={e 1,e 2,…,e m } be a finite set of experts. Each expert provides his/her own decision matrix \(\tilde{A}^{(k)} = (\tilde{a}_{ij}^{(k)})_{n \times n}\), which are uncertain multiplicative linguistic preference relation given by the expert e k E. The process of new approach can be summarized as follows:

Step 1::

Utilize the model (26) to determine the optimal weights of experts:

$$\omega ^{*} = \bigl(\omega _{1}^{*},\omega _{2}^{*}, \ldots,\omega _{m}^{*} \bigr)^{T}. $$
Step 2::

Utilize Eq. (22) to obtain the synthetic uncertain linguistic preference relation \(\tilde{A}^{*} = (\tilde{a}^{*}_{ij})_{n \times n}\) based on the optimal weights of experts, where

$$ \tilde{a}^{*}_{ij} = \bigotimes _{k = 1}^{m} \bigl( \tilde{a}_{ij}^{(k)} \bigr)^{\omega _{k}^{*}}. $$
(28)
Step 3::

Utilize Eq. (27) to construct the expected multiplicative linguistic preference relation \(g_{Q}(\tilde{A}^{*}) = ( g_{Q}(\tilde{a}_{ij}^{*}) )_{n \times n}\) based on the LCOWGA operator:

$$\begin{aligned} \begin{aligned} & g_{Q}\bigl(\tilde{a}^{*}_{ij}\bigr) = \bigl(\tilde{a}_{ij}^{*U} \bigr)^{\lambda} \otimes \bigl( \tilde{a}_{ij}^{*L} \bigr)^{1 - \lambda}, \\ & g_{Q}\bigl(\tilde{a}^{*}_{ji} \bigr) = \frac{1}{g_{Q}(\tilde{a}^{*}_{ij})},\quad \mbox{for }\mathrm{all}\ i \le j, \end{aligned} \end{aligned}$$
(29)

where λ∈[0,1] is the attitudinal character of BUM function Q.

Step 4::

Calculate the expected value \(\tilde{a}_{i}^{*}\) of preference degree of the alternative x i to all the alternative by the following formula:

$$ \tilde{a}_{i}^{*} = \Biggl( \bigotimes _{j = 1}^{n}g_{Q} \bigl(\tilde{a}_{ij}^{*}\bigr) \Biggr)^{1/n},\qquad i = 1,2, \ldots,n. $$
(30)
Step 5::

Rank the expected value \(\tilde{a}_{i}^{*}\) (i=1,2,…,n) in descending order.

Step 6::

Rank all the alternatives x i (i=1,2,…,n) and select the best one(s) in accordance with the expected value \(\tilde{a}_{i}^{*}\) (i=1,2,…,n).

Step 7::

End.

6 Illustrative example

In this section, we regard the use of the compatibility index of uncertain multiplicative linguistic preference relations in a GDM problem. Supplier selection is a very important strategic decision involving decisions balancing a number of conflicting criteria [34]. With the increase in outsourcing, offshore sourcing and various electronic businesses, supplier’s service performance is becoming ever more complex in the global market. An international company established in Hefei wants to select potential partners for a collaborative project. In order to select an ideal supplier, the company formed a team of three experts e k (k=1,2,3) to evaluate five potential supplier partners x i (i=1,2,3,4,5). Three experts are invited to compare these five suppliers with respect to the main criterion service performance by using the multiplicative linguistic scale:

$$\begin{aligned} S =& \{ s_{1/5} = \mathit{EL},s_{1/4} = \mathit{VL},s_{1/3} = L,s_{1/2} = \mathit{SL},s_{1}= M, \\ &{\phantom{\{}} s_{2} =\mathit{SH},s_{3} = H,s_{4} = \mathit{VH},s_{5} = \mathit{EH}\}. \end{aligned}$$

Note that EL=Extremely low, VL=Very low, L=Low, SL=Slightly low, M=Medium, SH=Slightly high, H=High, VH=Very high, EH=Extremely high.

Experts constructed the uncertain multiplicative linguistic preference relations \(\tilde{A}^{(k)}\) (k=1,2,3), respectively, which are listed as follows:

The president of the company provided the ideal uncertain multiplicative linguistic preference relations, which is listed as follows:

$$\lefteqn{\tilde{B} = \left ( \begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} [s_{1},s_{1}] & [s_{3},s_{5}] & [s_{1/4},s_{1/2}] & [s_{3},s_{5}] & [s_{1/4},s_{1/2}] \\ {[s_{1/5},s_{1/3}]} & [s_{1},s_{1}] & [s_{4},s_{6}] & [s_{2},s_{4}] & [s_{1/3},s_{1}] \\ {[s_{2},s_{4}]} & [s_{1/6},s_{1/4}] & [s_{1},s_{1}] & [s_{3},s_{5}] & [s_{1/5},s_{1/3}] \\ {[s_{1/5},s_{1/3}]} & [s_{1/4},s_{1/2}] & [s_{1/5},s_{1/3}] & [s_{1},s_{1}] & [s_{4},s_{6}] \\ {[s_{2},s_{4}]} & [s_{1},s_{3}] & [s_{3},s_{5}] & [s_{1/6},s_{1/4}] & [s_{1},s_{1}] \end{array} \right ).} $$

With this information, we can use the proposed decision making method to get the ranking of the suppliers. Note that in this case, we assume that Q(y)=y 2, then \(\lambda = \int_{0}^{1} Q(y)dy = 1/3\). The following steps are involved:

Step 1::

Utilize the model (26) to determine the optimal weights of experts:

$$\omega _{1}^{*} = 0.2386,\qquad \omega _{2}^{*} = 0.6673,\qquad \omega _{3}^{*} = 0.0941. $$
Step 2::

Utilize Eq. (27) to obtain the synthetic uncertain linguistic preference relation \(\tilde{A}^{*} = (\tilde{a}^{*}_{ij})_{n \times n}\) based on the optimal weights of experts, where

$$\tilde{A}^{*} = \left ( \begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} [s_{1},s_{1}] & [s_{2.7982},s_{3.8140}] & [s_{0.3029},s_{0.4369}] & [s_{3.0928},s_{4.1060}] & [s_{0.2950},s_{0.4332}] \\ {[s_{0.2622},s_{0.3574}]} & [s_{1},s_{1}] & [s_{4.6422},s_{5.6469}] & [s_{2.7234},s_{3.7347}] & [s_{0.3333},s_{0.5}] \\ {[s_{2.2888},s_{3.3013}]} & [s_{0.1771},s_{0.2154}] & [s_{1},s_{1}] & [s_{3.7347},s_{4.7408}] & [s_{0.2569},s_{0.3233}] \\ {[s_{0.2435},s_{0.3233}]} & [s_{0.2678},s_{0.3672}] & [s_{0.2109},s_{0.2678}] & [s_{1},s_{1}] & [s_{5},s_{6}] \\ {[s_{2.3083},s_{43.3904}]} & [s_{2},s_{3}] & [s_{3.0928},s_{4.1060}] & [s_{0.1667},s_{0.2}] & [s_{1},s_{1}] \end{array} \right ). $$
Step 3::

Utilize Eq. (29) to construct the expected multiplicative linguistic preference relation \(g_{Q}(\tilde{A}^{*}) = ( g_{Q}(\tilde{a}_{ij}^{*}) )_{n \times n}\) based on the LCOWGA operator:

$$g_{Q}\bigl(\tilde{A}^{*}\bigr) = \left ( \begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} s_{1} & s_{3.1025} & s_{0.3422} & s_{3.3992} & s_{0.3353} \\ s_{0.3223} & s_{1} & s_{4.9555} & s_{3.0257} & s_{0.3815} \\ s_{2.9221} & s_{0.2018} & s_{1} & s_{4.0438} & s_{0.2773} \\ s_{0.2942} & s_{0.3305} & s_{0.2473} & s_{1} & s_{5.3133} \\ s_{2.9827} & s_{2.6209} & s_{3.6057} & s_{0.1882} & s_{1} \end{array} \right ). $$
Step 4::

Calculate the expected value \(\tilde{a}_{i}^{*}\) of preference degree of the alternative x i to all the alternative by Eq. (30):

$$\begin{aligned} \begin{aligned} &\tilde{a}_{1}^{*} = s_{1.0389},\qquad \tilde{a}_{2}^{*} = s_{1.1302},\qquad \tilde{a}_{3}^{*} = s_{0.9206},\\ &\tilde{a}_{4}^{*} = s_{0.6626},\qquad \tilde{a}_{5}^{*} = s_{1.3962}. \end{aligned} \end{aligned}$$
Step 5::

Rank the expected value \(\tilde{a}_{i}^{*}\) (i=1,2,…,5) in descending order:

$$\tilde{a}_{5}^{*} > \tilde{a}_{2}^{*} > \tilde{a}_{1}^{*} > \tilde{a}_{3}^{*} > \tilde{a}_{4}^{*}. $$
Step 6::

Rank all the alternatives x i (i=1,2,…,5) in accordance with the expected value \(\tilde{a}_{i}^{*}\) (i=1,2,…,5):

$$x_{5} \succ x_{2} \succ x_{1} \succ x_{3} \succ x_{4}. $$

The best alternative is the supplier x 5.

Moreover, according to Eq. (20), we get the compatibility indexes of \(\tilde{A}^{(k)}\) (k=1,2,3) and \(\tilde{B}\):

$$\begin{aligned} &{\mathit{CI}_{\lambda} \bigl(\tilde{A}^{(1)},\tilde{B}\bigr)}\\ &{\quad = \frac{1}{2 \times 5 \times 5^{2}}\sum_{i = 1}^{5} \sum _{j = 1}^{5} \bigl(I\bigl(g_{\lambda} \bigl(\tilde{a}_{ij}^{(1)}\bigr)\bigr)I\bigl(g_{1 - \lambda} ( \tilde{b}_{ji})\bigr)}\\ &{\qquad{} + I\bigl(g_{\lambda} (\tilde{b}_{ij}) \bigr)I\bigl(g_{1 - \lambda} \bigl(\tilde{a}_{ji}^{(1)}\bigr) \bigr) - 2\bigr)} \\ &{\quad= 0.008847,} \\ &{\mathit{CI}_{\lambda} \bigl(\tilde{A}^{(2)},\tilde{B}\bigr)} \\ &{\quad= \frac{1}{2 \times 5 \times 5^{2}}\sum_{i = 1}^{5} \sum _{j = 1}^{5} \bigl(I\bigl(g_{\lambda} \bigl(\tilde{a}_{ij}^{(2)}\bigr)\bigr)I\bigl(g_{1 - \lambda} ( \tilde{b}_{ji})\bigr)}\\ &{\qquad{} + I\bigl(g_{\lambda} (\tilde{b}_{ij}) \bigr)I\bigl(g_{1 - \lambda} \bigl(\tilde{a}_{ji}^{(2)}\bigr) \bigr) - 2\bigr)} \\ &{\quad = 0.004749,} \\ &{\mathit{CI}_{\lambda} \bigl(\tilde{A}^{(3)},\tilde{B}\bigr)} \\ &{\quad = \frac{1}{2 \times 5 \times 5^{2}}\sum_{i = 1}^{5} \sum _{j = 1}^{5} \bigl(I\bigl(g_{\lambda} \bigl(\tilde{a}_{ij}^{(3)}\bigr)\bigr)I\bigl(g_{1 - \lambda} ( \tilde{b}_{ji})\bigr)}\\ &{\qquad{} + I\bigl(g_{\lambda} (\tilde{b}_{ij}) \bigr)I\bigl(g_{1 - \lambda} \bigl(\tilde{a}_{ji}^{(3)}\bigr) \bigr) - 2\bigr)} \\ &{\quad= 0.006160.} \end{aligned}$$

Letting α=0.2, then CI λ (A (k),B)≤α, k=1,2,3.

As we can see, the uncertain multiplicative linguistic preference relations \(\tilde{A}^{(k)}\) and \(\tilde{B}\) are of acceptable compatibility.

By Eq. (20), we also get

$$\begin{aligned} &{\mathit{CI}_{\lambda} \bigl(\tilde{A}^{*},\tilde{B}\bigr)}\\ &{\quad = \frac{1}{2 \times 5 \times 5^{2}}\sum_{i = 1}^{5} \sum _{j = 1}^{5} \bigl(I\bigl(g_{\lambda} \bigl(\tilde{a}_{ij}^{*}\bigr)\bigr)I\bigl(g_{1 - \lambda} ( \tilde{b}_{ji})\bigr)}\\ &{\qquad {}+ I\bigl(g_{\lambda} (\tilde{b}_{ij}) \bigr)I\bigl(g_{1 - \lambda} \bigl(\tilde{a}_{ji}^{*}\bigr) \bigr) - 2\bigr)} \\ &{\quad = 0.002103.} \end{aligned}$$

It can be seen easily that \(\mathit{CI}_{\lambda} (\tilde{A}^{*},\tilde{B}) < \alpha\), which means that \(\tilde{A}^{*}\) and \(\tilde{B}\) are of acceptable compatibility. And \(\mathit{CI}_{\lambda} (\tilde{A}^{*},B) < \mathit{CI}_{\lambda} (A^{(k)},B)\) for k=1,2,3, which means that the synthetic uncertain multiplicative linguistic preference relation \(\tilde{A}^{*}\) based on the optimal weights of experts is more effective than A (k) for k=1,2,3.

Furthermore, in order to analyze how the different weights of experts have affection for the compatibility index, in this example, we consider the equal experts’ weights, i.e., ω i =1/3 for i=1,2,3. Then the synthetic uncertain multiplicative preference relation \(\hat{A} = (\hat{a}_{ij})_{5 \times 5}\) is calculated as follows:

$$\hat{A} = \left ( \begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} [s_{1},s_{1}] & [s_{2.8845},s_{3.9149}] & [s_{0.2752},s_{0.3815}] & [s_{2.8845},s_{3.9149}] & [s_{0.3150},s_{0.4807}] \\ {[s_{0.2554},s_{0.3467}]} & [s_{1},s_{1}] & [s_{4.3089},s_{5.3133}] & [s_{2.6207},s_{3.6342}] & [s_{0.3333},s_{0.5}] \\ {[s_{2.6207},s_{3.6342}]} & [s_{0.1882},s_{0.2321}] & [s_{1},s_{1}] & [s_{3.6342},s_{4.6416}] & [s_{0.2752},s_{0.3467}] \\ {[s_{0.2554},s_{0.3467}]} & [s_{0.2752},s_{0.3815}] & [s_{0.2154},s_{0.2752}] & [s_{1},s_{1}] & [s_{5},s_{6}] \\ {[s_{2.0801},s_{3.1748}]} & [s_{2},s_{3}] & [s_{2.8845},s_{3.9149}] & [s_{0.1667},s_{0.2}] & [s_{1},s_{1}] \end{array} \right ). $$

Then,

$$\begin{aligned} &{\mathit{CI}_{\lambda} (\hat{A},\tilde{B})} \\ &{\quad = \frac{1}{2 \times 5 \times 5^{2}}\sum _{i = 1}^{5} \sum_{j = 1}^{5} \bigl(I\bigl(g_{\lambda} (\hat{a}_{ij})\bigr)I \bigl(g_{1 - \lambda} (\tilde{b}_{ji})\bigr)} \\ &{\qquad{} + I\bigl(g_{\lambda} (\tilde{b}_{ij})\bigr)I\bigl(g_{1 - \lambda} (\hat{a}_{ji}) \bigr) - 2\bigr)} \\ &{\quad = 0.002388.} \end{aligned}$$

Thus, we have

$$\mathit{CI}_{\lambda} \bigl(\tilde{A}^{*},B\bigr) < \mathit{CI}_{\lambda} ( \hat{A},B), $$

which shows that the synthetic uncertain linguistic preference relation corresponding to the optimal experts’ weights based on the minimization of compatibility index is superior to that of equal experts’ weights.

It is possible to analyze how the different attitudinal character λ plays a role in the aggregation results, in this case, we consider different value of λ: 0,0.1,…,0.9,1, which are provided by the experts. The results of experts’ weights by Eq. (26) are shown in Table 1 and the results of \(\tilde{a}_{i}^{*}\) (i=1,2,3,4,5) are shown in Table 2.

Table 1 Experts’ weights with different attitudinal character λ
Table 2 Aggregation results with different attitudinal character λ

It is observed from Table 1 that ω 1 and ω 3 first decrease and then increase as λ increases, while ω 2 first increases and then decreases as λ increases. From Table 1 we also can see that the experts’ weights are symmetric with respect to the attitudinal character, which are caused by Eq. (8). Moreover, from Table 2 we can see that \(\tilde{a}_{1}^{*}\) and \(\tilde{a}_{2}^{*}\) increase as λ increases while \(\tilde{a}_{3}^{*}\), \(\tilde{a}_{4}^{*}\) and \(\tilde{a}_{5}^{*}\) decrease as λ increases.

We can establish an ordering of the suppliers for each value of λ. The results are shown in Table 3. Note that “≻” means “preferred to”.

Table 3 Ordering of the bidders

As we can see, depending on the particular cases of the attitudinal character λ used, the ordering of the companies is different, thus leading to different decisions. However, it seems that x 5 is the best choice when λ≤0.8, and x 1 sometimes is also the best one.

Another interesting issue is to determine the compatibility indexes with different λ. The results are shown in Table 4.

Table 4 Compatibility indices with different attitudinal character λ

It can be seen from Table 4 that \(\mathit{CI}_{\lambda} (\tilde{A}^{*},B) < \mathit{CI}_{\lambda} (A^{(k)},B)\) for all λ, ∀k=1,2,3. We also can see that the compatibility indexes are symmetric with respect to the attitudinal character.

7 Concluding remarks

The compatibility degree of preference relations and the weights of experts play an important role in reaching a reasonable decision result for GDM. In this paper, we have presented the compatibility degree and the compatibility index of the multiplicative linguistic preference relations and some desired properties have been investigated. Furthermore, based on the LCOWGA operator, the compatibility degree and compatibility index of uncertain multiplicative linguistic preference relations has been defined. The advantage of the compatibility index based on the LCOWGA operator is that it can be used to deal with the uncertain multiplicative linguistic preference relations with more flexibility due to the fact that the decision maker can choose a different value of the parameter λ according to oneself.

Then, some desirable properties have been studied including nonegativity, reflexivity, commutativity and transitivity. Especially, we have proved that the synthetic uncertain linguistic preference relation \(\tilde{A}\) and the ideal uncertain multiplicative linguistic preference relation \(\tilde{B}\) are of acceptable compatibility under the condition that the uncertain multiplicative linguistic preference relation of the kth expert \(\tilde{A}^{(k)}\) and \(\tilde{B}\) are of acceptable compatibility for all k=1,2,…,m, which is the scientific basis of using the uncertain multiplicative linguistic preference relations in the GDM. Moreover, the concepts of perfect compatibility and the reciprocal matrix of uncertain multiplicative linguistic preference relation have been developed and their properties have been investigated.

In order to determine the experts’ weights, we further have proposed the optimal model by minimizing the compatibility index. The characteristic of this method is that it can improve the group consistency by minimizing the compatibility of the group, which is an example its superiority. At last, an illustrative example has shown the feasibility and effectiveness of the new approach.

In the future, we expect to develop the compatibility and its properties of other preference relations. For example, the compatibility of the intuitionistic fuzzy preference relations and the interval-valued intuitionistic fuzzy preference relations. We will also consider other decision making problems [3, 17, 38] and other applications [2].