1 Introduction

Atanassov [1] introduced the concept of intuitionistic fuzzy set, which is a generalization of the concept of fuzzy set [2]. The intuitionistic fuzzy set has received more and more attention since its appearance [3]. Later, Liu and Yuan [4] introduced the concept of a triangular intuitionistic fuzzy set. The fundamental characteristic of the triangular intuitionistic fuzzy set is that the values of its membership function and nonmembership function are triangular fuzzy numbers rather than exact numbers. Then Wang [5] proposed the triangular intuitionistic fuzzy weighted geometric (TIFWG) operator, triangular intuitionistic fuzzy ordered weighted geometric (TIFOWG) operator and triangular intuitionistic fuzzy hybrid geometric (TIFHG) operator and developed an approach based on the TIFWG and the TIFHG operators to deal with multiple attribute group decision-making problems with triangular intuitionistic fuzzy information. Wang [6] proposed the fuzzy number intuitionistic fuzzy weighted averaging (FIFWA) operator, fuzzy number intuitionistic fuzzy ordered weighted averaging (FIFOWA) operator and fuzzy number intuitionistic fuzzy hybrid aggregation (FIFHA) operator and developed an approach based on the FIFHA operator to deal with multiple attribute decision-making problems with triangular intuitionistic fuzzy information. Furthermore, Wei et al. [7] developed an induced triangular intuitionistic fuzzy ordered weighted geometric (I-TIFOWG) operator and applied the I-TIFOWG operator to group decision-making problems with triangular intuitionistic fuzzy information. Hence, we can see that fuzzy number intuitionistic fuzzy set is a very useful tool to deal with uncertainty. More and more multicriteria decision methods [8, 9] have been applied under triangular intuitionistic fuzzy environment. However, these mentioned decision-making methods only deal with decision-making problems with triangular intuitionistic fuzzy sets and may generate distorted conclusions in some multicriteria decision-making problems due to the lack of considering various relationships between the criteria of decision-making in some cases. As is known to all, the trapezoidal fuzzy information is a generalization of triangular fuzzy information. Furthermore, the trapezoidal fuzzy number is a typical fuzzy number in practical applications, and the triangular fuzzy number is a special case of the trapezoidal fuzzy number. Therefore, the extension of triangular intuitionistic fuzzy sets to trapezoidal intuitionistic fuzzy sets and trapezoidal intuitionistic fuzzy multicriteria decision-making problems considering the prioritization among the criteria shall be worth paying attention to the research topic. To do it, the purposes of the paper are to introduce a trapezoidal intuitionistic fuzzy set, some operational laws, score and accuracy functions for trapezoidal intuitionistic fuzzy values and to propose the trapezoidal intuitionistic fuzzy prioritized weighted averaging (TIFPWA) operator and trapezoidal intuitionistic fuzzy prioritized weighted geometric (TIFPWG) operator. Then, the TIFPWA and TIFPWG operators are applied to multicriteria decision-making problems. The remainder of this paper is organized as follows. Section 2 introduces some basic concepts related to intuitionistic fuzzy sets, triangular intuitionistic fuzzy sets, some operational laws of triangular intuitionistic fuzzy values, and the prioritized average operator proposed by Yager [10]. By a generalization of a triangular intuitionistic fuzzy set, a trapezoidal intuitionistic fuzzy set, some operational laws of trapezoidal intuitionistic fuzzy values, and the score function and accuracy function of trapezoidal intuitionistic fuzzy values are introduced in Sect. 3. In Sect. 4, another score function of a trapezoidal intuitionistic fuzzy value is defined, and then the TIFPWA operator and TIFPWG operator are proposed to aggregate the trapezoidal intuitionistic fuzzy information. Section 5 develops a multicriteria decision-making method with trapezoidal intuitionistic fuzzy information based on the TIFPWA operator and TIFPWG operator and the score function and accuracy function of trapezoidal intuitionistic fuzzy values. In Sect. 6, an illustrative example shows the implementation process and effectiveness of the proposed method. Conclusions and some remarks are given in Sect. 7.

2 Preliminaries

In this section, we briefly describe some basic concepts related to intuitionistic fuzzy sets and fuzzy number intuitionistic fuzzy sets, some basic operational laws of fuzzy number intuitionistic fuzzy values, and the prioritized averaging operator which was originally introduced by Yager [10].

Atanassov [1] extended a fuzzy set [2] to an intuitionistic fuzzy set and gave the following definition.

Definition 1

[1]. An intuitionistic fuzzy set A in the universe of discourse X is defined as

$$ A = \{ \langle x,\mu_{A} (x),\nu_{A} (x)\rangle |x \in X\} , $$

where μ A (x): X → [0, 1] and ν A (x): X → [0, 1] are, respectively, the membership degree and nonmembership degree of the element x to the set A under the condition 0 ≤ μ A (x) + ν A (x) ≤ 1 for xX. Then \( \pi_{A} (x) = 1 - \mu_{A} (x) - \nu_{A} (x),\,x \in X, \) is called Atanassov’s intuitionistic index or a hesitancy degree of the element x in the set A. It is obvious that 0 ≤ π A (x) ≤ 1, xX.

By a generalization of an intuitionistic fuzzy set, Liu and Yuan [4] introduced the concept of a fuzzy number intuitionistic fuzzy set, in which the fundamental characteristic of the fuzzy number intuitionistic fuzzy set is that the values of membership function and nonmembership function are triangular fuzzy numbers and gave the following definition.

Definition 2

[4]. Let X be a universe of discourse, a triangular intuitionistic fuzzy set \( \tilde{A} \) in X is defined as the following form:

$$ \tilde{A} = \{ \langle x,\mu_{{\tilde{A}}} (x),\nu_{{\tilde{A}}} (x)\rangle |x \in X\} , $$

