1 Introduction

Due to the limitation of the decision maker’s (DM’s) values, attitude and background, it is difficult for a single DM to take all possible aspects into consideration in the decision-making process. Group decision making (GDM) with preference relations is a common tool in human activities that consist of determining the most reasonable alternatives as realized by a group of DMs, preference information for each pairwise comparison between different alternatives, collective preference relations by aggregating DMs’ preference relations, and selection of optimal alternatives using aggregation techniques. In recent years, different preference relations have been investigated for addressing GDM problems, including multiplicative preference relations [9, 20, 30, 44, 57, 58, 76], fuzzy preference relations [8, 32, 38], linguistic preference relations [18, 31, 47], and intuitionistic fuzzy preference relations [2, 23, 33].

Satty [44] proposed the multiplicative preference relation. However, because of the complexity of decision making and the lack of knowledge of the DMs, preference relations consisting of exact values do not satisfy decision-making requests. Orlovsky [42] proposed the fuzzy preference relation to show a DM’s opinion in decision processes. Satty and Vargas [46] put forward interval multiplicative preference relation in the decision making process. Xu [59] defined the interval fuzzy preference relation. Buckley [3] extended the analytic hierarchy process (AHP) to fuzzy environment and introduced the MTFPR.

The key to solving GDM problems with preference relations is to effectively aggregate all of the individual preference relations, which are divided into two aspects. The first is to determine whether all of the individual preference relations are aggregated, which takes into account consistency and compatibility. Consistency is to ensure that preference relations are neither random nor illogical in pairwise comparisons. Lack of consistency in decision making with preference relations causes inconsistent conclusions. Compatibility guarantees that all individual preference relations can be aggregated effectively. It can be used to measure the consensus of ranking between the group and individual.

Satty [45] was the first to discuss the compatibility of preference relations. Studies that address different compatibilities of difference preference relations are demonstrated in Table 1. From Table 1, we can see that few studies have addressed the compatibility of two MTFPRs.

Table 1 Discussions of related works addressing the compatibilities for different preference relations

The second crucial procedure in GDM is aggregation. During the aggregation phase, the weighting method is of great importance because the weighting vector is able to affect the final aggregation results directly. At present, many methods have been developed to obtain the weighting vector in GDM. These methods are summarized in Table 2. From Table 2, we can see that no optimization model is utilized to obtain the weighting vector in GDM with MTFPRs.

Table 2 Discussions of different weighting methods

However, it is necessary to accurately take into account the risk attitudes of DMs. To address this issue, continuous interval information aggregation operators are employed to address the interval values. Based on the ordered weighted averaging (OWA) operator [64], Yager developed the continuous ordered weighted averaging (COWA) operator [65], which is a famous continuous interval information aggregation operator. In addition, encouraged by the COWA operator and geometric mean, Yager and Xu [66] introduced the continuous ordered weighted geometric (COWGA) operator. From Table 1, we see that Refs. [76, 77] consider the risk attitude of DMs based on the COWGA operator. However, few studies have addressed GDM while taking into account MTFPRs.

Furthermore, Gong, Lin and Yao [24] say that “the research on preference relations of trapezoidal fuzzy numbers is of theoretical and practical significance”. Based on the discussion above, the main motivations of this paper are the following: (1) The consistency improving algorithm adjusts a pair of elements in each round, but most existing algorithms adjust the elements of the preference relations in each round, which leads to a loss of preference information; (2) An optimal model to derive the weights of DMs is constructed, but many models of consistency and consensus do not address the determination of the weighting vector; (3) we change TFPRs into ordinary preference relations by using a risk attitude parameter for the DMs.

The aim of this work is to define a logarithm compatibility to measure the MTFPRs in GDM based on the COWGA operator. By using α-cut, we obtain the expected interval value of the trapezoidal fuzzy number based on the COWGA operator. Next, we present the expected fuzzy preference relation corresponding to MTFPR. Then, a logarithm compatibility index is proposed, and some desirable properties are discussed. At the same time, a compatibility-improving algorithm is presented to guarantee that each modified MTFPR is of acceptable compatibility. Moreover, we prove the property that the collective MTFPR and its expected fuzzy preference relation are of acceptable compatibility under the condition that all MTFPRs given by DMs and their expected fuzzy preference relations are acceptably compatible. Furthermore, we construct an optimal model to determine the weights of DMs based on the criterion of minimizing the logarithm compatibility index of MTFPRs, which ensures the objectivity of GDM. Then, a new approach of GDM with MTFPRs based on the logarithm compatibility is developed, which ensures the rationality of GDM. Finally, an illustrative example shows the availability and feasibility of the new approach.

Although some existing approaches have already been successfully applied to GDM problems with different kinds of preference relations, there have some difference between the existing methods and our proposed method. The reasons are as follows: (1) Our proposed method takes the risk attitude of DMs into account, which makes the decision more reasonable in GDM but it was ignored in existing methods [5, 19, 35, 50, 53, 54, 77, 78]. (2) The mechanism to generate experts’ weights and the form of compatibility measure make the proposed method more effective, which are very different from Refs. [5, 19, 35, 53].

The work is set out as follows. In Section 2, some of the basic concepts are briefly reviewed. In Section 3, the concepts of the compatibility index of the MTFPRs are presented, a compatibility-improving algorithm is developed, and the optimal model is put forward to determine the optimal DMs’ weights in GDM. Section 4 is devoted to proposing a complete flow for GDM with multiplicative trapezoidal fuzzy preference relations. In Section 5, a numerical example is developed. Finally, the main conclusions of the paper are summarized in Section 6.

2 Preliminaries

2.1 Trapezoidal fuzzy number and its expected interval

To rationalize uncertainty associated with impression or vagueness, Zadeh [69] proposed the fuzzy set theory, which includes a trapezoidal fuzzy number that is defined as follows.

Definition 1

Let \(\tilde {{a}}=(a_{1} ,a_{2} ,a_{3} ,a_{4})\), a 1a 2a 3a 4; then, \(\tilde {{a}}\) is called a trapezoidal fuzzy number, and the membership function \(\mu _{\tilde {{a}}(x)} :R\to [0, 1]\) is defined as follows:

$$ \mu_{\tilde{{a}}} (x)=\left\{ {\begin{array}{l} \frac{x-a_{1} }{a_{2} -a_{1} },a_{1} \le x\le a_{2} , \\ 1,a_{2} \le x\le a_{3} , \\ \frac{x-a_{4} }{a_{3} -a_{4} },a_{3} \le x\le a_{4} , \\ 0,otherwise, \end{array}} \right. $$
(1)

Let \(\tilde {{a}}=(a_{1} ,a_{2} ,a_{3} ,a_{4})\) and \(\tilde {{b}}=(b_{1} ,b_{2} ,b_{3} ,b_{4})\) be two trapezoidal fuzzy numbers, βR +; then, operational laws on trapezoidal fuzzy numbers are as follows [14].

  1. (1)

    \(\tilde {{a}}\oplus \tilde {{b}}=(a_{1} +b_{1} ,a_{2} +b_{2} ,a_{3} +b_{3} ,a_{4} +b_{4})\);

  2. (2)

    \(\tilde {{a}}\ominus \tilde {{b}}=(a_{1} -b_{4} ,a_{2} -b_{3} ,a_{3} -b_{2} ,a_{4} -b_{1})\);

  3. (3)

    \(\tilde {{a}}\otimes \tilde {{b}}\cong (a_{1} \times b_{1} ,a_{2} \times b_{2} ,a_{3} \times b_{3} ,a_{4} \times b_{4})\);

  4. (4)

    \(\tilde {{a}}\oslash \tilde {{b}}=\left (\frac {a_{1} }{b_{4} },\frac {a_{2} }{b_{3} },\frac {a_{3} }{b_{2} },\frac {a_{4} }{b_{1} }\right )\);

  5. (5)

    \(\beta \tilde {{a}}=(\beta a_{1} ,\beta a_{2} ,\beta a_{3} ,\beta a_{4} )\);

  6. (6)

    \((\tilde {{a}})^{\beta }=((a_{1})^{\beta },(a_{2})^{\beta },(a_{3} )^{\beta },(a_{4})^{\beta })\).

The α-cut set of a trapezoidal fuzzy number \(\tilde {{a}}\), denoted by \(\tilde {{a}}_{\alpha } \), is defined as [1, 16, 68] \(\tilde {{a}}_{\alpha } =\left \{ {x\in R\left | {\mu _{\tilde {{a}}} (x)\ge \alpha } \right .} \right \}\) for all α ∈ [0, 1]. Every α-cut is a closed interval \(\tilde {{a}}_{\alpha } =[a_{\alpha }^{L} ,a_{\alpha }^{U} ]\subset \Re \), where \(a_{\alpha }^{L} =\inf \left \{ {x\in \Re \left | {\mu _{\tilde {{a}}} (x)\ge \alpha } \right .} \right \}\) and \(a_{\alpha }^{U} =\sup \left \{ {x\in \Re \left | {\mu _{\tilde {{a}}} (x)} \right .} \right . \left . {\ge \alpha } \right \} \) for any α ∈ [0, 1]. By (1), we obtain

$$ \tilde{{a}}_{\alpha } =\left[a_{\alpha }^{L} ,a_{\alpha }^{U} \right]=[\alpha a_{2} +(1-\alpha)a_{1} ,\alpha a_{3} +(1-\alpha)a_{4} ]. $$
(2)

The expected interval \(EI(\tilde {{a}})\) of a trapezoidal fuzzy number \(\tilde {{a}}\) is defined by [1]:

$$ EI(\tilde{{a}})=[E_{\ast } (\tilde{{a}}),E^{\ast }(\tilde{{a}})]=\left[{{\int}_{0}^{1}} {a_{\alpha }^{L} d\alpha ,} {{\int}_{0}^{1}} {a_{\alpha }^{U} d\alpha } \right]. $$
(3)

Based on (2) and (3), we obtain \(EI(\tilde {{a}})=\left [{\frac {a_{1} +a_{2} }{2},\frac {a_{3} +a_{4} }{2}} \right ]\).

2.2 Multiplicative preference relation

Saaty [44] first proposed multiplicative preference relation, which is widely used. Let \(X=\left \{ {x_{1} ,x_{2} ,...,x_{n} } \right \}\) be a finite set of alternatives. Then, a multiplicative preference relation can be defined as follows.

Definition 2

Let A = (a i j ) n×n be a matrix. If

$$a_{ij} a_{ji} =1, \quad a_{ii} =1, \quad a_{ij} >0, \quad \forall {\kern 1pt}{\kern 1pt}{\kern 1pt}i,j=1,2,...,n, $$

then A is called a multiplicative preference relation, where a i j denotes the preference degree of alternative x i over x j .

In particular, a i j = 1 indicates indifference between x i and x j , a i j > 1 indicates that x i is preferred over x j , and a i j < 1 indicates that x j is preferred over x i .

2.3 Multiplicative trapezoidal fuzzy preference relation

Due to the complexity of the decision-making environment, Buckley [3] extended the analytic hierarchy process (AHP) to the fuzzy environment and introduced the MTFPR, which is defined as follows:

Definition 3

A MTFPR \(\tilde {{a}}\) is defined as \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \), which satisfies

$$\begin{array}{@{}rcl@{}} a_{ij1} \times a_{ji4} &=&a_{ij2} \times a_{ji3} =a_{ij3} \times a_{ji2} =a_{ij4} \times a_{ji1} =1, \quad\\ \tilde{{a}}_{ii} &=&(1,1,1,1), \end{array} $$

for all i, j = 1, 2, ⋯ , n, where \(\tilde {{a}}_{ij} =(a_{ij1} ,a_{ij2} ,a_{ij3} ,a_{ij4})\) indicates the trapezoidal fuzzy preference degree of the i th alternative over the j th alternative.

For simplicity, in the following, we take M n as the set of all n × n MTFPRs.

In [55], Xia and Chen defined the consistency of MTFPR, which is an important axiom in the construction of preference. It can be defined as follows.

Definition 4

A MTFPR \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \) is completely consistent if and only if it satisfies the multiplicative transitivity:

$$ \tilde{{a}}_{ij} \otimes \tilde{{a}}_{lk} =\tilde{{a}}_{lj} \otimes \tilde{{a}}_{ik} , i,j,k,l=1,2,...,n. $$
(4)

2.4 The COWGA operator

Yager and Xu [66] developed a continuous ordered weighted geometric averaging (COWGA) operator, which is based on the continuous ordered weighted averaging (COWA) operator and geometric mean.

Definition 5

A continuous ordered weighted geometric (COWGA) operator is a mapping g: Ω+R + which has associated with it a BUM function: Q : [0, 1] → [0, 1] having the properties: (1) Q(0) = 0; (2) Q(1) = 1; and (3) Q(x) ≥ Q(y) if x > y, such that

