1 Introduction

The elimination and choice translating reality (ELECTRE) is a family of multi-criteria decision analysis methods that originated in Europe and proposed by Benayoun et al. [1] and Roy [2]. It is typically classified as an “outranking method” of decision-making. To date, the ELECTRE method and its extensions showed playing an important role in the field of multi-criteria decision-making (MCDM) and have greatly attracted scholars’ attention [1,2,3,4,5,6,7,8]. For instance, Hatami-Marbini and Tavana [9] developed an extended ELECTRE I method with fuzzy information. Subsequently, Chen et al. [10] and Chen and Xu [11] developed the extended ELECTRE I and ELECTRE II methods using hesitant fuzzy information. Then, Peng et al. [12] presented an extension of the ELECTRE approach with multi-valued neutrosophic information. They were defined a number of outranking relations for multi-valued neutrosophic numbers, which are based on traditional ELECTRE methods.

In practice, the correlations (e.g. redundancy or complementarity) of criteria exist in real-life decision-making problems. For example, a number of scholars [13,14,15] supported three courses, namely literature, mathematics and physics, aiming to assess a group of students. Science-related courses are generally more important than literature ones; however, a student, who excels in literature and any science-related courses, is superior to others. Thus, a redundancy exists between mathematics and physics, where the weight of the combination of mathematics and physics is less than their total weight. Although there is a complementarity between literature and mathematics or physics, the weight of the combination of literature and mathematics or physics is higher than their total weight. The Choquet integral [16] is advantageous and valuable in handling MCDM problems with correlated criteria. In recent years, this integral has been extensively utilised for the aforementioned purpose [17,18,19,20,21,22]. For instance, Yu et al. [19] studied a few hesitant fuzzy Choquet integral operators. Peng et al. [22] presented single-valued neutrosophic hesitant Choquet integral operators.

In some cases, the membership degree of an element is neither a single value nor an interval, while a set of possible values. To manage such situations where decision-makers (DMs) are hesitant in expressing their preferences over alternatives, hesitant fuzzy sets (HFSs) [23, 24], another extension of traditional fuzzy sets (FSs) [25], provide a useful reference. HFSs were first introduced by Torra [23, 24], permitting the membership degree of an element to be a set of several possible values between 0 and 1. Recently, HFSs have received a remarkable attention in various scientific fields due to their capability to tackle uncertainty. In particular, the aggregation operators [26,27,28,29,30,31,32,33] and measures [34,35,36,37,38] of HFSs and their extensions [39, 40] have been investigated. Zhang and Xu [41] developed a novel method based on technique for order preference by similarity to ideal solution (TOPSIS) and the maximising deviation method for solving MCDM problems, in which the evaluation information provided by the DM was expressed in hesitant fuzzy elements and the information about attribute weights was incomplete. Lin et al. [42] defined a hesitant fuzzy MCDM method based on regret theory. Hu et al. [43] and Liao et al. [44] defined similarity, entropy and several correlation coefficients for HFSs. Li et al. [45] and Farhadinia [46] proposed a number of distance measures for HFSs. Khalid and Beg [47] and Zhang [48] discussed hesitant fuzzy preference relations.

However, in actual decision-making applications, some special cases may consistently emerge, where more than one DM provide the same evaluation values during their assessments. Compared with HFSs, multi-HFSs (MHFSs), which were also developed by Torra [23, 24], are notably consistent with practical decision-making conditions in the following aspects. Firstly, MHFSs emphasise on the frequencies of repeated values, thereby providing flexibility for data collection phase. Secondly, multi-hesitant fuzzy numbers (MHFNs), which act as elements of MHFSs, are appropriate for depicting opinions of several DMs or when more than one DM can provide the same value. For example, five consumers are assumed to provide their evaluation values for the quality of a commodity. Among them, four consumers provide their degrees of satisfaction with regard to this commodity by utilising the concept of ‘good’ with a possibility of 0.8, whereas one person assigns a value of 0.2 denoting ‘good’. Thereafter, this situation can be represented by MHFN (i.e. \(A = \left\{ {0.8,\;0.8,\;0.8,\;0.8,\;0.2} \right\}\)) or in the form of a hesitant fuzzy number (HFN, i.e. \(B = \left\{ {0.8,\;0.2} \right\}\)). Afterwards, the mean value of A and B can be calculated as \(m\left( A \right) = 0.68\) and \(m\left( B \right) = 0.5.\) In addition, the mean satisfaction degree of \(A\) is apparently higher than that of \(B,\) thereby reflecting the differences in the opinions and importance of the assessment of group members. Moreover, MHFSs can depict further initial data related to DMs than HFSs, neglecting the repeated values, thereby causing data loss. Accordingly, MHFNs should be more appropriate than HFNs in depicting initial decision-making information.

Hence, it is recommended to conduct in-depth studies on MHFSs because it has an appropriate capacity in dealing with multi-hesitant fuzzy information, whereas some special forms (e.g. HFSs) fail to do that. However, only few studies have been conducted since the emergence of MHFSs. For example, Peng et al. [49] presented an extended ELECTRE III method with multi-hesitant fuzzy information. Moreover, Ji et al. [50] and Tian et al. [51] extended multi-hesitant fuzzy information to hesitant fuzzy linguistic term sets. Reviewing those studies associated with HFSs indicated that if the methods were directly extended to MHFSs, then a number of their shortcomings that were involved in aggregation operators and distance measures may emerge, as discussed previously [49]. Furthermore, such methods have been developed on the basis of an assumption that the criteria are independent of each other. However, the correlation among the criteria is universal, and no study on the multi-hesitant fuzzy aggregation operator has taken such correlation into account.

The main motivations and contributions of this study are summarised based on the preceding analyses as follows:

  1. 1.

    MHFNs can appropriately express the hesitance of DMs and divergence of several DMs. Particularly, MHFNs can effectively handle some special cases, where more than one DM can provide the same assessment value during the decision-making process. Hence, MHFNs can generate a remarkable superiority than the existing forms in terms of recording the actual frequencies of repeated items, as well as retaining the initial evaluation information.

  2. 2.

    In the decision-making process, criteria are often interdependent or interactive. Choquet integral operator can determine the importance and correlation among the criteria. Therefore, the Choquet integral operator is more applicable than the majority of other aggregation operators because they do not consider dependency among criteria.

  3. 3.

    The current study initially developed a limited number of outranking relations on MHFNs motivated by the ELECTRE. After combining the proposed outranking relations and Choquet integral, we provided a multi-hesitant fuzzy MCDM method that considered the interaction existed among the criteria. The results showed that the proposed method possesses several advantages over the extant methods.

The remainder of this paper is presented as follows. Section 2 presents some basic definitions and a comparison method for HFSs and MHFSs. Section 3 defines several outranking relations of MHFNs and their corresponding properties. Section 4 proposes an extended multi-hesitant fuzzy ELECTRE I method by combining with the Choquet integral. Section 5 provides an application example of MHFNs. Section 6 draws several concluding remarks.

2 Preliminaries

This section presents some basic definitions related to HFSs and MHFSs.

Definition 1

([23, 24]) Let \(X\) denote a reference set, and HFS \(E\) on \(X\) is characterised by a function \(\tilde{h}_{E} \left( x \right)\). The function \(\tilde{h}_{E} \left( x \right)\) in \(X\) is a subset of [0, 1], which is a group of different values in [0, 1].

HFSs can be reduced to HFNs if and only if X has one element. Generally, we can denote the set of all HFNs as HFNS.

Definition 2

( [26]) Let \(\tilde{h}_{\alpha } = \bigcup {_{{\gamma_{\alpha } \in \tilde{h}_{\alpha } }} } \left\{ {\gamma_{\alpha } } \right\}\) and \(\tilde{h}_{\beta } = \bigcup {_{{\gamma_{\beta } \in \tilde{h}_{\alpha } }} } \left\{ {\gamma_{\beta } } \right\}\) be any two HFNs and \(\lambda \ge 0.\) Thereafter, the following four operations can be defined:

  1. 1.

    Exponentiation: \(\left( {\tilde{h}_{\alpha } } \right)^{\lambda } = \bigcup {_{{\gamma \in \tilde{h}_{\alpha } }} } \left\{ {\gamma^{\lambda } } \right\};\)

  2. 2.

    Multiplication: \(\lambda \tilde{h}_{\alpha } = \bigcup {_{{\gamma \in \tilde{h}_{\alpha } }} } \left\{ {1 - \left( {1 - \gamma } \right)^{\lambda } } \right\};\)

  3. 3.

    \(\oplus\)-Union: \(\tilde{h}_{\alpha } \oplus \tilde{h}_{\beta } = \bigcup {_{{\gamma_{\alpha } \in \tilde{h}_{\alpha } ,\gamma_{\beta } \in \tilde{h}_{\alpha } }} } \left\{ {\gamma_{\alpha } + \gamma_{\beta } - \gamma_{\alpha } \gamma_{\beta } } \right\};\) and

  4. 4.

    \(\otimes\)-Intersection: \(\tilde{h}_{\alpha } \otimes \tilde{h}_{\beta } = \bigcup {_{{\gamma_{\alpha } \in \tilde{h}_{\alpha } ,\gamma_{\beta } \in \tilde{h}_{\alpha } }} } \left\{ {\gamma_{\alpha } \gamma_{\beta } } \right\}.\)