where \( \mu_{{\tilde{A}}} (x) \subset [0,1] \) and \( \nu_{{\tilde{A}}} (x) \subset [0,1] \) are two triangular fuzzy numbers \( \mu_{{\tilde{A}}} (x) = (\mu_{{\tilde{A}}}^{1} (x),\mu_{{\tilde{A}}}^{2} (x),\mu_{{\tilde{A}}}^{3} (x)):X \to [0,1] \) and \( \nu_{{\tilde{A}}} (x) = (\nu_{{\tilde{A}}}^{1} (x),\nu_{{\tilde{A}}}^{2} (x),\nu_{{\tilde{A}}}^{3} (x)):X \to [0,1] \) with the condition \( 0 \le \mu_{{\tilde{A}}}^{3} (x) + \nu_{{\tilde{A}}}^{3} (x) \le 1,\,x \in X. \)

For convenience, let \( \mu_{{\tilde{A}}} (x) = (a,b,c) \) and \( \nu_{{\tilde{A}}} (x) = (l,m,p) \), thus a triangular intuitionistic fuzzy value is denoted by \( \tilde{a} = \left\langle {(a,b,c),(l,m,p)} \right\rangle . \)

Then, Liu and Yuan [4] presented some operational laws of two fuzzy number intuitionistic fuzzy values.

Definition 3

[4]. Let \( \tilde{a}_{1} = \left\langle {(a_{1} ,b_{1} ,c_{1} ),(l_{1} ,m_{1} ,p_{1} )} \right\rangle \) and \( \tilde{a}_{2} = \left\langle {\left( {a_{2} ,b_{2} ,c_{2} } \right),\left( {l_{2} ,m_{2} ,p_{2} } \right)} \right\rangle \) be two triangular intuitionistic fuzzy values. Then, there are the following operational laws:

$$(1)\, \tilde{a}_{1} + \tilde{a}_{2} = \left\langle {\left( {a_{1} + a_{2} - a_{1} a_{2} ,b_{1} + b_{2} - b_{1} b_{2} ,c_{1} + c_{2} - c_{1} c_{2} } \right),\left( {l_{1} l_{2} ,m_{1} m_{2} ,p_{1} p_{2} } \right)} \right\rangle ; $$
$$ (2)\,\tilde{a}_{1} \times \tilde{a}_{2} = \left\langle {\left( {a_{1} a_{2} ,b_{1} b_{2} ,c_{1} c_{2} } \right),\left( {l_{1} + l_{2} - l_{1} l_{2} ,m_{1} + m_{2} - m_{1} m_{2} ,p_{1} + p_{2} - p_{1} p_{2} } \right)} \right\rangle ; $$
$$ (3)\,\lambda \tilde{a}_{1} = \left\langle {\left( {1 - \left( {1 - a_{1} } \right)^{\lambda } ,1 - \left( {1 - b_{1} } \right)^{\lambda } ,1 - \left( {1 - c_{1} } \right)^{\lambda } } \right),\left( {l_{1}^{\lambda } ,m_{1}^{\lambda } ,p_{1}^{\lambda } } \right)} \right\rangle ,\lambda \ge 0; $$
$$ (4)\,\tilde{a}_{1}^{\lambda } = \left\langle {\left( {a_{1}^{\lambda } ,b_{1}^{\lambda } ,c_{1}^{\lambda } } \right),\left( {1 - \left( {1 - l_{1} } \right)^{\lambda } ,1 - \left( {1 - m_{1} } \right)^{\lambda } ,1 - \left( {1 - p_{1} } \right)^{\lambda } } \right)} \right\rangle ,\lambda \ge 0. $$

Furthermore, Wang [5, 6] proposed the score function and accuracy function of a triangular intuitionistic fuzzy value as follows.

Definition 4

[5, 6]. Let \( \tilde{a} = \left\langle {(a,b,c),(l,m,p)} \right\rangle \) be a triangular intuitionistic fuzzy value, then a score function s of a triangular intuitionistic fuzzy value can be represented as follows:

$$ s(\tilde{a}) = \frac{a + 2b + c}{4} - \frac{l + 2m + p}{4},\quad s(\tilde{a}) \in [ - 1,1], $$
(1)

where the larger the value of s(\( \tilde{a} \)), the larger the triangular intuitionistic fuzzy value \( \tilde{a} \).

Definition 5

[5, 6]. Let \( \tilde{a} = \left\langle {(a,b,c),(l,m,p)} \right\rangle \) be a triangular intuitionistic fuzzy value, an accuracy function h of a triangular intuitionistic fuzzy value can be represented as follows:

$$ h(\tilde{a}) = \frac{a + 2b + c}{4} + \frac{l + 2m + p}{4},\quad h(\tilde{a}) \in [0,1], $$
(2)

where the larger the value of h(\( \tilde{a} \)), the more the degree of accuracy of the triangular intuitionistic fuzzy value \( \tilde{a} \).

As presented above, the score function s and the accuracy function h are, respectively, defined as the difference and the sum of the membership function \( \mu_{{\tilde{A}}} (x) \) and the nonmembership function \( \nu_{{\tilde{A}}} (x) \). Based on the score function s and the accuracy function h, Wang [5, 6] gave an order relation between two triangular intuitionistic fuzzy values, which is defined as follows.

Definition 6

[5, 6]. Let \( \tilde{a}_{1} = \left\langle {(a_{1} ,b_{1} ,c_{1} ),(l_{1} ,m_{1} ,p_{1} )} \right\rangle \)and \( \tilde{a}_{2} = \left\langle {(a_{2} ,b_{2} ,c_{2} ),(l_{2} ,m_{2} ,p_{2} )} \right\rangle \) be two triangular intuitionistic fuzzy values. Thus, s(\( \tilde{a}_{1} \)) and s(\( \tilde{a}_{2} \)) are the scores of \( \tilde{a}_{1} \) and \( \tilde{a}_{2} \), respectively, and h(\( \tilde{a}_{1} \)) and h(\( \tilde{a}_{2} \)) are the accuracy degrees of \( \tilde{a}_{1} \) and \( \tilde{a}_{2} \), respectively. Then, the order relation between two triangular intuitionistic fuzzy values is in the following:

  1. (1)

    If s(\( \tilde{a}_{1} \)) > s(\( \tilde{a}_{2} \)), then \( \tilde{a}_{1} \) > \( \tilde{a}_{2} \);

  2. (2)

    If s(\( \tilde{a}_{1} \)) = s(\( \tilde{a}_{2} \)), and

    1. (a)

      if h(\( \tilde{a}_{1} \)) = h(\( \tilde{a}_{2} \)), then \( \tilde{a}_{1} \) = \( \tilde{a}_{2}; \)

    2. (b)

      if h(\( \tilde{a}_{1} \)) > h(\( \tilde{a}_{2} \)), then \( \tilde{a}_{1} \) > \( \tilde{a}_{2}. \)