$$ g_{Q} ([a,b])=b\left( {\frac{a}{b}} \right)^{{{\int}_{0}^{1}} {(dQ(y)/dy)ydy} }, $$
(5)

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, and [a, b] is a closed interval in Ω+.

If \(\lambda ={{\int }_{0}^{1}} {Q(y)dy} \) is the attitudinal character of Q, a general formulation of g Q ([a, b]) can be obtained as follows:

$$g_{\lambda } ([a,b])=a^{1-\lambda }b^{\lambda }. $$

As we can see from the above, the COWGA operator g λ is a linear convex exponential combination of a and b based on the attitudinal character.

3 The logarithm compatibility measure for MTFPRs

3.1 The logarithm compatibility measure

To begin with, we change the MTFPR into an expected interval multiplicative preference relation via the α-cut. Next, the expected interval multiplicative preference relation is transformed into the expected multiplicative preference relation based on the COWGA operator.

Definition 6

Let \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \) be a MTFPR, where \(\tilde {{a}}_{ij} =(a_{ij1} ,a_{ij2} ,a_{ij3} ,a_{ij4})\). If

$$ a_{ij}^{L} =\left\{ {\begin{array}{l} E_{\ast } (\tilde{{a}}_{ij}),i\le j \\ 1/E^{\ast }(\tilde{{a}}{~}_{ji}),i>j \end{array}} \right.,a_{ij}^{U} =\left\{ {\begin{array}{l} E^{\ast }(\tilde{{a}}{~}_{ij}),i\le j \\ 1/E_{\ast } (\tilde{{a}}_{ji}),i>j \end{array}} \right., $$
(6)

then \(\tilde {{\hat {{A}}}}=(\tilde {{\hat {{a}}}}_{ij})_{n\times n} =\left (\left [a_{ij}^{L} ,a_{ij}^{U} \right ]\right )_{n\times n} \) is called the expected interval matrix corresponding to \(\tilde {{a}}\), where \(E_{\ast } (\tilde {{a}}_{ij})=\frac {a_{ij1} +a_{ij2} }{2}\), \(E^{\ast }(\tilde {{a}}{}_{ij})=\frac {a_{ij3} +a_{ij4} }{2}\).

It can be easily found that the expected interval matrix satisfies \(a_{ij}^{L} \times a_{ji}^{U} =a_{ij}^{U} \times a_{ji}^{L} =1\), so the expected interval matrix is also called the expected interval multiplicative preference relation (EIMPR).

Based on Definition 6, we get the expected matrix \(\hat {{A}}\) corresponding to the EIMPR \(\tilde {{\hat {{A}}}}\).

Definition 7

Let \(\tilde {{a}}\) = \((\tilde {{a}}_{ij})_{n\times n}\)M n be a MTFPR, and \(\tilde {{\hat {{A}}}}\) = \((\tilde {{\hat {{a}}}}_{ij})_{n\times n}\) = \(\left (\left [a_{ij}^{L} ,a_{ij}^{U} \right ]\right )_{n\times n}\) is the EIMPR of \(\tilde {{a}}\). If \(\hat {{a}}_{ij}\) = \(g_{Q} \left (\left [E_{\ast } \left (\tilde {{a}}_{ij} \right )\right .\right .\), \(\left .\left . E^{\ast }\left (\tilde {{a}}{}_{ij}\right )\right ]\right )\) = \(E^{\ast }(\tilde {{a}}{}_{ij})\left ({\frac {E_{\ast } \left (\tilde {{a}}_{ij} \right )}{E^{\ast }\left (\tilde {{a}}{~}_{ij}\right )}}\right )^{{{\int }_{0}^{1}} {(dQ(y)/dy)ydy} }\), \(\hat {{a}}_{ji}\) = \(1/\hat {{a}}_{ij}\), for all ij, then \(\hat {{A}}=(\hat {{a}}_{ij})_{n\times n} \) is called the expected matrix corresponding to \(\tilde {{a}}\). Obviously, the expected matrix is the expected multiplicative preference relation (EMPR).

Next, the expected fuzzy preference relation corresponding to MTFPR is defined as follows.

Definition 8

Let \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \) be a MTFPR, where \(\tilde {{a}}_{ij} =(a_{ij1} ,a_{ij2} ,a_{ij3} ,a_{ij4})\). If for t = 1, 2, 3, 4,

$$ f_{ijt} =\left\{ {\begin{array}{l} \sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{ljt} }{a_{lkt} }\right)^{\frac{1}{3}}} } },i<j, \\ 1,i=j, \\ \\ f_{ji(5-t)}^{-1} ,i>j, \end{array}} \right. $$
(7)

then \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} \) is called the expected fuzzy preference relation of \(\tilde {{a}}\), where \(\tilde {{f}}_{ij} =(f_{ij1} ,f_{ij2} ,f_{ij3} ,f_{ij4})\).

Theorem 1

If \(\tilde {{F}}\) is the expected fuzzy preference relation of MTFPR \(\tilde {{a}}\), then

  1. (1)

    \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} \in M_{n} \) ;

  2. (2)

    \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} \) is consistent.

Proof

(1) Based on Definition 8, we can easily find that \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} \in M_{n} \);

(2) If i > j for all t, by (7), we obtain

$$\begin{array}{@{}rcl@{}} f_{ijt} &=&1 \left/ {f_{ji(5-t)} }\right.=1 \left/ {\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{jk(5-t)} \times a_{li(5-t)} }{a_{lk(5-t)} }\right)^{\frac{1}{3}}} }}}\right.\\ &=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n}{\prod\limits_{l=1}^{n}{\left\{ 1\left/ \left[\left( a_{jk(5-t)} \times a_{li(5-t)}\right) \left/ {a_{lk(5-t)} }\right.\right]\right. \right\}^{\frac{1}{3}}}}}\\&=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{kjt} \times a_{ilt} }{a_{klt} }\right)^{\frac{1}{3}}} } } \\ &=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ilt} \times a_{kjt} }{a_{klt} }\right)^{\frac{1}{3}}} } }=\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{ljt} }{a_{lkt}}\right)^{\frac{1}{3}}}}}.\\ \end{array} $$

Then, we have

$$\begin{array}{@{}rcl@{}} f_{ijt} &=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{ljt} }{a_{lkt} }\right)^{\frac{1}{3}}} } }, \quad \\ f_{rst} &=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{rkt} \times a_{lst} }{a_{lkt} }\right)^{\frac{1}{3}}}}}. \end{array} $$

It follows that

$$\begin{array}{@{}rcl@{}} f_{ijt} \times f_{rst} &=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{ljt} }{a_{lkt} }\right)^{\frac{1}{3}}} } }\times \sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{rkt} \times a_{lst} }{a_{lkt} }\right)^{\frac{1}{3}}} } } \quad {\kern 1pt}\\&=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{ljt} }{a_{lkt} }\right)^{\frac{1}{3}}\left( \frac{a_{rkt} \times a_{lst} }{a_{lkt} }\right)^{\frac{1}{3}}} } } {\kern 1pt}\\&=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{ljt} }{a_{lkt} }\times \frac{a_{rkt} \times a_{lst} }{a_{lkt} }\right)^{\frac{1}{3}}} } }\\ &=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{lst} }{a_{lkt} }\right)^{\frac{1}{3}}\left( \frac{a_{rkt} \times a_{ljt} }{a_{lkt} }\right)^{\frac{1}{3}}} } }\\ &=&\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{rkt} \times a_{ljt} }{a_{lkt} }\right)^{\frac{1}{3}}} } }\times \sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt} \times a_{lst} }{a_{lkt} }\right)^{\frac{1}{3}}} } }\\ &=&f_{rjt} \times f_{ist} . \end{array} $$

Therefore, based on Definition 3, \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} \) is consistent. □

Based on theorem 1, we clearly know the expected fuzzy preference relation is a consistent MTFPR. For all MTFPRs, we are able to obtain their expected fuzzy preference relation, so we measure the consistency of MTFPR by its expected fuzzy preference relation.

Definition 9

Let \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \), \(\tilde {{F}}=(\tilde {{f}}_{ij} )_{n\times n} \) be the expected fuzzy preference relation; then,

$$ L-CI(\tilde{{A}},\tilde{{F}})=\frac{2}{n(n-1)}\sum\limits_{i<j} {\left( {\log \hat{{a}}_{ij} -\log \hat{{f}}_{ij} } \right)^{2}} , $$
(8)

is called the logarithm compatibility index of \(\tilde {{a}}\) and \(\tilde {{F}}\), where \(\hat {{A}}=(\hat {{a}}_{ij} )_{n\times n} =(g_{\lambda } ([E_{\ast } (\tilde {{a}}_{ij}),E^{\ast }(\tilde {{a}}{~}_{ij})]))_{n\times n} \), \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} =(g_{\lambda } ([E_{\ast } (\tilde {{f}}_{ij}),E^{\ast }(\tilde {{f}}{~}_{ij})]))_{n\times n} \).

It can be seen that the compatibility index \(L-CI(\tilde {{A}},\tilde {{F}})\) measures the average difference between \(\tilde {{a}}\) and \(\tilde {{F}}\), which considers the risk attitude of a DM based on the COWGA operator. The DM can choose different parameter λ according to his/her risk attitude. When 0 < λ < 0.5, the DM’s attitude is pessimistic. When 0.5 < λ < 1, the DM’s attitude is optimistic. When λ = 0.5, the DM’s attitude is neutral. Obviously, the logarithm compatibility index satisfies the following properties.

Theorem 2

Let \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \),\(\tilde {{F}}=(\tilde {{f}}_{ij} )_{n\times n} \) be as before. Then,

  1. (1)

    \(L-CI(\tilde {{A}},\tilde {{F}})\ge 0\),

  2. (2)

    \(L-CI(\tilde {{A}},\tilde {{A}})=0\),

  3. (3)

    \(L-CI(\tilde {{A}},\tilde {{F}})=L-CI(\tilde {{F}},\tilde {{A}})\).

Theorem 2 indicates that the logarithm compatibility index is nonnegative, reflexive, and commutative.

Definition 10

Let \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \), \(\tilde {{F}}=(\tilde {{f}}_{ij} )_{n\times n} \) be as before. If \(L-CI(\tilde {{A}},\tilde {{F}})=0\), then \(\tilde {{a}}\) and \(\tilde {{F}}\) are perfectly compatible.

Definition 11

Let \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \), \(\tilde {{F}}=(\tilde {{f}}_{ij} )_{n\times n} \) be as before. If

$$ L-CI(\tilde{{A}},\tilde{{F}})\le \upsilon , $$
(9)

then \(\tilde {{a}}\) and \(\tilde {{F}}\) are of acceptable compatibility, where υ is the threshold of acceptable compatibility. Based on Ref. [11], we know that a lack of acceptable compatibility results in an unsatisfied decision.

As illustrated in [45], based on a different number of alternatives, we take υ with different values as the threshold of acceptable compatibility.

Theorem 3

If \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \) and \(\tilde {{F}}=(\tilde {{f}}_{ij} )_{n\times n} \) are perfectly compatible, then \(\tilde {{a}}\) and \(\tilde {{F}}\) are of acceptable compatibility.

Proof

The theorem can be obtained by Definitions 10 and 11 immediately. □

3.2 Compatibility improving method

In real-world GDM problems, the individual MTFPR is often of unacceptable compatibility. Thus, reaching an acceptable compatibility usually requires the decision makers to modify their initial opinion. Inspired by [4], a basic procedure for the compatibility control process is depicted in Fig. 1.

Fig. 1
figure 1

Compatibility-improving process

The compatibility-improving process (CIP) to reach an acceptable compatibility in GDM problems is a dynamic and iterative discussion process, which is frequently coordinated by a human moderator, who is responsible for guiding the DMs in the CIP.

Algorithm 1

Input: The initial individual MTFPR \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \), the threshold α and the parameter θ ∈ (0, 1).