Definition 3

( [23, 27]) Let \(X\) denote a reference set, and MHFSs \(E_{M}\) can be characterised as \(E_{M} = \left\{ {x,\tilde{H}_{E} \left( x \right)\left| {x \in X} \right.} \right\}\). The function \(\tilde{H}_{E} \left( x \right)\) in \(X\) is a multi-subset of [0, 1]. In \(\tilde{H}_{E} \left( x \right)\), the possible values can be repeated more than once. If \(X\) has a single element, then \(\tilde{H}_{E} \left( x \right)\) is an MHFN. We can denote the set of all MHFNs as MHFNS. Particularly, if \(\tilde{H}_{E} \left( x \right)\) is a set of possible values with no repeated values, then MHFS are reduced to HFS. In other words, HFS is a special form of MHFS, i.e. HFN is also a special form of MHFN. Therefore, all operations and comparison method proposed on the basis of MHFNs can be applied to HFNs.

Definition 4

Let \(\tilde{H}_{\alpha } = \left\{ {\gamma_{i} |\gamma_{i} \in \tilde{H}_{\alpha } ,\;{\text{and}}\;i = 1,2, \ldots ,l_{{\tilde{H}_{\alpha } }} } \right\}\) and \(\tilde{H}_{\beta } = \left\{ {\gamma_{j} |\gamma_{j} \in \tilde{H}_{\beta } ,\;{\text{and}}\;j = 1,2, \ldots ,l_{{\tilde{H}_{\beta } }} } \right\}\) be any two MHFNs and \(\lambda \ge 0.\) Thereafter, the followings can be defined:

  1. 1.

    Exponentiation: \(\tilde{H}_{\alpha }^{\lambda } = \left\{ {\gamma_{i}^{\lambda } |\gamma_{i} \in \tilde{H}_{\alpha } ,\;{\text{and}}\;i = 1,2, \ldots ,l_{{\tilde{H}_{\alpha } }} } \right\};\)

  2. 2.

    Multiplication: \(\lambda \tilde{H}_{\alpha } = \left\{ {1 - \left( {1 - \gamma_{i} } \right)^{\lambda } |\gamma_{i} \in \tilde{H}_{\alpha } ,\;{\text{and}}\;i = 1,2, \ldots ,l_{{\tilde{H}_{\alpha } }} } \right\};\)

  3. 3.

    Intersection: \(\tilde{H}_{\alpha } \cap \tilde{H}_{\beta } = \left\{ {\gamma |\gamma \in \tilde{H}_{\alpha } \;{\text{and}}\,\gamma \in \tilde{H}_{\beta } } \right\};\)

  4. 4.

    Union: \(\tilde{H}_{\alpha } \cup \tilde{H}_{\beta } = \left\{ {\gamma |\gamma \in \tilde{H}_{\alpha } \;{\text{or}}\;\gamma \in \tilde{H}_{\beta } } \right\};\)

  5. 5.

    \(\oplus\)-Union: \(\tilde{H}_{\alpha } \oplus \tilde{H}_{\beta } = \left\{ {\gamma_{i} + \gamma_{j} - \gamma_{i} \gamma_{j} |\gamma_{i} \in \tilde{H}_{\alpha } \;{\text{and}}\;\gamma_{j} \in \tilde{H}_{\beta } } \right\};\)

  6. 6.

    \(\otimes\)-Intersection: \(\tilde{H}_{\alpha } \otimes \tilde{H}_{\beta } = \left\{ {\gamma_{i} \gamma_{j} |\gamma_{i} \in \tilde{H}_{\alpha } \;{\text{and}}\;\gamma_{j} \in \tilde{H}_{\beta } } \right\};\)

  7. 7.

    Complement: \(\tilde{H}_{\alpha }^{c} = \left\{ {1 - \gamma_{i} |\gamma_{i} \in \tilde{H}_{\alpha } ,\;{\text{and}}\;i = 1,2, \ldots ,l_{{\tilde{H}_{\alpha } }} } \right\}.\).

where \(l_{{\tilde{H}_{\alpha } }}\) represents the number of elements in \(\tilde{H}_{\alpha }\). It can be proved that the operations of MHFNs are also effective and reasonable for HFNs. In particular, if both \(\tilde{H}_{\alpha }\) and \(\tilde{H}_{\beta }\) have no repeated values, and then the operations (1), (2), (5) and (6) presented in Definition 4 are deduced to the operations of HHNs, as shown in Definition 2.

Example 1

Assume that \(\tilde{H}_{\alpha } = \left\{ {0.2,\;\;0.2,\;0.3} \right\}\) and \(\tilde{H}_{\beta } = \left\{ {0.3,\;0.4} \right\}\) are three MHFNs, and \(\lambda = 2;\) then, we have the following results:

  1. 1.

    \(\tilde{H}_{\alpha }^{2} = \left\{ {0.04,\;0.04,\;0.09} \right\};\)

  2. 2.

    \(2 \cdot \tilde{H}_{\alpha } = \left\{ {0.36,\;0.36,\;0.51} \right\};\)

  3. 3.

    \(\tilde{H}_{\alpha } \oplus \tilde{H}_{\beta } = \left\{ {0.44,\;0.52,\;0.44,\;0.52,\;0.51,\;0.58} \right\};\)

  4. 4.

    \(\tilde{H}_{\alpha } \otimes \tilde{H}_{\beta } = \left\{ {0.06,\;0.08,\;0.06,\;0.08,\;0.09,\;0.12} \right\}.\)

Based on the ranking method of HFNs [10, 11, 42], the corresponding comparison method of MHFNs is defined in the following.

Definition 5

Let \(\tilde{H} = \left\{ {\gamma_{i} |\gamma_{i} \in \tilde{H},\;{\text{and}}\;i = 1,2, \ldots ,l_{{\tilde{H}}} } \right\}\) be a MHFN, thus, \(\tilde{s}\left( {\tilde{H}} \right) = \frac{1}{{l_{{\tilde{H}}} }}\sum\nolimits_{{\tilde{\gamma }_{i} \in \tilde{H}}} {\tilde{\gamma }_{i} }\) and \(\tilde{a}\left( {\tilde{H}} \right) = \frac{1}{{l_{{\tilde{H}}} - 1}}\sum\nolimits_{{\tilde{\gamma }_{i} \in \tilde{H}}} {\left( {\tilde{s}\left( {\tilde{H}} \right) - \tilde{\gamma }_{i} } \right)^{2} }\) be called the score function and accuracy function of \(\tilde{H}\), respectively. For any two MHFNs \(\tilde{H}_{\alpha }\) and \(\tilde{H}_{\beta }\), the comparison method for MHFNs is as follows:

  1. 1.

    if \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) < \tilde{s}\left( {\tilde{H}_{\beta } } \right)\), then \(\tilde{H}_{\alpha } < \tilde{H}_{\beta } ;\)

  2. 2.

    if \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right),\) then

    • if \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) = \tilde{a}\left( {\tilde{H}_{\beta } } \right),\) then \(\tilde{H}_{\alpha } \sim \tilde{H}_{\beta } ;\)

    • if \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) < \tilde{a}\left( {\tilde{H}_{\beta } } \right),\) then \(\tilde{H}_{\alpha } \succ \tilde{H}_{\beta } ;\)

    • if \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) > \tilde{a}\left( {\tilde{H}_{\beta } } \right),\) then \(\tilde{H}_{\beta } \succ \tilde{H}_{\alpha } .\)

where \(l_{{\tilde{H}_{\alpha } }}\) represents the number of elements in \(\tilde{H}_{\alpha }\) and ‘\(\succ\)’ indicates ‘superior to’.

Example 2

If \(\tilde{H}_{\alpha } = \left\{ {0.3,\;\;0.4,\;0.4} \right\}\) and \(\tilde{H}_{\beta } = \left\{ {0.3,\;0.4} \right\}\) are two MHFNs, then we have \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = 0.3667\) and \(\tilde{s}\left( {\tilde{H}_{\beta } } \right) = 0.35\). Apparently, \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\beta } } \right);\) thus, \(\tilde{H}_{\alpha } > \tilde{H}_{\beta }\) can be achieved.

3 Outranking Relations on MHFNs

Subsequently, the binary relationship between two MHFNs is defined based on the ELECTRE [1,2,3,4].

Definition 6

