Abstract
The work considers the prioritized relationships between different criteria with priority labels, and develops the scaled prioritized intuitionistic fuzzy geometric interaction averaging (SPIFGIA) operator, the scaled prioritized intuitionistic fuzzy weighted geometric interaction averaging (SPIFWGIA) operator, the scaled prioritized intuitionistic fuzzy hybrid geometric interaction averaging (SPIFHGIA) operator, and the scaled prioritized intuitionistic fuzzy hybrid weighted geometric interaction averaging (SPIFHWGIA) operator. We investigate the properties of the new SPIFGIA and SPIFWGIA operators, and the prioritized relationships between criteria in different situations for decision-making problems, and we also discuss the constructions of intuitionistic fuzzy sets with granularity. Then, we develop new approaches to intuitionistic fuzzy decision-making problems based on the presented SPIFGIA, SPIFWGIA, SPIFHGIA, and SPIFHWGIA operators. Finally, the paper shows the effectiveness and feasibility of the new methods by an example, and gives some comparisons.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Multiple attribute decision-making (MADM) problems are pervasive activities in many fields, such as management, database retrieval, and engineering (Saaty 1980; Yager and Filev 1999). Information aggregation plays an important part in MADM problems, to make decisions effectively, and correctly, the decision makers need to rank the schemes based on the existing information under different decision environments through different certain ways.
Fuzzy sets (FSs) are popular information forms for MADM problems which were first proposed by Zadeh (1965). Atanassov (1986) constructed the non-membership and hesitant functions and developed the intuitionistic fuzzy set (IFS), which is very useful in managing vagueness information and get a lot of attentions from literatures, such as the fundamental operational laws for IFSs defined in Atanassov (1994) and De et al. (2000), and the basic aggregation operators for IFSs proposed in Xu and Yager (2006).
MADM problems and granular computing have got more attentions from the literatures (Beliakov et al. 2011; Beliakov et al. 2010; Wei and Zhao 2012; Chen 2014; Bedregal et al. 2014; Livi and Sadeghian 2015; Pedrycz and Chen 2015; Chen and Chang 2015; Rodríguez et al. 2012, 2013, 2014; He et al. 2015; Chen et al. 2016; Apolloni et al. 2016; Antonelli et al. 2016; Ciucci 2016; Lingras et al. 2016; Loia et al. 2016; Maciel et al. 2016; Min and Xu 2016; Peters and Weber 2016; Skowron et al. 2016; Wilke and Portmann 2016; Xu and Wang 2016; Yao 2016). Considering the different backgrounds of experts, Xu and Wang (2016) gave an overview on managing multi-granularity linguistic term sets for MADM problems. Dubois and Prade (2016) highlighted the characteristics between the notion of formal concept and extensional fuzzy set regarding a similarity relation. Zhou and Chen (2011) developed the continuous generalized ordered weighted aggregation (CGOWA) operator. Kreinovich (2016) got different solutions to the same system of equations with the same granules on the example of interval uncertainty. To evaluating a word by an interval type-2 fuzzy set, Mendel (2016) gave a comparison of Hao–Mendel Approach, Enhanced Interval Approach, and Interval Approach. Wei (2012) studied the induced correlated geometric operator under intuitionistic fuzzy environment. Xu and Xia (2011) developed some new types of intuitionistic fuzzy aggregation operators on a basis of Dempster–Shafer theory of evidence. Zhang (2013) developed some approaches for MADM problems with the generalized power geometric operators under intuitionistic fuzzy environment. Zhao et al. (2010) studied the MADM problems based on the generalized aggregation operators for intuitionistic fuzzy information.
Considering various relationships among the attributes in MADM problems, to get reasonable conclusions, Yager (2008) developed the prioritized averaging (PA) operator. Yu et al. (2012) took account of the attributes in different priority levels and applied the prioritized operators to decision-making problems under interval-valued intuitionistic fuzzy environment. Wei (2012) investigated the MADM problems based on the prioritized hesitant fuzzy aggregation operators. Taking into account of the consistency of specific priority degrees of different attributes, He et al. (2016a, b) developed the scaled prioritized aggregation operators.
Considering that the aggregation operators (IFGA) developed in Xu and Yager (2006) under intuitionistic fuzzy environments are based on the traditional operations which do not consider the interactions of different IFNs, which is unsuitable to be used in the decision cases that the interactions of different IFNs exist, the intuitionistic fuzzy geometric interaction aggregation operator in He et al. (2014) fails to take into account of the priority levels of different attributes, and also motivated by the analyses of prioritized relationships between criteria in Yager (2008), Yu and Xu (2013), He et al. (2016a, b) and the interactions of different IFNs in He et al. (2014, 2016c), this paper discusses the constructions of intuitionistic fuzzy sets with granularity, which develops the scaled prioritized intuitionistic fuzzy geometric interaction averaging (SPIFGIA) operator and its weighted form, the SPIFWGIA operator, the SPIFHGIA, and SPIFHWGIA operators. We investigate the properties of the new SPIFGIA and SPIFWGIA operators, and the prioritized relationships between criteria in different situations for decision-making problems. Then, we develop new approaches to intuitionistic fuzzy decision-making problems based on the presented SPIFGIA and SPIFWGIA operators. The effective and feasibility of the new methods is showed by an example and some comparisons are given.
We organize the rest of the paper in the following: In Sect. 2, some needed concepts are reviewed. Section 3 presents the SPIFGIA, SPIFWGIA, SPIFHGIA, and SPIFHWGIA operators. In Sect. 4, based on the presented SPIFGIA, SPIFWGIA, SPIFHGIA, and SPIFHWGIA operators, new approaches to intuitionistic fuzzy decision-making problems are investigated, and a numerical example shows the effective and feasibility of the developed methods with some comparisons. Finally, Sect. 5 concludes the paper.
2 Preliminaries
Zadeh (1965) developed the concept of FS. Atanassov (1986) extended it and proposed the IFS, which is more suitable to express and deal with vagueness.
Definition 1 (Atanassov 1986)
\(A = \left\{ {\left. {\left\langle {x,u_{A} (x),v_{A} (x),\pi_{A} (x)} \right\rangle } \right|x \in X} \right\}\) is an intuitionistic fuzzy set in an ordinary finite non-empty set X, where u A (x), v A (x), and π A (x) are the membership, non-membership, and hesitant functions, respectively. \(u_{A} ,{\kern 1pt} v_{A} ,{\kern 1pt} {\kern 1pt} {\kern 1pt} \pi_{A} :X \to [0,1]\) and \(0 \le u_{A} (x) + v_{A} (x) \le 1\).
The score function \(S(A) = {u}_A-{v}_A\) is proposed in Chen and Tan (1994) to express the suitable degree of an alternative satisfies a decision maker’s demand. And the accuracy function \(H(A) = {u}_A+{v}_A\) is defined in Hong and Choi (2000) to express the accurate degree of an intuitionistic fuzzy set.
Intuitionistic fuzzy numbers (IFNs) is denoted as \(A = \left\langle {u_{A} ,v_{A} } \right\rangle\) for convenience. Xu and Yager (2006) proposed the following method to compare different IFNs.
Definition 2 (Xu and Yager 2006)
Let \(A = \left\langle {u_{A} ,v_{A} } \right\rangle\) and \(B = \left\langle {u_{B} ,v_{B} } \right\rangle\) be two IFNs. Then
-
1.
If \(S(A) < S(B)\), then \(A < B\).
-
2.
If \(S(A) > S(B)\), then \(A > B\).
-
3.
If \(S(A) = S(B)\) and \(H(A) < H(B)\), then \(A < B\).
-
4.
If \(S(A) = S(B)\) and \(H(A) > H(B)\), then \(A > B\).
Some interactive operational laws on IFNs based on the probability theory are proposed in He et al. (2014, 2015) as follows.
Definition 3
Let \(A = \left\langle {u_{A} ,v_{A} } \right\rangle\) and \(B = \left\langle {u_{B} ,v_{B} } \right\rangle\) be two IFNs, then
The scaled prioritized relationships between different attributes in He et al. (2016a, b) are defined by priority labels in the following.
Let \(H_{1} ,H_{2} , \ldots ,H_{q}\) be a set of attributes categories and \(H_{i} = \left\{ {a_{i1} ,a_{i2} , \ldots ,a_{{in_{i} }} } \right\}\). Suppose the priority level of attributes in \(H_{i}\) is higher than those in \(H_{k}\) for \(i \le k\). The scaled prioritized relationships between different attributes in He et al. (2016a, b) are defined by priority labels and priority coefficient \(d_{i,i + 1}\) in the following.
-
If \(d_{i,i + 1} = 0.1\), then the label of priority degree of \(H_{i}\) and \(H_{i + 1}\) is extreme priority.
-
If \(d_{i,i + 1} = 0.4\), then the label of priority degree of \(H_{i}\) and \(H_{i + 1}\) is strong priority.
-
If \(d_{i,i + 1} = 0.6\), then the label of priority degree of \(H_{i}\) and \(H_{i + 1}\) is slight priority.
-
If \(d_{i,i + 1} = 0.8\), then the label of priority degree of \(H_{i}\) and \(H_{i + 1}\) is weak priority.
-
If \(d_{i,i + 1} = 1\), then the label of priority degree of \(H_{i}\) and \(H_{i + 1}\) is equal priority.
The weight based on priority coefficient obtained in He et al. (2016a, b) is as follows.
And the normalized weight is
He et al. (2016a, b) pointed it out that the weights can be got by the formula (7) in the case that the priority relationship of \(H_{i}\) and \(H_{i + 1}\) is unknown:
where \(x_{t} \left( {t = 1,2, \ldots ,m} \right)\) is the possible alternatives, \(\phi\) or \(\theta\) is the aggregation function such as the OWA, minimum, and maximum functions.
The weights based on Eq. (7) are obtained in He et al. (2016a, b) as follows.
The normalized weight is defined by the following equation (He et al. 2016a, b):
3 The SPIFGIA and SPIFHGIA Operators
This section introduces the SPIFGIA and SPIFHGIA operators and investigates their properties.
3.1 The SPIFGIA operator
Definition 4
Suppose the priority relationship of \(g_{i}\) and \(g_{i + 1}\) in the given set of attributes \(G = \left\{ {g_{1} ,g_{2} , \ldots ,g_{n} } \right\}\) is reflected by the priority coefficient \(d_{i,i + 1} (i = 1,2, \ldots ,q - 1)\), with \(d_{0,1} {\kern 1pt} = 1\). The involved decision information is evaluated by a set of IFNs \(A_{i} (i = 1, \ldots ,n)\), and \(A_{i} = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle\). The SPIFGIA operator is defined by the following equation:
Theorem 1
Let \(A_{i} = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle (i = 1, \ldots ,n)\) be a set of IFNs. Then, \(SPIFGIA(A_{1} , \ldots ,A_{n} ) \in IFNs(X)\) and
Proof
Equation (11) can be proved with using the mathematical induction as follows.
-
1.
Suppose \(n = 1\), \(d_{0,1} {\kern 1pt} = 1\), we have
$$\begin{aligned} SPIFGIA(A_{1} ) & = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle = \left\langle {1 - v_{{A_{1} }}^{1} - \left( {1 - (u_{{A_{1} }} + v_{{A_{1} }} )} \right)^{1} ,1 - \left( {1 - v_{{A_{1} }} } \right)^{1} } \right\rangle \\ & = \left\langle {\left( {1 - v_{{A_{i} }} } \right)^{{{{d_{0,1} } \mathord{\left/ {\vphantom {{d_{0,1} } {d_{0,1} }}} \right. \kern-0pt} {d_{0,1} }}}} - \left( {1 - \left( {u_{{A_{i} }} + v_{{A_{i} }} } \right)} \right)^{{{{d_{0,1} } \mathord{\left/ {\vphantom {{d_{0,1} } {d_{0,1} }}} \right. \kern-0pt} {d_{0,1} }}}} ,1 - \left( {1 - v_{{A_{i} }} } \right)^{{{{d_{0,1} } \mathord{\left/ {\vphantom {{d_{0,1} } {d_{0,1} }}} \right. \kern-0pt} {d_{0,1} }}}} } \right\rangle. \\ \end{aligned}$$
Namely, Eq. (11) holds.
-
2.
Suppose Eq. (11) holds for n = l, if n = l + 1, with Eq. (1), we have
$$\begin{aligned} & SPIFGIA(A_{1} , \ldots ,A_{l + 1} ) \\ & \quad \quad = SPIFGIA(A_{1} , \ldots ,A_{l} )\hat{ \otimes }A_{l + 1}^{{{{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} \\ & \quad \quad = \left\langle {\prod\limits_{i = 1}^{l} {\left( {1 - v_{{A_{i} }} } \right)^{{{{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} } - \prod\limits_{i = 1}^{l} {\left( {1 - (u_{{A_{i} }} + v_{{A_{i} }} )} \right)^{{{{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} } ,1 - \prod\limits_{i = 1}^{l} {\left( {1 - v_{{A_{i} }} } \right)^{{{{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} } } \right\rangle \\ & \quad \quad \hat{ \oplus }\left\langle {\left( {1 - v_{{A_{i} }} } \right)^{{^{{{{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} }} - \left( {1 - (u_{{A_{i} }} + v_{{A_{i} }} )} \right)^{{^{{{{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} }} ,1 - \left( {1 - v_{{A_{i} }} } \right)^{{{{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{l + 1} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} } \right\rangle \\ & \quad \quad = \left\langle {\prod\limits_{i = 1}^{l + 1} {\left( {1 - v_{{A_{i} }} } \right)^{{{{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} } - \prod\limits_{i = 1}^{l + 1} {\left( {1 - (u_{{A_{i} }} + v_{{A_{i} }} )} \right)^{{{{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} } ,1 - \prod\limits_{i = 1}^{l + 1} {\left( {1 - v_{{A_{i} }} } \right)^{{{{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {d_{k - 1,k} } } {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}} \right. \kern-0pt} {\sum\limits_{j = 1}^{l + 1} {\prod\limits_{k = 1}^{j} {d_{k - 1,k} } } }}}} } } \right\rangle . \\ \end{aligned}$$
Thus, Eq. (11) holds for n = l + 1.
Therefore, using mathematic induction on n, Eq. (11) holds for n.
Next, we prove that \(PIFGIA(A_{1} , \ldots ,A_{n} ) \in IFNs(X)\).
By Definition 1, noting that \(A_{i} = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle \in IFNs(X)\), \(i = 1,2, \ldots ,n\), we have \(0 \le u_{{A_{i} }} ,v_{{A_{i} }} \le 1\) and \(0 \le u_{{A_{i} }} + v_{{A_{i} }} \le 1\).
Then,
and
Thus, according to Definition 1, we have \({\text{S}}PIFGIA(A_{1} , \ldots ,A_{n} ) \in IFNs(X).\)
Theorem 2
Let \(A_{i} = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle ,B_{i} = \left\langle {u_{{B_{i} }} ,v_{{B_{i} }} } \right\rangle \in IFNs(x)\), \(i = 1,2, \ldots ,n\). Then
-
1.
Idempotency: If \(A_{i} = A_{0} = \left\langle {u_{{A_{0} }} ,v_{{A_{0} }} } \right\rangle\) for all i, then \({\text{S}}PIFGIA(A_{1} , \ldots ,A_{n} ) = A_{0}\).
-
2.
Boundedness: Let \(A^{ - } = \left\langle {\hbox{max} \left\{ {0,(\hbox{min} (u_{{A_{i} }} + v_{{A_{i} }} ) - \hbox{max} (v_{{A_{i} }} ))} \right\},\hbox{max} (v_{{A_{i} }} )} \right\rangle,\) \(A^{ + } = \left\langle {\hbox{max} (u_{{A_{i} }} + v_{{A_{i} }} ) - \hbox{min} (v_{{A_{i} }} ),\hbox{min} (v_{{A_{i} }} )} \right\rangle.\) Then, \(A^{ - } \le {\text{S}}PIFGIA(A_{1} , \ldots ,A_{n} ) \le A^{ + }\).
-
3.
Monotonicity: If \(v_{{A_{i} }} \ge v_{{B_{i} }}\), \(u_{{A_{i} }} + v_{{A_{i} }} \le u_{{B_{i} }} + v_{{B_{i} }}\) for all i, we have \({\text{S}}PIFGIA(A_{1} , \ldots ,A_{n} ) \le SPIFGIA(B_{1} ,B_{2} \ldots ,B_{n} )\).
Proof
Theorem 2 can be proved by Theorem 1 and Definition 3 and omitted here.
3.2 The SPIFWGIA operator
Definition 5
Assume the detailed priority relationship of \(H_{i}\) and \(H_{k}\) in the given set of attributes \(\left\{ {H_{1} ,H_{2} , \ldots ,H_{q} } \right\}\) is unknown except that \(H_{1} \succ H_{2} \succ \cdots \succ H_{q}\), and \(H_{i} = \left\{ {H_{i1} ,H_{i2} , \ldots ,H_{{in_{i} }} } \right\}\). The involved decision information is evaluated by a set of IFNs \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle (i = 1,2, \ldots ,q;j = 1,2, \ldots ,q_{i} ;t = 1,2, \ldots ,m).\) The SPIFWGIA operator is then defined by the following equation:
where \(d_{i - 1,i}\) is evaluated as
Similar to Theorem 1, we have
and
In addition, we have the properties of SPIFWGIA operator as follows:
-
1.
Idempotency: If \(A_{ijt} = A_{0} = \left\langle {u_{{A_{0} }} ,v_{{A_{0} }} } \right\rangle {\kern 1pt}\) for all i, j, and t, then \(SPIFGIA(A_{11t} , \cdots ,A_{{1n_{1} t}} , \cdots ,A_{q1t} , \cdots ,A_{{qn_{q} t}} ) = A_{0}\).
-
2.
Boundedness: Let \(A_{t}^{ - } = \left\langle {\hbox{max} \left\{ {0,(\mathop {\hbox{min} }\limits_{i,j} (u_{{A_{ijt} }} + v_{{A_{ijt} }} ) - \mathop {\hbox{max} }\limits_{i,j} (v_{{A_{ijt} }} ))} \right\},\mathop {\hbox{max} }\limits_{i,j} (v_{{A_{ijt} }} )} \right\rangle,\) \(A_{t}^{ + } = \left\langle {\mathop {\hbox{max} }\limits_{i,j} (u_{{A_{ijt} }} + v_{{A_{ijt} }} ) - \mathop {\hbox{min} }\limits_{i,j} (v_{{A_{ijt} }} ),\mathop {\hbox{min} }\limits_{i,j} (v_{{A_{ijt} }} )} \right\rangle {\kern 1pt} {\kern 1pt} {\kern 1pt} .\) Then, \(A_{t}^{ - } \le PIFWGIA(A_{11t} , \cdots ,A_{{1n_{1} t}} , \cdots ,A_{q1t} , \cdots ,A_{{qn_{q} t}} ) \le A_{t}^{ + }\).
-
3.
Monotonicity: If \(v_{{A_{{ijt_{1} }} }} \ge v_{{A_{{ijt_{2} }} }}\) , \(u_{{A_{{ijt_{1} }} }} + v_{{A_{{ijt_{1} }} }} \le u_{{A_{{ijt_{2} }} }} + v_{{A_{{ijt_{2} }} }}\) for all i and j, then \(SPIFWGIA(A_{{11t_{1} }} , \cdots ,A_{{1n_{1} t_{1} }} , \cdots ,A_{{q1t_{1} }} , \cdots ,A_{{qn_{q} t_{1} }} ) \le SPIFWGIA(A_{{11t_{2} }} , \cdots ,A_{{1n_{1} t_{2} }} , \cdots ,A_{{q1t_{2} }} , \cdots ,A_{{qn_{q} t_{2} }} )\).
3.3 The SPIFHGIA operators
Taking into account that the SPIFGIA and SPIFWGIA operators weight only the intuitionistic fuzzy numbers by the priority levels of the attributes, and in many practical situations, the intuitionistic fuzzy numbers themselves are also needed to be weighted, for example, the intuitionistic fuzzy number A is much accurate than intuitionistic fuzzy number B, and then, the intuitionistic fuzzy number A should be given larger weight than B before using the SPIFGIA and SPIFWGIA operators. Also motivated by the intuitionistic fuzzy hybrid aggregation operators (Xu 2007), we propose the scaled prioritized intuitionistic fuzzy hybrid geometric interaction averaging (SPIFHGIA) operator and the scaled prioritized intuitionistic fuzzy hybrid weighted geometric interaction averaging (SPIFHWGIA) operator in this subsection.
Definition 6
Suppose the priority relationship of \(g_{i}\) and \(g_{i + 1}\) in the given set of attributes \(G = \left\{ {g_{1} ,g_{2} , \ldots ,g_{n} } \right\}\) is reflected by the priority coefficient \(d_{i,i + 1} (i = 1,2, \ldots ,q - 1)\) with \(d_{0,1} {\kern 1pt} = 1\). The involved decision information is evaluated by a set of IFNs \(A_{i} (i = 1, \ldots ,n)\), and \(A_{i} = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle,\) where \(\omega = (\omega_{1} , \ldots ,\omega_{n} )^{T}\) is the weight vector of \(A_{i} (i = 1,2, \ldots ,n)\), satisfying that \(\omega_{i} \in [0,1]\) and \(\sum\nolimits_{i = 1}^{n} {\omega_{i} } = 1\), denoting the different accuracy degree of \(A_{i} (i = 1,2, \ldots ,n)\), and \(\tilde{A}_{i}\) = \(n\omega_{i} A_{i} (i = 1, \ldots ,n)\), and n is the balancing coefficient that plays a role of balance. Then, the ISPIFHGIA operator is defined by the following equation:
Theorem 3
Let \(A_{i} = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle {\kern 1pt} {\kern 1pt} {\kern 1pt} (i = 1, \cdots ,n)\) be a set of IFNs. Then, \(SPIFHGIA(A_{1} , \cdots ,A_{n} ) \in IFNs(X)\) and
Theorem 4 (Idempotency)
Let \(A_{i} = \left\langle {u_{{A_{i} }} ,v_{{A_{i} }} } \right\rangle ,{\kern 1pt} {\kern 1pt} {\kern 1pt} B_{i} = \left\langle {u_{{B_{i} }} ,v_{{B_{i} }} } \right\rangle \in IFNs(x)\), \(i = 1,2, \cdots ,n\) . If \(A_{i} = A_{0} = \left\langle {u_{{A_{0} }} ,v_{{A_{0} }} } \right\rangle\) for all i, then \({\text{S}}PIFHGIA(A_{1} , \cdots ,A_{n} ) = A_{0}\).
Definition 5
Assume that the detailed priority relationship of \(H_{i}\) and \(H_{k}\) in the given set of attributes \(\left\{ {H_{1} ,H_{2} , \cdots ,H_{q} } \right\}\) is unknown except that \(H_{1} \succ H_{2} \succ \cdots \succ H_{q}\), and \(H_{i} = \left\{ {H_{i1} ,H_{i2} , \cdots ,H_{{in_{i} }} } \right\}\). The involved decision information is evaluated by a set of IFNs \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle (i = 1,2, \ldots ,q;\quad j = 1,2, \ldots ,q_{i} ;\quad t = 1,2, \ldots ,m).\) Where \(\omega = (\omega_{1} , \ldots ,\omega_{n} )^{T}\) is the weight vector of \(A_{ijt} (i = 1,2, \ldots ,q)\), satisfying \(\omega_{i} \in [0,1]\) and \(\sum\nolimits_{i = 1}^{q} {\omega_{i} } = 1\), denoting the different accuracy degree of \(A_{ijt} (i = 1,2, \ldots ,q)\), and \(\tilde{A}_{ijt} = n\omega_{i} A_{ijt} {\kern 1pt} (i = 1, \ldots ,n)\), where n is the balancing coefficient that plays a role of balance. The SPIFHWGIA operator is then defined by the following equation:
Similar to Theorem 1, we have
and
Theorem 5 (Idempotency)
If \(A_{ijt} = A_{0} = \left\langle {u_{{A_{0} }} ,v_{{A_{0} }} } \right\rangle {\kern 1pt}\) for all i, j, and t, then \(SPIFHWGIA(A_{11t} , \ldots ,A_{{1n_{1} t}} , \ldots ,A_{q1t} , \ldots ,A_{{qn_{q} t}} ) = A_{0} .\).
4 New MADM methods and numerical example
Many applications in real word, such as information retrieval, multi-attribute decision-making, and database retrieval, are the process of finding the best alternatives from a set of candidate alternatives based on their satisfaction to a collection of criteria. The central task of these problems is the information aggregation. The developed SPIFGIA, SPIFWGIA, and SPIFHGIA operators in this paper will provide effective information aggregation techniques under intuitionistic fuzzy environments and thus can be used to solve MADM problems in real word. The validity of the new methods is showed by an example with some comparisons.
4.1 New approaches based on the SPIFGIA SPIFWGIA and SPIFHGIA operators
Let \(x_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2, \ldots ,m)\) be m possible alternatives in MADM problems. Assuming that the considered attributes \(G = \left\{ {g_{1} ,g_{2} , \ldots ,g_{n} } \right\}\) for m possible alternatives are classed into q sorts \(\{ H_{1} ,H_{2} , \ldots ,H_{q} \}\) and \(H_{i} = \left\{ {H_{i1} ,H_{i2} , \ldots ,H_{{in_{i} }} } \right\}\). The priority level of attributes in the sort \(H_{i}\) is higher than those in \(H_{k}\) if \(i \le k\). Based on which, the involved decision information is evaluated by a set of IFNs \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle {\kern 1pt} {\kern 1pt}\) \((t = 1,2, \ldots ,m;\quad j = 1,2, \ldots ,q_{i} ;\quad i = 1,2, \cdots ,q)\), where \(u_{{A_{ijt} }}\) is constructed by decision makers based on the degree that \(x_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt}\) satisfies \(H_{ij}\). \(v_{{A_{ijt} }}\) is constructed based on the degree that \(x_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt}\) do not satisfy \(H_{ij}\). We then have the new algorithms for MADM problems in the following.
4.1.1 Algorithm 1
-
Step 1 Construct intuitionistic fuzzy numbers \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle {\kern 1pt} {\kern 1pt}\) \((t = 1,2, \ldots ,m;j = 1,2, \ldots ,q_{i} ;i = 1,2, \ldots ,q)\) to evaluate the degrees of considered m alternatives \(x_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2, \ldots ,m)\) satisfying attributes \(H_{ij}\) \(({\kern 1pt} {\kern 1pt} j = 1,2, \ldots ,q_{i} ;i = 1,2, \ldots ,q)\). The decision makers give their evaluations that \(x_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt}\) meets the criterion \(H_{ij}\) as \(\hat{u}_{{A_{ijt} }}\), the \(x_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt}\) do not satisfy the criterion \(H_{ij}\) as \(\hat{v}_{{A_{ijt} }}\), and hesitant degree as \(\hat{\pi }_{{A_{ijt} }}\). Then, \(u_{{A_{ijt} }} = {{\hat{u}_{{A_{ijt} }} } \mathord{\left/ {\vphantom {{\hat{u}_{{A_{ijt} }} } {\left( {\hat{u}_{{A_{ijt} }} + \hat{v}_{{A_{ijt} }} + \hat{\pi }_{{A_{ijt} }} } \right)}}} \right. \kern-0pt} {\left( {\hat{u}_{{A_{ijt} }} + \hat{v}_{{A_{ijt} }} + \hat{\pi }_{{A_{ijt} }} } \right)}}\) and \(v_{{A_{ijt} }} = {{\hat{v}_{{A_{ijt} }} } \mathord{\left/ {\vphantom {{\hat{v}_{{A_{ijt} }} } {\left( {\hat{u}_{{A_{ijt} }} + \hat{v}_{{A_{ijt} }} + \hat{\pi }_{{A_{ijt} }} } \right)}}} \right. \kern-0pt} {\left( {\hat{u}_{{A_{ijt} }} + \hat{v}_{{A_{ijt} }} + \hat{\pi }_{{A_{ijt} }} } \right)}}.\) And the constructions of intuitionistic fuzzy sets with granularity please refer to Sect. 4.3.
-
Step 2 Suppose that the priority levels of different attributes \(H_{ij}\) \((i = 1,2, \ldots ,q;j = 1,2, \ldots ,q_{i} )\) are known, then we aggregate the decision information \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle {\kern 1pt} {\kern 1pt}\) \((t = 1,2, \ldots ,m)\) into collective ones \(A_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2, \ldots ,m)\) by the SPIFGIA operator, namely Eq. (11).
-
Step 3 Based on the score function defined in Chen and Tan (1994), we can calculate the scores of \(A_{t} (t = 1,2, \ldots ,m)\) got in Step 1 and then rank \(A_{t} (t = 1,2, \ldots ,m)\) in descending order with Definition 2.
-
Step 4 Rank \(x_{i} \left( {i = 1,2, \ldots ,n} \right)\) based on the rankings of \(A_{t} (t = 1,2, \ldots ,m)\), and then choose the alternative that has the maximum score as the best one.
4.1.2 Algorithm 2
-
Step 1 is similar to that in Algorithm 1.
-
Step 2 Suppose that the priority levels of different attributes \(H_{ij}\) \((i = 1,2, \ldots ,q;j = 1,2, \ldots ,q_{i} )\) are unknown, then the decision information \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle {\kern 1pt} {\kern 1pt}\) \((t = 1,2, \ldots ,m;{\kern 1pt} j = 1,2, \ldots ,q_{i} ;i = 1,2, \ldots ,q)\) can be aggregated into collective ones \(A_{t} (t = 1,2, \ldots ,m)\) by the SPIFWGIA operator: namely,
$$\begin{aligned} & A_{t} = SPIFWGIA(A_{11t} , \ldots ,A_{{1q_{1} t}} , \ldots ,A_{q1t} , \ldots ,A_{{qq_{q} t}} ) \\ & \quad \quad = \left\langle {\prod\limits_{i = 1}^{q} {\prod\limits_{j = 1}^{{q_{i} }} {\left( {1 - v_{{A_{ijt} }} } \right)^{{{{\prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } {\sum\limits_{i = 1}^{q} {n_{i} \prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } }}} \right. \kern-0pt} {\sum\limits_{i = 1}^{q} {n_{i} \prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } }}}} } } } \right. \\ & \quad \quad \quad - \prod\limits_{i = 1}^{q} {\prod\limits_{j = 1}^{{q_{i} }} {\left( {1 - \left( {u_{{A_{i} }} + v_{{A_{i} }} } \right)} \right)^{{{{\prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } {\sum\limits_{i = 1}^{q} {n_{i} \prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } }}} \right. \kern-0pt} {\sum\limits_{i = 1}^{q} {n_{i} \prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } }}}} } } , \\ & \quad \quad \quad \times \left. {1 - \prod\limits_{i = 1}^{q} {\prod\limits_{j = 1}^{{q_{i} }} {\left( {1 - u_{{A_{ijt} }} } \right)^{{{{\prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } \mathord{\left/ {\vphantom {{\prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } {\sum\limits_{i = 1}^{q} {n_{i} \prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } }}} \right. \kern-0pt} {\sum\limits_{i = 1}^{q} {n_{i} \prod\limits_{k = 1}^{i} {\frac{1}{{n_{k} \cdot m}}\sum\limits_{j = 1}^{{n_{k} }} {\sum\limits_{t = 1}^{m} {\frac{{u_{{A_{kjt} }} - v_{{A_{kjt} }} + 1}}{2}} } } } }}}} } } } \right\rangle . \\ \end{aligned}$$(19) -
Step 3 Calculate the scores of \(A_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2, \ldots ,m)\) got in Step 1 on a basis of the score function defined in Chen and Tan (1994), and then rank \(A_{t} (t = 1,2, \ldots ,m)\) in descending order with Definition 2.
-
Step 4 Based on the rankings of \(A_{t} (t = 1,2, \ldots ,m)\), we rank the possible alternatives \(x_{i} \left( {i = 1,2, \ldots ,n} \right)\) accordingly and choose the alternative which has the maximum score as the best one.
4.1.3 Algorithm 3
-
Step 1 is similar to that in Algorithm 1.
-
Step 2 Suppose that the priority levels of different attributes \(H_{ij}\) \((i = 1,2, \ldots ,q;\) \(j = 1,2, \ldots ,q_{i} )\) are known, and the different accuracy degrees of evaluated IFNs are measured by the weight vector \(\omega = (\omega_{1} , \ldots ,\omega_{n} )^{T}\), then we aggregate the decision information \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle {\kern 1pt} {\kern 1pt}\) \((t = 1,2, \ldots ,m)\) into collective ones \(A_{t} (t = 1,2, \ldots ,m)\) by the SPIFHGIA operator, namely Eq. (16).
-
Steps 3 and 4 are similar to those in Algorithm 1.
4.1.4 Algorithm 4
-
Step 1 is similar to that in Algorithm 2.
-
Step 2 Suppose that the priority levels of different attributes \(H_{ij}\) \((i = 1,2, \ldots ,q;j = 1,2, \ldots ,q_{i} )\) are unknown, and the different accuracy degrees of evaluated IFNs are measured by the weight vector \(\omega = (\omega_{1} , \ldots ,\omega_{n} )^{T}\), then the decision information \(A_{ijt} = \left\langle {u_{{A_{ijt} }} ,v_{{A_{ijt} }} } \right\rangle {\kern 1pt} {\kern 1pt}\) \((t = 1,2, \ldots ,m;j = 1,2, \ldots ,q_{i} ;i = 1,2, \ldots ,q)\) can be aggregated into collective ones \(A_{t} (t = 1,2, \ldots ,m)\) by the SPIFHWGIA operator, namely Eq. (18).
-
Steps 3 and 4 are similar to those in Algorithm 2.
4.2 Numerical Example
Example (revised from Zhou and Chen (2011), and He et al. (2016b))
Suppose that a Steel and Iron Work wants its production capacity to arrive 1.20 million tons annually and plan to set up a palletizing plant in its primary producing area of iron ore. Based on the project’s features (including the development of the industry) and the environmental equality requirements of the city, a panel is invited to evaluate the bid inviting of the project and the construction project is selected as the most important part which will be evaluated under five attributes, aiming to obtain the best bidding scheme. \(H_{i} {\kern 1pt} {\kern 1pt} {\kern 1pt} (i = 1,2,3,4,5)\) are the involved five attributes listed in the following.
-
\(H_{1}\): The quotation of the project.
-
\(H_{2}\): The period of the construction.
-
\(H_{3}\): The construction project’s quality.
-
\(H_{4}\): The technology of the construction.
-
\(H_{5}\): The reputation of the company’s business.
Assume that \(x_{1}\), \(x_{2}\), \(x_{3}\), \(x_{4}\) are chosen as the four possible construction organizations. The priority levels of five attributes are \(H_{1} \succ H_{2} \succ H_{3} \succ H_{4} \succ H_{5}\), and the detailed relationships are reflected by \(d_{i,i + 1} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (i = 1,2,3,4)\) in Table 1, which is the same as in He et al. (2016c).
4.2.1 Method 1
-
Step 1 According to the construction method of IFNs in Method 1, the decision makers construct intuitionistic fuzzy numbers to evaluate the degrees of involved four alternatives satisfying the considered five attributes as Table 2. It should be noted that the evaluated IFNs in Table 2 are the same as those in He et al. (2016c) for a fair comparison.
It should be noted that the invited experts are familiar with the iron and steel research work, the development of the industry and the environmental equality requirements of the city, after investigating the importance of the involved five attributes and the characteristics of the four possible construction organizations, they give the priority relationship matrix of the five attributes as Table 1, and the decision information matrix of involved four alternatives satisfying the considered five attributes as Table 2. For the constructions of intuitionistic fuzzy sets in Table 2 with granularity, please refer to Sect. 4.3.
-
Step 2 Because the priority levels of different attributes \(H_{i} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (i = 1,2,3,4,5)\) are known, we use the SPIFGIA operator to aggregate the decision information and have the collective ones as follows.
$$\begin{aligned} & A_{1} = SPIFGIA(A_{11} , \ldots ,A_{15} ) = \left\langle {0.5836,0.2041} \right\rangle ,\quad A_{2} = \left\langle {0.5262,0.2768} \right\rangle \\ & A_{3} = \left\langle {0.5007,0.2433} \right\rangle ,\quad A_{4} = \left\langle {0.5045,0.3687} \right\rangle . \\ \end{aligned}$$ -
Step 3 Based on the score function developed in Chen and Tan (1994), we have \(S(A_{1} ) = 0.3795\), \(S(A_{2} ) = 0.2493\), \(S(A_{3} ) = 0.2574\), and \(S(A_{4} ) = 0.1359\).
-
Step 4 Based on the scores of \(A_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2,3,4)\) in Step 3, we obtain that \(x_{1} \succ x_{3} \succ x_{2} \succ x_{4}\), \(x_{1}\) has the maximum score and thus is the best one.
If the priority levels of different attributes \(H_{i} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (i = 1,2,3,4,5)\) are unknown, we can use the SPIFWGIA operator to aggregate the decision information and have the decision procedure as follows.
4.2.2 Method 2
-
Step 1 is the same as that in Method 1.
-
Step 2 Use the SPIFWGIA operator to aggregate the decision information in Table 2 and get the collective ones as follows.
$$\begin{aligned} & A_{1} = SPIFWGIA(A_{11} , \ldots ,A_{15} ) = \left\langle {0.5792,0.2058} \right\rangle ,\quad A_{2} = \left\langle {0.5286,0.2684} \right\rangle , \\ & A_{3} = \left\langle {0.4987,0.2231} \right\rangle ,\quad A_{4} = \left\langle {0.5095,0.3584} \right\rangle . \\ \end{aligned}$$ -
Step 3 Based on the score function defined in Chen and Tan (1994), we have \(S(A_{1} ) = 0.3735\), \(S(A_{2} ) = 0.2602\), \(S(A_{3} ) = 0.2756\), and \(S(A_{4} ) = 0.1511\).
-
Step 4 Based on the scores of \(A_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2,3,4)\) in Step 3, we obtain that \(x_{1} \succ x_{3} \succ x_{2} \succ x_{4}\), \(x_{1}\) has the maximum score and thus is the best one.
If the different accuracy degrees of evaluated IFNs are measured by the weight vector \(\omega = (0.2,0.18,0.22,0.19,0.21)^{T}\), we can use the SPIFHGIA and SPIFHWGIA operators to aggregate the decision information and have the decision procedure as follows.
4.2.3 Methods 3
-
Step 1 is the same as that in Method 1.
-
Step 2 Because the priority levels of different attributes and the different accuracy degrees of evaluated IFNs are known, we use the SPIFHGIA operator to aggregate the decision information and have the collective ones as follows:
$$\begin{aligned} & A_{1} = SPIFHGIA(A_{11} , \ldots ,A_{15} ) = \left\langle {0.5876,0.2006} \right\rangle ,\quad A_{2} = \left\langle {0.5192,0.2777} \right\rangle , \\ & A_{3} = \left\langle {0.4977,0.2423} \right\rangle ,\quad A_{4} = \left\langle {0.5062,0.3661} \right\rangle . \\ \end{aligned}$$ -
Step 3 Based on the score function developed in Chen and Tan (1994), we have \(S(A_{1} ) = 0.3870\), \(S(A_{2} ) = 0.2414\), \(S(A_{3} ) = 0.2554\), and \(S(A_{4} ) = 0.1401\).
-
Step 4 Based on the scores of \(A_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2,3,4)\) in Step 3, we obtain that \(x_{1} \succ x_{3} \succ x_{2} \succ x_{4}\), \(x_{1}\) has the maximum score and thus is the best one.
4.2.4 Methods 4
-
Step 1 is the same as that in Method 2.
-
Step 2 Use the SPIFHWGIA operator to aggregate the decision information in Table 2 and get the collective ones as follows.
$$\begin{aligned} A_{1} = SPIFHWGIA(A_{11} , \ldots ,A_{15} ) = \left\langle {0.5852,0.2016} \right\rangle ,\quad A_{2} = \left\langle {0.5212,0.2694} \right\rangle , \hfill \\ A_{3} = \left\langle {0.4957,0.2218} \right\rangle ,\quad A_{4} = \left\langle {0.5129,0.3549} \right\rangle . \hfill \\ \end{aligned}$$ -
Step 3 Based on the score function defined in Chen and Tan (1994), we have \(S(A_{1} ) = 0.3836\), \(S(A_{2} ) = 0.2518\), \(S(A_{3} ) = 0.2739\), and \(S(A_{4} ) = 0.1580\).
-
Step 4 Based on the scores of \(A_{t} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (t = 1,2,3,4)\) in Step 3, we obtain that \(x_{1} \succ x_{3} \succ x_{2} \succ x_{4}\), \(x_{1}\) has the maximum score and thus is the best one.
4.3 Construct intuitionistic fuzzy sets with granularity
Pedrycz and Chen (2015) pointed out that granularity can help decision makers come to an agreement for imprecise information based on fuzzy techniques and fuzzy logic. Compared with the “crisp” properties that are either true or false, to describe the properties H that decision makers are not completely sure whether a fixed value is big or small, \(u_{H} (x)\) is assigned to each alternative to indicate the degree which it satisfies this property (Lorkowski and Kreinovich 2015): (1) the degree \(u_{H} (x) = 1\) indicates that the decision makers are completely sure that the value x satisfies the property H; (2) \(u_{H} (x) = 0\) indicates that the decision makers are completely sure that the value x does not meet H; (3) if \(0 < u_{H} (x) < 1\), then the decision makers are not completely sure that the value x satisfies the property H or not.
By requesting decision makers to mark their preference degrees of x meets the property H based on a Likert scale, Lorkowski and Kreinovich (2015) used granules to draw forth \(u_{H} (x)\) from experts. For example, given a scale from 0 to n, the decision makers can choose their preferences from the labels of 0, 1,…,n, if the decision maker choose m, then \(u_{H} (x)\) will be m/n. Lorkowski and Kreinovich (2015) also stated that the decision makers can choose their description of uncertainty based on a larger value n if a more detailed scale is needed and given.
Considering that the IFSs can be seen as special cases of type-2 fuzzy sets, Naim and Hagras (2015) proposed interval type-2 fuzzy sets based on hesitation index from intuitionistic evaluation, where the interval type-2 membership function is illustrated by the left and right endpoints, for example, \(\left[ {\underline{{u_{H} }} (x),\overline{{u_{H} }} (x)} \right]\) in intuitionistic value is \(\left\langle {\underline{{u_{H} }} (x),1 - \overline{{u_{H} }} (x)} \right\rangle\).
Therefore, with the methods in Pedrycz and Chen (2015), Lorkowski and Kreinovich (2015) and Naim and Hagras (2015), i.e., Granular Computing, we can construct the IFNs in this paper. For example, experts marks her confidence by left membership value 6 and right membership value 8 on a scale from 1 to 10 to indicate that the degrees x 1 satisfy the property H 1, and thus, \(A_{11}\) in the numerical example is \(\left\langle {\underline{{u_{{A_{11} }} }} ,1 - \overline{{u_{{A_{11} }} }} } \right\rangle = \left\langle {6/10,1 - 8/10} \right\rangle = < 0.6,0.2 >\). And other intuitionistic fuzzy sets in Table 2 can be constructed similarly.
4.4 Comparative analysis
From the final results in above four methods in Sect. 4.2, we have that the results got in the four developed methods are consistency.
From \(H_{1} \succ H_{2} \succ H_{3} \succ H_{4} \succ H_{5}\), we have the attribute \(H_{1}\) is most important. Since \(A_{11} = \left\langle {0.6,0.2} \right\rangle >\) \(A_{21} = A_{31} = \left\langle {0.5,0.3} \right\rangle >\) \(A_{41} = \left\langle {0.5,0.4} \right\rangle\), the most reasonable result is that \(x_{1}\) is the best one, this is consistent with the result got by this paper, which also illustrates the effective of proposed methods in this paper.
Compared with the existing methods in Xu and Yager (2006), Zhou and Chen (2011), and He et al. (2014, 2015a, 2016a, c) for decision-making problems, we have the following conclusions.
Comparison 1 Since the SPIFGIA in this paper is based on the interactive addition, scalar multiplication, multiplication, and power operations in Definition 3, which consider the interactions of different IFNs, while the aggregation operators (IFGA) developed in Xu and Yager (2006) under intuitionistic fuzzy environments are based on the traditional operations which do not consider the interactions of different IFNs, and thus, the characteristic of the developed SPIFGIA operator in this work for MADM problems is that it is suitable to be used in the decision cases that the interactions of different IFNs exist compared with the IFGA operators in Xu and Yager (2006).
Comparison 2 Compered with the CGOWA operator developed in Zhou and Chen (2011), the new methods consider the consistency of priority levels of different attributes for MADM problems and are suitable for intuitionistic fuzzy environment.
Comparison 3 If we apply the intuitionistic fuzzy geometric interaction aggregation operator in He et al. (2014) for MADM problems to solve the numerical example in Sect. 4.2, we will fail to take into account of the priority levels of different attributes, namely the important information in Table 1 will be disregarded.
Comparison 4 If we use the scaled prioritized intuitionistic fuzzy interaction averaging (SPIFIA) operator proposed in He et al. (2016c) to aggregate the information in the above example, namely, using the method in He et al. (2016c) to solve the numerical example in this paper, then we have
Then
Thus, \(x_{1}\) is the best one.
Thus, the final result got in this paper is the same to that obtained in He et al. (2016c); this illustrates the effective of proposed method in this paper.
However, the SPIFIA operator proposed in He et al. (2016c) weights only the intuitionistic fuzzy numbers by the priority levels of the attributes, and in many practical situations, the intuitionistic fuzzy numbers themselves are also needed to be weighted, for example, if the different accuracy degrees of evaluated IFNs measured by the weight vector in numerical example in Sect. 4.2 are \(\omega = (0.01,0.37,0.22,0.19,0.21)^{T}\), with the SPIFHGIA operator proposed in this paper to aggregate the decision information, we have
Then
Thus, \(x_{2}\) is the best one.
Which shows that the low accuracy degrees of evaluated IFNs \(A_{i1} {\kern 1pt} {\kern 1pt} (i = 1,2,3,4)\) will weak the effects of attributes H 1 correspondingly, and thus, the result obtained is more rational and conforms to reality.
Thus, the difference between the SPIFIA operator in He et al. (2016c) and the SPIFHGIA operator in this paper is that the SPIFIA operator in He et al. (2016c) is based on the interactive addition and scalar multiplication operations; the SPIFGIA operator in this paper is based on the interactive multiplication and power operations. In addition, this paper provides new methods for MAGDM taking into account of the consistency of the priority levels of different attributes.
In addition, the advantage of the proposed SPIFHGIA operator in this paper over the SPIFIA operator in He et al. (2016c) is that the proposed SPIFHGIA operator in this paper takes into account the intuitionistic fuzzy numbers themselves by the accuracy degrees measured by the weight vector and get much reasonable result in practical situations that the accuracy degrees of the evaluated the intuitionistic fuzzy numbers themselves are also needed to be weighted.
5 Conclusions
The work develops the SPIFGIA, SPIFWGIA, SPIFHGIA, and SPIFHWGIA operators, considering the prioritized levels of different attributes with priority labels. We investigate the properties of the SPIFGIA and SPIFWGIA operators, and discuss the priority levels between criteria in different situations for decision-making problems. The construction of intuitionistic fuzzy sets with granularity is discussed. Then, we develop new approaches to intuitionistic fuzzy decision-making problems based on the presented SPIFGIA, SPIFWGIA, SPIFHGIA, and SPIFHWGIA operators. Finally, the effectiveness and feasibility of the new methods are showed by an example and some comparisons are given.
References
Antonelli M, Ducange P, Lazzerini B, Marcelloni F (2016) Multi-objective evolutionary design of granular rule-based classifiers. Granul Comput 1:37–58
Apolloni B, Bassis S, Rota J, Galliani GL, Gioia M, Ferrari L (2016) A neuro fuzzy algorithm for learning from complex granules. Granul Comput 1:225–246
Atanassov KT (1986) Intuitionistic fuzzy sets. Fuzzy Set Syst 20(1):87–96
Atanassov KT (1994) New operations defined over the intuitionistic fuzzy sets. Fuzzy Set Syst 61(2):137–142
Bedregal B, Reiser R, Bustince H, Lopez-Molina C, Torra V (2014) Aggregation functions for typical hesitant fuzzy elements and the action of automorphisms. Inf Sci 255:82–99
Beliakov G, James S, Mordelová J, Rückschlossová T, Yager RR (2010) Generalized Bonferroni mean operators in multi-criteria aggregation. Fuzzy Set Syst 161(17):2227–2242
Beliakov G, Bustince H, Goswami DP, Mukherjee UK, Pal NR (2011) On averaging operators for Atanassov’s intuitionistic fuzzy sets. Inf Sci 181(6):1116–1124
Chen TY (2014) A prioritized aggregation operator-based approach to multiple criteria decision making using interval-valued intuitionistic fuzzy sets: a comparative perspective. Inf Sci 281:97–112
Chen SM, Chang CH (2015) A novel similarity measure between Atanassov’s intuitionistic fuzzy sets based on transformation techniques with applications to pattern recognition. Inf Sci 291:96–114
Chen SM, Tan JM (1994) Handling multicriteria fuzzy decision-making problems based on vague set theory. Fuzzy Set Syst 67(2):163–172
Chen SM, Cheng SH, Lan TC (2016) A novel similarity measure between intuitionistic fuzzy sets based on the centroid points of transformed fuzzy numbers with applications to pattern recognition. Inf Sci 343:15–40
Ciucci D (2016) Orthopairs and granular computing. Granul Comput 1:159–170
De SK, Biswas R, Roy AR (2000) Some operations on intuitionistic fuzzy sets. Fuzzy Set Syst 114(3):477–484
Dubois D, Prade H (2016) Bridging gaps between several forms of granular computing. Granul Comput 1:115–126
He Y, Chen H, Zhou L, Liu J, Tao Z (2014) Intuitionistic fuzzy geometric interaction averaging operators and their application to multi-criteria decision making. Inf Sci 259:142–159
He Y, He Z, Chen H (2015) Intuitionistic fuzzy interaction Bonferroni means and its application to multiple attribute decision making. IEEE Trans Cybern 45(1):116–128
He Y, Chen H, He Z, Wang G, Zhou L (2016a) Scaled prioritized aggregation operators and their applications to decision making. Soft Comput 20:1021–1039
He Y, He Z, Zhou P, Deng Y (2016b) Scaled prioritized geometric aggregation operators and their applications to decision making. Int J Uncertain Fuzziness Knowl Based Syst 24(1):13–45
He Y, He Z, Shi L (2016c) Multiple attributes decision making based on scaled prioritized intuitionistic fuzzy interaction aggregation operators. Int J Fuzzy Syst 1–15
Hong DH, Choi CH (2000) Multicriteria fuzzy decision-making problems based on vague set theory. Fuzzy Set Syst 114(1):103–113
Kreinovich V (2016) Solving equations (and Systems of Equations) under uncertainty: How different practical problems lead to different mathematical and computational formulations. Granul Comput 1:171–179
Lingras P, Haider F, Triff M (2016) Granular meta-clustering based on hierarchical, network, and temporal connections. Granul Comput 1:71–92
Livi L, Sadeghian A (2015) Granular computing, computational intelligence, and the analysis of non-geometric input spaces. Granul Comput 1:13–20
Loia V, D’Aniello G, Gaeta A, Orciuoli F (2016) Enforcing situation awareness with granular computing: a systematic overview and new perspectives. Granul Comput 1:127–143
Lorkowski J, Kreinovich V (2015) Granularity helps explain seemingly irrational features of human decision making[M]. Granul Comput Decision Making 1:1–31
Maciel L, Ballini R, Gomide F (2016) Evolving granular analytics for interval time series forecasting. Granul Comput 1:213–224
Mendel JM (2016) A comparison of three approaches for estimating (synthesizing) an interval type-2 fuzzy set model of a linguistic term for computing with words. Granul Comput 1:59–69
Min F, Xu J (2016) Semi-greedy heuristics for feature selection with test cost constraints. Granul Comput 1:199–211
Naim S, Hagras H (2015) A Type-2 fuzzy logic approach for multi-criteria group decision making. Granul Comput Decision Making 1:123–164
Pedrycz W, Chen SM (2015) Granular computing and decision-making: interactive and iterative approaches. Springer, Heidelberg
Peters G, Weber R (2016) DCC: a framework for dynamic granular clustering. Granul Comput 1(1):1–11
Rodriguez RM, Martinez L, Herrera F (2012) Hesitant fuzzy linguistic term sets for decision making. IEEE Trans Fuzzy Syst 20(1):109–119
Rodríguez RM, MartıNez L, Herrera F (2013) A group decision making model dealing with comparative linguistic expressions based on hesitant fuzzy linguistic term sets. Inf Sci 241:28–42
Rodríguez RM, Martínez L, Torra V, Xu ZS, Herrera F (2014) Hesitant fuzzy sets: state of the art and future directions. Int J Intell Syst 29(6):495–524
Saaty TL (1980) The Analytic Hierarchy Process. McGraw-Hill, New York
Skowron A, Jankowski A, Dutta S (2016) Interactive granular computing. Granul Comput 1:95–113
Wei G (2012) Hesitant fuzzy prioritized operators and their application to multiple attribute decision making. Knowl Based Syst 31:176–182
Wei G, Zhao X (2012) Some induced correlated aggregating operators with intuitionistic fuzzy information and their application to multiple attribute group decision making. Expert Syst Appl 39(2):2026–2034
Wilke G, Portmann E (2016) Granular computing as a basis of human-data interaction: a cognitive cities use case. Granul Comput 1:181–197
Xu Z (2007) Intuitionistic fuzzy aggregation operators. IEEE Trans Fuzzy Syst 15(6):1179–1187
Xu Z, Wang H (2016) Managing multi-granularity linguistic information in qualitative group decision making: an overview. Granul Comput 1:21–35
Xu Z, Xia M (2011) Induced generalized intuitionistic fuzzy operators. Knowl Based Syst 24(2):197–209
Xu Z, Yager RR (2006) Some geometric aggregation operators based on intuitionistic fuzzy sets. Int J Gen Syst 35(4):417–433
Yager RR (2008) Prioritized aggregation operators. Int J Approx Reason 48(1):263–274
Yager RR, Filev DP (1999) Induced ordered weighted averaging operators. IEEE Trans Syst Man Cybern Part B Cybern 29(2):141–150
Yao Y (2016) A triarchic theory of granular computing. Granul Comput 1:145–157
Yu X, Xu Z (2013) Prioritized intuitionistic fuzzy aggregation operators. Inf Fusion 14(1):108–116
Yu D, Wu Y, Lu T (2012) Interval-valued intuitionistic fuzzy prioritized operators and their application in group decision making. Knowl Based Syst 30:57–66
Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353
Zhang Z (2013) Generalized Atanassov’s intuitionistic fuzzy power geometric operators and their application to multiple attribute group decision making. Inf Fusion 14(4):460–486
Zhao H, Xu Z, Ni M, Liu S (2010) Generalized aggregation operators for intuitionistic fuzzy sets. Int J Intell Syst 25(1):1–30
Zhou LG, Chen HY (2011) Continuous generalized OWA operator and its application to decision making. Fuzzy Set Syst 168(1):18–34
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, C., Fu, X., Meng, S. et al. Multi-attribute decision-making based on the SPIFGIA operators. Granul. Comput. 2, 321–331 (2017). https://doi.org/10.1007/s41066-017-0046-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41066-017-0046-5