Output: The modified MTFPR \(\bar {{A}}\) and the logarithm compatibility index.

  • Step 1. Let \(\tilde {{A}}_{0} =(\tilde {{a}}_{ij,0})_{n\times n} =(\tilde {{a}}_{ij})_{n\times n} \) and z = 0. Where z is the number of iterations.

  • Step 2. Compute the \(\tilde {{F}}_{z} \) by (7) and the logarithm compatibility index \(L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})\), where

    $$\begin{array}{@{}rcl@{}} L-CI\left( \tilde{{A}}_{z} ,\tilde{{F}}_{z} \right)&\,=\,&\frac{2}{n(n\,-\,1)}\sum\limits_{i<j} \left( {\vphantom{(\tilde{{f}}_{ij})}}\log \left( g_{\lambda } \left( \left[E_{\ast} \left( \tilde{{a}}_{ij} \right),E^{\ast}\left( \tilde{{a}}{}_{ij}\right)\right]\right)\right)\right.\\ &&\left.-\log \left( g_{\lambda } \left( \left[E_{\ast } \left( \tilde{{f}}_{ij}\right),E^{\ast }\left( \tilde{{f}}{~}_{ij}\right)\right]\right)\right) \right)^{2}. \end{array} $$
  • Step 3. If \(L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})\le \upsilon \) , go to Step 5; otherwise, go to the next Step.

  • Step 4. Employ the following strategy to modify the last matrix \(\tilde {{A}}_{z} =(\tilde {{a}}_{ij,z})_{n\times n} \).

    $$\begin{array}{@{}rcl@{}}\delta_{ij,z} &=&\left( \log \left( g_{\lambda } \left( \left[E_{\ast } \left( \tilde{{a}}_{ij} \right),E^{\ast }\left( \tilde{{a}}{~}_{ij}\right)\right]\right)\right)\right.\\&&\left.-\log \left( g_{\lambda } \left( \left[E_{\ast } \left( \tilde{{f}}_{ij} \right),E^{\ast }\left( \tilde{{f}}{~}_{ij}\right)\right]\right)\right) \right)^{2}. \end{array} $$

    Let \(\delta _{i_{0} j_{0} ,z} =\max \limits _{i<j} \delta _{ij,z} \); if i < j, then

    $$\tilde{{a}}_{ij,z+1} =\left\{ {\begin{array}{l} (\tilde{{a}}_{ij,z})^{\theta }(\tilde{{f}}_{ij,z})^{1-\theta },i=i_{0} ,j=j_{0} , \\ \tilde{{a}}_{ij,z} . ~ otherwise, \end{array}} \right. $$

    else, \(\tilde {{a}}_{ij,z+1} =\tilde {{1}}\oslash \tilde {{a}}_{ji,z+1} \); where θ ∈ (0, 1). Let z = z + 1, and return to Step 2.

  • Step 5. Let \(\bar {{A}}=\tilde {{A}}_{z} \). Output \(\bar {{A}}\) and \(L-CI(\bar {{A}}_{z} ,\bar {{F}}_{z})\).

  • Step 6. End.

Theorem 4

Algorithm 1 is convergent. Thus, assume that \(\tilde {{a}}\) is a MTFPR, θ ∈ (0, 1)is the adjusted parameter, and \(\tilde {{A}}_{z} \) is the modified MTFPR obtained by Algorithm 1; then, we have \(L-CI(\tilde {{A}}_{z+1} ,\tilde {{F}}_{z+1})<L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})\) for each z, and \(\lim \limits _{z\to +\infty } L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})<\upsilon \).

Proof

By (5) and (6), we only need to prove that \(L-CI(\tilde {{A}}_{z+1} ,\tilde {{F}}_{z+1})<L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})\). In the following, we will prove that for i = i 0, j = j 0,

$$\vert \log a_{ijt,z+1} -\log f_{ijt,z+1} \vert <\vert \log a_{ijt,z} -\log f_{ijt,z} \vert . $$

By (5), for i < j, we get

$$f_{ijt,z+1} =\sqrt[{n^{2}}]{\prod\limits_{k=1}^{n} {\prod\limits_{l=1}^{n} {\left( \frac{a_{ikt,z+1} \times a_{ljt,z+1} }{a_{lkt,z+1} }\right)^{\frac{1}{3}}} } }, $$

and for i = i 0, j = j 0

$$a_{ijt,z+1} =(a_{ijt,z})^{\theta }(f_{ijt,z})^{1-\theta }. $$

Then, we obtain

$$\begin{array}{@{}rcl@{}} f_{i_{0} j_{0} t,z+1} &=&\sqrt[{n^{2}}]{\left( \frac{a_{i_{0} j_{0} t,z+1} \times a_{i_{0} j_{0} t,z+1} }{a_{i_{0} j_{0} t,z+1} }\right)^{\frac{1}{3}}}\\&&\times \sqrt[{n^{2}}]{\prod\limits_{l\ne i_{0} ,k\ne j_{0} }^{n} {\left( \frac{a_{i_{0} kt,z+1} \times a_{lj_{0} t,z+1} }{a_{lkt,z+1} }\right)^{\frac{1}{3}}} }\\ &=&\sqrt[{n^{2}}]{\left( {\left( a_{i_{0} j_{0} t,z} \right)^{\theta }\left( f_{i_{0} j_{0} t,z} \right)^{1-\theta}} \right)^{\frac{1}{3}}}\\ \end{array} $$
$$\begin{array}{@{}rcl@{}} &&\times \sqrt[{n^{2}}]{\prod\limits_{l\ne i_{0} ,k\ne j_{0} }^{n} {\left( \frac{a_{i_{0} kt,z} \times a_{lj_{0} t,z} }{a_{lkt,z} }\right)^{\frac{1}{3}}} }\\ &=&\sqrt[{n^{2}}]{\left( {\left( a_{i_{0} j_{0} t,z} \right)^{\theta }\left( f_{i_{0} j_{0} t,z} \right)^{1-\theta}} \right)^{\frac{1}{3}}}\\&&\times \sqrt[{n^{2}}]{\prod\limits_{k=1,l=1,}^{n} {\left( \frac{a_{i_{0} kt,z} \times a_{lj_{0} t,z} }{a_{lkt,z} }\right)^{\frac{1}{3}}} }\\ &=&\left( a_{i_{0} j_{0} t,z} \right)^{\frac{\theta -1}{3n^{2}}}\times \left( f_{i_{0} j_{0} t,z} \right)^{\frac{1-\theta }{3n^{2}}}\times f_{i_{0} j_{0} t,z} .\end{array} $$

Thus, \(\left | {\log a_{i_{0} j_{0} t,z+1} -\log f_{i_{0} j_{0} t,z+1} } \right |\)

$$\begin{array}{@{}rcl@{}} &=&\left| \theta \log a_{i_{0} j_{0} t,z} +(1-\theta)\log f_{i_{0} j_{0} t,z} -\frac{\theta -1}{3n^{2}}\log a_{i_{0} j_{0} t,z} \right.\\&&\left.-\frac{1-\theta}{3n^{2}}\log f_{i_{0} j_{0} t,z} -\log f_{i_{0} j_{0} t,z} \right|\\ &=&\left| {\left( \theta +\frac{1-\theta }{3n^{2}}\right)\left( \log a_{i_{0} j_{0} t,z} -\log f_{i_{0} j_{0} t,z} \right)} \right|\\&&<\left| {\log a_{i_{0} j_{0} t,z} -\log f_{i_{0} j_{0} t,z} } \right|. \end{array} $$
(10)

Consequently,

$$L-CI(\tilde{{A}}_{z+1} ,\tilde{{F}}_{z+1})<L-CI(\tilde{{A}}_{z} ,\tilde{{F}}_{z}), $$

which means that \(\{L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})\}_{z} \) is monotonically decreasing with a low bound, and then there exists \(\lim \limits _{z\to +\infty } L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})\). Based on the proof by the contradiction and monotonicity of \(\{L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})\}_{z} \), we get \(\lim \limits _{z\to +\infty } L-CI(\tilde {{A}}_{z} ,\tilde {{F}}_{z})<\upsilon \).

By algorithm 1, the individual MTFPR with maximum compatibility index has a better compatibility index.

3.3 To determine the weights of decision makers in GDM with MTFPRs

Let \(D=\left \{ {d_{1} ,d_{2} ,...,d_{m} } \right \}\) be a finite set of DMs and \(\tilde {{A}}^{(k)}=(\tilde {{a}}_{ij}^{(k)})_{n\times n} \in M_{n}\) be the MTFPR provided by DM d k , k = 1, 2, ... , m; then the collective matrix of \(\tilde {{A}}^{(1)},\tilde {{A}}^{(2)},...,\tilde {{A}}^{(m)}\) is defined as follows:

Definition 12

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

$$ \tilde{{a}}_{ij} =\overset{m}{\underset{k=1}{\otimes}} \left( \tilde{{a}}_{ij}^{(k)} \right)^{l_{k} }, i,j=1,2,...,n. $$
(11)

then \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \) is called the collective matrix of \(\tilde {{A}}^{(k)}\), where L = (l 1, l 2,..., l m )T is the weighting vector of DMs, which satisfies l k ≥ 0 for k = 1, 2, ... , m and \(\sum \limits _{k=1}^{m} {l_{k} } =1\).

Theorem 5

Let \(\tilde {{A}}^{(k)}=\left (\tilde {{a}}_{ij}^{(k)}\right )_{n\times n} \in M_{n} ,k=1,2,...,m\) ; then the collective matrix \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \).

Proof

Because\(\tilde {{A}}^{(k)}=\left (\tilde {{a}}_{ij}^{(k)} \right )_{n\times n} \in M_{n} \), \(\tilde {{a}}_{ij}^{(k)} =\left (a_{ij1}^{(k)} ,a_{ij2}^{(k)} ,a_{ij3}^{(k)} ,a_{ij4}^{(k)} \right )\), we obtain

$$\begin{array}{@{}rcl@{}} a_{ij1}^{(k)} \times a_{ji4}^{(k)} &=&a_{ij2}^{(k)} \times a_{ji3}^{(k)} =a_{ij3}^{(k)} \times a_{ji2}^{(k)} =a_{ij4}^{(k)} \times a_{ji1}^{(k)} \\&=&1, \quad i,j=1,2,...,n, \quad i\ne j. \end{array} $$

Thus, for ij

$$\begin{array}{@{}rcl@{}} \tilde{{a}}_{ij} &\,=\,&\overset{m}{\underset{k=1}{\otimes}} \left( \tilde{{a}}_{ij}^{(k)} \right)^{l_{k} }\,=\,\overset{m}{\underset{k=1}{\otimes}} \left( \left( a_{ij1}^{(k)} ,a_{ij2}^{(k)} ,a_{ij3}^{(k)} ,a_{ij4}^{(k)} \right)\right)^{l_{k} }\\&\,=\,&\overset{m}{\underset{k=1}{\otimes}} \left( \left( a_{ij1}^{(k)}\right)^{l_{k} },\!\left( a_{ij2}^{(k)} \right)^{l_{k} },\!\left( a_{ij3}^{(k)} \right)^{l_{k}},\!\left( a_{ij4}^{(k)} \right)^{l_{k} }\right),\\ &\,=\,&\left( \prod\limits_{k=1}^{m} {\left( a_{ij1}^{(k)}\right)^{l_{k}}} ,\!\prod\limits_{k=1}^{m} {\left( a_{ij2}^{(k)}\right)^{l_{k} }} ,\!\prod\limits_{k=1}^{m} {\left( a_{ij3}^{(k)}\right)^{l_{k}}} ,\!\prod\limits_{k=1}^{m} {\left( a_{ij4}^{(k)}\right)^{l_{k}}}\right)\!,i,j\,=\,1,2,...,n, \end{array} $$

which means that

$$\begin{array}{@{}rcl@{}} a_{ij1} &=&\prod\limits_{k=1}^{m} {\left( a_{ij1}^{(k)} \right)^{l_{k}}} ,a_{ij2} =\prod\limits_{k=1}^{m} {\left( a_{ij2}^{(k)} \right)^{l_{k}}} ,a_{ij3} =\prod\limits_{k=1}^{m} {\left( a_{ij3}^{(k)} \right)^{l_{k}}} ,a_{ij4} \\&=&\prod\limits_{k=1}^{m} {\left( a_{ij4}^{(k)} \right)^{l_{k}}} . \end{array} $$

Similarly,

\(\tilde {{a}}_{ji}=\left (\prod \limits _{k=1}^{m} {\left (a_{ji1}^{(k)} \right )^{l_{k}}} ,\prod \limits _{k=1}^{m} {\left (a_{ji2}^{(k)} \right )^{l_{k}}} ,\prod \limits _{k=1}^{m} {\left (a_{ji3}^{(k)} \right )^{l_{k}}} ,\prod \limits _{k=1}^{m} {\left (a_{ji4}^{(k)} \right )^{l_{k} }} \right )\), i.e.,

$$\begin{array}{@{}rcl@{}} a_{ji1} &=&\prod\limits_{k=1}^{m} {\left( a_{ji1}^{(k)} \right)^{l_{k}}} ,a_{ji2} =\prod\limits_{k=1}^{m} {\left( a_{ji2}^{(k)} \right)^{l_{k}}} ,\\a_{ji3} &=&\prod\limits_{k=1}^{m} {\left( a_{ji3}^{(k)} \right)^{l_{k}}} ,a_{ji4} =\prod\limits_{k=1}^{m} {\left( a_{ji4}^{(k)} \right)^{l_{k}}} . \end{array} $$

Therefore, for ij