Yager [10] originally introduced the prioritized average operator and defined as follows:

Definition 7

[10]. Let G = {G 1, G 2, …, G n } be a collection of criteria and there is a prioritization between the criteria expressed by the linear ordering G 1 > G 2 > \( \ldots \) > G n , which indicates criterion G j has a higher priority than G k if j > k. The value G j (x) is the performance of any alternative x under criterion G j and satisfies G j (x) ∈ [0, 1]. If

$$ {\text{PA}}\left( {G_{i} (x)} \right) = \sum\limits_{j = 1}^{n} {w_{j} G_{j} (x)} , $$
(3)

where \( w_{j} = T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } \), \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {G_{k} (x)} \) (j = 2, 3, …, n), and T 1 = 1. Then PA is called the prioritized averaging operator.

3 Trapezoidal intuitionistic fuzzy sets

In this section, we extend triangular intuitionistic fuzzy sets to trapezoidal intuitionistic fuzzy sets, which are preferred in practice, then present the score function and accuracy function of trapezoidal intuitionistic fuzzy values.

As a generalization of a triangular intuitionistic fuzzy set, a trapezoidal intuitionistic fuzzy set is presented as the follows.

Definition 8

Let X be a universe of discourse, a trapezoidal intuitionistic fuzzy set \( \tilde{A} \) in X is defined as the following form:

$$ \tilde{A} = \{ \langle x,\mu_{{\tilde{A}}} (x),\nu_{{\tilde{A}}} (x)\rangle |x \in X\} , $$

where \( \mu_{{\tilde{A}}} (x) \subset [0,1] \) and \( \nu_{{\tilde{A}}} (x) \subset [0,1] \) are two trapezoidal fuzzy numbers \( \mu_{{\tilde{A}}} (x) = (\mu_{{\tilde{A}}}^{1} (x),\mu_{{\tilde{A}}}^{2} (x),\mu_{{\tilde{A}}}^{3} (x),\mu_{{\tilde{A}}}^{4} (x)):X \to [0,1] \) and \( \nu_{{\tilde{A}}} (x) = (\nu_{{\tilde{A}}}^{1} (x),\nu_{{\tilde{A}}}^{2} (x),\nu_{{\tilde{A}}}^{3} (x),\nu_{{\tilde{A}}}^{4} (x)):X \to [0,1] \) with the condition \( 0 \le \mu_{{\tilde{A}}}^{4} (x) + \nu_{{\tilde{A}}}^{4} (x) \le 1,\,x \in X. \)

For convenience, let \( \mu_{{\tilde{A}}} (x) = (a,b,c,d) \) and \( \nu_{{\tilde{A}}} (x) = (l,m,n,p) \), thus a trapezoidal intuitionistic fuzzy value is denoted by \( \tilde{a} = \left\langle {(a,b,c,d),(l,m,n,p)} \right\rangle \).

If b = c and m = n hold in a trapezoidal intuitionistic fuzzy value \( \tilde{a} \), it is reduced to the triangular intuitionistic fuzzy value, which is considered as a special case of the trapezoidal intuitionistic fuzzy value.

Definition 9

Let \( \tilde{a}_{1} = \left\langle {(a_{1} ,b_{1} ,c_{1} ,d_{1} ),(l_{1} ,m_{1} ,n_{1} ,p_{1} )} \right\rangle \) and \( \tilde{a}_{2} = \left\langle {(a_{2} ,b_{2} ,c_{2} ,d_{2} ),(l_{2} ,m_{2} ,n_{2} ,p_{2} )} \right\rangle \) be two trapezoidal intuitionistic fuzzy values. Then, there are the following operational laws:

$$ (1)\,\tilde{a}_{1} + \tilde{a}_{2} = \left\langle {\left( {a_{1} + a_{2} - a_{1} a_{2} ,b_{1} + b_{2} - b_{1} b_{2} ,c_{1} + c_{2} - c_{1} c_{2} ,d_{1} + d_{2} - d_{1} d_{2} } \right),\left( {l_{1} l_{2} ,m_{1} m_{2} ,n_{1} n_{2} ,p_{1} p_{2} } \right)} \right\rangle ; $$
$$ (2)\,\tilde{a}_{1} \times \tilde{a}_{2} = \left\langle {\left( {a_{1} a_{2} ,b_{1} b_{2} ,c_{1} c_{2} ,d_{1} d_{2} } \right),\left( {l_{1} + l_{2} - l_{1} l_{2} ,m_{1} + m_{2} - m_{1} m_{2} ,,n_{1} + n_{2} - n_{1} n_{2} ,p_{1} + p_{2} - p_{1} p_{2} } \right)} \right\rangle ; $$
$$ (3)\,\lambda \tilde{a}_{1} = \left\langle {\left( {1 - \left( {1 - a_{1} } \right)^{\lambda } ,1 - \left( {1 - b_{1} } \right)^{\lambda } ,1 - \left( {1 - c_{1} } \right)^{\lambda } ,1 - \left( {1 - d_{1} } \right)^{\lambda } } \right),\left( {l_{1}^{\lambda } ,m_{1}^{\lambda } ,n_{1}^{\lambda } ,p_{1}^{\lambda } } \right)} \right\rangle, \quad \lambda > 0; $$
$$ (4)\,\tilde{a}_{1}^{\lambda } = \left\langle {\left( {a_{1}^{\lambda } ,b_{1}^{\lambda } ,c_{1}^{\lambda } ,d_{1}^{\lambda } } \right),\left( {1 - \left( {1 - l_{1} } \right)^{\lambda } ,1 - \left( {1 - m_{1} } \right)^{\lambda } ,1 - \left( {1 - n_{1} } \right)^{\lambda } ,1 - \left( {1 - p_{1} } \right)^{\lambda } } \right)} \right\rangle ,\quad \lambda \ge 0. $$