For any two MHFNs \(\tilde{H}_{\alpha }\) and \(\tilde{H}_{\beta } ,\) all elements in MHFNs are placed in ascending sequence, and \(\tilde{\gamma }_{{\tilde{H}_{i} }}^{\sigma \left( j \right)} \left( {i = \alpha ,\beta } \right)\) represents the \(j\) th largest value in \(\tilde{H}_{i} .\) Thereafter, the strong dominant, weak dominant and indifferent relationships of MHFNs are defined as follows:

  1. 1.

    If \(\forall \;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \in \tilde{H}_{\alpha } ,\;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \in \tilde{H}_{\beta } ,\), \(\;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)}\) and \(\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} \ge \;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}}\) (two equals are not held simultaneously), then \(\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\beta }\); that is, \(\tilde{\rm H}_{\alpha }\) is strongly dominated by \(\tilde{H}_{\beta } .\)

  2. 2.

    If \(\forall \;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \in \tilde{H}_{\alpha } ,\;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \in \tilde{H}_{\beta } ,\), \(\;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \le \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)}\) and \(\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{\rm H}_{\alpha } }} } \right)}} \le \tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{\rm H}_{\beta } }} } \right)}}\) (two equals are not held simultaneously), then \(\tilde{H}_{\beta } \succ_{S} \tilde{H}_{\alpha } ;\) that is, \(\tilde{H}_{\beta }\) is strongly dominated by \(\tilde{H}_{\alpha } .\)

  3. 3.

    If conditions (1) and (2) cannot hold, and \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) or \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) and \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) < \tilde{a}\left( {\tilde{H}_{\beta } } \right)\), then \(\tilde{\rm H}_{\alpha } \succ_{W} \tilde{\rm H}_{\beta }\); that is, \(\tilde{H}_{\alpha }\) is weakly dominated by \(\tilde{H}_{\beta } .\)

  4. 4.

    If conditions (1) and (2) cannot hold, and \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) < \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) or \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) and \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) > \tilde{a}\left( {\tilde{H}_{\beta } } \right),\) then \(\tilde{H}_{\beta } \succ_{W} \tilde{H}_{\alpha } ;\) that is, \(\tilde{H}_{\beta }\) is weakly dominated by \(\tilde{H}_{\alpha } .\)

  5. 5.

    If \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) and \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) = \tilde{a}\left( {\tilde{H}_{\beta } } \right),\) then \(\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\beta } ;\) that is, \(\tilde{\rm H}_{\alpha }\) is indifferent to \(\tilde{H}_{\beta } .\)

where \(\;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \in \tilde{H}_{\alpha } ,\;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \in \tilde{H}_{\beta } ,j = 1,2, \ldots ,l_{{\tilde{H}}}\) and \(l_{{\tilde{H}}} = \hbox{min} \left( {l_{{\tilde{H}_{\alpha } }} ,l_{{\tilde{H}_{\beta } }} } \right)\) (\(l_{{\tilde{H}_{i} }}\)) denotes the number of elements in \(\tilde{H}_{i} ;\) and \(\tilde{s}( \cdot )\) and \(\tilde{a}( \cdot )\) denote the score and accuracy functions of MHFNs, respectively.

Property 1

For any three MHFNs \(\tilde{H}_{\alpha } ,\;\tilde{H}_{\beta } \;and\;\tilde{H}_{\chi } ,\) if \(\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\beta }\) and \(\tilde{H}_{\beta } \succ_{S} \tilde{H}_{\chi } ,\) then \(\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\chi } .\)

Proof

If \(\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\beta } ,\) then we have \(\forall \;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \in \tilde{H}_{\alpha } ,\;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \in \tilde{H}_{\beta } ,\)\(\;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)}\) and \(\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} > \;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}}\) or \(\;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} > \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)}\) and \(\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} \ge \;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}}\). Similarly, if \(\tilde{H}_{\beta } \succ_{S} \tilde{H}_{\chi }\), then \(\forall \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \in \tilde{H}_{\beta } ,\;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} \in \tilde{H}_{\chi } ,\)\(\;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)}\) and \(\;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} > \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}}\) or \(\;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} > \tilde{\gamma }_{\chi }^{\sigma \left( j \right)}\) and \(\;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} \ge \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}}\). Therefore, \(\forall \tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \in \tilde{H}_{\alpha } ,\;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \in \tilde{H}_{\beta } ,\;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} \in \tilde{H}_{\chi } .\). Further derivations are presented as follows:

$$\left. \begin{aligned} \;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \;{\text{and}}\;\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} > \;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} \hfill \\ \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} {\text{ and}}\;\;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} > \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}} \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} \,{\text{and}}\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} > \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}}$$
$${\text{or}}\;\left. \begin{aligned} \;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \;{\text{and}}\;\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} > \;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} \hfill \\ \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} > \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} {\text{ and}}\;\;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} \ge \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}} \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} > \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} \;{\text{and}}\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} > \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}}$$
$${\text{or}}\;\left. \begin{aligned} \;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} > \tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \;{\text{and}}\;\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} \ge \;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} \hfill \\ \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \ge \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} {\text{ and}}\;\;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} > \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}} \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} > \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} \;{\text{and}}\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} > \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}}$$
$${\text{or}}\;\left. \begin{aligned} \;\tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} > \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} \;{\text{and}}\;\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} \ge \;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} \hfill \\ \;\tilde{\gamma }_{\beta }^{\sigma \left( j \right)} > \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} {\text{ and}}\;\;\tilde{\gamma }_{\beta }^{{\sigma \left( {l_{{\tilde{H}_{\beta } }} } \right)}} \ge \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}} \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{\gamma }_{\alpha }^{\sigma \left( j \right)} > \;\tilde{\gamma }_{\chi }^{\sigma \left( j \right)} \;{\text{and}}\;\tilde{\gamma }_{\alpha }^{{\sigma \left( {l_{{\tilde{H}_{\alpha } }} } \right)}} \ge \;\tilde{\gamma }_{\chi }^{{\sigma \left( {l_{{\tilde{H}_{\chi } }} } \right)}} .$$

Applying Definition 6 yields \(\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\chi } .\)

Property 2

For any three MHFNs\(\tilde{H}_{\alpha } ,\;\tilde{H}_{\beta } \;and\;\tilde{H}_{\chi } ,\) if \(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\beta }\)and\(\tilde{H}_{\beta } \succ_{W} \tilde{H}_{\chi } ,\)then\(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\chi } .\).

Proof

Given \(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\beta } ,\) we have \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) or \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) and \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) < \tilde{a}\left( {\tilde{H}_{\beta } } \right)\). If \(\tilde{H}_{\beta } \succ_{W} \tilde{H}_{\chi } ,\) then \(\tilde{s}\left( {\tilde{H}_{\beta } } \right) > \tilde{s}\left( {\tilde{H}_{\chi } } \right)\) or \(\tilde{s}\left( {\tilde{H}_{\beta } } \right) = \tilde{s}\left( {\tilde{H}_{\chi } } \right)\) and \(\tilde{a}\left( {\tilde{H}_{\beta } } \right) < \tilde{a}\left( {\tilde{H}_{\chi } } \right).\) Thus, the following derivations are presented by applying Definition 6.

If \(\left. \begin{aligned} \tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\beta } } \right) \hfill \\ \tilde{s}\left( {\tilde{H}_{\beta } } \right) > \tilde{s}\left( {\tilde{H}_{\chi } } \right) \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\chi } } \right),\) then we obtain \(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\chi } .\)

If \(\left. \begin{aligned} \tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\beta } } \right) \hfill \\ \tilde{s}\left( {\tilde{H}_{\beta } } \right) = \tilde{s}\left( {\tilde{H}_{\chi } } \right) \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\chi } } \right),\) then we obtain \(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\chi } .\)

If \(\left. \begin{aligned} \tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right) \hfill \\ \tilde{s}\left( {\tilde{H}_{\beta } } \right) > \tilde{s}\left( {\tilde{H}_{\chi } } \right) \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{s}\left( {\tilde{H}_{\alpha } } \right) > \tilde{s}\left( {\tilde{H}_{\chi } } \right),\) then we obtain \(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\chi } .\)

If \(\left. \begin{aligned} \tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right)\;{\text{and}}\;\tilde{a}\left( {\tilde{H}_{\alpha } } \right) < \tilde{a}\left( {\tilde{H}_{\beta } } \right) \hfill \\ \tilde{s}\left( {\tilde{H}_{\beta } } \right) = \tilde{s}\left( {\tilde{H}_{\chi } } \right)\;{\text{and}}\;\tilde{a}\left( {\tilde{H}_{\beta } } \right) < \tilde{a}\left( {\tilde{H}_{\chi } } \right) \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\chi } } \right)\;{\text{and}}\)\(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) < \tilde{a}\left( {\tilde{H}_{\beta } } \right),\) then we obtain \(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\chi } .\)

Property 3

For any three MHFNs \(\tilde{H}_{\alpha } ,\;\tilde{H}_{\beta } \;and\;\tilde{H}_{\chi } ,\) if \(\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\beta }\) and \(\tilde{H}_{\beta } \sim_{I} \tilde{H}_{\chi } ,\) then we have \(\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\chi } .\)

Proof

If \(\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\beta } ,\) then we have \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right)\) and \(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) = \tilde{a}\left( {\tilde{H}_{\beta } } \right).\) Similarly, if \(\tilde{H}_{\beta } \sim_{I} \tilde{H}_{\chi } ,\) then \(\tilde{s}\left( {\tilde{H}_{\beta } } \right) = \tilde{s}\left( {\tilde{H}_{\chi } } \right)\) and \(\tilde{a}\left( {\tilde{H}_{\beta } } \right) = \tilde{a}\left( {\tilde{H}_{\chi } } \right).\) Therefore, further derivations are formulated as follows:

$$\left. \begin{aligned} \tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right)\;{\text{and}}\;\tilde{a}\left( {\tilde{H}_{\alpha } } \right) = \tilde{a}\left( {\tilde{H}_{\beta } } \right) \hfill \\ \tilde{s}\left( {\tilde{H}_{\beta } } \right) = \tilde{s}\left( {\tilde{H}_{\chi } } \right)\;{\text{and}}\;\tilde{a}\left( {\tilde{H}_{\beta } } \right) = \tilde{a}\left( {\tilde{H}_{\chi } } \right)\; \hfill \\ \end{aligned} \right\} \Rightarrow \tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\chi } } \right)\;{\text{and}}\;\tilde{a}\left( {\tilde{H}_{\alpha } } \right) = \tilde{a}\left( {\tilde{H}_{\chi } } \right).$$

Thus, \(\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\chi } .\)

Property 4

For any \(\tilde{H}_{\alpha } ,\tilde{H}_{\beta } \;and\;\tilde{H}_{\chi } \in MHFNS,\) the following results must hold.

  1. 1.

    The strong dominant relations satisfy the non-reflexivity, asymmetry and transitivity, which can be respectively expressed as follows:

    1. \(\forall \tilde{H}_{\alpha } \in MHFNS,\;\tilde{H}_{\alpha } \not \succ_{S} {\rm H}\tilde{H}_{\alpha } ;\)

    2. \(\forall \tilde{\rm H}_{\alpha } ,\tilde{H}_{\beta } \in MHFNS,\;\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\beta } \Rightarrow \tilde{H}_{\beta } \not \succ_{S} \tilde{H}_{\alpha } ;\) and

    3. \(\forall \tilde{H}_{\alpha } ,\tilde{H}_{\beta } ,\tilde{H}_{\chi } \in MHFNS,\;\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\beta } ,\tilde{H}_{\beta } \succ_{S} \tilde{H}_{\chi } \Rightarrow \tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\chi } .\)

  2. 2.

    The weak dominant relations satisfy the non-reflexivity, asymmetry and transitivity, that can be respectively expressed as follows:

    1. \(\forall \tilde{H}_{\alpha } \in MHFNS,\;\tilde{H}_{\alpha } \not \succ_{W} \tilde{H}_{\alpha } ;\)

    2. \(\forall \tilde{H}_{\alpha } ,\tilde{H}_{\beta } \in MHFNS,\;\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\beta } \Rightarrow \tilde{H}_{\beta } \not \succ_{W} \tilde{H}_{\alpha } ;\) and

    3. \(\forall \tilde{H}_{\alpha } ,\tilde{H}_{\beta } ,\tilde{H}_{\chi } \in MHFNS,\;\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\beta } ,\tilde{H}_{\beta } \succ_{W} \tilde{H}_{\chi } \Rightarrow \tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\chi } .\)

  3. 3.

    The indifferent relations satisfy the reflexivity, symmetry and transitivity, which can be respectively expressed as follows:

    1. \(\forall \tilde{H}_{\alpha } \in MHFNS,\;\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\alpha } ;\)

    2. \(\forall \tilde{H}_{\alpha } ,\tilde{H}_{\beta } \in MHFNS,\;\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\beta } \Rightarrow \tilde{H}_{\beta } \sim_{I} \tilde{H}_{\alpha } ;\) and

    3. \(\forall \tilde{H}_{\alpha } ,\tilde{H}_{\beta } ,\tilde{H}_{\chi } \in MHFNS,\;\tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\beta } ,\tilde{H}_{\beta } \sim_{I} \tilde{H}_{\chi } \Rightarrow \tilde{H}_{\alpha } \sim_{I} \tilde{H}_{\chi } .\)

Example 3

② and ⑤ in Property 4 are exemplified as follows:

  1. 1.

    For two MHFNs \(\tilde{H}_{\alpha } = \left\{ {0.1,\;0.2,\;0.2,\;0.5} \right\}\) and \(\tilde{H}_{\beta } = \left\{ {0.1,\;0.1,\;0.2} \right\},\) we obtain \(\tilde{H}_{\alpha } \succ_{S} \tilde{H}_{\beta } ;\) however, \(\tilde{H}_{\beta } \not \succ_{S} \tilde{H}_{\alpha } .\)

  2. 2.

    For two MHFNs \(\tilde{H}_{\alpha } = \left\{ {0.2,\;0.2,\;0.3} \right\}\) and \(\tilde{H}_{\beta } = \left\{ {0.1,\;0.3,\;0.3} \right\},\) we obtain \(\tilde{s}\left( {\tilde{H}_{\alpha } } \right) = \tilde{s}\left( {\tilde{H}_{\beta } } \right) = 0.233,\)\(\tilde{a}\left( {\tilde{H}_{\alpha } } \right) = 0.003\) and \(\tilde{a}\left( {\tilde{H}_{\beta } } \right) = 0.013.\) Thus, \(\tilde{H}_{\alpha } \succ_{W} \tilde{H}_{\beta } ;\) however, \(\tilde{H}_{\beta } \not \succ_{W} \tilde{H}_{\alpha } .\)

Property 5

For any two actions\(\tilde{a}_{\alpha }\)and\(\tilde{a}_{\beta } ,\)the performances for actions\(\tilde{a}_{\alpha }\)and\(\tilde{a}_{\beta }\)are expressed by MHFNs. In addition,\(P = S \cup W \cup I\)indicates that ‘\(\tilde{a}_{\alpha }\)is at least as good as\(\tilde{a}_{\beta }\)’. Thereafter, the following results must hold.

  1. 1.

    \(\tilde{a}_{\alpha } P\tilde{a}_{\beta }\) and not \(\tilde{a}_{\beta } P\tilde{a}_{\alpha } ,\) that is, \(\tilde{a}_{\alpha } \succ_{S} \tilde{a}_{\beta }\) or \(\tilde{a}_{\alpha } \succ_{W} \tilde{a}_{\beta } ;\)

  2. 2.

    \(\tilde{a}_{\beta } P\tilde{a}_{\alpha }\) and not \(\tilde{a}_{\alpha } P\tilde{a}_{\beta } ,\) that is, \(\tilde{a}_{\beta } \succ_{S} \tilde{a}_{\alpha }\) or \(\tilde{a}_{\beta } \succ_{W} \tilde{a}_{\alpha } ;\)

  3. 3.

    \(\tilde{a}_{\alpha } P\tilde{a}_{\beta }\) and \(\tilde{a}_{\beta } P\tilde{a}_{\alpha } ,\) that is, \(\tilde{a}_{\alpha } \sim_{I} \tilde{a}_{\beta } .\)

4 Extended ELECTRE I Method Based on Combination of the Choquet Integral with MHFNs

MCDM problems with multi-hesitant fuzzy information can be any number of alternatives and criteria. We represent the \(n\) alternatives and \(m\) criteria as \(A = \left\{ {\alpha_{1} ,\alpha_{2} , \ldots ,\alpha_{n} } \right\}\) and \(C = \left\{ {c_{1} ,c_{2} , \ldots ,c_{m} } \right\},\) respectively. The characteristics of the corresponding weight and data are denoted by \(w = \left( {w_{1} ,w_{2} , \ldots ,w_{m} } \right)\) and \(\alpha_{ij} = \left\{ {\gamma_{ij}^{k} ,k = 1,2, \ldots ,l_{{\alpha_{ij} }} } \right\}\)\(\left( {i = 1, \ldots ,n;\; j = 1, \ldots ,m} \right),\) respectively, where \(\alpha_{ij}\) is the evaluation value of the alternative \(\alpha_{i}\) for the criterion \(c_{j}\) given by the DMs and expressed by MHFNs, and \(l\left( {\alpha_{ij} } \right)\) denotes the number of elements in \(\alpha_{ij}\) and is constantly the number of DMs. In the decision-making process, DMs can anonymously assess these alternatives with regard to the criteria, while they cannot refuse providing the assessment values. Particularly, if two or more DMs provide the same value, then this value is counted several times. Consequently, \(\alpha_{ij}\) denotes the set of all assessment values provided by the DMs. In other words, if the decision-making institution consists of \(r\) DMs, then \(l_{{\alpha_{ij} }} = r,\) that is, the number of DMs is equal to the number of elements in MHFNs. Moreover, the order of elements in MHFNs does not influence decision-making results. Thereafter, these types of group decision-making problems can constantly be translated into MCDM problems. The implementation procedure of multi-hesitant fuzzy ELECTRE I method can be expressed as follows.

  • Step 1: The decision matrix is transformed into a normalised decision matrix.

Suppose that the decision-making matrix is denoted by \(R = \left( {\alpha_{ij} } \right)_{n \times m} ,\)\(\alpha_{ij} = \left\{ {\gamma_{ij}^{k} ,\;k = 1,2, \ldots ,l_{{\alpha_{ij} }} } \right\}\)\(\left( {i = 1,2, \ldots ,n;j = 1,2, \ldots ,m} \right)\) is MHFN and \(l\left( {\alpha_{ij} } \right)\) denotes the number of elements in \(\alpha_{ij} .\) The benefit criteria do not need to be transformed, that is, \(\tilde{\gamma }_{ij}^{k} = \gamma_{ij}^{k} ,k = 1,2, \ldots ,l_{{\alpha_{ij} }} .\) However, we should transform the cost criteria to gain an advantage by using \(\tilde{\gamma }_{ij}^{k} = 1 - \gamma_{ij}^{k} ,k = 1,2, \ldots ,l_{{\alpha_{ij} }} .\) The corresponding translated decision-making matrix is denoted by \(\tilde{R} = \left( {\tilde{\alpha }_{ij} } \right)_{n \times m} ,\) where \(\tilde{\alpha }_{ij} = \left\{ {\tilde{\gamma }_{ij}^{k} ,k = 1,2, \ldots ,l_{{\alpha_{ij} }} } \right\}\)\(\left( {i = 1,2, \ldots ,n;j = 1,2, \ldots ,m} \right).\) The translated values \(\tilde{\alpha }_{ij} = \left\{ {\tilde{\gamma }_{ij}^{1} ,\tilde{\gamma }_{ij}^{2} , \ldots ,\tilde{\gamma }_{ij}^{k} } \right\}\)\(\left( {i = 1,2, \ldots ,n;j = 1,2, \ldots ,m} \right)\) are constantly MHFNs.

  • Step 2: The weight of criterion is determined.