$$\begin{array}{@{}rcl@{}} {\kern 1pt}a_{ij1} \times {\kern 1pt}{\kern 1pt}a_{ji4} &=&\prod\limits_{k=1}^{m} {\left( a_{ij1}^{(k)} \right)^{l_{k}}} \times \prod\limits_{k=1}^{m} {\left( a_{ji4}^{(k)} \right)^{l_{k}}} \\&=&\prod\limits_{k=1}^{m} {\left\{ {\left( a_{ij1}^{(k)} \right)^{l_{k} }\times \left( a_{ji4}^{(k)} \right)^{l_{k}}} \right\}}\\ \end{array} $$
$$\begin{array}{@{}rcl@{}} &=&\prod\limits_{k=1}^{m} {\left( a_{ij1}^{(k)} \times a_{ji4}^{(k)} \right)^{l_{k}}} =\prod\limits_{k=1}^{m} {1^{l_{k}}} =1,\\ a_{ij2} \times {\kern 1pt}{\kern 1pt}a_{ji3} &=&\prod\limits_{k=1}^{m} {\left( a_{ij2}^{(k)} \right)^{l_{k}}} \times \prod\limits_{k=1}^{m} {\left( a_{ji3}^{(k)} \right)^{l_{k}}}\\ &=&\prod\limits_{k=1}^{m} {\left\{ {\left( a_{ij2}^{(k)} \right)^{l_{k} }\times \left( a_{ji3}^{(k)} \right)^{l_{k}}} \right\}} \\&=&\prod\limits_{k=1}^{m} {\left( a_{ij2}^{(k)} \times a_{ji3}^{(k)} \right)^{l_{k}}} =\prod\limits_{k=1}^{m} {1^{l_{k}}} =1,\\ a_{ij3} \times a_{ji2}& =&\prod\limits_{k=1}^{m} {\left( a_{ij3}^{(k)} \right)^{l_{k}}} \times \prod\limits_{k=1}^{m} {\left( a_{ji2}^{(k)} \right)^{l_{k}}} \\&=&\prod\limits_{k=1}^{m} {\left\{ {\left( a_{ij3}^{(k)} \right)^{l_{k} }\times \left( a_{ji2}^{(k)} \right)^{l_{k}}} \right\}} \\&=&\prod\limits_{k=1}^{m} {\left( a_{ij3}^{(k)} \times a_{ji2}^{(k)} \right)^{l_{k}}} =\prod\limits_{k=1}^{m} {1^{l_{k}}} =1,\\ a_{ij4} \times {\kern 1pt}{\kern 1pt}a_{ji1}& =&\prod\limits_{k=1}^{m} {\left( a_{ij4}^{(k)} \right)^{l_{k}}} \times \prod\limits_{k=1}^{m} {\left( a_{ji1}^{(k)} \right)^{l_{k}}} \\&=&\prod\limits_{k=1}^{m} {\left\{ {\left( a_{ij4}^{(k)} \right)^{l_{k} }\times \left( a_{ji1}^{(k)} \right)^{l_{k}}} \right\}} \\&=&\prod\limits_{k=1}^{m} {\left( a_{ij4}^{(k)} \times a_{ji1}^{(k)} \right)^{l_{k}}}=\prod\limits_{k=1}^{m} {1^{l_{k}}}=1. \end{array} $$

It is easy to obtain \(\tilde {{a}}_{ii} =(1,1,1,1)\); thus, \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \).

Note that the collective matrix \(\tilde {{a}}\) is also called the collective fuzzy preference relation of \(\tilde {{A}}^{(k)}\).

Definition 13

Let \(\tilde {{A}}^{(k)}=(\tilde {{a}}_{ij}^{(k)})_{n\times n} \) be the MTFPR of DM d k and L = (l 1, l 2,..., l m )T be the weighting vector of DMs, satisfying \(l_{k} \ge 0,\sum \limits _{k=1}^{m} {l_{k} } =1\). Assume that \(\tilde {{F}}^{(k)}=\left (\tilde {{f}}_{ij}^{(k)}\right )_{n\times n} \in M_{n} \) is the expected fuzzy preference relations of \(\tilde {{A}}^{(k)}\); if

$$ \tilde{{f}}_{ij} =\overset{m}{\underset{k=1}{\otimes}} \left( \tilde{{f}}_{ij}^{(k)} \right)^{l_{k} }, $$
(12)

then \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} \) is called a collective expected fuzzy preference relation of \(\tilde {{F}}^{(k)}\).

By Definition 3 and 13, the collective expected fuzzy preference relation \(\tilde {{F}}\in M_{n} \).

Definition 14

Let \(\tilde {{A}}^{(k)}\in M_{n} \), \(\tilde {{F}}^{(k)}\in M_{n} \), \(\tilde {{a}}\) and \(\tilde {{F}}\) be as before.

$$L-CI(\tilde{{A}}^{(k)},\tilde{{F}}^{(k)})=\frac{2}{n(n-1)}\sum\limits_{i<j} {\left( {\log \hat{{a}}_{ij}^{(k)} -\log \hat{{f}}_{ij}^{(k)} } \right)^{2}} $$

is called the individual logarithm compatibility index of DM d k , and

$$L-CI(\tilde{{A}},\tilde{{F}})=\frac{2}{n(n-1)}\sum\limits_{i<j} {\left( {\log \hat{{a}}_{ij} -\log \hat{{f}}_{ij} } \right)^{2}} $$

is called the group logarithm compatibility index.

Theorem 6

Let \(\tilde {{A}}^{(k)}=\left (\tilde {{a}}_{ij}^{(k)}\right )_{n\times n} \in M_{n} \), and \(\tilde {{F}}^{(k)}=\left (\tilde {{f}}_{ij}^{(k)}\right )_{n\times n} \) be the expected preference relation of \(\tilde {{A}}^{(k)}\) ; and let \(\tilde {{A}}=(\tilde {{a}}_{ij})_{n\times n} \in M_{n} \) and \(\tilde {{F}}=(\tilde {{f}}_{ij})_{n\times n} \in M_{n} \) be as before. If \(L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})\le \upsilon \), then

$$ L-CI(\tilde{{A}},\tilde{{F}})\le \upsilon . $$
(13)

Proof

Because \(L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})\le \upsilon \), we obtain

$$\begin{array}{@{}rcl@{}} L-CI(\tilde{{A}},\tilde{{F}})&=&\frac{2}{n(n-1)}\sum\limits_{i<j} \left( \log \hat{{a}}_{ij} -\log \hat{{f}}_{ij} \right)^{2}\\ &=&\frac{2}{n(n-1)}\sum\limits_{i<j} \left( \log \left( \prod\limits_{k=1}^{m} \hat{{a}}_{ij}^{(k)} \right)^{l_{k} }-\log \left( \prod\limits_{k=1}^{m} \hat{{f}}_{ij}^{(k)} \right)^{l_{k}} \right)^{2} \\&=&\frac{2}{n(n-1)}\sum\limits_{i<j} \left( \sum\limits_{k=1}^{m} l_{k} \log \hat{{a}}_{ij}^{(k)} - \sum\limits_{k=1}^{m} l_{k} \log \hat{{f}}_{ij}^{(k)} \right)^{2}\\ &=&\frac{2}{n(n-1)}\sum\limits_{i<j} \left( \sum\limits_{k=1}^{m} l_{k} (\log \hat{{a}}_{ij}^{(k)} - \log \hat{{f}}_{ij}^{(k)}) \right)^{2} \\&\le& \frac{2}{n(n-1)}\sum\limits_{i<j} \sum\limits_{k=1}^{m} l_{k} \left( \log \hat{{a}}_{ij}^{(k)} -\log \hat{{f}}_{ij}^{(k)} \right)^{2} \\ &=&\frac{2}{n(n-1)}\sum\limits_{k=1}^{m} \sum\limits_{i<j} l_{k} \left( \log \hat{{a}}_{ij}^{(k)} -\log \hat{{f}}_{ij}^{(k)} \right)^{2} \\&=&\sum\limits_{k=1}^{m} l_{k} \left( \frac{2}{n(n-1)}\sum\limits_{i<j} \left( \log \hat{{a}}_{ij}^{(k)} -\log \hat{{f}}_{ij}^{(k)} \right)^{2} \right) \\&\le& \sum\limits_{k=1}^{m} l_{k} \upsilon =\upsilon . \end{array} $$

Therefore, the weights of DMs may depend on the compatibility index of \(\tilde {{a}}\) and \(\tilde {{F}}\). To determine the weights of DMs in group decision making with MTFPRs based on α-cut and the COWGA operator, we can minimize the compatibility index of \(\tilde {{a}}\) and \(\tilde {{F}}\). From Definition 7, it follows that

$$\begin{array}{@{}rcl@{}} L-CI(\tilde{{A}},\tilde{{F}})&=&\frac{2}{n(n-1)}\sum\limits_{i<j} {\left( {\log \hat{{a}}_{ij} -\log \hat{{f}}_{ij} } \right)^{2}}\\ &=&\frac{2}{n(n-1)}\sum\limits_{i<j} {\left( {\log \left( \prod\limits_{k=1}^{m} {\hat{{a}}_{ij}^{(k)} } \right)^{l_{k} }-\log \left( \prod\limits_{k=1}^{m} {\hat{{f}}_{ij}^{(k)} } \right)^{l_{k}}} \right)^{2}}\\ &=&\frac{2}{n(n-1)}\sum\limits_{i<j} {\left( {\sum\limits_{k=1}^{m} {l_{k} \log \hat{{a}}_{ij}^{(k)} -} \sum\limits_{k=1}^{m} {l_{k} \log \hat{{f}}_{ij}^{(k)} } } \right)^{2}}\\ &=&\frac{2}{n(n-1)}\sum\limits_{i<j} {\left( {\sum\limits_{k=1}^{m} l_{k} \left( \log \hat{{a}}_{ij}^{(k)} - \log \hat{{f}}_{ij}^{(k)} \right)} \right)^{2}}\\ &=&\frac{2}{n(n-1)}\sum\limits_{i<j} \left( \sum\limits_{k=1}^{m} l_{k} \left( \log g_{\lambda} \left( \left[\frac{a_{ij1}^{(k)} +a_{ij2}^{(k)} }{2},\frac{a_{ij3}^{(k)} +a_{ij4}^{(k)} }{2}\right]\right)\right.\right.\\ &&\left.\left.-\log g_{\lambda} \left( \left[\frac{f_{ij1}^{(k)} +f_{ij2}^{(k)} }{2},\frac{f_{ij3}^{(k)} +f_{ij4}^{(k)} }{2}\right]\right) \right) \right)^{2}\\ &=&\sum\limits_{k_{1} =1}^{m} {\sum\limits_{k_{2} =1}^{m} {l_{k_{1} } l_{k_{2}}}}\left( \frac{2}{n(n-1)}\sum\limits_{i<j} \left( \log \left( \left( \frac{a_{ij1}^{(k_{1})} +a_{ij2}^{(k_{1})} }{2}\right)^{1-\lambda}\left( \frac{a_{ij3}^{(k_{1})} +a_{ij4}^{(k_{1})}}{2}\right)^{\lambda} \right)\right.\right.\\ &&-\left.\left.\log \left( \left( \frac{f_{ij1}^{(k_{1})} +f_{ij2}^{(k_{1})}}{2}\right)^{1-\lambda }\left( \frac{f_{ij3}^{(k_{1})} +f_{ij4}^{(k_{1})} }{2}\right)^{\lambda} \right) \right) \left( \log \left( {\left( \frac{a_{ij1}^{(k_{2})} +a_{ij2}^{(k_{2})} }{2}\right)^{1-\lambda }\left( \frac{a_{ij3}^{(k_{2})} +a_{ij4}^{(k_{2})} }{2}\right)^{\lambda}} \right)\right.\right.\\ &&\left.\left.-\log \left( {\left( \frac{f_{ij1}^{(k_{2})} +f_{ij2}^{(k_{2})} }{2}\right)^{1-\lambda }\left( \frac{f_{ij3}^{(k_{2})} +f_{ij4}^{(k_{2})} }{2}\right)^{\lambda}} \right) \right) \right). \end{array} $$
(14)

Let \({\Omega } =(\delta _{k_{1} k_{2} })_{m\times m}\), where