Definition 10

Let \( \tilde{a} = \left\langle {(a,b,c,d),(l,m,n,p)} \right\rangle \) be a trapezoidal intuitionistic fuzzy value, then a score function S of a trapezoidal intuitionistic fuzzy value can be presented as follows:

$$ S(\tilde{a}) = \frac{a + b + c + d}{4} - \frac{l + m + n + p}{4},\quad S(\tilde{a}) \in [ - 1,1], $$
(4)

where the larger the value of S(\( \tilde{a} \)), the larger the trapezoidal intuitionistic fuzzy value \( \tilde{a} \). Especially, when b = c and m = n hold in a trapezoidal intuitionistic fuzzy value \( \tilde{a} \), it is reduced to the score function of the triangular intuitionistic fuzzy value, which is considered as a special case.

Definition 11

Let \( \tilde{a} = \left\langle {(a,b,c,d),(l,m,n,p)} \right\rangle \) be a trapezoidal intuitionistic fuzzy value, an accuracy function H of a trapezoidal intuitionistic fuzzy value can be presented as follows:

$$ H(\tilde{a}) = \frac{a + b + c + d}{4} + \frac{l + m + n + p}{4},\quad H(\tilde{a}) \in [0,1], $$
(5)

where the larger the value of H(\( \tilde{a} \)), the more the degree of accuracy of the trapezoidal intuitionistic fuzzy value \( \tilde{a} \). Especially, when b = c and m = n hold in a trapezoidal intuitionistic fuzzy value \( \tilde{a} \), it is reduced to the accuracy function of the triangular intuitionistic fuzzy value, which is considered as a special case.

4 Prioritized aggregation operators of trapezoidal intuitionistic fuzzy sets

It should note that the score function S(\( \tilde{a} \)) is between −1 and 1 in Sect. 3. In order to facilitate the following study, we introduce another score function defined as follows:

$$ S^{{\prime }} (\tilde{a}) = \frac{4 + a + b + c + d}{8} - \frac{l + m + n + p}{8},\quad S^{{\prime }} (\tilde{a}) \in [0,1]. $$
(6)

Since 0 ≤ a, b, c, d, l, m, n, p ≤ 1, we can easily obtain 0 ≤ S′(\( \tilde{a} \)) ≤ 1 and derive that the order relation between two trapezoidal intuitionistic fuzzy values is also valid using the new defined score function in Definition 6.

Based on the prioritized average operators [10] and the operational lows of trapezoidal intuitionistic fuzzy values, we propose the TIFPWA operator and TIFPWG operator in the section.

4.1 Trapezoidal intuitionistic fuzzy prioritized weighted averaging (TIFPWA) operator

The prioritized average operator [10] has usually been used in situations where the input arguments are the exact values. We shall extend the prioritized average operator to accommodate the situations where the input arguments are trapezoidal intuitionistic fuzzy information. Based on Definition 7, we give the following definition of the TIFPWA operator.

Definition 12

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \) (j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values. Then, a TIFPWA operator is defined as follows:

$$ {\text{TIFPWA}}(\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} ) = \frac{{T_{1} }}{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}\tilde{a}_{1} \oplus \frac{{T_{2} }}{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}\tilde{a}_{2} \oplus \cdots \oplus \frac{{T_{n} }}{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}\tilde{a}_{n} = \mathop \oplus \limits_{j = 1}^{n} \left( {\frac{{T_{j} }}{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}\tilde{a}_{j} } \right), $$
(7)

where \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3,…, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \ a_{k} \).

Based on the operational laws of trapezoidal intuitionistic fuzzy values described in Sect. 3, we can derive the following Theorem 1.

Theorem 1

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \) (j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values. Then, their aggregated value using the TIFPWA operator is also a trapezoidal intuitionistic fuzzy value and

$$ \begin{aligned} {\text{TIFPWA}}(\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} ) & = \frac{{T_{1} }}{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}\tilde{a}_{1} \oplus \frac{{T_{2} }}{{{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}}}\tilde{a}_{2} \oplus \cdots \oplus \frac{{T_{n} }}{{{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}}}\tilde{a}_{n} = \mathop \oplus \limits_{j = 1}^{n} \left( {{{\frac{{T_{1} }}{{\sum\nolimits_{j = 1}^{n} {T_{j} } }}}}\tilde{a}_{j} } \right) \\ & = \left\langle {\left( {1 - \prod\limits_{j = 1}^{n} {\left( {1 - a_{j} } \right)^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,1 - \prod\limits_{j = 1}^{n} {\left( {1 - b_{j} } \right)^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,1 - \prod\limits_{j = 1}^{n} {\left( {1 - c_{j} } \right)^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,1 - \prod\limits_{j = 1}^{n} {\left( {1 - d_{j} } \right)^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} } } \right),} \right. \\ & \quad \left. {\left( {\prod\limits_{j = 1}^{n} {l_{j}^{{^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} }} } ,\prod\limits_{j = 1}^{n} {m_{j}^{{^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} }} } ,\prod\limits_{j = 1}^{n} {n_{j}^{{^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} }} } ,\prod\limits_{j = 1}^{n} {p_{j}^{{^{{T_{j} \big/\sum\nolimits_{j = 1}^{n} {T_{j} } }} }} } } \right)} \right\rangle \\ \end{aligned} $$
(8)

where \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3,…, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \).

It is obvious that there are the following properties (P1–P3):

P1

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \) (j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values. Then \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3, …, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \). If each \( \tilde{a}_{j} \) (j = 1, 2, …, n) is equal, i.e., \( \tilde{a}_{j} \) = \( \tilde{a} \) for j = 1, 2, …, n, thus

$$ {\text{TIFPWA}}(\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} ) = \tilde{a}. $$
(9)