If \(X = \left\{ {x_{1} ,x_{2} , \ldots ,x_{n} } \right\}\) is a finite set, then \(\rho\)-fuzzy measure is provided as follows [52]:

$$\mu \left( {B_{1} } \right) = \left\{ {\begin{array}{ll} {\frac{1}{\rho }\left( {\prod\limits_{{i \in B_{1} }} {\left[ {1 + \rho \mu \left( i \right)} \right] - 1} } \right),} & {\rho \ne 0;} \\ {\sum\limits_{{i \in B_{1} }} {\mu \left( i \right)} ,} & {\rho = 0.} \\ \end{array} } \right.$$
(1)

Accordingly, \(\rho\) is determined from \(\mu \left( x \right) = 1,\) that is, \(\rho + 1 = \prod\limits_{i = 1}^{n} {\left( {1 + \rho \mu \left( i \right)} \right)} .\)

Therefore, the corresponding discrete Choquet integral can be presented as follows [16]:

$$\int_{X} {fd\mu } = \sum\limits_{j = 1}^{m} {f\left( {x_{\delta \left( i \right)} } \right)} \left( {\mu \left( {A_{\delta \left( i \right)} } \right) - \mu \left( {A_{{\delta \left( {i + 1} \right)}} } \right)} \right),$$
(2)

where \(\left( {\delta \left( 1 \right),\delta \left( 2 \right), \ldots ,\delta \left( n \right)} \right)\) is a permutation of \(\left( {1,2, \ldots ,n} \right),\) satisfying \(0 \le f\left( {x_{\delta \left( 1 \right)} } \right) \le f\left( {x_{\delta \left( 2 \right)} } \right) \le \ldots \le f\left( {x_{\delta \left( n \right)} } \right),\)\(f\left( {x_{\delta \left( 0 \right)} } \right) = 0,\)\(A_{\delta \left( i \right)} = \left\{ {x_{\delta \left( i \right)} ,x_{{\delta \left( {i + 1} \right)}} , \ldots ,x_{\delta \left( n \right)} } \right\},\) and \(\mu \left( {A_{{\delta \left( {n + 1} \right)}} } \right) = 0.\)

Thus, the corresponding weight of the criterion is given as follows:

$$w_{\delta \left( j \right)} = \mu \left( {A_{\delta \left( j \right)} } \right) - \mu \left( {A_{{\delta \left( {j + 1} \right)}} } \right)\left( {j = 1,2, \ldots ,m} \right)$$
(3)

where \(\left( {\delta \left( 1 \right),\delta \left( 2 \right), \ldots ,\delta \left( m \right)} \right)\) is a permutation of \(\left( {1,2, \ldots ,m} \right)\) that satisfies \(0 \le \mu \left( {A_{\delta \left( 1 \right)} } \right) \le \mu \left( {A_{\delta \left( 2 \right)} } \right) \le \ldots \le \mu \left( {A_{\delta \left( m \right)} } \right),\;\;\mu \left( {A_{\delta \left( 0 \right)} } \right) = \mu \left( {A_{{\delta \left( {m + 1} \right)}} } \right) = 0\). Then, we can obtain the weight of criterion as \(w = \left( {w_{1} ,w_{2} , \ldots ,w_{m} } \right).\)

  • Step 3: The weighted normalised matrix is calculated.

In view of the weight of criterion, we can obtain the weighted normalised decision matrix \(\bar{R} = \left( {\bar{\alpha }_{ij} } \right)_{n \times m}\) as follows:

$$\bar{\alpha }_{ij} = \tilde{\alpha }_{ij} \cdot w_{j} \,\left( {i = 1,2, \ldots ,n;j = 1,2, \ldots ,m} \right),$$
(4)

where \(w_{j}\) denotes the weight with regard to criterion j.

  • Step 4: The concordance and discordance subscript sets are determined.

The constraint \(\bar{\alpha }_{ij} P\bar{\alpha }_{qj}\) is used as basis to obtain the concordance subscript set as follows:

$$\tilde{O}_{iq} = \left\{ {\left. j \right|\bar{\alpha }_{ij} P\bar{\alpha }_{qj} } \right\}\;\left( {i,q = 1,2, \ldots ,n} \right),$$
(5)

where \(\bar{\alpha }_{ij} P\bar{\alpha }_{qj}\) denotes \(\bar{\alpha }_{ij} >_{S} \bar{\alpha }_{qj}\) or \(\bar{\alpha }_{ij} >_{W} \bar{\alpha }_{qj}\) or \(\bar{\alpha }_{ij} \sim \bar{\alpha }_{qj} .\)

We can obtain the discordance subscript set by using the following equation based on the concordance subscript set.

$$\tilde{D}_{iq} = J - \tilde{O}_{iq} .$$
(6)
  • Step 5: The multi-hesitant fuzzy concordance and discordance matrix is calculated.

We can obtain the following multi-hesitant fuzzy concordance index \(\tilde{C}\left( {\alpha_{i} ,\alpha_{k} } \right)\) by using the weight of criterion.

$$\tilde{C}\left( {\alpha_{i} ,\alpha_{q} } \right) = \sum\limits_{{j \in \tilde{O}_{iq} }}^{{}} {w_{j} } .$$
(7)

Thus, we can construct the multi-hesitant fuzzy concordance matrix \(\tilde{C}\) as follows:

$$\tilde{C} = \left( {\begin{array}{*{20}c} - & {c_{12} } & \cdots & {c_{1n} } \\ {c_{21} } & - & \cdots & {c_{2n} } \\ \cdots & \cdots & \cdots & \cdots \\ {c_{n1} } & {c_{n2} } & \cdots & - \\ \end{array} } \right).$$
(8)

The multi-hesitant fuzzy discordance index \(\tilde{D}\left( {\alpha_{i} ,\alpha_{s} } \right)\) is expressed as follows:

$$\tilde{D}_{iq} = \frac{{\mathop {\hbox{max} }\limits_{{j \in D_{iq} }} \;\left\{ {d\left( {\bar{\alpha }_{ij} ,\bar{\alpha }_{qj} } \right)} \right\}}}{{\mathop {\hbox{max} }\limits_{j \in J} \;\left\{ {d\left( {\bar{\alpha }_{ij} ,\bar{\alpha }_{qj} } \right)} \right\}}},$$
(9)

where \(d(\bar{\alpha }_{ij} ,\bar{\alpha }_{qj} ) = \frac{1}{2}\left( {\mathop {\hbox{max} }\limits_{{\bar{\gamma }_{{\bar{\alpha }_{ij} }} \in \bar{\alpha }_{ij} }} \mathop {\hbox{min} }\limits_{{\bar{\gamma }_{{\bar{\alpha }_{qj} }} \in \bar{\alpha }_{qj} }} \left| {\bar{\gamma }_{{\bar{\alpha }_{ij} }} - \bar{\gamma }_{{\bar{\alpha }_{qj} }} } \right| + \mathop {\hbox{max} }\limits_{{\bar{\gamma }_{{\bar{\alpha }_{qj} }} \in \bar{\alpha }_{qj} }} \mathop {\hbox{min} }\limits_{{\bar{\gamma }_{{\bar{\alpha }_{ij} }} \in \bar{\alpha }_{ij} }} \left| {\bar{\gamma }_{{\bar{\alpha }_{qj} }} - \bar{\gamma }_{{\bar{\alpha }_{ij} }} } \right|} \right)\) denotes the multi-hesitant Hamming–Hausdorff distance between \(\bar{\alpha }_{ij}\) and \(\bar{\alpha }_{qj} ;\) and \(\bar{\gamma }_{{\bar{\alpha }_{ij} }}\) and \(\bar{\gamma }_{{\bar{\alpha }_{qj} }}\) are any elements in \(\bar{\alpha }_{ij}\) and \(\bar{\alpha }_{qj} ,\) respectively.

Thus, the multi-hesitant fuzzy discordance matrix \(\tilde{D}\) is constructed as follows:

$$\tilde{D} = \left( {\begin{array}{*{20}c} - & {d_{12} } & \cdots & {d_{1n} } \\ {d_{21} } & - & \cdots & {d_{2n} } \\ \cdots & \cdots & \cdots & \cdots \\ {d_{n1} } & {d_{n2} } & \cdots & - \\ \end{array} } \right).$$
(10)
  • Step 6: The general concordance and discordance multi-hesitant fuzzy matrix is constructed.

For a preference threshold value \(\tilde{p},\) we can obtain the general concordance matrix as follows:

$$\tilde{\sigma }\left( {\alpha_{i} ,\alpha_{s} } \right) = \left\{ \begin{aligned} 1{ :}\;If \, \tilde{C}\left( {\alpha_{i} ,\alpha_{q} } \right) \ge \tilde{p} \, \hfill \\ 0:If \, \tilde{C}\left( {\alpha_{i} ,\alpha_{q} } \right) < \tilde{p} \hfill \\ \end{aligned} \right.,$$
(11)

where \(\tilde{p}\) determines the superior possibility of \(\alpha_{i}\) with respect to \(\alpha_{k}\) and that can be determined based on the preference of the DM and \(\tilde{p} = \sum\nolimits_{i = 1}^{n} {\sum\nolimits_{k = 1}^{n} {{{\tilde{C}\left( {\alpha_{i} ,\alpha_{q} } \right)} \mathord{\left/ {\vphantom {{\tilde{C}\left( {\alpha_{i} ,\alpha_{q} } \right)} {n\left( {n - 1} \right)}}} \right. \kern-0pt} {n\left( {n - 1} \right)}}} } .\).

Similarly, for a veto threshold value \(\tilde{v}\), we can construct the general discordance matrix as follows:

$$\tilde{\delta }\left( {\alpha_{i} ,\alpha_{q} } \right) = \left\{ \begin{aligned} 1 \, :\;{\text{If }}\tilde{D}\left( {\alpha_{i} ,\alpha_{q} } \right) \ge \tilde{v} \, \hfill \\ & 0:{\text{If }}\tilde{D}\left( {\alpha_{i} ,\alpha_{q} } \right) < \tilde{v} \hfill \\ \end{aligned} \right.,$$
(12)

where \(\tilde{v}\) determines the inferior possibility of \(\alpha_{i}\) with respect to \(\alpha_{q}\) and that can be determined based on the DMs and \(\tilde{d} = \sum\nolimits_{i = 1}^{n} {\sum\nolimits_{k = 1}^{n} {{{\tilde{D}\left( {\alpha_{i} ,\alpha_{q} } \right)} \mathord{\left/ {\vphantom {{\tilde{D}\left( {\alpha_{i} ,\alpha_{q} } \right)} {n\left( {n - 1} \right)}}} \right. \kern-0pt} {n\left( {n - 1} \right)}}} } .\)

  • Step 7: The multi-hesitant fuzzy outranking matrix is constructed.

We can construct the outranking matrix based on Step 6 as follows:

$$\tilde{\pi }\left( {\alpha_{i} ,\alpha_{q} } \right) = \tilde{\sigma }\left( {\alpha_{i} ,\alpha_{q} } \right) \cdot \tilde{\delta }\left( {\alpha_{i} ,\alpha_{q} } \right).$$
(13)
  • Step 8: All alternatives are ranked.


The outranking matrix \(\tilde{\pi }\) indicates that we can determine the partial ordering of the alternatives. If \(\tilde{\pi }_{iq} = 1,\) then \(\alpha_{i}\) is superior to \(\alpha_{q}\) in terms of the concordance and discordance indexes. However, \(\alpha_{i}\) may be dominated by other alternatives. Therefore, if \(\alpha_{i}\) is an effective alternative, then it should satisfy the following condition.

$$\left\{ \begin{aligned} \tilde{\pi }_{iq} &= 1\;\;\;{\text{for}}\;{\text{at}}\;{\text{least}}\;{\text{one}}\;{\text{unit}}\;{\text{element}}\;\;\;\;{\text{for}}\;q = 1,2, \ldots ,n;i \ne q \hfill \\ \tilde{\pi }_{hi} &= 0\;\;{\text{for}}\;{\text{all}}\;h\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{\text{for}}\;h = 1,2, \ldots ,n;h \ne i;h \ne q \hfill \\ \end{aligned} \right..$$
(14)

If the number of elements of the column equal to 1 is above 1, then the corresponding column is dominated by the row. Subsequently, we should remove the column that only has one element of 1. Moreover, the threshold values \(\tilde{p}\) and \(\tilde{v},\) which affect the final order, can be changed to obtain the optimal alternative.

5 Numerical Example

This section provides a multi-hesitant fuzzy MCDM problem for selecting a third-party logistics service provider (adapted from Wang et al. [53]).

Several companies have implemented logistics outsourcing due to its various advantages in terms of cost reduction, improved performance, enhanced core competitiveness and formation of strategic alliances via virtual organisations [53]. Nevertheless, the logistics outsourcing provider selection is a typical type of MCDM problem, involving several DMs and multiple interrelated criteria [53, 54]. For example, ABC company tends to select logistics outsourcing to expand its businesses and enhance core competencies. The company selects a third-party logistics service provider for logistics outsourcing. The company’s preliminary investigation indicates five candidate countries, which are denoted by \(\alpha_{1} ,\alpha_{2} , \ldots ,\alpha_{5} .\) Thereafter, three DMs, who are experienced in logistics outsourcing, are determined by the company to assist in decision-making. During the assessment processes, DMs should consider four factors, namely, \(c_{1}\) (service), \(c_{2}\) (relationship), \(c_{3}\) (quality), and \(c_{4}\) (information and equipment systems). The correlations of criteria are present in these four criteria. For example, service and quality can be considered redundant because the weight of the combination of service and quality is less than the sum of their weights. Moreover, the weight of three DMs is not taken into consideration. They can anonymously assess these criteria based on their knowledge and experience and can also provide their evaluation values for alternative \(a_{k}\) with criterion \(c_{l}\). Then, the set of evaluation values is expressed by MHFNs (i.e. \(\alpha_{ij} = \left\{ {\gamma_{ij}^{k} ,k = 1,2,3} \right\}\left( {i = 1,2,3,4,5;\;j = 1,2,3,4} \right)\)). If at least two DMs provide the same assessment value, then the evaluation value is counted repeatedly. Subsequently, the multi-hesitant fuzzy decision matrix can be constructed (see Table 1).

Table 1 Multi-hesitant fuzzy decision matrix

5.1 Illustration of the Multi-hesitant Fuzzy ELECTRE I Method

We used the proposed multi-hesitant fuzzy ELECTRE I method to achieve an optimal alternative as follows:

  • Step 1: The decision matrix is transformed into a normalised decision matrix.

Given that all the criteria are of benefit type, we can obtain the corresponding normalised matrix \(\tilde{R} = \left( {\tilde{\alpha }_{ij} } \right)_{5 \times 4} = \left( {\alpha_{ij} } \right)_{5 \times 4} .\)

  • Step 2: The weight of criterion is determined.

The fuzzy measures and criteria sets of \(C = \left\{ {c_{1} ,c_{2} ,c_{3} ,c_{4} } \right\}\) are used as bases to assume that \(\mu \left( {c_{1} } \right) = 0.4,\)\(\mu \left( {c_{2} } \right) = 0.25,\)\(\mu \left( {c_{3} } \right) = 0.37,\) and \(\mu \left( {c_{4} } \right) = 0.20.\) Then, \(\rho = - 0.44\) can be obtained. Equation (1) indicates that \(\mu \left( {c_{1} ,c_{2} } \right) = 0.52,\)\(\mu \left( {c_{1} ,c_{3} } \right) = 0.65,\)\(\mu \left( {c_{1} ,c_{4} } \right) = 0.50,\)\(\mu \left( {c_{2} ,c_{3} } \right) = 0.45,\)\(\mu \left( {c_{2} ,c_{4} } \right) = 0.34,\)\(\mu \left( {c_{3} ,c_{4} } \right) = 0.42,\)\(\mu \left( {c_{1} ,c_{2} ,c_{3} } \right) = 0.85,\)\(\mu \left( {c_{1} ,c_{2} ,c_{4} } \right) = 0.68,\)\(\mu \left( {c_{2} ,c_{3} ,c_{4} } \right) = 0.57,\)\(\mu \left( {c_{1} ,c_{3} ,c_{4} } \right) = 0.76,\) and \(\mu \left( {c_{1} ,c_{2} ,c_{3} ,c_{4} } \right) = 1.\)

With respect to the score function presented in Definition 5, \(\tau \left( {c_{1} } \right) = {{\left( {\tilde{s}\left( {a_{11} } \right) + \tilde{s}\left( {a_{21} } \right) + \tilde{s}\left( {a_{31} } \right) + \tilde{s}\left( {a_{41} } \right) + \tilde{s}\left( {a_{51} } \right)} \right)} \mathord{\left/ {\vphantom {{\left( {\tilde{s}\left( {a_{11} } \right) + \tilde{s}\left( {a_{21} } \right) + \tilde{s}\left( {a_{31} } \right) + \tilde{s}\left( {a_{41} } \right) + \tilde{s}\left( {a_{51} } \right)} \right)} 5}} \right. \kern-0pt} 5} = 0.6067\) can be obtained. Similarly, \(\tau \left( {c_{2} } \right) = 0.5133,\;\;\tau \left( {c_{3} } \right) = 0.6800\) and \(\tau \left( {c_{4} } \right) = 0.4933\). Subsequently, \(\tau \left( {c_{4} } \right) < \tau \left( {c_{2} } \right) < \tau \left( {c_{1} } \right) < \tau \left( {c_{3} } \right),\)\(c_{\sigma \left( 1 \right)} = c_{4} ,\;\)\(c_{\sigma \left( 2 \right)} = c_{2} ,\)\(c_{\sigma \left( 3 \right)} = c_{1}\) and \(c_{\sigma \left( 4 \right)} = c_{3} .\) Thus, the following results are provided.

$$\begin{aligned} w_{\sigma \left( 1 \right)} & = \mu \left( {A_{\sigma \left( 1 \right)} } \right) - \mu \left( {A_{\sigma \left( 2 \right)} } \right) \\ \; & = \mu \left( {c_{\sigma \left( 1 \right)} ,c_{\sigma \left( 2 \right)} ,c_{\sigma \left( 3 \right)} ,c_{\sigma \left( 4 \right)} } \right) - \mu \left( {c_{\sigma \left( 2 \right)} ,c_{\sigma \left( 3 \right)} ,c_{\sigma \left( 4 \right)} } \right) = \mu \left( {c_{1} ,c_{2} ,c_{3} ,c_{4} } \right) - \mu \left( {c_{2} ,c_{1} ,c_{3} } \right) = 1 - 0.85 = 0.15; \\ \end{aligned}$$
$$w_{\sigma \left( 2 \right)} = 0.20;\;w_{\sigma \left( 3 \right)} = 0.28;\;w_{\sigma \left( 4 \right)} = 0.37.$$

Therefore, the weight vector is \(w = \left( {0.28,0.2,0.37,0.15} \right).\)

  • Step 3: The weighted normalised matrix is constructed.

We can construct the weighted normalised decision matrix \(\bar{R}\left( {\bar{\alpha }_{ij} } \right)_{5 \times 4}\) using the weight of criterion and Eq. (4) (see Table 2).

Table 2 Weighted multi-hesitant fuzzy decision matrix
  • Step 4: The concordance and discordance subscript sets are determined.

We can obtain the concordance subscript sets from Eq. (5) as follows:

$$\begin{array}{lllll} {{{\tilde O}_{12}} = \left\{ {2,3,4} \right\},}&{{{\tilde O}_{21}} = \left\{ 1 \right\},}&{{{\tilde O}_{31}} = \left\{ {1,4} \right\},}&{{{\tilde O}_{41}} = \left\{ {1,3} \right\},}&{{{\tilde O}_{51}} = \left\{ {1,2,3} \right\},}\\ {{{\tilde O}_{13}} = \left\{ {2,3} \right\},}&{{{\tilde O}_{23}} = \left\{ {1,2,3} \right\},}&{{{\tilde O}_{32}} = \left\{ 4 \right\},}&{{{\tilde O}_{42}} = \left\{ 3 \right\},}&{{{\tilde O}_{52}} = \left\{ {2,3} \right\},}\\ {{{\tilde O}_{14}} = \left\{ {2,4} \right\},}&{{{\tilde O}_{24}} = \left\{ {1,2,4} \right\},}&{{{\tilde O}_{34}} = \left\{ {1,4} \right\},}&{{{\tilde O}_{43}} = \left\{ {2,3} \right\},}&{{{\tilde O}_{53}} = \left\{ {2,3} \right\},}\\ {{{\tilde O}_{15}} = \left\{ 4 \right\},}&{{{\tilde O}_{25}} = \left\{ {1,4} \right\},}&{{{\tilde O}_{35}} = \left\{ {1,4} \right\},}&{{{\tilde O}_{45}} = \left\{ {3,4} \right\},}&{{{\tilde O}_{54}} = \left\{ {1,2} \right\}.} \end{array}$$

Then, the discordance subscript sets are presented as follows:

$$\begin{array}{lllll} {{{\tilde D}_{12}} = \left\{ 1 \right\},}&{{{\tilde D}_{21}} = \left\{ {2,3,4} \right\},}&{{{\tilde D}_{31}} = \left\{ {2,3} \right\},}&{{{\tilde D}_{41}} = \left\{ {2,4} \right\},}&{{{\tilde D}_{51}} = \left\{ 4 \right\},}\\ {{{\tilde D}_{13}} = \left\{ {1,4} \right\},}&{{{\tilde D}_{23}} = \left\{ 4 \right\},}&{\;{{\tilde D}_{32}} = \left\{ {1,2,3} \right\},}&{{{\tilde D}_{42}} = \left\{ {1,2,4} \right\},}&{{{\tilde D}_{52}} = \left\{ {2,3} \right\},}\\ {{{\tilde D}_{14}} = \left\{ {1,3} \right\},}&{{{\tilde D}_{24}} = \left\{ 3 \right\},}&{{{\tilde D}_{34}} = \left\{ {2,3} \right\},}&{{{\tilde D}_{43}} = \left\{ {1,4} \right\},}&{{{\tilde D}_{53}} = \left\{ {1,4} \right\},}\\ {{{\tilde D}_{15}} = \left\{ {1,2,3} \right\},}&{{{\tilde D}_{25}} = \left\{ {1,4} \right\},}&{{{\tilde D}_{35}} = \left\{ {2,3} \right\},}&{{{\tilde D}_{45}} = \left\{ {1,2} \right\},}&{{{\tilde D}_{54}} = \left\{ {3,4} \right\}.} \end{array}$$

\(\emptyset\) denotes ‘empty’.

  • Step 5: The multi-hesitant fuzzy concordance and discordance matrix is constructed.

With regard to the weight of criterion, we can construct the multi-hesitant fuzzy concordance matrix as follows:

$$\tilde{C} = \left( {\begin{array}{*{20}c} - & {0.72} & {0.57} & {0.35} & {0.15} \\ {0.28} & - & {0.85} & {0.63} & {0.43} \\ {0.43} & {0.15} & - & {0.43} & {0.43} \\ {0.65} & {0.37} & {0.57} & - & {0.52} \\ {0.85} & {0.57} & {0.57} & {0.48} & - \\ \end{array} } \right).$$

The multi-hesitant fuzzy discordance matrix is presented as follows:

$$\tilde{D} = \left( {\begin{array}{*{20}c} - & {0.7568} & {0.3784} & {0.925} & {0.9867} \\ 1 & - & {0.375} & 1 & 1 \\ 1 & 1 & - & 1 & 1 \\ 1 & {0.7207} & {0.4054} & - & {0.8108} \\ 1 & {0.7143} & {0.6306} & 1 & - \\ \end{array} } \right).$$

Moreover, we can calculate the multi-hesitant fuzzy discordance index as follows:

$$\tilde{D}_{12} = \frac{{\hbox{max} \left\{ {d\left( {\bar{\alpha }_{11} ,\bar{\alpha }_{21} } \right)} \right\}}}{{\hbox{max} \left\{ {d\left( {\bar{\alpha }_{11} ,\bar{\alpha }_{21} } \right),d\left( {\bar{\alpha }_{12} ,\bar{\alpha }_{22} } \right),d\left( {\bar{\alpha }_{13} ,\bar{\alpha }_{23} } \right),d\left( {\bar{\alpha }_{14} ,\bar{\alpha }_{24} } \right)} \right\}}} = \frac{{\hbox{max} \left\{ {0.042} \right\}}}{{\hbox{max} \left\{ {0.042,\;0.03,\;0.0555,\;0.0375} \right\}}} = 0.7568.$$

Hence,

$$\begin{aligned} d\left( {\bar{\alpha }_{11} ,\bar{\alpha }_{21} } \right) \\ & = \frac{1}{2} \times \left[ {\hbox{max} \left\{ {\hbox{min} \left( {\left| {0.112 - 0.168} \right|,\left| {0.112 - 0.196} \right|,\left| {0.112 - 0.224} \right|} \right),\hbox{min} \left( {\left| {0.14 - 0.168} \right|,\left| {0.14 - 0.196} \right|,\left| {0.14 - 0.224} \right|} \right),} \right.} \right. \\ \;\;\;\left. {\hbox{min} \left( {\left| {0.196 - 0.168} \right|,\left| {0.196 - 0.196} \right|,\left| {0.196 - 0.224} \right|} \right)} \right\} + \hbox{max} \left\{ {\hbox{min} \left( {\left| {0.168 - 0.112} \right|,\left| {0.168 - 0.14} \right|,\left| {0.168 - 0.196} \right|} \right)} \right., \\ \;\;\;\hbox{min} \left( {\left| {0.196 - 0.112} \right|,\left| {0.196 - 0.14} \right|,\left| {0.196 - 0.196} \right|} \right),\left. {\left. {\hbox{min} \left( {\left| {0.224 - 0.112} \right|,\left| {0.224 - 0.14} \right|,\left| {0.224 - 0.196} \right|} \right)} \right\}} \right] = 0.042;\; \\ d\left( {\bar{\alpha }_{12} ,\bar{\alpha }_{22} } \right) = 0.03;\;d\left( {\bar{\alpha }_{13} ,\bar{\alpha }_{23} } \right) = 0.0555;\;d\left( {\bar{\alpha }_{14} ,\bar{\alpha }_{24} } \right) = 0.0375. \\ \end{aligned}$$
  • Step 6: The general multi-hesitant fuzzy concordance and discordance matrix is constructed.

We can use Eq. (11) to achieve the preference threshold value \(\tilde{p}\) as follows:

$$\tilde{p} = \frac{{\sum\nolimits_{i = 1}^{5} {\sum\nolimits_{k = 1}^{5} {C\left( {\alpha_{i} ,\alpha_{k} } \right)} } }}{{5 \times \left( {5 - 1} \right)}} = 0.5000.$$

Thus, the general multi-hesitant fuzzy concordance matrix is given as follows:

$$\tilde{\sigma } = \left( {\tilde{\sigma }\left( {\alpha_{i} ,\alpha_{k} } \right)} \right) = \left( {\begin{array}{*{20}c} - & 1 & 1 & 0 & 0 \\ 0 & - & 1 & 1 & 0 \\ 0 & 0 & - & 0 & 0 \\ 1 & 0 & 1 & - & 1 \\ 1 & 1 & 1 & 0 & - \\ \end{array} } \right).$$

Similarly, the veto threshold value \(\tilde{v}\) and general multi-hesitant fuzzy discordance matrix are calculated as follows:

$$\tilde{v} = \frac{{\sum\nolimits_{i = 1}^{5} {\sum\nolimits_{k = 1}^{5} {\tilde{D}\left( {\alpha_{i} ,\alpha_{k} } \right)} } }}{{5 \times \left( {5 - 1} \right)}} = 0.7352,\;\tilde{\delta } = \left( {\tilde{\delta }\left( {\alpha_{i} ,\alpha_{k} } \right)} \right)\left( {\begin{array}{*{20}c} - & 1 & 0 & 1 & 1 \\ 1 & - & 0 & 1 & 1 \\ 1 & 1 & - & 1 & 1 \\ 1 & 0 & 0 & - & 1 \\ 1 & 0 & 0 & 1 & - \\ \end{array} } \right)$$
  • Step 7: The multi-hesitant fuzzy outranking matrix is constructed.

In view of Step 6, we can construct the multi-hesitant fuzzy outranking matrix as follows:

$$\tilde{\pi } = \left( {\tilde{\pi }\left( {\alpha_{i} ,\alpha_{k} } \right)} \right) = \left( {\tilde{\sigma }\left( {\alpha_{i} ,\alpha_{k} } \right)} \right) \cdot \left( {\tilde{\delta }\left( {\alpha_{i} ,\alpha_{k} } \right)} \right) = \left( {\begin{array}{*{20}c} - & 1 & 1 & 0 & 0 \\ 0 & - & 1 & 1 & 0 \\ 0 & 0 & - & 0 & 0 \\ 1 & 0 & 1 & - & 1 \\ 1 & 1 & 1 & 0 & - \\ \end{array} } \right) \cdot \left( {\begin{array}{*{20}c} - & 1 & 0 & 1 & 1 \\ 1 & - & 0 & 1 & 1 \\ 1 & 1 & - & 1 & 1 \\ 1 & 0 & 0 & - & 1 \\ 1 & 0 & 0 & 1 & - \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} - & 1 & 0 & 0 & 0 \\ 0 & - & 0 & 1 & 0 \\ 0 & 0 & - & 0 & 0 \\ 1 & 0 & 0 & - & 1 \\ 1 & 0 & 0 & 0 & - \\ \end{array} } \right).$$
  • Step 8: All alternatives are ranked.

The third column can be discarded given that it is the only column in matrix \(\pi\) that lacks at least one unit element. Then, we can change the threshold values \(\tilde{p}\) and \(\tilde{v}\) in Step 6, and alternative \(\alpha_{4}\) is arranged in the first place. Furthermore, \(\alpha_{5} ,\)\(\alpha_{1} ,\)\(\alpha_{2} ,\) and \(\alpha_{3}\) are arranged in the second to the fifth places, respectively. Thus, we have \(\alpha_{3} \prec \alpha_{2} \prec \alpha_{1} \prec \alpha_{5} \prec \alpha_{4} ;\) and the optimal alternative is \(\alpha_{4} ,\) whereas the worst alternative is \(\alpha_{3} .\)

5.2 Comparative Analysis and Discussion

This section compares the existing methods presented by Chen et al. [10], Yu et al. [19], Wei [27], Zhang et al. [29], Qin et al. [30], Yu [32], Xu and Xia [34], Zhang and Wei [38], Zhang and Xu [41], Peng et al. [49] and the proposed method. Although the method presented by Peng et al. [49] can directly handle multi-hesitant fuzzy information, however, others cannot handle the repeated values in the assessment process. Therefore, we conducted a comparative analysis by using the same application example, and the same value would be counted only once in Table 1.

Case 1

Comparing hesitant fuzzy methods with independent criteria.

The methods concerned cannot consider the correlation of the criteria. Therefore, the weight vector calculated using the proposed method is utilised for making comparison. Suppose that the weight vector of the criteria is \(w = \left( {0.28,0.20,0.37,0.15} \right),\) we can obtain the comparison results, as presented in Table 3.

Table 3 A comparison of the different methods where the criteria are independent

The following remarks can be categorically drawn based on the results presented in Table 3. Firstly, the repetitive values in HFNs are disregarded in the majority of the existing methods. Secondly, in comparison with the methods based on aggregation operators, the result obtained by utilising the proposed method is different from that of Wei [27], Qin et al. [30] and Yu [32], while is the same as that of Zhang et al. [29]. Furthermore, DMs experience difficulty in making a judgement regarding these operators with similar characteristics. Thirdly, in comparison with the methods that rely on distance measures, the result obtained by utilising the proposed method is the same as that of Xu and Xia [34] and Zhang and Wei [38], whereas it is different from that of Zhang and Xu [41] because the methods using distance measures have certain shortcomings. That is, the condition should be satisfied that all HFNs not only must be placed in ascending sequence, but also have the same length. If the lengths of two HFNs are different, then the value of the short one should be increased until both lengths are equal. Although this method can determine the distance between HFNs, different results may be generated by adding different values. Therefore, this process may distort the original information provided. Eventually, the results obtained by the methods presented by Peng et al. [49] and Chen et al. [10] are found to be different from those of the proposed method. The former two methods often involve the ELECTRE, which are similar to the proposed method. However, the present study proposes an approach based on outranking relations that is different from the method introduced by Chen et al. [10], which is structured by combining the score function, deviation degree and existing distance. Moreover, Peng et al.’s method [49] was developed based on the ELECTRE III, whereas the proposed method was derived from the ELECTRE I. The former cannot consider the correlation of criteria, affecting the allocation of the weight of criterion and eventually influence the accuracy of the results. That is, the three methods consistently lead to different rankings.

Case 2

Comparing hesitant fuzzy methods with correlated criteria.

For Yu et al.’s method [19], the Choquet integral was used to obtain the weight of criterion to handle the correlation of criteria. The fuzzy measure \(\mu\) is used with these values. Then, we can obtain the comparison results, as presented in Table 4.

Table 4 A comparison of the different methods where the criteria are correlated

Table 4 shows that the final result, which was derived by using the proposed method, is consistent with Yu et al.’s method [19]. The correlation among the criteria is considered in two methods. However, the method presented by Yu et al. [19] involved aggregation operators, thereby possibly creating problems as previously discussed.

Thus, the primary advantages of the extended multi-hesitant fuzzy ELECTRE I method proposed in this study compared with the existing methods are as follows:

  1. 1.

    The proposed method based on the ELECTRE can avoid deficiencies originating from methods based on different aggregation operators and distance measures.

  2. 2.

    In some practical decision-making problems, various types of relationships existing among the criteria and the available methods cannot consider the interaction among criteria. However, the proposed method based on the Choquet integral has more flexibility than the others and is substantially appropriate for actual decision-making problems.

  3. 3.

    For the compared methods, in which the collected hesitant fuzzy data are dependent on several DMs, the repetitive values cannot be taken within a group decision-making process into account. However, the assessment value which is counted more than once is fundamentally different from the assessment value that is counted only once. The repeated value can relatively express the inconsistent opinions of experts or DMs regarding their preferences, in addition to the importance of the alternative in the case of a contingency.

Thus, the comparative analyses demonstrate that the proposed method is potentially appropriate for practical applications. This method can assist DMs with numerous options and flexibilities to handle multi-hesitant fuzzy MCDM problems, where the criteria are interdependent.

6 Conclusions

This study proposes an extended multi-hesitant fuzzy ELECTRE I method based on the Choquet integral. The proposed method for the expression of multi-hesitant fuzzy information substantially reflects hesitation in an actual decision-making process. This study applies MHFNs as alternative ratings with respect to the criteria utilised by DMs. MHFNs better express the deep-seated hesitation manifested by DMs and collect more completed decision-making data than HFSs. The main advantages of the proposed multi-hesitant fuzzy ELECTRE I method compared with others are as follows. On the one hand, the proposed method’s consideration of outranking relations and the interaction among criteria can notably produce reasonable results that are substantially consistent with the preference of DMs. On the other hand, this method can also overcome the distortion of the original data that occurred previously. Thus, the final outcomes substantially approximate the actual decision-making problems. In the future research, the consensus [55, 56] approaches of MHFNs will be extended. We also will investigate the process of obtaining the threshold value by a specific model in a multi-hesitant fuzzy environment.