$$\begin{array}{@{}rcl@{}} \delta_{k_{1} k_{2} } \!&=&\!\frac{2}{n(n-1)}\sum\limits_{i<j} \left( \log \left( \left( \frac{a_{ij1}^{\left( k_{1} \right)} +a_{ij2}^{\left( k_{1} \right)} }{2}\right)^{1-\lambda }\left( \frac{a_{ij3}^{\left( k_{1} \right)} +a_{ij4}^{(k_{1})} }{2}\right)^{\lambda } \right)\!-\log \left( \left( \frac{f_{ij1}^{(k_{1})} +f_{ij2}^{(k_{1})} }{2}\right)^{1-\lambda }\left( \frac{f_{ij3}^{(k_{1})} +f_{ij4}^{(k_{1})} }{2}\right)^{\lambda } \right) \right) \\ &&\left( \log \left( \left( \frac{a_{ij1}^{(k_{2})} +a_{ij2}^{(k_{2})} }{2}\right)^{1-\lambda}\left( \frac{a_{ij3}^{(k_{2})} +a_{ij4}^{(k_{2})} }{2}\right)^{\lambda } \right)-\log \left( \left( \frac{f_{ij1}^{(k_{2})} +f_{ij2}^{(k_{2})} }{2}\right)^{1-\lambda }\left( \frac{f_{ij3}^{(k_{2})} +f_{ij4}^{(k_{2})}}{2}\right)^{\lambda } \right) \right) \end{array} $$

Equation (14) is then rewritten as

$$ L-CI(\tilde{{A}},\tilde{{F}})=L^{T}{\Omega} L. $$
(15)

Thus, the optimal model for determining weights of experts based on the logarithm compatibility index of MTFPRs is expressed as follows:

$$ \text{Model}~(1) ~~~~~~~\min{\kern 1pt}{\kern 1pt}L-CI(\tilde{{A}},\tilde{{F}})=L^{T}{\Omega} L, $$
(16)

s.t. \(\left \{ {\begin {array}{l} \sum \limits _{k=1}^{m} {l_{k} } =1, \\ l_{k} \ge 0,k=1,2,...,m. \end {array}} \right .\)

Let \(R=(1,1,...,1)^{T}_{m\times 1} \); (15) can then be rewritten as follows:

$$ \min L-CI(\tilde{{A}},\tilde{{F}})=L^{T}{\Omega} L $$
(17)

s.t. \(\left \{ {\begin {array}{l} R^{T}L=1, \\ L\ge 0. \end {array}} \right .\)

If we don’t consider Ω ≥ 0, we have

$$\begin{array}{@{}rcl@{}} \text{Model} (2) &&\min L-CI(\tilde{{A}},\tilde{{F}})=L^{T}{\Omega} L\\ &&s.t. R^{T}L=1. \end{array} $$
(18)

Theorem 7

If \(\tilde {{a}}\) and \(\tilde {{F}}\) are not perfectly compatible, the solution to the model (2) is

$$ L^{\ast }=\frac{{\Omega}^{-1}R}{R^{T}{\Omega}^{-1}R}. $$
(19)

Proof

By (14), Ω is a symmetrical matrix. If \(\tilde {{a}}\) and \(\tilde {{F}}\) are not perfectly compatible, then\(\tilde {{A}}\ne \tilde {{F}}\); thus, there exists \(i_{0} ,j_{0} \in \left \{ {1,2,...,n} \right \},i_{0} \ne j_{0} \) satisfying \(\tilde {{a}}_{i_{0} j_{0} } \ne \tilde {{f}}_{i_{0} j_{0} } \), where

$$\begin{array}{@{}rcl@{}} \tilde{{a}}_{i_{0} j_{0} } &=&(a_{i_{0} j_{0} 1} ,a_{i_{0} j_{0} 2} ,a_{i_{0} j_{0} 3} ,a_{i_{0} j_{0} 4}),\\\tilde{{f}}_{i_{0} j_{0} }&=&(f_{i_{0} j_{0} 1} ,f_{i_{0} j_{0} 2} ,f_{i_{0} j_{0} 3} ,f_{i_{0} j_{0} 4}), \end{array} $$

which means that

$$\begin{array}{@{}rcl@{}} &&\left( \log g_{\lambda } \left( \left[\frac{a_{i_{0} j_{0} 1} +a_{i_{0} j_{0} 2} }{2},\frac{a_{i_{0} j_{0} 3} +a_{i_{0} j_{0} 4} }{2}\right]\right)\right.\\ &-&\left.\log g_{\lambda} \left( \left[\frac{f_{i_{0} j_{0} 1} +f_{i_{0} j_{0} 2} }{2},\frac{f_{i_{0} j_{0} 3} +f_{i_{0} j_{0} 4} }{2}\right]\right)\right)^{2}>0, \end{array} $$

it follows that \((\log \hat {{a}}_{i_{0} j_{0} } -\log \hat {{f}}_{i_{0} j_{0} })^{2}>0\). Thus, \(L-CI(\tilde {{A}},\tilde {{F}})>0\), which means that Ω is a positive definite and invertible matrix, and Ω−1 is also a positive definite matrix. Then, we construct the Lagrange function as follows.

$$ J(L,\lambda)=L^{T}{\Omega} L+\mu (R^{T}L-1), $$
(20)

where μ is a Lagrange multiplier. According to the necessary conditions of the existence of extremum, by taking partial derivatives equal to zero with respect to L and μ, we can get

$$\left\{ {\begin{array}{l} \frac{\partial J(L,\mu)}{\partial L}=0, \\ \frac{\partial J(L,\mu)}{\partial \mu }=0. \end{array}} \right. $$

Then,

$$ \left\{ {\begin{array}{l} 2{\Omega} L+\mu R=0, \\ R^{T}L-1=0. \end{array}} \right. $$
(21)

By solving (19), we have

$$L^{\ast }=\frac{{\Omega}^{-1}R}{R^{T}{\Omega}^{-1}R}. $$

Because \(\frac {\partial ^{2}J(L,\mu )}{\partial L^{2}}=2{\Omega } \) is a positive definite matrix, J(L, μ) is a strictly convex function. Thus, \(L^{\ast }=\frac {{\Omega }^{-1}R}{R^{T}{\Omega }^{-1}R}\) is the unique optimal solution to model (2). □

4 GDM with MTFPRs based on compatibility measure

In this section, the compatibility proposed in this paper will be applied to GDM problems with MTFPRs, as clearly shown in Fig. 2.

Fig. 2
figure 2

A GDM process with MTFPRs

Consider a GDM problem. Let \(D=\left \{ {d_{1} ,d_{2} ,...,d_{m} } \right \}\) be the set of DMs and \(S=\{s_{1} ,s_{_{2} } ,...,s_{n} \}\) be the set of alternatives. Each DM provides his/her own decision matrix \(\tilde {{A}}^{(k)}=(\tilde {{a}}_{ij}^{(k)})_{n\times n} \), which is a MTFPR provided by the d k .

This method is shown as follows.

  • Step 1. Calculate the expected fuzzy preference relations \(\tilde {{F}}^{(k)}\)corresponding to MTFPRs \(\tilde {{A}}^{(k)}\).

  • Step 2. Compute the logarithm compatibility index \(L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})\), where

    $$\begin{array}{@{}rcl@{}} &&{} L\,-\,CI\left( \tilde{{A}}_{z} ,\tilde{{F}}_{z} \right)\,=\,\frac{2}{n(n-1)} \sum\limits_{i<j} \!\left( \log\!\left( \!g_{\lambda }\!\left( \left[\!E_{\ast}\! \left( \tilde{{a}}_{ij}^{(k)} \right)\!,E^{\ast }\left( \tilde{{a}}_{ij}^{(k)} \right)\right]\right)\!\right)\right.\\ &&\qquad\left.\!-\log \left( g_{\lambda } \left( \left[E_{\ast } \left( \tilde{{f}}_{ij}^{(k)} \right),E^{\ast }\left( \tilde{{f}}_{ij}^{(k)} \right)\right]\right)\right) \right)^{2} \end{array} $$

    If the logarithm compatibility index \(L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})>\upsilon \) , we use Algorithm 1 to adjust the logarithm compatibility index to reach acceptable compatibility.

  • Step 3. Calculate the optimal weights for each DM.

    Utilize model (1) to determine the optimal weights for each DM, which is denoted as \(L^{\ast }=(l_{1}^{\ast },l_{2}^{\ast },...,l_{m}^{\ast })^{T}\).

  • Step 4. Calculate the collective multiplicative preference relation [6] \(\hat {{A}}=(\hat {{a}}_{ij})_{n\times n} =\left ({\prod \limits _{k=1}^{m} {(\hat {{a}}_{ij}^{(k)})^{l_{k}}} } \right )_{n\times n} \)based on the optimal weights of DMs.

  • Step 5. Calculate the expected values \(\bar {{a}}_{i} \) using the following formula:

    $$ \bar{{a}}_{i} =\left( {\prod\limits_{j=1}^{n} {a_{ij} } } \right)^{1/n}, $$
    (22)
  • Step 6. Rank the expected values in descending order.

  • Step 7. Rank all the alternatives and select the best one(s) in accordance with the ranking of expected values.

  • Step 8. End.

5 Illustrative Example

5.1 The GDM problem

The Sing China (Zhong Guo Xin Ge Sheng), previously known as The Voice of China, is a Chinese reality television competition, airing on Zhejiang Television. One of the important premises of the show is the quality of the singing talent. Four coaches, themselves popular performing artists, train the talents in their group and occasionally perform with them. Talents are selected in blind auditions, where the coaches cannot see, but only hear the candidates’ demos.

Blind auditions ..

The first televised stage is the blind auditions, where competitors sing in front of the official coaches. All coaches will be sitting on a chair that is turned back from the stage. The coaches will first judge and only judge by the power, clarity, type and uniqueness of the artists singing prowess. If they like what they hear and want to mentor the artist for the next stage, they will push a button by their chair that would turn the chair around to face the stage for the first time and also see the artists for the first time after they sing to avoid any undue bias according to characteristics and personality. If more than one coach turns around, the power to pick goes to the artist who will be given the chance to pick his/her coach of choice. If no coach turns his/her chair the auditioning artist’s journey ends. At the end, each of the coaches will have a certain number of artists in his or her team who will be advancing to the next round.

The Battle rounds ..

The second stage, ’the Battle rounds’, is where two artists are mentored and then developed by their respective coach. The coaches of the team will ”dedicate themselves to developing their artists, giving them advice, and sharing the secrets of their success in the music industry”. Every member of their team battles against another member from their team. They sing the same song simultaneously, while their coach decides who should continue in the competition. The coaches have to choose ten extraordinary participants from the four individual ”battles”, and take them to the live round.

Live shows ..

The final stage, dubbed as the ’Live shows’, is where the surviving combatants perform in front of the coaches, audience and broadcast live, once held in the National Stadium in Beijing. Each coach has four artists in their team to begin with and the artists will go head-to-head in the competition to win the public votes. These will determine which artist advances to the final eight. The remaining three artists’ future in the show will be determined by the coaches, choosing who will progress.

The final eight artists will compete in a live broadcast. However, the coaches will have a 50/50 say with the audience and the public in deciding which artists move on to the ’final four’ phase. In the latter, each coach will have one member who will continue. The final (the winner round) will be decided upon by the public vote. Throughout the final the coaches will frequently perform with their artists. The winner will be crowned The Sing China.

In a blind audition, there are four coaches turned around to the same competitor, so this competitor should select his/her best coach. Based on his/her friends and his/her own opinion, he/she would choose the best coach from Jay Chou, Ying Na, Feng Wang, and Harlem Yu. Let C 1 be Jay Chou, C 2 be Ying Na, C 3 be Feng Wang, and C 4 be Harlem Yu. To make the result more objective and more reasonable, three friends (d 1, d 2, d 3) of competitor (d 4) and competitor himself/herself use the linguistic variables (shown in Table 3 [71]) to construct their linguistic fuzzy preference relations, which are shown in Tables 456 and 7.

Table 3 The linguistic variables and trapezoidal fuzzy numbers for the evaluation
Table 4 The linguistic assessments presented by d 1
Table 5 The linguistic assessments presented by d 2
Table 6 The linguistic assessments presented by d 3
Table 7 The linguistic assessments presented by d 4

The linguistic assessments given by DMs are transformed into MTFPRs \(\tilde {{A}}^{(k)}(k=1,2,3,4)\). They are shown as follows:

$$\begin{array}{@{}rcl@{}} \tilde{{A}}^{(1)}&\,=\,&\left[{\begin{array}{cccc} \!(1,1,1,1)&\left( \frac{1}{6},\frac{2}{11},\frac{2}{9},\frac{1}{4}\right)&\left( 2,\frac{5}{2},\frac{7}{2},4\right)&\left( \frac{1}{5},\frac{2}{9},\frac{2}{7},\frac{1}{3}\right) \\ \left( 4,\frac{9}{2},\frac{11}{2},6\right)&(1,1,1,1)&\left( 6,\frac{13}{2},\frac{15}{2},8\right)&\left( 2,\frac{5}{2},\frac{7}{2},4\right) \\ \left( \frac{1}{4},\frac{2}{7},\frac{2}{5},\frac{1}{2}\right)&\left( \frac{1}{8},\frac{2}{15},\frac{2}{13},\frac{1}{6}\right)&(1,1,1,1)&\left( \frac{1}{7},\frac{2}{13},\frac{2}{11},\frac{1}{5}\right) \\ \left( 3,\frac{7}{2},\frac{9}{2},5\right)&\left( \frac{1}{4},\frac{2}{7},\frac{2}{5},\frac{1}{2}\right)&\left( 5,\frac{11}{2},\frac{13}{2},7\right)&(1,1,1,1) \end{array}} \right],\\ \tilde{{A}}^{(2)}&\,=\,&\left[{\begin{array}{cccc} (1,1,1,1)&\left( 4,\frac{9}{2},\frac{11}{2},6\right)&\left( 2,\frac{5}{2},\frac{7}{2},4\right)&\left( 5,\frac{11}{2},\frac{13}{2},7\right) \\ \left( \frac{1}{6},\frac{2}{11},\frac{2}{9},\frac{1}{4}\right)&\left( 1,1,1,1\right)&\left( 4,\frac{9}{2},\frac{11}{2},6\right)&\left( \frac{1}{4},\frac{2}{7},\frac{2}{5},\frac{1}{2}\right) \\ \left( \frac{1}{4},\frac{2}{7},\frac{2}{5},\frac{1}{2}\right)&\left( \frac{1}{6},\frac{2}{11},\frac{2}{9},\frac{1}{4}\right)&\left( 1,1,1,1\right)&\left( 2,\frac{5}{2},\frac{7}{2},4\right) \\ \left( \frac{1}{7},\frac{2}{13},\frac{2}{11},\frac{1}{5}\right)&\left( 2,\frac{5}{2},\frac{7}{2},4\right)&\left( \frac{1}{4},\frac{2}{7},\frac{2}{5},\frac{1}{2}\right)&\left( 1,1,1,1\right) \end{array}} \right],\\ \tilde{{A}}^{(3)}&\,=\,&\left[{\begin{array}{cccc} (1,1,1,1)&\left( 2,\frac{5}{2},\frac{7}{2},4\right)&\left( \frac{1}{4},\frac{2}{7},\frac{2}{5},\frac{1}{2}\right)&\left( \frac{1}{3},\frac{2}{5},\frac{2}{3},1\right) \\ \left( \frac{1}{4},\frac{2}{7},\frac{2}{5},\frac{1}{2}\right)&(1,1,1,1)&\left( \frac{1}{6},\frac{2}{11},\frac{2}{9},\frac{1}{4}\right)&\left( 4,\frac{9}{2},\frac{11}{2},6\right) \\ \left( 2,\frac{5}{2},\frac{7}{2},4\right)&\left( 4,\frac{9}{2},\frac{11}{2},6\right)&(1,1,1,1)&\left( \frac{1}{7},\frac{2}{13},\frac{2}{11},\frac{1}{5}\right) \\ \left( 1,\frac{3}{2},\frac{5}{2},3\right)&\left( \frac{1}{6},\frac{2}{11},\frac{2}{9},\frac{1}{4}\right)&\left( 5,\frac{11}{2},\frac{13}{2},7\right)&(1,1,1,1) \end{array}} \right],\\ \tilde{{A}}^{(4)}&\,=\,&\left[{\begin{array}{cccc} (1,1,1,1)&\left( \frac{1}{5},\frac{2}{9},\frac{2}{7},\frac{1}{3}\right)&\left( 3,\frac{7}{2},\frac{9}{2},5\right)&\left( 4,\frac{9}{2},\frac{11}{2},6\right) \\ \left( 3,\frac{7}{2},\frac{9}{2},5\right)&(1,1,1,1)&\left( \frac{1}{3},\frac{2}{5},\frac{2}{3},1\right)&\left( 4,\frac{9}{2},\frac{11}{2},6\right) \\ \left( \frac{1}{5},\frac{2}{9},\frac{2}{7},\frac{1}{3}\right)&\left( 1,\frac{3}{2},\frac{5}{2},3\right)&(1,1,1,1)&\left( \frac{1}{5},\frac{2}{9},\frac{2}{7},\frac{1}{3}\right) \\ \left( \frac{1}{6},\frac{2}{11},\frac{2}{9},\frac{1}{4}\right)&\left( \frac{1}{6},\frac{2}{11},\frac{2}{9},\frac{1}{4}\right)&\left( 3,\frac{7}{2},\frac{9}{2},5\right)&(1,1,1,1) \end{array}} \right]. \end{array} $$
  • Step 1. Calculate the initial expected fuzzy preference relations of \(\tilde {{A}}^{(1)},\tilde {{A}}^{(2)},\tilde {{A}}^{(3)}\)and \(\tilde {{A}}^{(4)}\) by (7); then, we obtain \(\tilde {{F}}^{(k)}(k=1,2,3,4)\) as follows:

    $$\tilde{{F}}^{(1)}=\!\left[{\begin{array}{cccc} (1,1,1,1)&({0.5192,0.5326,0.5623,0.5796})&({1.1641,1.2137,1.2995,1.3386})&({1.5577,1.5920, 1.6660, 1.7108}) \\ ({1.7255,1.7785,1.8775,1.926}0)&(1,1,1,1)&({0.9135,0.9281,0.9585,0.9736})&({2.1739,2.2437,2.3473,2.3819}) \\ ({0.7471,0.7695,0.8239,0.8591})&({0.4198,0.4260,0.4457,0.46}00)&({1},{1},{1},{1})&({0.5872,0.5989,0.6322,0.6554}) \\ ({1.2110, 1.2538,1.3355,1.3771})&({0.6805,0.6941,0.7224,0.7374})&({1.5258,1.5817,1.6697,1.7031})&({1,1,1,1}) \end{array}} \right], $$
    $$\tilde{{F}}^{(2)}\!=\left[{\begin{array}{cccc} (1,1,1,1)&({1.4897,1.5469,1.6334,1.6638})&({1.5409,1.6063,1.7154,1.7627})&({1.5699,1.6334,1.7395,1.7855}) \\ ({0.6011,0.6122,0.6465,0.6713})&(1,1,1,1)&({0.9760, 1.0091,1.0807,1.1229})&({0.9943,1.0261,1.0958,1.1374}) \\ ({0.5673,0.5829,0.6226,0.6490})&({0.8906,0.9253,0.9910, 1.0246})&({1},{1},{1},{1})&({0.9385,0.9771,1.0553,1.0996}) \\ ({0.5601,0.5749,0.6122,0.637}0)&({0.8792,0.9126,0.9746,1.0057})&({0.9094,0.9476,1.0235,1.0656})&({1,1,1,1}) \end{array}} \right], $$
    $$\tilde{{F}}^{(3)}=\!\left[{\begin{array}{cccc} (1,1,1,1)&({0.9529,0.9925,1.0813,1.1388})&({0.8013,0.8284,0.9025,0.9576})&({0.8208,0.8519,0.9418,1.0145}) \\ ({0.8781,0.9248,1.0076,1.0494})&(1,1,1,1)&({0.8013,0.8146,0.8552,0.8825})&({0.8208,0.8378,0.8923,0.9349}) \\ ({1.0443,1.1080, 1.2072,1.248}0)&({1.1332,1.1694,1.2276,1.248}0)&({1},{1},{1},{1})&({0.9760, 1.0038,1.0691,1.1118}) \\ ({0.9857,1.0619,1.1738,1.2184})&({1.0696,1.1206,1.1936,1.2184})&({0.8994,0.9353,0.9963,1.0246})&({1,1,1,1}) \end{array}} \right]. $$
    $$\tilde{{F}}^{(3)}=\!\left[{\begin{array}{cccc} (1,1,1,1)&({0.8704,0.9098,0.9752,1.0047})&({1.2664,1.3120, 1.4123,1.4746})&({1.2733,1.3027,1.3607,1.3871}) \\ ({0.9954,1.0254,1.0991,1.1489})&(1,1,1,1)&({1.3215,1.3779,1.5156,1.6160})&({1.3286,1.3681,1.4603,1.5201}) \\ ({0.6781,0.7081,0.7622,0.7896})&({0.6188,0.6598,0.7258,0.7567})&({1},{1},{1},{1})&({0.9052,0.9447,1.0127,1.0448}) \\ ({0.7209,0.7349,0.7676,0.7854})&({0.6578,0.6848,0.7309,0.7526})&({0.9571,0.9875,1.0585,1.1047})&({1,1,1,1}) \end{array}} \right]. $$
  • Step 2. Without loss of generality, we take Q(y) = y, and then \(\lambda ={{\int }_{0}^{1}} {Q(y)dy} =\frac {1}{2}\). By (8), we calculate the logarithm compatibility index \(L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})\) of each individual MTFPRs \(\tilde {{A}}^{(k)}\) and its expected fuzzy preference relations \(\tilde {{F}}^{(k)}\):

    $$\begin{array}{@{}rcl@{}} L-CI\left( \tilde{{A}}^{(1)},\tilde{{F}}^{(1)}\right)&=&\text{1.0660}, L-CI\left( \tilde{{A}}^{(2)},\tilde{{F}}^{(2)}\right)\\&=&\text{1.3303},\\ L-CI\left( \tilde{{A}}^{(3)},\tilde{{F}}^{(3)}\right)&=&\text{1.7477}, L-CI\left( \tilde{{A}}^{(4)},\tilde{{F}}^{(4)}\right)\\&=&\text{1.4705}. \end{array} $$

    We take the threshold value υ = 1.053, and we can then see that all the MTFPRs and their expected fuzzy preference relations are not of acceptable compatibility. Thus, we need to carry out Algorithm 1 to adjust each individual MTFPR \(\tilde {{A}}^{(k)}\) to satisfy \(L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})<\upsilon \). By setting parameter θ = 0.6, the result of the iterative process is shown in Table 8, and the final logarithm compatibility indexes are as follows:

    $$\begin{array}{@{}rcl@{}}L-CI\left( \tilde{{A}}^{(1)},\tilde{{F}}^{(1)}\right)=\text{0.9607},\\\times \quad L-CI\left( \tilde{{A}}^{(2)},\tilde{{F}}^{(2)}\right)=\text{0.9373}, \end{array} $$
    $$\begin{array}{@{}rcl@{}}L-CI\left( \tilde{{A}}^{(3)},\tilde{{F}}^{(3)}\right)=\text{1.0403},\\\times \quad L-CI\left( \tilde{{A}}^{(4)},\tilde{{F}}^{(4)}\right)=\text{0.9449}. \end{array} $$
  • Step 3. Utilize model (1) to determine the optimal weights of each DM, which are shown in the following:

    $$l_{1}^{\ast } =\text{0.06}, \quad l_{2}^{\ast } =\text{0.47}, \quad l_{3}^{\ast } =\text{0.10}, \quad l_{4}^{\ast } =\text{0.37}. $$
  • Step 4. Calculate the collective multiplicative preference relation \(\hat {{A}}=(\hat {{a}}_{ij})_{n\times n} =\left ({\prod \limits _{k=1}^{m} {(\hat {{a}}_{ij}^{(k)})^{l_{k}}} } \right )_{n\times n} \) based on the optimal weights of DMs.

    $$\hat{{A}}=\left[{\begin{array}{l} \text{1.0000 1.5679 2.6266 2.8597} \\ \text{0.6378 1.0000 1.2172 1.0676} \\ \text{0.3807 0.8216 1.0000 1.0101} \\ \text{0.3497 0.9367 0.9900 1.0000} \end{array}} \right]. $$
  • Step 5. From the collective multiplicative preference relation \(\hat {{A}}\), we obtain the expected values of the preference degree by (22).

    $$\bar{{a}}_{1} =\text{1.8525},\!\!\! \quad \bar{{a}}_{2} =\text{0.9541}, \quad\!\!\! \bar{{a}}_{3} =\text{0.7497}, \quad \bar{{a}}_{4} =\text{0.7546}. $$
  • Step 6. The results of \(\bar {{a}}_{i} (i=1,2,3,4)\) are ranked in descending order as follows:

    $$\bar{{a}}_{1} >\bar{{a}}_{2} >\bar{{a}}_{4} >\bar{{a}}_{3} . $$
  • Step 7. Rank all the alternatives s i (i = 1, 2, 3, 4) in accordance with the \(\bar {{a}}_{i} (i=1,2,3,4)\), and we have

    $$C_{1} \succ C_{2} \succ C_{4} \succ C_{3} . $$

    Note that “ ≻” means preferred to.

Table 8 Logarithm compatibility index (L-CI) and the number of iterations (z) for \(\tilde {{A}}^{(k)}(k=1,2,3,4)\)

Thus, the most desirable coach is Jay Chou (C 1) in this GDM problem. The group logarithm compatibility index is \(L-CI(\tilde {{A}},\tilde {{F}})=\text {0.1791}\), and the individual logarithm compatibility index are shown as follows:

$$\begin{array}{@{}rcl@{}}L&-&CI(\tilde{{A}}^{(1)},\tilde{{F}}^{(1)})=\text{0.9607},\\ L&-&CI(\tilde{{A}}^{(2)},\tilde{{F}}^{(2)})=\text{0.9373}, \end{array} $$
$$\begin{array}{@{}rcl@{}}L&-&CI(\tilde{{A}}^{(3)},\tilde{{F}}^{(3)})=\text{1.0403},\\ L&-&CI(\tilde{{A}}^{(4)},\tilde{{F}}^{(4)})=\text{0.9449}. \end{array} $$

Then, we have \(L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})\le \upsilon =1.053\) for k = 1, 2, 3, 4. We can see that the group logarithm compatibility index is less than each individual logarithm compatibility index, i.e., \(L-CI(\tilde {{A}},\tilde {{F}})\le L-CI(\tilde {{A}}^{(k)},\tilde {{F}}^{(k)})\) for all k. Therefore, we obtain that the group logarithm compatibility index is superior to the individual logarithm compatibility index.

Afterward, we perform an analysis to determine how the different weights of DMs may affect the compatibility index and what role the different attitude character λ plays in the problem.

Furthermore, to analyze the role of the attitude character λ in this GDM problem, we consider λ ∈ [0, 1] with different values given by the DMs. The weights of DMs and different values λ are shown in Fig. 3, and the results \(\bar {{a}}_{i} (i=1,2,3,4)\) are shown in Fig. 4.

Fig. 3
figure 3

Weights of DMs with different λ

Fig. 4
figure 4

Values \(\bar {{a}}_{i} \) with different λ

It is apparent from Fig. 3 that l 1, l 2 and l 3 always increase as λ increases when λ ∈ [0, 0.4], but l 4 decreases when λ ∈ [0, 0.4]. This tendency also shows when λ ∈ [0.5,0.9]. When λ ∈ [0.4,0.5], l 4 is monotonically increasing, l 1, l 2 and l 3 all are monotonically decreasing as λ increases. And when λ ∈ [0.9,1], l 1 and l 4 decrease and l 2 and l 3 increase as λ increases. Moreover, Fig. 4 indicates that the final choice depends on the attitude parameter λ that is used. However, it seems that the coach C 1 is the best choice.

It is also noteworthy to take into account the DM weights determined under different λ and θ. The concrete results are shown in Figs. 567 and 8.

Fig. 5
figure 5

The weight of d 1 determined by different λ and θ

Fig. 6
figure 6

The weight of d 2 determined by different λ and θ

Fig. 7
figure 7

The weight of d 3 determined by different λ and θ

Fig. 8
figure 8

The weight of d 4 determined by different λ and θ

Based on Figs. 567 and 8, l 1, l 2, l 3 and l 4 all show different degrees of fluctuation with different λ and θ. It shows that the logarithm compatibility based on the COWGA operator are effective at deriving the optimal DMs’ weights, which will be used in the aggregation phase.

5.2 Comparison with other methods

In this subsection, we will make comparisons to validate the feasibility of the proposed GDM method with MTFPRs.

5.2.1 Comparison analysis with the expected value of the fuzzy number

Based on the expected interval of the fuzzy number, Heilpren [29] proposed the expected value of the fuzzy number, which is denoted by\(EV(\tilde {{a}})\), i.e. \(EV(\tilde {{a}})=[E_{\ast } (\tilde {{a}})+E^{\ast }(\tilde {{a}})]/2\), where \(E_{\ast } (\tilde {{a}})\) and \(E^{\ast }(\tilde {{a}})\) are defined as before. To perform a comparison, we use the expected value of the trapezoidal fuzzy number, and then we obtain the ordinary multiplicative preference relations as follows:

$$\overset{\frown}{A}{}^{(1)}=\left[{\begin{array}{l} \text{1.0000 0.2052 3.0000 0.2603} \\ \text{4.8738 1.0000 7.0000 3.0000} \\ \text{0.3333 0.1429 1.0000 0.1696} \\ \text{3.8415 0.3333 5.8952 1.0000} \end{array}} \right], $$
$$\overset{\frown}{{A}}{}^{(2)}=\left[{\begin{array}{l} \text{1.0000 5.0000 3.0000 6.0000} \\ \text{0.2000 1.0000 5.0000 0.3589} \\ \text{0.3333 0.2000 1.0000 3.0000} \\ \text{0.1667 2.7861 0.3333 1.0000} \end{array}} \right], $$
$$\overset{\frown}{{A}}{}^{(3)}=\left[{\begin{array}{l} \text{1.0000 3.0000 0.3589 0.6000} \\ \text{0.3333 1.0000 0.2052 5.0000} \\ \text{2.7861 4.8738 1.0000 0.1696} \\ \text{1.6667 0.2000 5.8952 1.0000} \end{array}} \right], $$
$$\overset{\frown}{{A}}{}^{(4)}=\left[{\begin{array}{l} \text{1.0000 0.2603 4.0000 5.0000} \\ \text{3.8415 1.0000 0.6000 5.0000} \\ \text{0.2500 1.6667 1.0000 0.2603} \\ \text{0.2000 0.2000 3.8415 1.0000} \end{array}} \right]. $$

Here, we omit the characteristic preference relations \(\overset {\frown }{{W}}{}^{(k)}\). By using Model (1) or (19), we obtain the optimal DM weights as follows:

$$l_{1} =\text{0.2146}, \quad l_{2} =\text{0.5295}, \quad l_{3} =\text{0.1534}, \quad l_{4} =\text{0.1025}. $$

Then we have the collective multiplicative preference relation, which is omitted here. Using (22), we obtain:

$$\bar{{a}}_{1} =\text{1.6870}, \quad\!\!\! \bar{{a}}_{2} =\text{1.1436}, \quad\!\! \bar{{a}}_{3} =\text{0.6087}, \quad\!\! \bar{{a}}_{4} =\text{0.8516}. $$

Thus, we have C 1C 2C 4C 3.

As we can see, the decision is the same as the proposed method. Compared to the method with the expected values of the fuzzy number, we observe that:

  1. (1)

    The proposed method uses the COWGA operator rather than the expected value of the fuzzy number. The former is more effective in aggregating information. The latter is a simple mean, which may cause a loss of information in the aggregation process.

  2. (2)

    The proposed method considers the risk attitudes of DMs, which makes the decision more reasonable and humanized in the GDM problem.

  3. (3)

    We can obtain the optimal DM weights, which is objective and rational by using the optimal model based on the criterion of minimizing the group logarithm compatibility index.

5.2.2 Comparison analysis with the existing method using the interval multiplicative fuzzy preference relation

To further illustrate the effectiveness of the proposed method in this paper, trapezoidal fuzzy numbers are transformed into interval fuzzy numbers by combining their lower and upper bounds. The values of the illustrated example that have been converted are shown as follows.

$$\tilde{{\tilde{{A}}}}^{(1)}=\left[\begin{array}{cccc} [1,1]&\left[\frac{1}{6},\frac{1}{4}\right]&[2,4]&\left[\frac{1}{5},\frac{1}{3}\right] \\ ~[4,6]&[1,1]&[6,8]&[2,4] \\ \left[\frac{1}{4},\frac{1}{2}\right]&\left[\frac{1}{8},\frac{1}{6}\right]&[1,1]&\left[\frac{1}{7},\frac{1}{5}\right] \\ ~[3,5]&\left[\frac{1}{7},\frac{1}{5}\right]&[5,7]&[1,1] \end{array} \right], $$
$$\tilde{{\tilde{{A}}}}^{(2)}=\left[\begin{array}{cccc} [1,1]&[4,6]&[2,4]&[5,7] \\ \left[\frac{1}{6},\frac{1}{4}\right]&[1,1]&[4,6]&\left[\frac{1}{4},\frac{1}{2}\right] \\ \left[\frac{1}{4},\frac{1}{2}\right]&\left[\frac{1}{6},\frac{1}{4}\right]&[1,1]&[2,4] \\ \left[\frac{1}{7},\frac{1}{5}\right]&[2,4]&\left[\frac{1}{4},\frac{1}{2}\right]&[1,1] \end{array} \right], $$
$$\tilde{\tilde{A}}^{(3)}=\left[\begin{array}{cccc} \left[1,1\right]&\left[2,4\right]&\left[\frac{1}{4},\frac{1}{2}\right]&\left[\frac{1}{3},1\right]\\ \left[\frac{1}{4},\frac{1}{2}\right]&\left[1,1\right]&\left[\frac{1}{6},\frac{1}{4}\right]&\left[4,6\right] \\ \left[2,4\right]&\left[4,6\right]&\left[1,1\right]&\left[\frac{1}{7},\frac{1}{5}\right] \\ \left[1,3\right]&\left[\frac{1}{6},\frac{1}{4}\right]&\left[5,7\right]&\left[1,1\right] \end{array} \right], $$
$$\tilde{{\tilde{{A}}}}^{(4)}=\left[\begin{array}{cccc} \left[1,1\right]&\left[\frac{1}{5},\frac{1}{3}\right]&\left[3,5\right]&\left[4,6\right]\\ \left[3,5\right]&\left[1,1\right]&\left[\frac{1}{3},1\right]&\left[4,6\right] \\ \left[\frac{1}{5},\frac{1}{3}\right]&\left[1,3\right]&\left[1,1\right]&\left[\frac{1}{5},\frac{1}{3}\right] \\ \left[\frac{1}{6},\frac{1}{4}\right]&\left[\frac{1}{6},\frac{1}{4}\right]&\left[3,5\right]&\left[1,1\right] \end{array}\right]. $$

The priority vectors of the \(\tilde {{\tilde {{A}}}}^{(k)}\) for k = 1, 2, 3, 4 can be generated using method [3], and the method of ranking interval numbers is given by literature [62]. Then, we utilize the method proposed by Wang, Chen and Zhou [50]:

$$CI^{Wang}(\tilde{{\tilde{{A}}}},\tilde{{\tilde{{W}}}})\,=\,\frac{1}{2n^{2}}\sum\limits_{i=1}^{n} {\sum\limits_{j=1}^{n} {\left( \left|{\log a_{ij}^{L} -\!\log w_{ij}^{L}} \right|+\left| {\log a_{ij}^{U} -\log w_{ij}^{U} } \right|\right)} } . $$

Finally, we get C 2C 4C 1C 3. This is different from the results of our method. Compared to the method developed in [50], we observe that:

  1. (1)

    An iterative and convergent algorithm is proposed to improve the compatibility of MTFPR in this paper, but it was ignored in [50].

  2. (2)

    C I Wang can be seen as the sum of the logarithm absolute deviation of preference relations, which is based on the two endpoints of each interval. That is to say, C I Wang only depends on the two simple endpoints of each interval rather than the whole interval, which is very different from the approach developed in this paper.

  3. (3)

    The proposed method considers the risk attitude of DMs, which makes the decision more reasonable in the GDM problem.

On the other hand, Wu et al. [53] used induced continuous ordered weighted geometric operators to solve GDM problems with interval multiplicative preference relations. By using this approach, the alternative weights are generated by the geometric mean, and the global preference relation degrees z i (i = 1, 2, 3, 4) of the alternatives are calculated as follows:

$$z_{1} =\text{0.8105};</p><p class="noindent">\quad\!\! z_{2} =\text{2.5259}; \quad \!\!z_{3} =\text{0.3596}; \quad \!\!z_{4} =\text{1.3583}. $$

Therefore, z 2 > z 4 > z 1 > z 3, we get C 2C 4C 1C 3.

It can be seen that the ranking based on the method proposed by Wu et al. is different from the result by using the method proposed in this paper. Compared to the method in [53], we observe that:

  1. (1)

    The logarithm compatibility index of MTFPRs used in this paper are more suitable for expressing the evaluation information of DMs because they can be extended to other environments and are more flexible.

  2. (2)

    The proposed method in this paper starts with linguistic variables rather than intervals, which is very different from the approach developed in [53].

5.2.3 Comparison analysis with the existing method using the multiplicative trapezoidal fuzzy preference relations