P2

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \) (j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values. Then \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3, …, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \). Thus, let

$$ \begin{aligned} \tilde{a}^{ - } & = \left\langle {\left( {\mathop {\hbox{min} }\limits_{j} a_{j} ,\mathop {\hbox{min} }\limits_{j} b_{j} ,\mathop {\hbox{min} }\limits_{j} c_{j} ,\mathop {\hbox{min} }\limits_{j} d_{j} } \right),\left( {\mathop {\hbox{max} }\limits_{j} l_{j} ,\mathop {\hbox{max} }\limits_{j} m_{j} ,\mathop {\hbox{max} }\limits_{j} n_{j} ,\mathop {\hbox{max} }\limits_{j} p_{j} } \right)} \right\rangle , \\ \tilde{a}^{ + } & = \left\langle {\left( {\mathop {\hbox{max} }\limits_{j} a_{j} ,\mathop {\hbox{max} }\limits_{j} b_{j} ,\mathop {\hbox{max} }\limits_{j} c_{j} ,\mathop {\hbox{max} }\limits_{j} d_{j} } \right),\left( {\mathop {\hbox{min} }\limits_{j} l_{j} ,\mathop {\hbox{min} }\limits_{j} m_{j} ,\mathop {\hbox{min} }\limits_{j} n_{j} ,\mathop {\hbox{min} }\limits_{j} p_{j} } \right)} \right\rangle \\ \end{aligned} $$

Then

$$ \tilde{a}^{ - } \le {\text{TIFPWA}}(\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} ) \le \tilde{a}^{ + } . $$
(10)

P3

Let \( \tilde{a}_{j} \) (j = 1, 2, …, n) and \( \tilde{a}_{j}^{*} \) (j = 1, 2, …, n) be two collections of trapezoidal intuitionistic fuzzy values. Then \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \), \( T_{j}^{*} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k}^{*} )} \) (j = 2, 3, …, n), T 1 = T *1  = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \), \( S^{{\prime }} (\tilde{a}_{k}^{*} ) \) the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k}^{*} \). If \( \tilde{a}_{j} \) ≤ \( \tilde{a}_{j}^{*} \) for j = 1, 2, …, n, then

$$ {\text{TIFPWA}}\left( {\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} } \right) \le {\text{TIFPWA}}\left( {\tilde{a}_{1}^{*} ,\tilde{a}_{2}^{*} , \ldots ,\tilde{a}_{n}^{*} } \right). $$
(11)

4.2 Trapezoidal intuitionistic fuzzy prioritized weighted geometric (TIFPWG) operator

Based on the TIFPWA operator and the geometric mean, here, we define a TIFPWG operator.

Definition 13

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \) (j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values. Then, a TIFPWG operator is defined as follows:

$$ {\text{TIFPWG}}\left( {\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} } \right) = \tilde{a}_{1}^{{T_{1} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} \otimes \tilde{a}_{2}^{{T_{2} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} \otimes \cdots \otimes \tilde{a}_{n}^{{T_{n} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} = \mathop \otimes \limits_{j = 1}^{n} \tilde{a}_{j}^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} , $$
(12)

where \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3, …, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \).

Based on the operational laws of trapezoidal intuitionistic fuzzy values described in Sect. 3, we can derive the Theorem 2.

Theorem 2

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \) (j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values, then their aggregated value using the TIFPWG operator is also a trapezoidal intuitionistic fuzzy value and

$$ \begin{aligned} {\text{TIFPWG}}\left( {\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} } \right) & = \tilde{a}_{1}^{{T_{1} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} \otimes \tilde{a}_{2}^{{T_{2} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} \otimes \cdots \otimes \tilde{a}_{n}^{{T_{n} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} = \mathop \otimes \limits_{j = 1}^{n} \tilde{a}_{j}^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} \\ & = \left\langle {\left( {\prod\limits_{j = 1}^{n} {a_{j}^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,\prod\limits_{j = 1}^{n} {b_{j}^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,\prod\limits_{j = 1}^{n} {c_{j}^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,\prod\limits_{j = 1}^{n} {d_{j}^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} } } \right)} \right., \\ & \quad \left. {\left( {1 - \prod\limits_{j = 1}^{n} {\left( {1 - l_{j} } \right)^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,1 - \prod\limits_{j = 1}^{n} {\left( {1 - m_{j} } \right)^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,1 - \prod\limits_{j = 1}^{n} {\left( {1 - n_{j} } \right)^{{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j} } }} } ,1 - \prod\limits_{j = 1}^{n} {{\left( {1 - p_{j} } \right)}^{T_{j} /\sum\nolimits_{j = 1}^{n} {T_{j}} } } } \right)} \right\rangle \\ \end{aligned} $$
(13)

where \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3, …, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \).

It is obvious that the TIFPWG operator has the following properties (P1–P3):

P1

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \) (j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values. Then \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3, …, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \)is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \). If each \( \tilde{a}_{j} \) (j = 1, 2, …, n) is equal, i.e., \( \tilde{a}_{j} \) = \( \tilde{a} \) for j = 1, 2, …, n, thus

$$ {\text{TIFPWG}}(\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} ) = \tilde{a}. $$
(14)

P2

