1 Introduction
Decision making has been widely used in economic, politics, military, management and other fields. But in real decision making, the decision information is often incomplete and fuzzy, it is difficult to obtain the values by the exact numbers. How to express this kind of information is a very worthwhile research issue. The theory of fuzzy sets (FSs) proposed by Zadeh (
1965) is an important tool to describe fuzzy information. However, because the fuzzy set only has a membership function, sometimes, it is difficult to express some complex fuzzy information, such as the voting problem in which exists some of the opposition and abstain from voting. In order to solve the defects, Atanassov (
1986;
1989a) proposed intuitionistic fuzzy set (IFS), which includes a membership function and a non-membership function. However, the membership function and non-membership function in IFS can only take the crisp numbers; sometimes it is still difficult to express the complex fuzzy information. Further, Atanassov (
1989b), Atanassov and Gargov (
1989) extended the membership degree and non-membership degree of IFS to interval numbers, and proposed the interval-valued intuitionistic fuzzy set (IVIFS), and defined some operational rules and relations of IVIFS. Now, research on IFS and IVIFS has been a hotspot, and a great number of research achievements about IFS and IVIFS are made (Liu,
2017; Liu and Chen,
2017; Liu
et al.,
2017; Liu and Li,
2017).
Generally, on one hand, in a quantitative setting, we use the numerical values to express the information, and can get an effective result. On the other hand, when we present a decision problem in a qualitative setting, it is difficult to express the fuzzy information by the exact numerical value, and it is more feasible by linguistic terms rather than numerical values (Herrera
et al.,
2000; Xu,
2004; Cabrerizo
et al.,
2013; Dong and Herrera-Viedma,
2015; Massanet
et al.,
2014; Liu
et al.,
2016; Liu and Teng,
2016; Liu and Yu,
2014). In order to easily express the membership degree and non-membership degree of IFNs in a qualitative setting, one concept called linguistic intuitionistic fuzzy numbers (LIFNs) is proposed by Chen and Liu (
2015), in which the membership degree and non-membership degree are expressed by linguistic variables based on the given linguistic term set. LIFNs combine the advantages of both linguistic term sets and IFNs, they can more effectively deal with the fuzzy information and have gotten more and more concerns in decision fields.
The entropy has become a hotspot of the research field. The entropy is originated from the Thermodynamics. Shannon introduced it into information theory to measure the uncertainty of information. Zadeh (
1965) was first one to use the entropy to measure the fuzziness of a fuzzy set. Later, Burillo and Bustince (
1996) defined the intuitionistic fuzzy entropy to measure the degree of hesitation in the intuitionistic fuzzy sets. Zhao and Xu (
2016) proposed the entropy measures for interval-valued intuitionistic fuzzy information from a comparative perspective. Then, Guo (
2004) and Liu
et al. (
2005) presented the axiomatic definition of interval-valued intuitionistic fuzzy entropy. Wang and Wei (
2011) extended entropy of IFSs to IVIFSs. Subsequently, Gao and Wei (
2012) defined a new entropy formula based on the improved Hamming distance for IVIFSs. However, these entropy definitions have some defects. For example, the constraint for the maximum values of entropy (Guo,
2004) considers only one aspect of uncertainty from fuzziness and neglects the other aspect of uncertainty from the lack of knowledge. Therefore, Xie and Lv (
2016) improved the axiomatic definition of entropy for IVIFSs and proposed a new entropy formula which can consider both uncertainty from fuzziness and the lack of information, which can reflect the amount of information better.
In addition, the VIKOR method is an important decision tool to process the fuzzy MADM problems because it can consider the maximum “group utility” and minimum of “individual regret” and can consider two kinds of particular measures of “closeness” to the virtual ideal solution and the virtual negative ideal solution, simultaneously. Comparing with the other decision making methods, such as TOPSIS, ELECTRE, TODIM etc., the advantage of VIKOR can give one compromise optimal choice or a group of choices with no differences based on the maximum “group utility” and minimum of “individual regret”, however, the other methods just can provide an optimal choice. Because the traditional VIKOR method can only deal with the crisp numbers, some new extensions of VIKOR for the different fuzzy information have been studied. Liu and Wang (
2011) extended VIKOR to generalized interval-valued trapezoidal fuzzy numbers. Wu
et al. (
2016a) extended VIKOR to linguistic information. Liao
et al. (
2015) extended VIKOR to Hesitant fuzzy linguistic information. Keshavarz Ghorabaee
et al. (
2015) extended VIKOR to interval type-2 fuzzy sets. Zhang and Wei (
2013) extended VIKOR to deal with HFS. Liu and Wu (
2012) extended VIKOR to process the multi-granularity linguistic variables. Zhang
et al. (
2010) extended VIKOR to process the hybrid information, including linguistic variables, crisp numbers, interval numbers, triangular fuzzy numbers, trapezoid fuzzy numbers, and so on. Du and Liu (
2011) extended VIKOR to deal with intuitionistic trapezoidal fuzzy numbers. Wu
et al. (
2016b) extended the VIKOR method to linguistic information and applied it to nuclear power industry. Gul
et al. (
2016) applied the VIKOR method to the state of art literature review. Kuo
et al. (
2015) extended VIKOR to develop a green supplier selection model. However, now it cannot process the IVLIFNs.
The IVIFNs are more convenient to express the complex fuzzy information than IFNs, however, their membership degree and non-membership degree are expressed by interval numbers. Similarly, in qualitative setting, it is easier to express the membership degree and non-membership degree by interval-valued linguistic variables than by interval numbers. So one of our goals in this paper is to propose the interval-valued linguistic intuitionistic fuzzy numbers (IVLIFNs), in which the membership degree and the non-membership degree are presented by interval-valued linguistic variables. Secondly, we also put forward the conception of interval-valued linguistic intuitionistic fuzzy entropy which can describe the uncertainty from fuzziness and the uncertainty from lack of knowledge of IVLIFNs better. Thirdly, we extend the VIKOR to IVLIFNs because the existing VIKOR didn’t deal with IVLIFNs, and propose an extended VIKOR method to solve the MADM problems in which the attribute values take the form of IVLIFNs and the attribute weights are unknown. Here, interval-valued linguistic intuitionistic fuzzy entropy will be used to determine each attribute’s weight.
In order to do that, the remainder of this paper is as follows. In Section
2, we briefly review some basic concepts of IVIFNs and IVIF Entropy, we also propose the notion of IVLIFNs and define the hamming distance of IVLIFNs, interval-valued linguistic intuitionistic fuzzy entropy. Further, the traditional VIKOR method was introduced. In Section
3, we extend the traditional VIKOR method to the IVLIF information, and a MADM approach is proposed. In Section
4, we give a numerical example to elaborate the effectiveness and feasibility of our approach. The comparison with other methods is conducted in Section
5. Concluding remark is made in Section
6.
2 Preliminaries
2.1 Interval-Valued Intuitionistic Fuzzy Sets (IVIFSs)
Definition 1 (See Atanassov and Gargov, 1989).
Let
$X=\{{x_{1}},{x_{2}},\dots ,{x_{n}}\}$ be a finite and non-empty universe of discourse. An interval-valued intuitionistic fuzzy set
$\tilde{A}$ is given by:
where
${u_{A}^{-}}(x)\in [0,1]$,
${u_{A}^{+}}(x)\in [0,1]$ and
${v_{A}^{-}}(x)\in [0,1]$,
${v_{A}^{+}}(x)\in [0,1]$, the numbers
${\tilde{u}_{\tilde{A}}}(x)$ and
${\tilde{v}_{\tilde{A}}}(x)$ represent the membership degree and non-membership degree of the element
x to the set
$\tilde{A}$ respectively, and
${u_{A}^{-}}(x)\leqslant {u_{A}^{+}}(x)$,
${v_{A}^{-}}(x)\leqslant {v_{A}^{+}}(x)$,
${u_{A}^{+}}(x)+{v_{A}^{+}}(x)\leqslant 1$.
For a given $x\in X$, $\tilde{\pi }(x)=[1-{u_{A}^{+}}(x)-{v_{A}^{+}}(x),1-{u_{A}^{-}}(x)-{v_{A}^{-}}(x)]$ is called the interval-valued intuitionistic fuzzy hesitation degree.
For convenience, we use $\mathit{IVIF}(X)$ to express the set of all IVIFS.
Definition 2 (See Atanassov and Gargov, 1989).
If
$\tilde{A}=\{\langle x,[{u_{A}^{-}}(x),{u_{A}^{+}}(x)],[{v_{A}^{-}}(x),{v_{A}^{+}}(x)]\rangle |x\in X\}$,
$\tilde{B}=\{\langle x,[{u_{B}^{-}}(x),{u_{B}^{+}}(x)],[{v_{B}^{-}}(x),{v_{B}^{+}}(x)]\rangle |x\in X\}$ are two IVIFSs, the basic operations can be defined as follows.
Definition 3 (See Delgado et al., 1998).
If
$\tilde{A}=\{\langle {x_{i}},[{u_{A}^{-}}({x_{i}}),{u_{A}^{+}}({x_{i}})],[{v_{A}^{-}}({x_{i}}),{v_{A}^{+}}({x_{i}})]\rangle |{x_{i}}\in X\}$,
$\tilde{B}=\{\langle {x_{i}},[{u_{B}^{-}}({x_{i}}),{u_{B}^{+}}({x_{i}})],[{v_{B}^{-}}({x_{i}}),{v_{B}^{+}}({x_{i}})]\rangle |{x_{i}}\in X\}$ are two IVIFSs, then Hamming distance between
$\tilde{A}$ and
$\tilde{B}$ is defined as follows:
2.2 Interval-Valued Intuitionistic Fuzzy Entropy
In this section, we will introduce the interval-valued intuitionistic fuzzy entropy which can consider both uncertainty from fuzziness and from the lack of information, the fuzzier the information, and the more information is missing, the greater the entropy value.
Definition 4 (See Xie and Lv, 2016).
Let $\forall \tilde{A}\in \mathit{IVIF}(X)$, the mapping E: $\mathit{IVIF}(X)\to [0,1]$ is called entropy if E satisfies the following conditions:
Condition 1. $E(\tilde{A})=0$ if and only if $\tilde{A}$ is a crisp set, the crisp set includes $\tilde{A}=\{\langle {x_{i}},(1,1),(0,0)\rangle |{x_{i}}\in X\}$ and $\tilde{A}=\{\langle {x_{i}},(0,0),(1,1)\rangle |{x_{i}}\in X\}$;
Condition 2. $E(\tilde{A})=1$ if and only if $[{v_{A}^{-}}({x_{i}}),{v_{A}^{+}}({x_{i}})]=[{u_{A}^{-}}({x_{i}}),{u_{A}^{+}}({x_{i}})]=[0,0]$ for every ${x_{i}}\in X$;
Condition 3. $E(\tilde{A})=E({\tilde{A}^{C}})$ for every $\tilde{A}\in \mathit{IVIFS}(X)$;
Condition 4. For any $\tilde{B}\in \mathit{IVIFS}(X)$ if $\tilde{A}\subseteq \tilde{B}$ when ${u_{B}^{-}}({x_{i}})\leqslant {v_{B}^{-}}({x_{i}}),{u_{B}^{+}}({x_{i}})\leqslant {v_{B}^{+}}({x_{i}})$ for every ${x_{i}}\in X$, or $\tilde{A}\supseteq \tilde{B}$ when ${u_{B}^{-}}({x_{i}})\geqslant {v_{B}^{-}}({x_{i}}),{u_{B}^{+}}({x_{i}})\geqslant {v_{B}^{+}}({x_{i}})$ for every ${x_{i}}\in X$, then $E(\tilde{A})\leqslant E(\tilde{B})$.
Theorem 1.
Let $X=\{{x_{1}},{x_{2}},\dots ,{x_{n}}\}$ be a universe, $\tilde{A}=\{\langle {x_{i}},[{u_{A}^{-}}({x_{i}}),{u_{A}^{+}}({x_{i}})],[{v_{A}^{-}}({x_{i}}),{v_{A}^{+}}({x_{i}})]\rangle |{x_{i}}\in X\}$, the formula of the entropy is as follows:
2.3 VIKOR Method
The VIKOR is a good MADM method which can consider both the group utility and individual regret. The decision making problem can be expressed as follows.
Suppose there are
m alternatives which are presented as
${X_{1}},{X_{2}},\dots ,{X_{m}}$, and there are
n attributes which are presented as
${A_{1}},{A_{2}},\dots ,{A_{n}}$, the evaluation value of alternative
${X_{i}}$ with respect to attribute
${A_{j}}$ is expressed by
${x_{ij}}$,
$i=1,2,\dots ,m$,
$j=1,2,\dots ,n$. We suppose the
${x_{j}^{\ast }}$ expresses the virtual positive ideal value and the
${x_{j}^{-}}$ expresses virtual negative ideal value under the attribute
${X_{j}}$.
$w={({w_{1}},{w_{2}},\dots ,{w_{n}})^{T}}$ is the attribute weight vector which satisfies
${w_{i}}\in [0,1]$,
${\textstyle\sum _{i=1}^{n}}{w_{i}}=1$. The compromise ranking by VIKOR method is begun with the form of
${L_{p}}$-metric [21].
In the VIKOR method, the maximum group utility can be presented by min ${S_{i}}$ and minimum individual regret can be presented by $\min {R_{i}}$, where ${S_{i}}={L_{1,i}}$, and ${R_{i}}={L_{\infty ,i}}$.
The steps of the VIKOR method can be described as follows:
Step 1: Normalize the decision matrix.
Step 2: Compute the virtual positive ideal
${x_{j}^{\ast }}$ and the virtual negative ideal
${x_{j}^{-}}$ values under the attribute
${A_{j}}$, we have
Step 3: Computing the group utility value and individual regret value
${R_{i}}$;
$i=1,2,\dots ,m$, as follows:
Step 4: Compute the values:
$i=1,2,\dots ,m$, according to the following formulas:
where
${S^{\ast }}={\min _{i}}{S_{i}}$,
${S^{-}}={\max _{i}}{S_{i}}$,
${R^{\ast }}={\min _{i}}{R_{i}}$,
${R^{-}}={\max _{i}}{R_{i}}$,
v is the balance parameter of decision strategy which can balance the factors between group utility and individual regret. Then, it explains that considering “the maximum group utility” is more and considering “the minimum individual regret” is less, then, it explains that considering “the minimum individual regret” is more and considering “the maximum group utility” is less. (In our research, we suppose that the “minimum individual regret” and “the maximum group utility” are both important.)
Step 5: Rank all the alternatives. According to the values S and Q, we will get three ranking results, and then we can obtain a set of the compromise solutions.
Step 6: Obtain a compromise solution ${X^{(1)}}$, which is in the first position of all ranking alternatives produced by the value Q (i.e. the alternative is with minimum value Q) if it meets the following two conditions:
Condition 1. Acceptable advantage: $Q({X^{(2)}})-Q({X^{(1)}})\geqslant \frac{1}{m-1}$, where $Q({X^{(2)}})$ is the Q value in the second position of all ranking alternatives produced by the value Q, and m is the number of alternatives;
Condition 2. Acceptable stability. Alternative ${X^{(1)}}$ must also be in the first position of all ranking alternatives produced by the value by S and R.
If one of above two conditions is not met, we will get a collection of compromise alternatives and not one compromise solution.
-
(1) If condition 2 is not met, then we can get that alternatives ${X^{(1)}}$ and ${X^{(2)}}$ should be compromise solutions.
-
(2) If condition 1 is not met, then the maximum M can be gotten by the formula $Q({X^{(M)}})-Q({X^{(1)}})<MQ$, $MQ=\frac{1}{m-1}$, and we can get the alternatives, ${X^{(1)}},{X^{(2)}},\dots ,{X^{(M)}}$ are compromise solutions.
Based on the above analysis, we know that the best solution is the one with the minimum Q value when the conditions 1 and 2 are met, and when one of two conditions is not met, we may have more than one compromise solution.
The VIKOR method is a useful tool for solving the MADM problems, and it can get a collection of compromise solutions or one compromise solution according to some conditions based on the maximum “group utility” and minimum “individual regret”.
4 An Extended VIKOR Method for Interval-Valued Linguistic Intuitionistic Fuzzy Numbers Based on Entropy
In this paper, we will extend the VIKOR method to solve MADM problem with the interval-valued linguistic intuitionistic fuzzy information (IVLIFI).
In order to do this, we describe the decision making problem firstly.
For a multiple attribute decision making problem, let
$X=\{{x_{1}},{x_{2}},\dots ,{x_{m}}\}$ be a group of alternatives,
$C=\{{c_{1}},{c_{2}},\dots ,{c_{n}}\}$ be a group of attributes, and the attribute weights are unknown. Suppose that
${\tilde{r}_{ij}}=([{s_{{\alpha ^{-}}({\tilde{r}_{ij}})}},{s_{{\alpha ^{+}}({\tilde{r}_{ij}})}}],[{s_{{\beta ^{-}}({\tilde{r}_{ij}})}},{s_{{\beta ^{+}}({\tilde{r}_{ij}})}}])$ is the evaluation value of the alternative with respect to the attributes
${C_{j}}$ which is expressed by the IVLIFI, where
$[{s_{{\alpha ^{-}}({\tilde{r}_{ij}})}},{s_{{\alpha ^{+}}({\tilde{r}_{ij}})}}],[{s_{{\beta ^{-}}({\tilde{r}_{ij}})}},{s_{{\beta ^{+}}({\tilde{r}_{ij}})}}]$ represent the membership degree and non-membership degree of IVLIFNs, and
${s_{{\alpha ^{-}}({\tilde{r}_{ij}})}},{s_{{\alpha ^{+}}({\tilde{r}_{ij}})}},{s_{{\beta ^{-}}({\tilde{r}_{ij}})}},{s_{{\beta ^{+}}({\tilde{r}_{ij}})}}\in {S_{[0,t]}}$. The decision matrix denoted by IVLIFNs is listed in Table
1, and the goal of this MADM problem is to rank the alternatives.
Table 1
Decision making matrix with the interval-valued linguistic intuitionistic fuzzy information.
|
${c_{1}}$ |
${c_{2}}$ |
… |
${c_{n}}$ |
${x_{1}}$ |
${\tilde{r}_{11}}$ |
${\tilde{r}_{12}}$ |
… |
${\tilde{r}_{1n}}$ |
${x_{2}}$ |
${\tilde{r}_{21}}$ |
${\tilde{r}_{22}}$ |
… |
${\tilde{r}_{2n}}$ |
… |
… |
… |
… |
… |
${x_{m}}$ |
${\tilde{r}_{m1}}$ |
${\tilde{r}_{m2}}$ |
… |
${\tilde{r}_{mn}}$ |
In this study, we think the weight information is unknown, and we use the interval-valued linguistic intuitionistic fuzzy entropy to calculate the weight.
The procedures of the proposed method are shown as follows:
Step 1. Normalize the decision matrix.
Since there are different types of attributes, we should convert different type to the same type.
In general, we can transform the cost attribute values to benefit type, and the transformed decision matrix is expressed by
$\tilde{R}={[{\tilde{r}_{ij}}]_{m\times n}}$ (
$i=1,2,\dots ,m$,
$j=1,2,\dots ,n$), where
Step 2. Obtain the virtual positive ideal solution and the virtual negative ideal solution.
According to the partial order relation, we have the virtual positive ideal solution (PIS):
where
the virtual negative ideal solution (NIS)
where
Step 3. Calculate the entropy of every attribute
${E_{j}}={\textstyle\sum _{i=1}^{m}}{e_{ij}}$ by formula (
16), where
$j=1,2,\dots ,n$.
Step 4. Calculate the weight value of each attribute by using the model as follows Wang
et al. (
2012):
Step 5. Compute
${S_{i}}$ and
${R_{i}}$, and we have
where
$|{\tilde{r}_{1}}-{\tilde{r}_{2}}|$ is the distance between two interval-valued linguistic intuitionistic fuzzy numbers
${\tilde{r}_{1}}$ and
${\tilde{r}_{2}}$, which is defined by Eq. (
11).
Step 6. Compute the value
${Q_{i}}$, and we have
where
${S^{\ast }}={\min _{i}}{S_{i}}$,
${S^{-}}={\max _{i}}{S_{i}}$,
${R^{\ast }}={\min _{i}}{R_{i}}$,
${R^{-}}={\max _{i}}{R_{i}}$,
v is the balance parameter which can balance the group utility and individual regret, here suppose that
$v=0.5$, it shows that the “minimum individual regret” and the “maximum group utility” are both important.
Step 7. Same as the step 5 of Section
2.
Step 8. Same as the step 6 of Section
2.