In order to verify our method, we will use the method presented by Wu et al. [54]. All parameters are the same as the literature [54], and the main results are shown as follows.

  1. (1)

    Compute the adjusted multiplicative trapezoidal fuzzy preference relations \(\bar {{A}}^{(k)}(k=1,2,3,4)\) of \(\tilde {{A}}^{(1)}\), \(\tilde {{A}}^{(2)}\), \(\tilde {{A}}^{(3)}\) and \(\tilde {{A}}^{(4)}\).

    $$\bar{{A}}^{(1)}\,=\,\left[{\begin{array}{cccc} (1.0000, 1.0000, 1.0000, 1.0000)&(0.1667\text{,}0.1818\text{,}0.2222\text{,}0.2500)&(\text{2.0000,}2.5000\text{,}3.500\text{,4.0000})&(0.2000\text{,}0.2222\text{,}0.2857\text{,}0.3333) \\ (\text{4.0000,}4.5000,5.5000\text{,6.0000})&(1.0000, 1.0000, 1.0000, 1.0000)&(\text{6.0000,}6.5000\text{,}7.5000\text{,8.0000})&(\text{2.0000,}2.5000\text{,}3.5000\text{,4.0000}) \\ (0.2500\text{,}0.2857\text{,}0.4000\text{,}0.5000)&(0.1250\text{,}0.1333\text{,}0.1538\text{,}0.1667)&(1.0000, 1.0000, 1.0000, 1.0000)&(\text{0.1429,0.1539,0.1818,0.2000}) \\ (\text{3.0000,}3.5000,4.5000\text{,5.5000})&(\text{0.2500},\text{0.2857,0.4000},\text{0.5000})&(\text{5.0000,}5.5000,6.5000\text{,7.0000})&(1.0000, 1.0000, 1.0000, 1.0000) \end{array}} \right], $$
    $$\bar{{A}}^{(4)}\,=\,\left[{\begin{array}{cccc} (1.0000, 1.0000, 1.0000, 1.0000)&(\text{4.0000,}4.5000,5.5000\text{,6.0000})&(\text{2.0000,}2\text{.}5000\text{,}3\text{.}5000\text{,4.0000})&(5\text{.}0000\text{,}5.5000\text{,}6\text{.}5000\text{,}7\text{.}0000) \\ (0\text{.}1667\text{,}0\text{.}1818\text{,}0\text{.}2222\text{,0.2500})&(1.0000, 1.0000, 1.0000, 1.0000)&(2\text{.}3842\text{,}2\text{.}6007\text{,}3\text{.}0290\text{,}3\text{.}2462)&(0.2500\text{,}0.2857\text{,}0.4000\text{,}0.5000) \\ (0.2500\text{,}0.2857\text{,}0.4000\text{,}0.5000)&(0\text{.}3081\text{,}0\text{.}3301\text{,}0\text{.}3845\text{,}0\text{.}4194)&(1.0000, 1.0000, 1.0000, 1.0000)&(\text{2.0000,}2\text{.}5000\text{,}3\text{.}5000\text{,4.0000}) \\ (\text{0.1429,}0.1538,0.1818,\text{0.2000})&(\text{2.0000,}2\text{.}5000\text{,}3\text{.}5000\text{,4.0000})&(0.2500\text{,}0.2857\text{,}0.4000\text{,}0.5000)&(1.0000, 1.0000, 1.0000, 1.0000) \end{array}} \right], $$
    $$\bar{{A}}^{(3)}\,=\,\left[{\begin{array}{cccc} (1.0000, 1.0000, 1.0000, 1.0000)&(\text{2.0000,}2.5000,3.5000\text{,4.0000})&(\text{0.2500,}0.2857,0.4000\text{,0.5000})&(0.3333\text{,}0.4000\text{,}0.6667\text{,}1.0000) \\ (\text{0.2500,}0.2857,0.4000\text{,0.5000})&(1.0000, 1.0000, 1.0000, 1.0000)&(0.1667\text{,}0.1818\text{,}0.2222\text{,}0.2500)&(2.2622\text{,}2.2554\text{,}2.8512\text{,}3.0629) \\ (0.2000\text{,}0.2500\text{,}0.3500\text{,}0.4000)&(4.0000\text{,}4\text{.}5000\text{,}5\text{.}5000\text{,}6\text{.}0000)&(1.0000, 1.0000, 1.0000, 1.0000)&(\text{0.2845,}0.3011\text{,}0.3420\text{,0.3681}) \\ (1.0000\text{,}1.5000,2.5000\text{,3.0000})&(\text{0.3265,}0.3507\text{,}0.4073\text{,0.4420})&(2.7164\text{,}2.9241\text{,}3.3212\text{,}3.5145)&(1.0000, 1.0000, 1.0000, 1.0000) \end{array}} \right], $$
    $$\bar{{A}}^{(4)}\,=\,\left[{\begin{array}{cccc} (1.0000, 1.0000, 1.0000, 1.0000)&(\text{0.2683,}0.2495,0.3653\text{,0.4158})&(\text{3.0000,}3.5000,4.5000\text{,5.0000})&(3.2113\text{,}3.5444\text{,}4.1955\text{,}4.5130) \\ (2.4053\text{,}2.7376\text{,}3.3950\text{,}3.7270)&(1.0000, 1.0000, 1.0000, 1.0000)&(0.3333\text{,}0.4000\text{,}0.6667\text{,}1.0000)&(3.1985\text{,}3.5334\text{,}4.1955\text{,}4.5368) \\ (0.2000\text{,}0.2222\text{,}0.2857\text{,}0.3333)&(1.0000\text{,}1\text{.}5000\text{,}2\text{.}5000\text{,}3\text{.}0000)&(1.0000, 1.0000, 1.0000, 1.0000)&(\text{0.2705,}0.2968\text{,}0.3680\text{,0.4189}) \\ (\text{0.2216,}0.2383,0.2821,\text{0.3114})&(\text{0.2204,}0.2381\text{,}0.2830\text{,0.3126})&(2.3872\text{,}2.7175\text{,}3.3690\text{,}3.6968)&(1.0000, 1.0000, 1.0000, 1.0000) \end{array}} \right],$$
  2. (2)

    The optimal weighting vector of DMs is obtained in the following:

    $$V^{\ast }=(v_{1}^{\ast },v_{2}^{\ast },v_{3}^{\ast },v_{4}^{\ast })^{T}=(\text{0.0000},\text{0.3381},\text{0.0000},\text{0.6619})^{T}. $$
  3. (3)

    Based on the optimal weights of DMs, we obtain the synthetic fuzzy preference relation as follows:

    $$\tilde{{A}}^{s}=\left[{\begin{array}{cccc} (1,1,1,1)&(\text{0.6689,0.7404,0.9137,1.0252})&(\text{2.6157,3.1236,4.1334,4.6367})&(\text{3.7299,4.1121,4.8648,5.2350}) \\ (\text{0.9754,1.0944,1.3506,1.4950})&(1,1,1,1)&(\text{0.6483,0.7533,1.1122,1.4890})&(\text{1.3510, 1.5097,1.8965,2.1524}) \\ (\text{0.2157,0.2419,0.3201,0.3823})&(\text{0.6716,0.8991,1.3276,1.5425})&(\text{1},\text{1},\text{1},\text{1})&(\text{0.5320,0.6101,0.7881,0.8983}) \\ (\text{0.1910,0.2056,0.2432,0.2681})&(\text{0.4646,0.5273,0.6624,0.7402})&(\text{1.1132,1.2689,1.6392,1.8797})&(\text{1,1,1,1}) \end{array}} \right]$$
  4. (4)

    The fuzzy priority vectors of synthetic fuzzy preference relation \(\tilde {{A}}^{s}\) are calculated below:

    $$\tilde{{\omega}}_{1} =(\text{0.4382,0.4692,0.5026,0.5026}); \quad \tilde{{\omega}}_{2} =(\text{0.2636,0.2822,0.3154,0.3330}); $$
    $$\tilde{{\omega}}_{3} =(\text{0.1445,0.1613,0.1847,0.1920}); \quad \tilde{{\omega}}_{4} =(\text{0.1537,0.1627,0.1740,0.1759}). $$
  5. (5)

    By the fuzzy priority vectors, we get:

    $$\begin{array}{@{}rcl@{}}R(\tilde{{\omega}}_{1})=\text{0.1689}, \quad R(\tilde{{\omega}}_{2})=\text{0.1091},\\ \quad R(\tilde{{\omega}}_{3})=\text{0.0631}, \quad R(\tilde{{\omega }}_{4})=\text{0.0584}. \end{array} $$

Therefore, we have C 1C 2C 3C 4, which means that Jay Zhou is the best choice for the competitor and it is the same as the result computed by our proposed method.

Compared to the method developed in [54], we observe that the risk attitude of DMs is taken into account proposed in this paper, but Ref. [54] ignores it. And the compatibility index based on the COWGA operator can be used to deal with the multiplicative trapezoidal fuzzy preference relations with more flexibility due to the fact that the decision maker can choose a different value of the parameter λ according to his/her own opinion.

In addition, the proposed method is very different from the approach developed in [35]. In [35], Li et al. proposed a personalized individual semantics model to derive consistency and consensus of 2-tuple linguistic preference relations. They personalized individual semantics directly rather than translating the linguistic terms into trapezoidal fuzzy numbers. And they put forward a consistency-driven optimization-based model, but the optimal model presented in this paper is based on the compatibility measure with COWGA operator. Moreover, the additional emphasis of the proposed method is to derive experts’ weights by means of compatibility-driven optimization-based model.

Moreover, Dong, Zhang and Herrera-Viedma [19] presented a self-management mechanism to generate experts’ weights, in which the experts’ weights are dynamically derived from the multi-attribute mutual evaluation matrices. The approach developed in [19] is different from the proposed method in this paper, the reasons are as follows: (1) The mechanisms to generate experts’ weights are different, Ref. [19] derived weights of experts by using a self-management mechanism, but this paper focuses on optimization-based model by means of compatibility measure with the COWGA operator. (2) The proposed method emphasizes the GDM with trapezoidal fuzzy preference relations rather than the GDM with [0, 1] fuzzy preference relations.

In [5], Cabrerizo, Herrera-Viedma and Pedrycz put forward an approach to deriving weights of experts with heterogeneous linguistic contexts in which the experts have associated importance degrees reflecting their ability to handle the problem, and the weights are obtained by using the particle swarm optimization. But the characteristic of the proposed method is to derive experts’ weights on the basis of compatibility-driven model.

In [77], Zhou et al. developed a new compatibility between additive trapezoidal fuzzy preference relation and its characteristic preference relation, and priority vectors are derived utilizing a least deviation model. However, the proposed method concentrates on GDM with MTFPRs rather than the GDM with additive trapezoidal fuzzy preference relations. Moreover, the proposed approach uses the COWGA operator to transform the MTFPRs into ordinary MPRs. And a compatibility improving algorithm makes MTFPRs acceptably compatible but it has not been considered in Ref.[77].

In [78], Zhou et al. presented an approach to deal with the GDM with additive trapezoidal fuzzy preference relations by using compatibility measure and a compatibility improving algorithm. Compared to [78], we find that the FPRs discussed in this paper are two different PRs, and the proposed method takes the attitude of DMs into account by using the COWGA operator.

6 Conclusion

In this paper, we develop the logarithm compatibility measure with MTFPRs based on the COWGA operator. The main work of this paper is summarized as follows:

  1. (1)

    By the α-cut, we obtain the expected interval value from the trapezoidal fuzzy number. We get a real number from the expected interval value based on the COWGA operator. Thus, we can translate the MTFPR into an MPR via the α-cut and the COWGA operator. Based on the above, we presented the logarithm compatibility measure with MTFPRs. At the same time, we investigated some desirable properties of the compatibility index.

  2. (2)

    An iterative and convergent algorithm to adjust each MTFPR automatically guarantees that all the adjusted MTFPRs are of acceptable compatibility.

  3. (3)

    We have further proposed the optimal model to determine the DMs’ weights by minimizing the logarithm compatibility index in GDM with the collective fuzzy preference relation.

  4. (4)

    A numerical example is developed to ensure the validity of the proposed method in the whole GDM process with MTFPRs via α-cut and the COWGA operator.

The main contribution of this paper is to offer a new approach to GDM problems with MTFPRs based on the logarithm compatibility measure. The contributions of this paper are the following:

  1. (1)

    The new approach is more flexible and reasonable because it not only utilizes the trapezoidal fuzzy numbers but also considers the DM’s risk attitude.

  2. (2)

    The proposed method uses an iterative and convergent algorithm to help each DM’s preference relation achieve acceptable compatibility.

  3. (3)

    Using the optimal model based on the criterion for the minimization of the group logarithm compatibility index, we are able to obtain the DMs’ weights, which is objective and rational.

Based on the linguistic models [35, 40], future research may be performed to extend our compatibility measure and compatibility improving process to other type preference relations, including linguistic preference relation [18, 31, 47], interval-valued fuzzy preference relation [17], heterogeneous linguistic contexts [5], etc. Additional research on application of proposed approach should be implemented, for example, the proposed approach can be combined with data envelopment analysis (DEA) [7, 43], analytic network process (ANP) [36, 41], Dempster-Shafer theory [7, 21], utility theory [25, 26] and fuzzy set qualitative comparative analysis (fsQCA) [22, 37] and can be applied to performance evaluations [27, 28], management information systems [15], computing with words [35, 39], etc.