Let \( \tilde{a}_{j} = \left\langle {(a_{j} ,b_{j} ,c_{j} ,d_{j} ),(l_{j} ,m_{j} ,n_{j} ,p_{j} )} \right\rangle \)(j = 1, 2, …, n) be a collection of trapezoidal intuitionistic fuzzy values. Then \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \) (j = 2, 3, …, n), T 1 = 1 and \( S^{{\prime }} (\tilde{a}_{k} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \). Thus, let

$$ \begin{aligned} \tilde{a}^{ - } & = \left\langle {\left( {\mathop {\hbox{min} }\limits_{j} a_{j} ,\mathop {\hbox{min} }\limits_{j} b_{j} ,\mathop {\hbox{min} }\limits_{j} c_{j} ,\mathop {\hbox{min} }\limits_{j} d_{j} } \right),\left( {\mathop {\hbox{max} }\limits_{j} l_{j} ,\mathop {\hbox{max} }\limits_{j} m_{j} ,\mathop {\hbox{max} }\limits_{j} n_{j} ,\mathop {\hbox{max} }\limits_{j} p_{j} } \right)} \right\rangle , \\ \tilde{a}^{ + } & = \left\langle {\left( {\mathop {\hbox{max} }\limits_{j} a_{j} ,\mathop {\hbox{max} }\limits_{j} b_{j} ,\mathop {\hbox{max} }\limits_{j} c_{j} ,\mathop {\hbox{max} }\limits_{j} d_{j} } \right),\left( {\mathop {\hbox{min} }\limits_{j} l_{j} ,\mathop {\hbox{min} }\limits_{j} m_{j} ,\mathop {\hbox{min} }\limits_{j} n_{j} ,\mathop {\hbox{min} }\limits_{j} p_{j} } \right)} \right\rangle . \\ \end{aligned} $$

Then

$$ \tilde{a}^{ - } \le {\text{TIFPWG}}(\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} ) \le \tilde{a}^{ + } . $$
(15)

P3

Let \( \tilde{a}_{j} \) (j = 1, 2, …, n) and \( \tilde{a}_{j}^{*} \) (j = 1, 2, …, n) be two collections of trapezoidal intuitionistic fuzzy values. Then \( T_{j} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{a}_{k} )} \), \( T_{j}^{*} = \prod\nolimits_{k = 1}^{j - 1} {S(\tilde{a}_{k}^{*} )} \) (j = 2, 3, …, n), T 1 = T *1  = 1 and \( S'(\tilde{a}_{k} ) \)is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k} \), \( S^{{\prime }} (\tilde{a}_{k}^{*} ) \) is the score of a trapezoidal intuitionistic fuzzy value \( \tilde{a}_{k}^{*} \). If \( \tilde{a}_{j} \) ≤ \( \tilde{a}_{j}^{*} \) for j = 1, 2, …, n, then

$$ {\text{TIFPWG}}(\tilde{a}_{1} ,\tilde{a}_{2} , \ldots ,\tilde{a}_{n} ) \le {\text{TIFPWG}}\left( {\tilde{a}_{1}^{*} ,\tilde{a}_{2}^{*} , \ldots ,\tilde{a}_{n}^{*} } \right). $$
(16)

5 Decision-making method with trapezoidal intuitionistic fuzzy information

This section develops an approach based on the TIFPWA and TIFPWG operators and the score function and accuracy function to deal with a trapezoidal intuitionistic fuzzy multicriteria decision-making problem, in which the criteria are in different priority level.

For a multicriteria decision-making problem with trapezoidal intuitionistic fuzzy information, Let A = {A 1, A 2, …, A m } be a set of alternatives and let G = {G 1, G 2, …, G n } be a collection of criteria, then there is a prioritization between the criteria expressed by the linear ordering G 1 > G 2 > … > G n which indicates criterion G j has a higher priority than G s if j < s. Suppose that \( \tilde{R} = (\tilde{r}_{ij} )_{m \times n} = \left( {\left\langle {(a_{ij} ,b_{ij} ,c_{ij} ,d_{ij} ),(l_{ij} ,m_{ij} ,n_{ij} ,p_{ij} )} \right\rangle } \right)_{m \times n} \) is a trapezoidal intuitionistic fuzzy decision matrix, where \( (a_{ij} ,b_{ij} ,c_{ij} ,d_{ij} ) \subset [0,1] \) indicates the degree that the alternative A i satisfies the criterion G j and \( (l_{ij} ,m_{ij} ,n_{ij} ,p_{ij} ) \subset [0,1] \) indicates the degree that the alternative A i does not satisfy the criterion G j with \( 0 \le d_{ij} + p_{ij} \le 1 \), i = 1, 2, …, m and j = 1, 2, …, n.

In the following, we apply the TIFPWA and TIFPWG operators and the score function and accuracy function to a multicriteria decision-making problem with trapezoidal intuitionistic fuzzy information, which can be described as the following procedures:

Step 1

Calculate the values of T ij (i = 1, 2, …, m and j = 1, 2, …, n) by utilizing \( T_{ij} = \prod\nolimits_{k = 1}^{j - 1} {S^{\prime }(\tilde{r}_{ik} )} \) (i = 1, 2, …, m; j = 2, 3, …, n) and T i1 = 1 for i = 1, 2, …, m.

Step 2

Utilize the decision information of the given decision matrix \( \tilde{R} \) and the TIFPWA and TIFPWG operators \( \tilde{r}_{i} = \left\langle {(a_{i} ,b_{i} ,c_{i} ,d_{i} ),(l_{i} ,m_{i} ,n_{i} ,p_{i} )} \right\rangle = {\text{TIFPWA}}\left( {\tilde{r}_{i1} ,\tilde{r}_{i2} , \ldots ,\tilde{r}_{in} } \right) \) and \( \tilde{r}_{i} = \left\langle {(a_{i} ,b_{i} ,c_{i} ,d_{i} ),(l_{i} ,m_{i} ,n_{i} ,p_{i} )} \right\rangle = {\text{TIFPWG}}\left( {\tilde{r}_{i1} ,\tilde{r}_{i2} , \ldots ,\tilde{r}_{in} } \right) \) (i = 1, 2, …, m) to obtain the collective overall trapezoidal intuitionistic fuzzy values of \( \tilde{r}_{i} \) (i = 1, 2, …, m) for each alternative A i (i = 1, 2, …, m).

Step 3

Calculate the score \( S^{{\prime }} (\tilde{r}_{i} ) \) (i = 1, 2, …, m) of the collective overall trapezoidal intuitionistic fuzzy values of \( \tilde{r}_{i} \) (i = 1, 2, …, m) to rank all the alternatives of A i (i = 1, 2, …, m) and to select the best one(s) (if there is no difference between two scores \( S^{{\prime }} (\tilde{r}_{i} ) \) and \( S^{{\prime }} (\tilde{r}_{j} ) \), then we need to calculate the accuracy degrees \( H(\tilde{r}_{i} ) \) and \( H(\tilde{r}_{j} ) \) of the collective overall trapezoidal intuitionistic fuzzy values, respectively, and then rank the alternatives A i and A j in accordance with the accuracy degrees \( H(\tilde{r}_{i} ) \) and \( H(\tilde{r}_{j} ) \)).

Step 4

Rank all the alternatives of A i (i = 1, 2, …, m) and select the best one(s) according to \( S^{{\prime }} (\tilde{r}_{i} ) \) and \( H(\tilde{r}_{i} ) \) (i = 1, 2, …, m).

Step 5

End.

6 Illustrative example

In this section, an illustrative example of a software selection problem adapted from Wang [9] for a multicriteria decision-making problem of alternatives is used as the demonstration of the application of the proposed multicriteria decision-making method in a realistic scenario, as well as the implementation process and effectiveness of the proposed method.

We consider a software selection problem for a multicriteria decision-making problem in which five candidate software systems are given as the set of five alternatives A = (A 1, A 2, A 3, A 4, A 5) and the investment company must take a decision according to the following four criteria: (1) G 1: the contribution to organization performance; (2) G 2: the effort to transform from current system; (3) G 3: the costs of hardware/software investment; (4) G 4: the outsourcing software developer reliability. Then, we suppose that the prioritization relationship between the four criteria is G 1 > G 2 > G 3 > G 4. The investment company must take a decision according to the above four criteria to be evaluated by the decision maker or expert under the trapezoidal intuitionistic fuzzy environment, as listed in the following trapezoidal intuitionistic fuzzy decision matrix:

$$ \begin{gathered} \tilde{R} = \left[ {\begin{array}{*{20}c} {\left\langle {\left( {0.4,0.5,0.6,0.7} \right),\left( {0.1,0.1,0.1,0.1} \right)} \right\rangle } & {\left\langle {\left( {0.0,0.1,0.2,0.3} \right),\left( {0.2,0.3,0.4,0.5} \right)} \right\rangle } \\ {\left\langle {\left( {0.3,0.4,0.5,0.5} \right),\left( {0.0,0.1,0.1,0.1} \right)} \right\rangle } & {\left\langle {\left( {0.2,0.3,0.4,0.5} \right),\left( {0.0,0.1,0.2,0.3} \right)} \right\rangle } \\ {\left\langle {\left( {0.1,0.1,0.1,0.1} \right),\left( {0.6,0.7,0.8,0.9} \right)} \right\rangle } & {\left\langle {\left( {0.0,0.1,0.1,0.2} \right),\left( {0.3,0.4,0.5,0.6} \right)} \right\rangle } \\ {\left\langle {\left( {0.7,0.7,0.7,0.7} \right),\left( {0.1,0.1,0.1,0.1} \right)} \right\rangle } & {\left\langle {\left( {0.4,0.5,0.6,0.7} \right),\left( {0.0,0.1,0.2,0.2} \right)} \right\rangle } \\ {\left\langle {\left( {0.0,0.1,0.2,0.2} \right),\left( {0.5,0.6,0.7,0.8} \right)} \right\rangle } & {\left\langle {\left( {0.4,0.4,0.4,0.4} \right),\left( {0.0,0.1,0.2,0.3} \right)} \right\rangle } \\ \end{array} } \right. \hfill \\ \quad \quad \left. {\begin{array}{*{20}c} {\left\langle {\left( {0.3,0.4,0.5,0.6} \right),\left( {0.1,0.1,0.1,0.1} \right)} \right\rangle } & {\left\langle {\left( {0.3,0.4,0.5,0.6} \right),\left( {0.1,0.2,0.3,0.4} \right)} \right\rangle } \\ {\left\langle {\left( {0.0,0.1,0.1,0.2} \right),\left( {0.5,0.6,0.7,0.8} \right)} \right\rangle } & {\left\langle {\left( {0.3,0.4,0.5,0.5} \right),\left( {0.0,0.1,0.1,0.2} \right)} \right\rangle } \\ {\left\langle {\left( {0.2,0.3,0.4,0.5} \right),\left( {0.1,0.2,0.2,0.3} \right)} \right\rangle } & {\left\langle {\left( {0.1,0.2,0.3,0.4} \right),\left( {0.3,0.4,0.5,0.6} \right)} \right\rangle } \\ {\left\langle {\left( {0.2,0.3,0.4,0.5} \right),\left( {0.1,0.2,0.3,0.3} \right)} \right\rangle } & {\left\langle {\left( {0.1,0.2,0.3,0.4} \right),\left( {0.4,0.5,0.6,0.6} \right)} \right\rangle } \\ {\left\langle {\left( {0.6,0.7,0.7,0.8} \right),\left( {0.0,0.1,0.1,0.2} \right)} \right\rangle } & {\left\langle {\left( {0.1,0.2,0.3,0.3} \right),\left( {0.2,0.3,0.4,0.5} \right)} \right\rangle } \\ \end{array} } \right] \hfill \\ \end{gathered} $$

Hence, we utilize the developed method to obtain the most desirable software system (s) as follows:

Step 1

Utilizing \( T_{ij} = \prod\nolimits_{k = 1}^{j - 1} {S^{{\prime }} (\tilde{r}_{ik} )} \) (i = 1, 2, 3, 4, 5; j = 2, 3, 4) and T i1 = 1 for i = 1, 2, 3, 4, 5, we can calculate the values of T ij (i = 1, 2, 3, 4, 5 and j = 2, 3, 4) as follows:

$$ T = \left[ {\begin{array}{*{20}c} {1.0000} & {0.7250} & {0.2900} & {0.1957} \\ {1.0000} & {0.6750} & {0.4050} & {0.0911} \\ {1.0000} & {0.1750} & {0.0569} & {0.0327} \\ {1.0000} & {0.8000} & {0.5700} & {0.3206} \\ {1.0000} & {0.2375} & {0.1484} & {0.1187} \\ \end{array} } \right]. $$

Step 2

Utilizing the TIFPWA operator, we can obtain the collective overall trapezoidal intuitionistic fuzzy values of \( \tilde{r}_{i} \) (i = 1, 2, 3, 4, 5) for a software system A i (i = 1, 2, 3, 4, 5) as follows:

$$ \begin{aligned} \tilde{r}_{1} & = \left\langle {\left( {0.2661,0.3689,0.4727,0.5781} \right),\left( {0.1255,0.1524,0.1737,0.1917} \right)} \right\rangle , \\ \tilde{r}_{2} & = \left\langle {\left( {0.2201,0.3211,0.4095,0.4542} \right),\left( {0.0000,0.1397,0.1783,0.2135} \right)} \right\rangle , \\ \tilde{r}_{3} & = \left\langle {\left( {0.0916,0.1128,0.1220,0.1466} \right),\left( {0.4940,0.6035,0.6958,0.8014} \right)} \right\rangle , \\ \tilde{r}_{4} & = \left\langle {\left( {0.4827,0.5303,0.5813,0.6369} \right),\left( {0.0000,0.1403,0.1920,0.1920} \right)} \right\rangle , \\ \tilde{r}_{5} & = \left\langle {\left( {0.1642,0.2495,0.3133,0.3402} \right),\left( {0.0000,0.3588,0.4536,0.5759} \right)} \right\rangle . \\ \end{aligned} $$

Utilizing the TIFPWG operator, we can also obtain the collective overall trapezoidal intuitionistic fuzzy values of \( \tilde{r}_{i} \) (i = 1, 2, 3, 4, 5) for a software system A i (i = 1, 2, 3, 4, 5):

$$ \begin{aligned} \tilde{r}_{1} & = \left\langle {\left( {0.0000,0.2808,0.4021,0.5125} \right),\left( {0.1341,0.1798,0.2294,0.2840} \right)} \right\rangle , \\ \tilde{r}_{2} & = \left\langle {\left( {0.0000,0.2824,0.3455,0.4214} \right),\left( {0.1213,0.2263,0.2931,0.3744} \right)} \right\rangle , \\ \tilde{r}_{3} & = \left\langle {\left( {0.0000,0.1070,0.1095,0.1226} \right),\left( {0.5452,0.6487,0.7526,0.8629} \right)} \right\rangle , \\ \tilde{r}_{4} & = \left\langle {\left( {0.3605,0.4559,0.5369,0.6098} \right),\left( {0.1152,0.1816,0.2519,0.2519} \right)} \right\rangle , \\ \tilde{r}_{5} & = \left\langle {\left( {0.0000,0.1593,0.2607,0.2641} \right),\left( {0.3801,0.4853,0.5877,0.6996} \right)} \right\rangle . \\ \end{aligned} $$

Step 3

Calculate the score values of \( S^{{\prime }} (\tilde{r}_{i} ) \) (i = 1, 2, 3, 4, 5) for the collective overall trapezoidal intuitionistic fuzzy values of \( \tilde{r}_{i} \) (i = 1, 2, 3, 4, 5), which are shown in Table 1.

Table 1 The score values for the alternatives by utilizing the TIFPWA and TIFPWG operators

Step 4

From Table 1, we can rank all the software systems of A i (i = 1, 2, 3, 4, 5) according to the score values of \( S^{{\prime }} (\tilde{r}_{i} ) \) (i = 1, 2, 3, 4, 5) for the collective overall trapezoidal intuitionistic fuzzy values of \( \tilde{r}_{i} \) (i = 1, 2, 3, 4, 5), which are shown in Table 2. Note that “\( \succ \)” means “preferred to”. We can see two kinds of ranking orders of the alternatives are the same and the most desirable software system is the alternative A 4.

Table 2 Ranking orders of the alternatives

Compared with some relevant papers [59] which proposed triangular intuitionistic fuzzy decision-making approaches, the decision information used in [59] is triangular intuitionistic fuzzy sets, whereas the decision information in this paper is trapezoid intuitionistic fuzzy sets. As mentioned above, the trapezoid intuitionistic fuzzy set is a further generalization of a triangular intuitionistic fuzzy set. So the decision-making method proposed in this paper is more typical in applications. Furthermore, the decision-making approach proposed in this paper can be used to solve not only decision-making problems with trapezoid intuitionistic fuzzy information but also decision-making problems with triangular intuitionistic fuzzy information, whereas the method in [59] is only suitable for decision-making problems with triangular intuitionistic fuzzy information. On the other hand, the decision-making models in [59] may generate distorted conclusions in some multicriteria decision-making problems due to the lack of considering various relationships between the criteria of decision-making, whereas the decision-making models proposed in this paper provide various prioritized relationships between the criteria of decision-making. Therefore, the decision-making method proposed in the paper is suitable for solving multicriteria decision-making problems with trapezoidal intuitionistic fuzzy prioritized criteria and is more reasonable in some cases.

7 Conclusion

This paper introduced a trapezoidal intuitionistic fuzzy set and its score and accuracy functions. Then, the TIFPWA operator and TIFPWG operator were presented to aggregate the trapezoidal intuitionistic fuzzy information. Furthermore, based on the TIFPWA and TIFPWG operators and the score function and accuracy function, we have developed the trapezoidal intuitionistic fuzzy multicriteria decision-making approach, in which the criteria are in different priority level. The TIFPWA and TIFPWG operators are utilized to aggregate the trapezoidal intuitionistic fuzzy information corresponding to each alternative and get the collective overall values of the alternatives, then we can rank the alternatives according to the values of the score and accuracy functions and select the most desirable one(s). Finally, an illustrative example of software selection for considering various prioritized relationships between the criteria of decision-making was given to demonstrate its practicality and effectiveness.

Because distorted conclusions will be generated in some multicriteria decision-making problems due to the lack of considering various relationships between the criteria of decision-making, the advantage of the proposed methods is more suitable for solving multicriteria decision-making problems with trapezoidal intuitionistic fuzzy prioritized criteria. The future work is to improve the aggregated algorithm and to apply the proposed method to some other practical decision-making problems, such as supply chain management and water resource schedule.