1 Introduction

MAGDM consists of several decision matrices provided by a panel of decision makers, and each of them involves a set of finite alternatives that are depicted by finite attributes [40]. Until now, plenty of traditional approaches have been advised to handle MAGDM problems, and it is recognized that GrC-based methods act as quite effective representatives among them [9, 25, 38, 46, 48]. Compared with classic MAGDM methods, GrC-based methods excel in simulating human thinking processes and intelligent behaviors by using approximate reasonings rather than precise reasonings. In addition, GrC-based methods are able to divide a complicated problem into several fundamental components, then corresponding processing strategies for each component are employed to efficiently address the complicated problem. In the framework of GrC, lots of concrete theories were put forward in succession, such as fuzzy sets, rough sets, three-way decisions (3WD), formal concept analysis, quotient spaces, cloud models, and so forth [13, 35, 41].

Recently, with the rapid progress of data acquisition techniques and the arrival of big data era, individuals are convenient to have a quick access to vast amounts of data for decision making. In the meantime, some inevitable limitations can be found in MAGDM that may affect the acquisition of high-quality decision making results, such as various uncertainties existed in decision making data, individual subjectivity of decision makers, the absent of robust decision analysis tools, and so forth. Moreover, the addressing of MAGDM problems can be divided into three stages, i.e., information depiction, information fusion and information analysis [47, 49]. More specifically, the limitation of various uncertainties existed in decision making data is usually processed in information depiction stage, the limitation of individual subjectivity of decision makers is usually processed in information fusion stage, and the limitation of lacking robust decision analysis tools is usually processed in information analysis stage. However, it is noteworthy that existing MAGDM approaches are likely to confront with great challenges when coping with the above-mentioned limitations in three stages, thus it is imperative to construct novel GrC-based MAGDM approaches. In specific, the above-stated three challenges are listed as follows:

  1. (1)

    In information depiction stage, the acquisited data for decision making often presents various uncertainties such as fuzziness, imprecision, hesitation, and so forth, which enhance the complexity of problem solving to some extent. The establishment of classic fuzzy sets not only enables experts to describe lots of fuzzy concepts, but also promotes the study of fuzzy MAGDM to the depth direction. Afterwards, many kinds of generalized fuzzy sets are designed in succession to handle a wider variety of uncertainties [3]. Hence, it is significant to select suitable generalized fuzzy sets to depict corresponding uncertainties and integrate them in the construction of MAGDM models.

  2. (2)

    In information fusion stage, how to integrate individual preferences to group preferences is one of the core difficulties in this stage [24, 39, 42, 60]. The majority of current information fusion methods concentrate on efficient integrations of individual preferences but overlook the influence triggered by individual subjectivity of decision makers. Hence, it is significant to design novel MAGDM information fusion schemes that can avoid the above-mentioned negative impacts.

  3. (3)

    In information analysis stage, utilizing the presented theoretical models to choose, rank or sort different alternatives plays a vital role in this stage [8, 23, 31, 32]. It is noted that if decision analysis tools lack strong stabilities, the final decision making results may vary according to decision risks, fault tolerance of models, differences of various decision making methods, etc. Hence, it is significant to construct robust decision analysis tools for analyzing MAGDM information.

For the sake of addressing the above-stated three challenges, the concept of DHF sets (DHFSs) [61, 62], multigranulation probabilistic rough sets (MGPRSs) [15, 59] and MULTIMOORA [1, 2] is scheduled to investigate MAGDM-oriented DHF multigranulation probabilistic models based on MULTIMOORA. The detailed motivations of utilizing them to establish novel GrC-based MAGDM approaches can be summarized below:

  1. (1)

    DHFSs: DHFSs encompass several DHF elements (DHFEs) for corresponding alternatives, it is noted that each DHFE is equipped with a membership degree and a non-membership degree of an alternative to a provided set, and both of them own several finite values. For instance, a human resource expert may consume the value of membership degrees is 0.6 or 0.7 when evaluating the level of computer skills for an employee, and the value of non-membership degrees is 0.1 or 0.2 when performing the same task. Then, a DHFE \(\left( {\left\{ {0.6,0.7} \right\} ,\left\{ {0.1,0.2} \right\} } \right) \) can handle the above-stated situation when the human resource expert shows a hesitating attitude between some values. Thus, DHFSs can depict fuzziness, imprecision and hesitation of uncertain information simultaneously for MAGDM. More recently, many scholars have developed DHF MAGDM approaches from the aspect of information measures [5, 6, 30], aggregation operators [33], traditional MAGDM tools [18, 22], rough set theories [52, 54, 55], 3WD [10, 11, 14], and so forth.

  2. (2)

    MGPRSs: MGPRSs take advantages of multigranulation rough sets (MGRSs) [19,20,21, 26] and probabilistic rough sets (PRSs) [36, 43, 44] in information fusion and analysis, respectively. For one thing, multiple binary relations are arranged to be processed at the same time in light of the idea of parallel computing, and each binary relation can be regarded as a decision matrix offered by each decision maker. If we can process multiple binary relations together, it will be beneficial to study valid approaches to MAGDM with enhanced information fusion efficiencies. Moreover, MGRSs are also used to address risk-based MAGDM with the support of optimistic, pessimistic, adjustable and other explainable versions [28, 37, 45, 50, 51, 53, 56,57,58]. For instance, Xu and Guo [37] put forward the idea of double-quantitative 3WD in generalized multigranulation spaces. Zhang et al. [50, 51, 53] explored MGRSs in several generalized hesitant fuzzy (HF) information systems along with related GrC-based MAGDM approaches. Zhan et al. [45, 56,57,58] developed a series of covering-based rough set models and further discussed their applications in decision making. Sun et al. [28] considered a novel MGRS with diversified binary relations for solving fuzzy MAGDM problems. For another, noticing that the structure of rough approximations is rather strict in original rough sets, PRSs-based MAGDM methods own the ability of fault tolerance by easing the strict limitations and setting suitable thresholds [12, 16, 17, 25, 27, 29]. For instance, Sun et al. [25, 27] proposed novel 3WD-based MAGDM approaches in fuzzy and linguistic information systems. Liang et al. [12] studied a method for 3WD by using traditional pythagorean fuzzy decision making tools. Mandal and Ranadive [16, 17] discussed MGPRSs in bipolar-valued fuzzy and interval-valued fuzzy information systems along with their 3WD-based MAGDM approaches. Wang and Liang [29] presented the preference measure of multi-granularity probabilistic linguistic term sets for addressing large-scale MAGDM problems.

  3. (3)

    MULTIMOORA: For the sake of establishing a robust MAGDM method that is free from the influence of different MAGDM results, MULTIMOORA can generate the final ranking for alternatives by virtue of three subordinate rankings, i.e., ratio systems, reference point approaches and full multiplicative forms, and it has been confirmed that the final ranking by using MULTIMOORA is more robust than traditional MAGDM approaches in which a single ranking is concluded. In the past few years, many scholars have utilized MULTIMOORA in numerous realistic fields such as materials selections [7], type 2 diabetes selections [4], and other typical ones.

Considering that DHFSs, MGPRSs and MULTIMOORA can address related challenges in information depiction, information fusion and information analysis of MAGDM respectively, and there lack adequate supports for a comprehensive MAGDM approach that combines DHFSs, MGPRSs with MULTIMOORA simultaneously. Therefore, it is necessary to propose MGPRSs with MULTIMOORA in the DHF background and further construct a corresponding MAGDM approach. In addition, the feasibility of the constructed MAGDM approach is verified by a systematic case study for P-J fit. It is expected that the proposed DHF MAGDM approach owns the following advantages: (1) depicting various uncertain MAGDM information; (2) fusing multi-source MAGDM information that is incorporated into decision risks and fault tolerance abilities; (3) providing robust MAGDM results for complicated DHF MAGDM problems. In light of the above study motivations, we sum up the critical contributions of the current paper as follows:

  1. (1)

    Four types of DHF membership degrees are put forward via optimistic/pessimistic tactics, DHF hybrid average (DHFHA) operators, DHF weighted Euclidean distances along with DHF hybrid geometric (DHFHG) operators, and related MAGDM-oriented DHF multigranulation probabilistic models are developed.

  2. (2)

    A DHF MAGDM approach is constructed based on the developed theoretical models with MULTIMOORA.

  3. (3)

    A P-J fit case study is studied along with validity tests and comparative analysis, the final conclusion shows the proposed MAGDM-oriented DHF multigranulation probabilistic models based on MULTIMOORA excel in providing reasonable and explainable results.

The remainder of the work is structured as follows. The next section plans to briefly revisit necessary preliminaries of DHFSs, DHF MGRSs, and PRSs. In Sect. 3, four types of MAGDM-oriented DHF multigranulation probabilistic models are put forward. In the following section, a DHF MAGDM approach based on MULTIMOORA is constructed. In Sect. 5, a realistic case study for P-J fit is explored together with validity tests and comparative analysis. The last section concludes the paper with future research directions.

2 Preliminaries

The current section aims to present the basic knowledge of DHFSs, DHF MGRSs, and PRSs in a brief way.

2.1 DHFSs

Definition 2.1

[62] Suppose U is a finite universe of discourse, a DHFS \(\mathbb {D}\) over U is defined as follows:

$$\begin{aligned}&\mathbb {D} = \{ {\langle {x,{h_\mathbb {D}}\left( x \right) ,{g_\mathbb {D}}\left( x \right) } \rangle \left| {x \in U} \right. }\}, \end{aligned}$$
(1)

where \({h_\mathbb {D}}\left( x \right) \) and \({g_\mathbb {D}}\left( x \right) \) are two independent sets that contain several possible values in \(\left[ {0,1} \right] \), representing the membership degrees and non-membership degrees of \(x \in U\) to \(\mathbb {D}\), respectively, and \(d\left( x \right) = ( {{h_\mathbb {D}}\left( x \right) ,{g_\mathbb {D}}\left( x \right) })\) is named a DHFE. In an arbitrary DHFS \(\mathbb {D}\), for each \(x \in U\), let \(\gamma \in {h_\mathbb {D}}\left( x \right) \), \(\eta \in {g_\mathbb {D}}\left( x \right) \), \({\gamma ^ + } = \max \{ {\gamma \left| {\gamma \in {h_\mathbb {D}}} \right. \left( x \right) } \}\) and \({\eta ^ + } = \max \{ {\eta \left| {\eta \in {g_\mathbb {D}}} \right. \left( x \right) } \}\), then we have \(0 \le \gamma ,\eta \le 1\) and \(0 \le {\gamma ^ + },{\eta ^ + } \le 1\). For the sake of convenience, a set that contains all DHFSs over U is represented by \( DHF\left( U \right) \).

In order to compare the magnitude of several DHFEs for MAGDM, Zhu et al. [62] developed the notion of score functions and accuracy functions for DHFEs.

Definition 2.2

[62] Given a DHFE \(d\left( x \right) = \left( {{h_\mathbb {D}}\left( x \right) } \right. ,{g_\mathbb {D}}\left. {\left( x \right) } \right) \), the score function and the accuracy function of \(d\left( x \right) \) are defined as follows:

$$\begin{aligned} s\left( {d\left( x \right) } \right)= & {} \frac{{\sum \nolimits _{\gamma \in {h_\mathbb {D}}\left( x \right) } {\gamma \left( x \right) } }}{{\# {h_\mathbb {D}}\left( x \right) }} - \frac{{\sum \nolimits _{\eta \in {g_\mathbb {D}}\left( x \right) } {\eta \left( x \right) } }}{{\# {g_\mathbb {D}}\left( x \right) }}; \end{aligned}$$
(2)
$$\begin{aligned} t\left( {d\left( x \right) } \right)= & {} \frac{{\sum \nolimits _{\gamma \in {h_\mathbb {D}}\left( x \right) } {\gamma \left( x \right) } }}{{\# {h_\mathbb {D}}\left( x \right) }} + \frac{{\sum \nolimits _{\eta \in {g_\mathbb {D}}\left( x \right) } {\eta \left( x \right) } }}{{\# {g_\mathbb {D}}\left( x \right) }}, \end{aligned}$$
(3)

where \(\# {h_\mathbb {D}}\left( x \right) \) and \(\# {g_\mathbb {D}}\left( x \right) \) represent the numbers of the values in \({h_\mathbb {D}}\left( x \right) \) and \({g_\mathbb {D}}\left( x \right) \), respectively. For any two DHFEs \(d\left( x \right) \) and \(d'\left( x \right) \), the concrete comparison laws are listed as follows:

  1. (1)

    If \(s\left( {d\left( x \right) } \right) > s\left( {d'\left( x \right) } \right) \), then \(d\left( x \right) \succ d'\left( x \right) \);

  2. (2)

    If \(s\left( {d\left( x \right) } \right) < s\left( {d'\left( x \right) } \right) \), then \(d\left( x \right) \prec d'\left( x \right) \);

  3. (3)

    If \(s\left( {d\left( x \right) } \right) = s\left( {d'\left( x \right) } \right) \) and \(t\left( {d\left( x \right) } \right) > t\left( {d'\left( x \right) } \right) \), then \(d\left( x \right) \succ d'\left( x \right) \);

  4. (4)

    If \(s\left( {d\left( x \right) } \right) = s\left( {d'\left( x \right) } \right) \) and \(t\left( {d\left( x \right) } \right) < t\left( {d'\left( x \right) } \right) \), then \(d\left( x \right) \prec d'\left( x \right) \);

  5. (5)

    If \(s\left( {d\left( x \right) } \right) = s\left( {d'\left( x \right) } \right) \) and \(t\left( {d\left( x \right) } \right) = t\left( {d'\left( x \right) } \right) \), then \(d\left( x \right) \sim d'\left( x \right) \).

In what follows, we introduce DHF operational laws that occupy a central role in constructing DHF MAGDM approaches. It is noteworthy that the values in a DHFE are usually provided in disorder and the number of values in diverse DHFEs may be different. In order to reduce the computational complexity of DHF MAGDM, Zhang et al. [55] put forward the following two assumptions for a DHFE \(d\left( x \right) = ( {{h_\mathbb {D}}\left( x \right) ,{g_\mathbb {D}}\left( x \right) })\):

  1. (1)

    Suppose the values in \({h_\mathbb {D}}\left( x \right) \) and \({g_\mathbb {D}}\left( x \right) \) are placed in an increasing order, then the \(\sigma \)th value in \({h_\mathbb {D}}\left( x \right) \) is represented by \({\gamma ^{\tau \left( \sigma \right) }}\left( x \right) \), whereas the \(\sigma \)th value in \({g_\mathbb {D}}\left( x \right) \) is represented by \({\eta ^{\tau \left( \sigma \right) }}\left( x \right) \).

  2. (2)

    For any two DHFEs, if the numbers of the values in \({h_\mathbb {D}}\left( x \right) \) and \({g_\mathbb {D}}\left( x \right) \) are different, we can make them own the same number by supplementing some largest ones to \({h_\mathbb {D}}\left( x \right) \) and \({g_\mathbb {D}}\left( x \right) \) with less number of values.

In light of the above-stated assumptions, some common updated DHF operational laws are presented below.

Definition 2.3

[55] For any two DHFSs \({\mathbb {D}_1}\) and \({\mathbb {D}_2}\), the corresponding DHFEs for \({\mathbb {D}_1}\) and \({\mathbb {D}_2}\) are \({d_1}\left( x \right) \) and \({d_2}\left( x \right) \), respectively. For any \(x \in U\), the following updated DHF operational laws are valid:

  1. (1)

    \({d_1}\left( x \right) \boxplus {d_2}\left( x \right) = \{ {\{ {\gamma _1^{\tau \left( \sigma \right) }\left( x \right) + \gamma _2^{\tau \left( \sigma \right) }\left( x \right) - \gamma _1^{\tau \left( \sigma \right) }\left( x \right) } } { {\gamma _2^{\tau \left( \sigma \right) }\left( x \right) } \},\{ {\eta _1^{\tau \left( \sigma \right) }\left( x \right) \eta _2^{\tau \left( \sigma \right) }\left( x \right) } \}} \}\);

  2. (2)

    \({d_1}\left( x \right) \boxtimes {d_2}\left( x \right) = \{ { \{ {\gamma _1^{\tau \left( \sigma \right) }\left( x \right) \gamma _2^{\tau \left( \sigma \right) }\left( x \right) } \}, \{ {\eta _1^{\tau \left( \sigma \right) }\left( x \right) + } } {{\eta _2^{\tau \left( \sigma \right) }\left( x \right) - \eta _1^{\tau \left( \sigma \right) }\left( x \right) \eta _2^{\tau \left( \sigma \right) }\left( x \right) } \}} \}\);

  3. (3)

    \({d_1}\left( x \right) \boxminus {d_2}\left( x \right) = \{ {\max \{ {0,\frac{{\gamma _1^{\tau \left( \sigma \right) }\left( x \right) - \gamma _2^{\tau \left( \sigma \right) }\left( x \right) }}{{1 - \gamma _2^{\tau \left( \sigma \right) }\left( x \right) }}} \},\min \{ {1,\frac{{\eta _1^{\tau \left( \sigma \right) }\left( x \right) }}{{\eta _2^{\tau \left( \sigma \right) }\left( x \right) }}} \}} \}\);

  4. (4)

    \({d_1}\left( x \right) \boxdot {d_2}\left( x \right) =\{ {\min \{ {1,\frac{{\gamma _1^{\tau \left( \sigma \right) }\left( x \right) }}{{\gamma _2^{\tau \left( \sigma \right) }\left( x \right) }}} \},\max \{ {0,\frac{{\eta _1^{\tau \left( \sigma \right) }\left( x \right) - \eta _2^{\tau \left( \sigma \right) }\left( x \right) }}{{1 - \eta _2^{\tau \left( \sigma \right) }\left( x \right) }}} \}} \}\);

  5. (5)

    \({\left( {{d_1}\left( x \right) } \right) ^\lambda } = \{ {{{( {\gamma _1^{\tau \left( \sigma \right) }\left( x \right) } )}^\lambda },1 - {{( {1 - \eta _1^{\tau \left( \sigma \right) }\left( x \right) } )}^\lambda }} \}\), \(\lambda > 0\);

  6. (6)

    \(\lambda \left( {{d_1}\left( x \right) } \right) = \{ {1 - {{( {1 - \gamma _1^{\tau \left( \sigma \right) }\left( x \right) } )}^\lambda },{{( {\eta _1^{\tau \left( \sigma \right) }\left( x \right) } )}^\lambda }} \}\), \(\lambda > 0\);

  7. (7)

    the complement of \({\mathbb {D}_1}\), represented by \({\mathbb {D}_1}^c\), is provided by \(\sim {d_1}\left( x \right) = \{ {\{ {\eta _1^{\tau \left( \sigma \right) }\left( x \right) } \},\{ {\gamma _1^{\tau \left( \sigma \right) }\left( x \right) } \}} \}\);

  8. (8)

    the intersection of \({\mathbb {D}_1}\) and \({\mathbb {D}_2}\), represented by \({\mathbb {D}_1} \Cap {\mathbb {D}_2}\), is provided by \({d_1}\left( x \right) \overline{\wedge }{d_2}\left( x \right) = \{ {\{ {\gamma _1^{\tau \left( \sigma \right) }\left( x \right) \wedge \gamma _2^{\tau \left( \sigma \right) }\left( x \right) } \},\{ {\eta _1^{\tau \left( \sigma \right) }\left( x \right) \vee \eta _2^{\tau \left( \sigma \right) }\left( x \right) } \}} \}\);

  9. (9)

    the union of \({\mathbb {D}_1}\) and \({\mathbb {D}_2}\), represented by \({\mathbb {D}_1} \Cup {\mathbb {D}_2}\), is provided by \({d_1}\left( x \right) \underline{\vee }{d_2}\left( x \right) = \{ {\{ {\gamma _1^{\tau \left( \sigma \right) }\left( x \right) \vee \gamma _2^{\tau \left( \sigma \right) }\left( x \right) } \},\{ {\eta _1^{\tau \left( \sigma \right) }\left( x \right) \wedge \eta _2^{\tau \left( \sigma \right) }\left( x \right) } \}} \}\).

2.2 DHF MGRSs

MGRSs are known as a very useful tool in fusing traditional binary relations. For enlarging the application range of MGRSs, Zhang et al. [52] explored the concept of DHF MGRSs. Prior to the formal presentation of DHF MGRSs, the following concept of DHF relations (DHFRs) is presented.

Definition 2.4

[52] Suppose U and V are two finite universes of discourse, a DHFR \(\mathbb {R}\) over \(U \times V\) is defined as follows:

$$\begin{aligned} \mathbb {R} = \{ {\langle {\left( {x,y} \right) ,{h_\mathbb {R}}\left( {x,y} \right) ,{g_\mathbb {R}}\left( {x,y} \right) } \rangle | {\left( {x,y} \right) \in U \times V} } \}, \end{aligned}$$
(4)

where \({h_\mathbb {R}}\left( {x,y} \right) \) and \({g_\mathbb {R}}\left( {x,y} \right) \) are two independent sets that contain several possible values in \(\left[ {0,1} \right] \), representing the membership degrees and non-membership degrees of \(\left( {x,y} \right) \in U \times V\) to \(\mathbb {R}\), respectively In an arbitrary DHFR \(\mathbb {R}\), for each \(({x,y}) \in U \times V\), let \(\gamma \in {h_\mathbb {R}}\left( {x,y} \right) \), \(\eta \in {g_\mathbb {R}}\left( {x,y} \right) \), \({\gamma ^ + } = \max \{ {\gamma \left| {\gamma \in {h_\mathbb {R}}\left( {x,y} \right) } \right. } \}\) and \({\eta ^ + } = \max \{ {\eta \left| {\eta \in {g_\mathbb {R}}\left( {x,y} \right) } \right. } \}\), then we have \(0 \le \gamma ,\eta \le 1\) and \(0 \le {\gamma ^ + },{\eta ^ + } \le 1\). For the sake of convenience, a set that contains all DHFRs over \(U \times V\) is represented by \(DHFR\left( U \times V \right) \).

In what follows, the concept of DHF MGRSs can be constructed via the above-stated DHFRs.

Definition 2.5

[52] Suppose U and V are two finite universes of discourse, \({\mathbb {R}_i} \in DHFR\left( {U \times V} \right) \) are m DHFRs over \(U \times V\). For any \(\mathbb {D} \in DHF\left( V \right) \), the optimistic DHF lower and upper approximations of \(\mathbb {D}\) are defined as follows:

$$\begin{aligned}&{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^O}\left( \mathbb {D} \right) \nonumber \\&\quad = \left\{ {\left\langle {x,{h_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right) ,{g_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right) } \right\rangle \left| {x \in U} \right. }\right\} ; \end{aligned}$$
(5)
$$\begin{aligned}&{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^O}\left( \mathbb {D} \right) \nonumber \\&\quad = \left\{ {\left\langle {x,{h_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right) ,{g_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right) } \right\rangle \left| {x \in U} \right. } \right\} , \end{aligned}$$
(6)

where

$$\begin{aligned} {h_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\underline{\vee }} \limits _{i = 1}^m { \overline{\wedge }_{y \in V}}\{ {{g_{{\mathbb {R}_i}}}\left( {x,y} \right) \underline{\vee }{h_\mathbb {D}}\left( y \right) } \};\\ {g_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\overline{\wedge }} \limits _{i = 1}^m { \underline{\vee }_{y \in V}}\{ {{h_{{\mathbb {R}_i}}}\left( {x,y} \right) \overline{\wedge }{g_\mathbb {D}}\left( y \right) } \};\\ {h_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\overline{\wedge }} \limits _{i = 1}^m { \underline{\vee }_{y \in V}}\{ {{h_{{\mathbb {R}_i}}}\left( {x,y} \right) \overline{\wedge }{h_\mathbb {D}}\left( y \right) } \};\\ {g_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\underline{\vee }} \limits _{i = 1}^m { \overline{\wedge }_{y \in V}}\{ {{g_{{\mathbb {R}_i}}}\left( {x,y} \right) \underline{\vee }{g_\mathbb {D}}\left( y \right) } \}. \end{aligned}$$

In a similar manner, the pessimistic DHF lower and upper approximations of \(\mathbb {D}\) are defined as follows:

$$\begin{aligned}&{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^P}\left( \mathbb {D} \right) \nonumber \\&\quad = \left\{ {\left\langle {x,{h_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right) ,{g_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right) } \right\rangle \left| {x \in U} \right. } \right\} ; \end{aligned}$$
(7)
$$\begin{aligned}&{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^P}\left( \mathbb {D} \right) \nonumber \\&\quad = \left\{ {\left\langle {x,{h_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right) ,{g_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right) } \right\rangle \left| {x \in U} \right. } \right\} , \end{aligned}$$
(8)

where

$$\begin{aligned} {h_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\overline{\wedge }} \limits _{i = 1}^m { \overline{\wedge }_{y \in V}}\{ {{g_{{\mathbb {R}_i}}}\left( {x,y} \right) \underline{\vee }{h_\mathbb {D}}\left( y \right) } \};\\ {g_{{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\underline{\vee }} \limits _{i = 1}^m { \underline{\vee }_{y \in V}}\{ {{h_{{\mathbb {R}_i}}}\left( {x,y} \right) \overline{\wedge }{g_\mathbb {D}}\left( y \right) } \};\\ {h_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\underline{\vee }} \limits _{i = 1}^m { \underline{\vee }_{y \in V}}\{ {{h_{{\mathbb {R}_i}}}\left( {x,y} \right) \overline{\wedge }{h_\mathbb {D}}\left( y \right) } \};\\ {g_{{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }}\left( x \right)= & {} \mathop {\overline{\wedge }} \limits _{i = 1}^m { \overline{\wedge }_{y \in V}}\{ {{g_{{\mathbb {R}_i}}}\left( {x,y} \right) \underline{\vee }{g_\mathbb {D}}\left( y \right) } \}, \end{aligned}$$

then the pairs \(( {{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}( \mathbb {D} ),{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^O}( \mathbb {D} )} )\) and \(( {{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}( \mathbb {D}),} {{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^P}( \mathbb {D} )} )\) are named an optimistic DHF MGRS and a pessimistic DHF MGRS of \(\mathbb {D}\), respectively.

2.3 PRSs

The notion of PRSs [36, 43, 44] was explored towards a gradual loosening of strict restrictions for original rough sets, thereby application scopes of the rough set community were expanded.

Definition 2.6

[36] Let U, R, P be a finite universe of discourse, an equivalence relation and the probabilistic measures, respectively, and \(\alpha \) and \(\beta \) be the thresholds. For any \(x \in U\) with \(0 \le \beta < \alpha \le 1\), the lower and upper approximations of X are defined as follows:

$$\begin{aligned} {\underline{R} _\alpha }\left( X \right)= & {} \{ {P\left( {X\left| {{{\left[ x \right] }_R}} \right. } \right) \ge \alpha \left| {x \in U} \right. } \}; \end{aligned}$$
(9)
$$\begin{aligned} {\overline{R} _\beta }\left( X \right)= & {} \{ {P\left( {X\left| {{{\left[ x \right] }_R}} \right. } \right) > \beta \left| {x \in U} \right. } \}, \end{aligned}$$
(10)

then the pair \(({{{\underline{R} }_\alpha }\left( X \right) ,{{\overline{R} }_\beta }\left( X \right) })\) is named a PRS of X.

3 MAGDM-oriented DHF multigranulation probabilistic models

In light of unique merits owned by DHF MGRSs and PRSs, it is necessary to design hybrid models by integrating DHF MGRSs with PRSs. The core challenges of this section are to adopt reasonable semantic interpretations in information fusion schemes for the developed DHF multigranulation probabilistic models, and some common information fusion methods from MAGDM are selected to establish different types of MAGDM-oriented DHF multigranulation probabilistic models. Specifically, four MAGDM-oriented information fusion schemes are used in constructing the following theoretical models:

  1. (1)

    According to the original definition of MGRSs [19, 20], two extreme information fusion tactics are designed to form MGRSs that correspond to the risk-based MAGDM with optimistic and pessimistic risk attitudes. In this case, it is necessary to explore type-I DHF MGPRSs by virtue of optimistic and pessimistic information fusion tactics.

  2. (2)

    One of the most common DHF MAGDM methods is the DHFHA operator that concentrates on accepting groups’ main views [33]. In this case, it is necessary to explore type-II DHF MGPRSs by virtue of DHFHA operators.

  3. (3)

    Distance measures play a significant role in addressing various MAGDM problems from the standpoint of information measures [6]. In this case, it is necessary to explore type-III DHF MGPRSs by virtue of DHF weighted Euclidean distances.

  4. (4)

    Another representative DHF aggregation operator is the DHFHG operator that gives attention to individuals’ main views [33]. In this case, it is necessary to explore type-IV DHF MGPRSs by virtue of DHFHG operators.

3.1 Type-I DHF MGPRSs

The initial works in terms of MGRSs include two subordinate editions, i.e., the optimistic edition that is likely to utilize at least one granular composition for meeting the demands of inclusion relations, the pessimistic counterpart that adopts all granular compositions for accomplishing the identical mission. Based on the above-stated two classic information fusion rules, the notion of type-I DHF MGPRSs is intended to construct with optimistic and pessimistic editions. In the context of typical MAGDM situations, the notion of single DHF membership degrees is designed at first that plays a significant role in formulating various multiple DHF membership degrees.

Suppose m decision makers in a group intend to make DHF MAGDM, and each of them is obliged to provide a decision matrix that is composed of a set of alternatives, a set of attributes along with a set of weights for attributes and decision makers. In specific, let \(U = \{ {{x_1},{x_2}, \cdots ,{x_p}} \}\) be the set of alternatives, \(V = \{ {{y_1},{y_2}, \cdots ,{y_q}} \}\) be the set of attributes, \(\varvec{\mu } = \left\{ {{\mu _1},{\mu _2}, \cdots ,} \right. {\left. {{\mu _q}} \right\} ^T}\) be the set of weights for attributes with \({\mu _k} \in \left[ {0,1} \right] \) and \(\sum \limits _{k = 1}^q {{\mu _k}} = 1\left( {k = 1,2, \cdots ,q} \right) \), \(\varvec{\omega } = {\left\{ {{\omega _1},{\omega _2}, \cdots ,{\omega _m}} \right\} ^T}\) be the set of weights for decision makers with \({\omega _i} \in \left[ {0,1} \right] \) and \(\sum \limits _{i = 1}^m {{\omega _i}} = 1\left( {i = 1,2, \cdots ,m} \right) \). Based on the above illustrations, all decision makers should offer assessed values for all alternatives via all attributes, and the offered assessed values are characterized by DHFEs. Then, each constructed decision matrix can be viewed as DHFRs \({\mathbb {R}_i} \in DHFR\left( {U \times V} \right) \left( {i = 1,2, \cdots ,m} \right) \) over \(U \times V\). Next, a standard evaluation set \(\mathbb {D}\) over V is established by means of all attributes, and \(\mathbb {D}\) is characterized by DHFSs. At last, in accordance with the presented U, V, \({\mathbb {R}_i}\) and \(\mathbb {D}\), a DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) is obtained for developing MAGDM-oriented DHF multigranulation probabilistic models and related MAGDM approaches with MULTIMOORA. In what follows, the notion of single DHF membership degrees is proposed based on \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \).

Definition 3.1

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \). For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \), \({y_k} \in V\left( {k = 1,2,} \right. \left. { \cdots ,q} \right) \), the single DHF membership degree of \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \(\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}} )\), is defined as follows:

$$\begin{aligned} \theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}} ) = {\left( {\frac{{\sum \nolimits _{{y_k} \in V} {{\mu _k}{\mathbb {R}_i}( {{x_j},{y_k}} ){{( {\mathbb {D}( {{y_k}} )} )}^c}} }}{{\sum \nolimits _{{y_k} \in V} {{\mu _k}{\mathbb {R}_i}( {{x_j},{y_k}} )} }}} \right) ^c}. \end{aligned}$$
(11)

Based on the notion of single DHF membership degrees, it is necessary to expand single DHF membership degrees to the multigranulation context, thus the following maximum and minimum multiple DHF membership degrees are put forward.

Definition 3.2

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \). For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \), the maximum and minimum multiple DHF membership degree of \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \(\vartheta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) and \(\rho _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), are defined as follows:

$$\begin{aligned} \vartheta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )= & {} \mathop {\max }\limits _{i = 1}^m \{ {\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}})} \}; \end{aligned}$$
(12)
$$\begin{aligned} \rho _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )= & {} \mathop {\min }\limits _{i = 1}^m \{ {\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}})} \}. \end{aligned}$$
(13)

With the support of maximum and minimum multiple DHF membership degrees, optimistic and pessimistic type-I DHF MGPRSs can be established conveniently.

Definition 3.3

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \), and let \(\alpha \) and \(\beta \) be the thresholds that are characterized by DHFEs. For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \) and \(\beta < \alpha \), the optimistic type-I DHF multigranulation probabilistic rough approximations of \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \({\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\vartheta ,\alpha }}\left( \mathbb {D} \right) \) and \({\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\vartheta ,\beta }}\left( \mathbb {D} \right) \), are defined as follows:

$$\begin{aligned} {\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\vartheta ,\alpha }}\left( \mathbb {D} \right)= & {} \left\{ {\vartheta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) \ge \alpha | {{x_j} \in U} } \right\} ; \end{aligned}$$
(14)
$$\begin{aligned} {\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\vartheta ,\beta }}\left( \mathbb {D} \right)= & {} \left\{ {\vartheta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) > \beta | {{x_j} \in U} } \right\} . \end{aligned}$$
(15)

In a similar way, the pessimistic type-I DHF multigranulation probabilistic rough approximations of \(\mathbb {D}\) in terms of \({\mathbb {R}_i}\), denoted by \({\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\rho ,\alpha }}\left( \mathbb {D} \right) \) and \({\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\rho ,\beta }}\left( \mathbb {D} \right) \), are defined as follows:

$$\begin{aligned} {\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\rho ,\alpha }}\left( \mathbb {D} \right)= & {} \left\{ {\rho _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) \ge \alpha | {{x_j} \in U} } \right\} ; \end{aligned}$$
(16)
$$\begin{aligned} {\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\rho ,\beta }}\left( \mathbb {D} \right)= & {} \left\{ {\rho _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) > \beta | {{x_j} \in U} } \right\} , \end{aligned}$$
(17)

then we name the pairs \(( {{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\vartheta ,\alpha }}\left( \mathbb {D} \right) ,{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\vartheta ,\beta }}\left( \mathbb {D} \right) } )\) and \(( {{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\rho ,\alpha }}\left( \mathbb {D} \right) ,{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\rho ,\beta }}\left( \mathbb {D} \right) } )\) an optimistic type-I DHF MGPRS and a pessimistic type-I DHF MGPRS of \(\mathbb {D}\), respectively.

3.2 Type-II DHF MGPRSs

It is noteworthy that optimistic and pessimistic type-I DHF MGPRSs act as two extreme information fusion strategies for DHF MAGDM, proposing more risk-neutral methods for completing the same task is necessary. In what follows, by means of DHFHA operators, we aim to put forward the corresponding multiple DHF membership degrees at first.

Definition 3.4

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \), let \({\omega _i}\) be the weight of \({\mathbb {R}_i}\), the \(\sigma \)th value of membership degrees and non-membership degrees in \(\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}} )\) be \(\gamma _i^{\tau \left( \sigma \right) }( {{x_j}} )\) and \(\eta _i^{\tau \left( \sigma \right) }( {{x_j}} )\), respectively. For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \), the notion of multiple DHF membership degrees by means of DHFHA operators of \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), is defined as follows:

$$\begin{aligned} \xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )= & {} DHFWA( {\theta _\mathbb {D}^{{\mathbb {R}_1}}( {{x_j}}),\theta _\mathbb {D}^{{\mathbb {R}_2}}( {{x_j}} ), \cdots ,\theta _\mathbb {D}^{{\mathbb {R}_m}}( {{x_j}} )}) \nonumber \\= & {} \mathop \boxplus \limits _{i = 1}^m ( {{\omega _i}\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}})})\nonumber \\= & {} \left\{ {\left\{ {1 - \prod \limits _{i = 1}^m {{{( {1 - \gamma _i^{\tau ( \sigma )}( {{x_j}} )} )}^{{\omega _i}}}} } \right\} ,} \right. \nonumber \\&\left. {\left\{ {\prod \limits _{i = 1}^m {{{( {\eta _i^{\tau ( \sigma )}( {{x_j}} )} )}^{{\omega _i}}}} } \right\} } \right\} . \end{aligned}$$
(18)

Afterwards, the following formulation of type-II DHF MGPRSs can be obtained via multiple DHF membership degrees by means of DHFHA operators.

Definition 3.5

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \), and let \(\alpha \) and \(\beta \) be the thresholds that are characterized by DHFEs. For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \) and \(\beta < \alpha \), the type-II DHF multigranulation probabilistic rough approximations of \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \({\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\xi ,\alpha }}\left( \mathbb {D} \right) \) and \({\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\xi ,\beta }}\left( \mathbb {D} \right) \), are defined as follows:

$$\begin{aligned} {\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\xi ,\alpha }}\left( \mathbb {D} \right)= & {} \left\{ {\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) \ge \alpha | {{x_j} \in U} } \right\} ; \end{aligned}$$
(19)
$$\begin{aligned} {\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\xi ,\beta }}\left( \mathbb {D} \right)= & {} \left\{ {\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) > \beta | {{x_j} \in U} } \right\} , \end{aligned}$$
(20)

then the pair \(( {{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\xi ,\alpha }}\left( \mathbb {D} \right) ,{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\xi ,\beta }}\left( \mathbb {D} \right) } )\) is named a type-II DHF MGPRS of \(\mathbb {D}\).

3.3 Type-III DHF MGPRSs

DHF distance measures are quite essential in fusing various discrete DHF information systems, hence it is necessary to develop corresponding multiple DHF membership degrees. In what follows, we aim to put forward the multiple DHF membership degrees by virtue of DHF weighted Euclidean distances at first.

Definition 3.6

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \), let \({\omega _i}\) be the weight of \({\mathbb {R}_i}\), the \(\sigma \)th value of membership degrees and non-membership degrees in \(\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}} )\) be \(\gamma _i^{\tau \left( \sigma \right) }( {{x_j}} )\) and \(\eta _i^{\tau \left( \sigma \right) }( {{x_j}} )\), respectively, \(\left( {\left\{ 1 \right\} ,\left\{ 0 \right\} } \right) \) be the positive ideal point. For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \), the notion of multiple DHF membership degrees by means of DHF weighted Euclidean distances of \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), is defined as follows:

$$\begin{aligned} \psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )= & {} \left[ {\sum \limits _{i = 1}^m {{\omega _i}} } \left( \frac{1}{2}\left( \frac{1}{{\# {h_{{\mathbb {D}_i}}}( {{x_j}} )}}\sum \limits _{\sigma = 1}^{\# {h_{{\mathbb {D}_i}}}( {{x_j}} )} {{{| {\gamma _i^{\tau ( \sigma )}( {{x_j}} ) - 1} |}^2}} \right. \right. \right. \nonumber \\&\left. \left. \left. + \frac{1}{{\# {g_{{\mathbb {D}_i}}}( {{x_j}} )}}\sum \limits _{\sigma = 1}^{\# {g_{{\mathbb {D}_i}}}( {{x_j}} )} {{{| {\eta _i^{\tau ( \sigma )}( {{x_j}} )} |}^2} } \right) \right) \right] ^{\frac{1}{2}}. \end{aligned}$$
(21)

Definition 3.7

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \), and let \(\alpha \) and \(\beta \) be the thresholds that are characterized by DHFEs. For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \) and \(\beta < \alpha \), the type-III DHF multigranulation probabilistic rough approximations of \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \({\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\psi ,\alpha }}\left( \mathbb {D} \right) \) and \({\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\psi ,\beta }}\left( \mathbb {D} \right) \), are defined as follows:

$$\begin{aligned} {\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\psi ,\alpha }}\left( \mathbb {D} \right)= & {} \left\{ {\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) \ge \alpha | {{x_j} \in U} } \right\} ; \end{aligned}$$
(22)
$$\begin{aligned} {\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\psi ,\beta }}\left( \mathbb {D} \right)= & {} \left\{ {\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) > \beta | {{x_j} \in U} } \right\} , \end{aligned}$$
(23)

then the pair \(( {{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\psi ,\alpha }}\left( \mathbb {D} \right) ,{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\psi ,\beta }}\left( \mathbb {D} \right) } )\) is named a type-III DHF MGPRS of \(\mathbb {D}\).

3.4 Type-IV DHF MGPRSs

Different from DHFHA operators that give high priorities on groups’ main views, as another typical DHF aggregation operators, DHFHG operators emphasis on individuals’ main views, hence developing multiple DHF membership degrees based on DHFHG operators is a useful supplement of DHF multigranulation probabilistic models. In what follows, by means of DHFHG operators, the corresponding multiple DHF membership degrees are presented at first.

Definition 3.8

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \), let \({\omega _i}\) be the weight of \({\mathbb {R}_i}\), the \(\sigma \)th value of membership degrees and non-membership degrees in \(\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}} )\) be \(\gamma _i^{\tau \left( \sigma \right) }( {{x_j}} )\) and \(\eta _i^{\tau \left( \sigma \right) }( {{x_j}} )\), respectively. For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \), the notion of multiple DHF membership degrees by means of DHFHG operators of \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), is defined as follows:

$$\begin{aligned} \zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )= & {} DHFWG( {\theta _\mathbb {D}^{{\mathbb {R}_1}}( {{x_j}} ),\theta _\mathbb {D}^{{\mathbb {R}_2}}( {{x_j}} ), \cdots ,\theta _\mathbb {D}^{{\mathbb {R}_m}}( {{x_j}} )} ) \nonumber \\= & {} \mathop \boxtimes \limits _{i = 1}^m ( {{{( {\theta _\mathbb {D}^{{\mathbb {R}_i}}( {{x_j}} )} )}^{{\omega _i}}}} )\nonumber \\= & {} \left\{ { \left\{ {\prod \limits _{i = 1}^m {{{ ( {\gamma _i^{\tau ( \sigma )} ( {{x_j}})})}^{{\omega _i}}}} } \right\} ,} \right. \nonumber \\&\left. { \left\{ {1 - \prod \limits _{i = 1}^m {{{ ( {1 - \eta _i^{\tau ( \sigma )} ( {{x_j}})})}^{{\omega _i}}}} } \right\} } \right\} . \end{aligned}$$
(24)

Next, we formulate the notion of type-IV DHF MGPRSs by using multiple DHF membership degrees by means of DHFHG operators.

Definition 3.9

Given a DHF information system \(\left( {U,V,} \right. \left. {{\mathbb {R}_i},\mathbb {D}} \right) \), and let \(\alpha \) and \(\beta \) be the thresholds that are characterized by DHFEs. For any \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \) and \(\beta < \alpha \), the type-IV DHF multigranulation probabilistic rough approximations of \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\), denoted by \({\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\zeta ,\alpha }}\left( \mathbb {D} \right) \) and \({\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\zeta ,\beta }}\left( \mathbb {D} \right) \), are defined as follows:

$$\begin{aligned} {\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\zeta ,\alpha }}\left( \mathbb {D} \right)= & {} \left\{ {\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) \ge \alpha | {{x_j} \in U} } \right\} ; \end{aligned}$$
(25)
$$\begin{aligned} {\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } ^{\zeta ,\beta }}\left( \mathbb {D} \right)= & {} \left\{ {\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} ) > \beta | {{x_j} \in U} } \right\} , \end{aligned}$$
(26)

then the pair \(( {{{\underline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\zeta ,\alpha }}\left( \mathbb {D} \right) ,{{\overline{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} } }^{\zeta ,\beta }}\left( \mathbb {D} \right) } )\) is named a type-IV DHF MGPRS of \(\mathbb {D}\).

4 MAGDM based on DHF MGPRSs with MULTIMOORA

The key point of interest of the current section is to design a comprehensive MAGDM method in light of the presented four types of DHF MGPRSs with MULTIMOORA. In addition, for the sake of better illustrating the applicability of the designed MAGDM method, the context of MAGDM in this section is scheduled to adopt P-J fit situations, and the specific problem statement for P-J fit is shown in the text below.

4.1 Problem statement

It is widely recognized that human resource is the most precious resource for the survival and the development of enterprises, and acts as the heart of competitions in the modern society. In the area of human resource management, managers have paid close attention to the core issue that how to fully mobilize the enthusiasm of the staff to achieve their talent and play the role of employees better for making the best use of the staff. Hence, only by letting individuals fully display their talents, will it be possible for business organizations to cultivate an increasing number of excellent innovation employees.

As a significant research branch of human resource management, P-J fit has gradually become the new hotspot in the enterprise management research that is subjected to more and more concerns of scholars. P-J fit aims to arrange appropriate talents to appropriate posts according to the relationship between posts and capabilities of talents. In a word, talents and posts are two fundamental factors of P-J fit, the key issue of P-J fit is to solve reasonable person and post matching. In view of the great significance of P-J fit, plenty of scholars have put forward a series of P-J fit methods. However, some challenges, such as reasonable depiction of uncertain information and integration of experts’ preferences without individual subjectivity, still remain in the majority of current P-J fit methods. Thus, in light of several merits of the proposed theoretical models mentioned in previous sections, it is meaningful to explore efficient P-J fit methods by taking advantages of them.

4.2 Application model

For the sake of effectively utilizing the proposed four types of DHF MGPRS to address a real-world P-J fit situation, it is noted that the conclusion of P-J fit is largely dependent on the relationships between posts and capabilities of talents provided by human resource experts, thus transforming a complicated P-J fit situation into a typical MAGDM is conducive to solving of a practical P-J fit problem. Similar to the general DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) presented in the last section, a DHF information system in the background of P-J fit should be given in the text below.

Suppose m human resource experts in an advisory panel intend to conduct P-J fit for an employee via DHF MAGDM, each of them is obliged to provide the relationship between posts and capabilities of the assessed employee, and each provided relationship is composed of a set of posts, a set of capabilities along with a set of weights for capabilities and human resource experts. In specific, let \(U = \{ {{x_1},{x_2}, \cdots ,{x_p}} \}\) be the set of posts, \(V = \{ {{y_1},{y_2}, \cdots ,{y_q}} \}\) be the set of capabilities, \(\varvec{\mu } = {\{ {{\mu _1},{\mu _2}, \cdots ,{\mu _q}} \}^T}\) be the set of weights for capabilities with \({\mu _k} \in \left[ {0,1} \right] \) and \(\sum \limits _{k = 1}^q {{\mu _k}} = 1\left( {k = 1,2, \cdots ,q} \right) \), \(\varvec{\omega } = {\left\{ {{\omega _1},{\omega _2}, \cdots ,{\omega _m}} \right\} ^T}\) be the set of weights for human resource experts with \({\omega _i} \in \left[ {0,1} \right] \) and \(\sum \limits _{i = 1}^m {{\omega _i}} = 1\left( {i = 1,2, \cdots ,m} \right) \). Based on the above illustrations, all human resource experts should offer assessed values for each post via all capabilities, and the offered assessed values are characterized by DHFEs. Then, each constructed relationship can be viewed as DHFRs \({\mathbb {R}_i} \in DHFR\left( {U \times V} \right) \left( {i = 1,2, \cdots ,m} \right) \) over \(U \times V\). Next, the assessed employee will be evaluated by virtue of all capabilities, and the evaluation set \(\mathbb {D}\) over V is established that is characterized by DHFSs. At last, in accordance with the above-stated U, V, \({\mathbb {R}_i}\) and \(\mathbb {D}\), a DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) for P-J fit is prepared to handle P-J fit via the developed theoretical models with MULTIMOORA. In what follows, we present the specific scheme of the DHF MAGDM procedure.

Since the conclusion of P-J fit is usually obtained from the final ranking result of different posts for the assessed employee, and MULTIMOORA can generate a robust ranking result from the aspect of information fusion, it is necessary to integrate the developed theoretical models with MULTIMOORA to acquire a robust final ranking result for P-J fit. In specific, MULTIMOORA adopts three subordinate rankings, i.e., ratio systems, reference point approaches and full multiplicative forms, to complete the task of information fusion. Moreover, it is noted that the proposed DHF membership degrees by means of DHFHA operators, DHF weighted Euclidean distances and DHFHG operators are in line with the notion of ratio systems, reference point approaches along with full multiplicative forms in the context of DHF MAGDM, hence it is convenient for us to develop a MAGDM method based on DHF MGPRSs with MULTIMOORA.

Given a DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) for P-J fit, for any post \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \), multiple DHF membership degrees by means of DHFHA operators of \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\) can be calculated according to Definition 3.4, which is denoted by \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\). Then, we can acquire the first ranking result of different posts via the value of \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), and the value of \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) is larger, the \({x_j}\) is better.

In a similar manner, multiple DHF membership degrees by means of DHF weighted Euclidean distances and DHFHG operators of \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\) can be calculated according to Definitions 3.6 and 3.8, which are denoted by \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) and \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) respectively. Then, we can acquire the second ranking result of different posts via the value of \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), and the value of \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) is smaller, the \({x_j}\) is better. Finally, the third ranking result of different posts via the value of \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) is further acquired, and the value of \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) is larger, the \({x_j}\) is better.

In light of the MULTIMOORA method, the final ranking, also named as the MULTIMOORA ranking, is acquired from three previous subordinate rankings based on the dominance theory. Afterwards, we aim to propose the concept of ranking order functions to find the optimal post for the assessed employee. In specific, for any post \({x_j} \in U\left( {j = 1,2, \cdots ,p} \right) \), three types of ranking results of different posts have been obtained via the value of \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) and \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), and we arrange different posts from the best one to the worst one, then we denote ranking order functions for \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\), \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) and \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) as \(Ind( {{\xi _j}} )\), \(Ind( {{\psi _j}} )\) and \(Ind( {{\zeta _j}} )\). Suppose \(Ind( {\max _{j = 1}^p{\xi _j}} ) = 1\) and \(Ind( {\min _{j = 1}^p{\xi _j}} ) = p\) are fulfilled, the MULTIMOORA ranking is acquired via the value of \(Ind( {{\xi _j}} ) + Ind( {{\psi _j}} ) + Ind( {{\zeta _j}})\), then we name \({x^*} = \min _{j = 1}^p\left( {Ind\left( {{\xi _j}} \right) + Ind\left( {{\psi _j}} \right) } \right. \left. { + Ind\left( {{\zeta _j}} \right) } \right) \) the optimal post for the assessed employee.

Remark 4.1

In the construction of MAGDM based on DHF MGPRSs, the utilization of MULTIMOORA provides a reasonable information fusion scheme for effectively integrating type-II, type-III with type-IV DHF MGPRSs. Moreover, the information fusion conclusion is characterized by the MULTIMOORA ranking, which is more robust than each of the subordinate rankings as presented above. In specific, the information fusion result obtained from type-II, type-III and type-IV DHF MGPRSs can be seen as three independent single-source results that may cause potential differences of decision conclusions. With the support of MULTIMOORA, a comprehensive decision conclusion can be obtained by taking advantages of the above three types of DHF MGPRSs, it is expected that the comprehensive decision conclusion will be immune to the volatility of different information fusion schemes. Hence, it is meaningful to sum up the following algorithm for MAGDM based on DHF MGPRSs with MULTIMOORA, and it is noteworthy that the summarized algorithm offers a one-stop scheme from the DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) for P-J fit to the optimal post \({x^*}\).

4.3 Algorithm for MAGDM based on DHF MGPRSs with MULTIMOORA

In what follows, a P-J fit algorithm for MAGDM based on DHF MGPRSs with MULTIMOORA is summed up.

Input A DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) for P-J fit.

Output The optimal post \({x^*}\).

Step 1 Determine the weight value of each capability and the weight value of each human resource expert.

Step 2 Calculate single DHF membership degrees \(\theta _\mathbb {D}^{{\mathbb {R}_i}}\left( {{x_j}} \right) \) for each post \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\).

Step 3 Calculate multiple DHF membership degrees \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) and obtain the first ranking result of different posts via the value of \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\).

Step 4 Calculate multiple DHF membership degrees \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) and obtain the second ranking result of different posts via the value of \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\).

Step 5 Calculate multiple DHF membership degrees \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\) and obtain the third ranking result of different posts via the value of \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^m {{\mathbb {R}_i}} }( {{x_j}} )\).

Step 6 Obtain the MULTIMOORA ranking according to ranking order functions \(Ind( {{\xi _j}} )\), \(Ind( {{\psi _j}} )\) and \(Ind( {{\zeta _j}} )\).

Step 7 Determine the optimal post \({x^*}\) in light of \({x^*} = \min _{j = 1}^p( {Ind( {{\xi _j}} ) + Ind( {{\psi _j}} ) + Ind( {{\zeta _j}} )} )\).

The flow diagram of the above-presented P-J fit algorithm via MAGDM based on DHF MGPRSs with MULTIMOORA is summed up in Fig. 1.

Fig. 1
figure 1

The summary of the P-J fit algorithm via MAGDM based on DHF MGPRSs with MULTIMOORA

5 An illustrative case study for P-J fit

This section plans to prove the applicability of the P-J fit algorithm via an illustrative case study at first. Moreover, corresponding validity tests and comparative analysis are arranged for better demonstrate the validity of the P-J fit algorithm as well.

5.1 Case description

Suppose a software development enterprise intends to organize a P-J fit process for a new employee, and an advisory panel is set up that is composed of three human resource experts. In order to overcome the challenges from various uncertain information, a DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \left( {i = 1,2,3} \right) \) for P-J fit is finally provided. In specific, let \(U = \left\{ {{x_1},{x_2},{x_3},{x_4},{x_5}} \right\} \) be the set of posts, where \({x_j}\left( {j = 1,2,3,4,5} \right) \) represents algorithm engineer, administrative assistant, marketing specialist, sales representative, and finance analyst. Moreover, let \(V = \left\{ {{y_1},{y_2},{y_3},{y_4},{y_5}} \right\} \) be the set of capabilities, where \({y_k}\left( {k = 1,2,3,4,5} \right) \) represents mathematical skills, computer skills, foreign language skills, writing skills, and management skills. Additionally, let \(\varvec{\mu } = {\{ {{\mu _1},{\mu _2},{\mu _3},{\mu _4},{\mu _5}} \}^T}\) be the set of weights for capabilities with \({\mu _k} \in \left[ {0,1} \right] \) and \(\sum \limits _{k = 1}^q {{\mu _k}} = 1\left( {k = 1,2,3,4,5} \right) \), \(\varvec{\omega } = {\left\{ {{\omega _1},{\omega _2},{\omega _3}} \right\} ^T}\) be the set of weights for human resource experts with \({\omega _i} \in \left[ {0,1} \right] \) and \(\sum \limits _{i = 1}^m {{\omega _i}} = 1\left( {i = 1,2,3} \right) \). Based on the above illustrations, all human resource experts offer assessed values for each post via all capabilities, and the offered assessed values are characterized by DHFEs. Then, each constructed relationship can be viewed as DHFRs \({\mathbb {R}_i} \in DHFR\left( {U \times V} \right) \) over \(U \times V\) that are presented in Tables 1, 2, 3 below. Afterwards, the assessed new employee will be evaluated by virtue of all capabilities, and the evaluation set \(\mathbb {D}\) over V is represented by \(\mathbb {D} = \left\{ {\left\langle {{y_1},\left\{ {0.3} \right\} ,\left\{ {0.6} \right\} } \right\rangle ,\left\langle {{y_2},\left\{ {0.7} \right\} ,\left\{ {0.2} \right\} } \right\rangle ,\left\langle {{y_3},\left\{ {0.8} \right\} ,\left\{ {0.1} \right\} } \right\rangle ,} \right. \left. {\left\langle {{y_4},\left\{ {0.2} \right\} ,\left\{ {0.5} \right\} } \right\rangle ,\left\langle {{y_5},\left\{ {0.4} \right\} ,\left\{ {0.6} \right\} } \right\rangle } \right\} \). At last, in accordance with the above-stated U, V, \({\mathbb {R}_i}\) and \(\mathbb {D}\), a DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) for P-J fit is established.

Table 1 The first DHFR between posts and capabilities
Table 2 The second DHFR between posts and capabilities
Table 3 The third DHFR between posts and capabilities

5.2 The detailed P-J fit process

Given the above-mentioned DHF information system \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) for P-J fit, the detailed P-J fit process is shown as the following steps.

At first, for the sake of effectively conducting comparative analysis with other similar GrC-based MAGDM approaches, suppose five capabilities and three human resource experts share an identical weight, that is \({\mu _k} = \frac{1}{5}\) and \({\omega _i} = \frac{1}{3}\).

Then, the following single DHF membership degrees \(\theta _\mathbb {D}^{{\mathbb {R}_i}}\left( {{x_j}} \right) \) for each post \({x_j}\) in \(\mathbb {D}\) with respect to \({\mathbb {R}_i}\) is calculated.

$$\begin{aligned} \theta _\mathbb {D}^{{\mathbb {R}_1}}( {{x_1}} )= & {} {\left( {\frac{{\sum \nolimits _{{y_k} \in V} {{\mu _k}{R_1}\left( {{x_1},{y_k}} \right) {{\left( {D\left( {{y_k}} \right) } \right) }^c}} }}{{\sum \nolimits _{{y_k} \in V} {{\mu _k}{R_1}\left( {{x_1},{y_k}} \right) } }}} \right) ^c} \\= & {} \left( {\left\{ {0.082,0.1265} \right\} ,\left\{ {0.6793,0.77} \right\} } \right) . \end{aligned}$$

In an identical manner, we can further obtain the remaining single DHF membership degrees as follows:

$$\begin{aligned} \theta _\mathbb {D}^{{\mathbb {R}_1}}( {{x_2}} )= & {} \left( {\left\{ {0.1059,0.1576} \right\} ,\left\{ {0.5621,0.664} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_1}}( {{x_3}} )= & {} \left( {\left\{ {0.1057,0.1558} \right\} ,\left\{ {0.6265,0.6972} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_1}}( {{x_4}} )= & {} \left( {\left\{ {0.1798,0.2531} \right\} ,\left\{ {0.4951,0.5913} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_1}}( {{x_5}} )= & {} \left( {\left\{ {0.0736,0.12} \right\} ,\left\{ {0.678,0.767} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_2}}( {{x_1}} )= & {} \left( {\left\{ {0.0838,0.1458} \right\} ,\left\{ {0.6508,0.77} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_2}}( {{x_2}} )= & {} \left( {\left\{ {0.1034,0.1828} \right\} ,\left\{ {0.5749,0.6639} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_2}}( {{x_3}} )= & {} \left( {\left\{ {0.0898,0.1692} \right\} ,\left\{ {0.5948,0.6972} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_2}}( {{x_4}} )= & {} \left( {\left\{ {0.1485,0.2309} \right\} ,\left\{ {0.5039,0.5991} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_2}}( {{x_5}} )= & {} \left( {\left\{ {0.0647,0.1042} \right\} ,\left\{ {0.6251,0.752} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_3}}( {{x_1}} )= & {} \left( {\left\{ {0.082,0.1414} \right\} ,\left\{ {0.6593,0.7525} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_3}}( {{x_2}} )= & {} \left( {\left\{ {0.0803,0.1367} \right\} ,\left\{ {0.6123,0.7092} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_3}}( {{x_3}} )= & {} \left( {\left\{ {0.1155,0.182} \right\} ,\left\{ {0.6285,0.7202} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_3}}( {{x_4}} )= & {} \left( {\left\{ {0.1645,0.2531} \right\} ,\left\{ {0.387,0.5593} \right\} } \right) ,\\ \theta _\mathbb {D}^{{\mathbb {R}_3}}( {{x_5}} )= & {} \left( {\left\{ {0.0736,0.1216} \right\} ,\left\{ {0.6229,0.7416} \right\} } \right) . \end{aligned}$$

In light of the above results, the following multiple DHF membership degrees \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_j}} )\) are calculated.

$$\begin{aligned} \xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_1}} )= & {} DHFWA( {\theta _\mathbb {D}^{{\mathbb {R}_1}}\left( {{x_1}} \right) ,\theta _\mathbb {D}^{{\mathbb {R}_2}}\left( {{x_1}} \right) ,\theta _\mathbb {D}^{{\mathbb {R}_3}}\left( {{x_1}} \right) } )\\= & {} \left( {\left\{ {0.0826,0.1379} \right\} ,\left\{ {0.6631,0.7641} \right\} } \right) . \end{aligned}$$

In an identical manner, we can further obtain the remaining multiple DHF membership degrees \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_j}} )\) as follows:

$$\begin{aligned} \xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_2}} )= & {} \left( {\left\{ {0.0966,0.1592} \right\} ,\left\{ {0.5827,0.6787} \right\} } \right) , \\ \xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_3}} )= & {} \left( {\left\{ {0.1037,0.1691} \right\} ,\left\{ {0.6164,0.7048} \right\} } \right) ,\\ \xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_4}} )= & {} \left( {\left\{ {0.1644,0.2458} \right\} ,\left\{ {0.4588,0.583} \right\} } \right) , \\ \xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_5}} )= & {} \left( {\left\{ {0.0706,0.1153} \right\} ,\left\{ {0.6415,0.7535} \right\} } \right) . \end{aligned}$$

Afterwards, the score functions of \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_j}} )\) can be obtained, that is \(s( {\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_1}} \right) } ) = - 0.6034\), \(s( {\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_2}} \right) } ) = - 0.5028\), \(s( {\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_3}} \right) } ) = - 0.5242\), \(s( {\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_4}} \right) } ) = - 0.3158\) and \(s( {\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_5}} \right) } ) = - 0.6046\). Thus, the first ranking result of different posts shows \({\xi _4} \succ {\xi _2} \succ {\xi _3} \succ {\xi _1} \succ {\xi _5}\).

Next, the following multiple DHF membership degrees \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_j}} )\) are further calculated.

$$\begin{aligned} \psi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_1}} )= & {} \left[ {\sum \limits _{i = 1}^3 {\frac{1}{3}} } \left( {\frac{1}{2}} \left( \frac{1}{2}\sum \limits _{\sigma = 1}^2 {{{| {\gamma _i^{\tau ( \sigma )}( {{x_1}} ) - 1} |}^2}}\right. \right. \right. \\&\left. \left. \left. + \frac{1}{2}\sum \limits _{\sigma = 1}^2 {{{| {\eta _i^{\tau ( \sigma )}( {{x_1}} )} |}^2}} \right) \right) \right] ^{\frac{1}{2}}\\= & {} 0.8076. \end{aligned}$$

In an identical way, we can further obtain \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_2}} ) = 0.7626\), \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_3}} ) = 0.77\), \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_4}} ) = 0.6754\) and \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_5}} ) = 0.8105\). Thus, the second ranking result of different posts shows \({\psi _4} \succ {\psi _2} \succ {\psi _3} \succ {\psi _1} \succ {\psi _5}\).

Similar with the above steps, the following multiple DHF membership degrees \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_j}} )\) are further calculated.

$$\begin{aligned} \zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_1}} )= & {} DHFWG( {\theta _\mathbb {D}^{{\mathbb {R}_1}}\left( {{x_1}} \right) ,\theta _\mathbb {D}^{{\mathbb {R}_2}}\left( {{x_1}} \right) ,\theta _\mathbb {D}^{{\mathbb {R}_3}}\left( {{x_1}} \right) } )\\= & {} \left( {\left\{ {0.0826,0.1376} \right\} ,\left\{ {0.6633,0.7643} \right\} } \right) . \end{aligned}$$

In an identical way, we can further obtain the remaining multiple DHF membership degrees \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_j}} )\) as follows:

$$\begin{aligned} \zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_2}} )= & {} \left( {\left\{ {0.0958,0.1579} \right\} ,\left\{ {0.5837,0.6798} \right\} } \right) , \\ \zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_3}} )= & {} \left( {\left\{ {0.1031,0.1687} \right\} ,\left\{ {0.6169,0.7051} \right\} } \right) ,\\ \zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_4}} )= & {} \left( {\left\{ {0.1638,0.2455} \right\} ,\left\{ {0.4645,0.5836} \right\} } \right) ,\\ \zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_5}} )= & {} \left( {\left\{ {0.0705,0.115} \right\} ,\left\{ {0.6429,0.7538} \right\} } \right) . \end{aligned}$$

Afterwards, the score functions of \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }( {{x_j}} )\) can be obtained, that is \(s( {\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_1}} \right) } ) = - 0.6037\), \(s( {\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_2}} \right) } ) = - 0.5049\), \(s( {\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_3}} \right) } ) = - 0.5251\), \(s( {\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_4}} \right) } ) = - 0.3194\) and \(s( {\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_5}} \right) } ) = - 0.6056\). Thus, the third ranking result of different posts shows \({\zeta _4} \succ {\zeta _2} \succ {\zeta _3} \succ {\zeta _1} \succ {\zeta _5}\).

In light of the above three ranking results of different posts, the following ranking order functions are determined.

$$\begin{aligned} Ind\left( {{\xi _4}} \right)= & {} Ind\left( {{\psi _4}} \right) = Ind\left( {{\zeta _4}} \right) = 1,\\ Ind\left( {{\xi _2}} \right)= & {} Ind\left( {{\psi _2}} \right) = Ind\left( {{\zeta _2}} \right) = 2,\\ Ind\left( {{\xi _3}} \right)= & {} Ind\left( {{\psi _3}} \right) = Ind\left( {{\zeta _3}} \right) = 3,\\ Ind\left( {{\xi _1}} \right)= & {} Ind\left( {{\psi _1}} \right) = Ind\left( {{\zeta _1}} \right) = 4, \\ Ind\left( {{\xi _5}} \right)= & {} Ind\left( {{\psi _5}} \right) = Ind\left( {{\zeta _5}} \right) = 5. \end{aligned}$$

Finally, the MULTIMOORA ranking shows \({x_4} \succ {x_2} \succ {x_3} \succ {x_1} \succ {x_5}\), i.e., the optimal post is \({x_4}\) (sales representative).

5.3 Validity tests

For the study of MAGDM, another significant topic is how to prove the validity of the newly constructed MAGDM method in the related background. In order to complete the task of validity tests for various MAGDM methods, Wang and Triantaphyllou [34] established an efficient standard that mainly involves two kinds of tests. Afterwards, we intend to demonstrate the validity of the constructed DHF MAGDM method by virtue of test 1 and test 2.

In test 1, the standard indicates a valid MAGDM method should not alter the optimal alternative when substituting a sub-optimal alternative for a worse one. In light of the standard, let alternative \({x_5}\) be the sub-optimal alternative, and \({\mathbb {D}^c}\) be the worse alternative. Then, we substitute \({x_5}\) for \({\mathbb {D}^c}\) in Tables 1, 2, 3. Next, we calculate the updated values for multiple DHF membership degrees \(\xi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_5}} \right) \), \(\psi _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_5}} \right) \) and \(\zeta _\mathbb {D}^{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} }\left( {{x_5}} \right) \), the results show \(\left( {\left\{ {0.0004} \right\} ,\left\{ {0.9796} \right\} } \right) \), 0.9962 and \(\left( {\left\{ {0.0004} \right\} ,\left\{ {0.9796} \right\} } \right) \), respectively, which indicate the ranking order of \({x_5}\) remains the same as the one obtained in Sect. 5.2. Thus, the proposed DHF MAGDM method passes test 1.

In test 2, the standard shows that we first decompose a MAGDM problem into smaller ones, then the same MAGDM method is applied on smaller ones. Afterwards, we integrate the ranking order of smaller ones on the premise that the transitive property exists. Finally, the integrated result should be the same as the original result of the undecomposed MAGDM problem. In light of this standard, we decompose the DHF MAGDM problem presented in previous sections into two smaller ones, i.e., \(\left\{ {{x_1},{x_2},{x_3},{x_4}} \right\} \) and \(\left\{ {{x_2},{x_3},{x_4},{x_5}} \right\} \). Then, we utilize the same DHF MAGDM method on them, and the MULTIMOORA ranking shows \({x_4} \succ {x_2} \succ {x_3} \succ {x_1}\) and \({x_4} \succ {x_2} \succ {x_3} \succ {x_5}\), respectively. At last, the integrated result \({x_4} \succ {x_2} \succ {x_3} \succ {x_1} \succ {x_5}\) can be obtained by integrate \({x_4} \succ {x_2} \succ {x_3} \succ {x_1}\) with \({x_4} \succ {x_2} \succ {x_3} \succ {x_5}\), which is the same as the original result obtained in Sect. 5.2. Thus, the proposed DHF MAGDM method passes test 2.

Remark 5.1

According to Literature [34], four classic models were examined to compare the decision results by using them respectively, i.e., the weighted sum model, the weighted product model, the analytic hierarchy process (AHP), and the revised AHP. Then, two tests were designed to seek the best method. In specific, test 1 aims to check the stability of a method in yielding the identical decision result when a sub-optimal alternative is replaced by a worse one, whereas test 2 aims to compare the decision result when using multi-dimensional situations and single-dimensional situations respectively. Finally, the two tests were conducted by using simulated decision problems with random numbers, and the usefulness of the two tests were proven to be effective.

5.4 Comparative analysis and discussions

In this section, we intend to conduct the following comparative analysis from two aspects, i.e., the one from classic DHF MAGDM methods via the case study presented in Sect. 5.1; another one from a real-world application example in the background of bank credit ratings (take Industrial and Commercial Bank of China (ICBC) as an example). At first, we present the first comparative analysis from the aspect of classic DHF MAGDM methods below.

By utilizing optimistic, pessimistic and neutral information fusion tactics, Literature [52] designed a DHF MAGDM method via the model of several DHF MGRSs. In what follows, the DHF MAGDM method proposed in Literature [52] is employed to address the same P-J fit situation expressed in Sect. 5.1. According to the formulation of DHF MGRSs presented in Definition 2.5, the optimistic and pessimistic DHF multigranulation rough approximations with respect to \(\left( {U,V,{\mathbb {R}_i},\mathbb {D}} \right) \) are calculated.

$$\begin{aligned}&{\underline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^O}\left( \mathbb {D} \right) = \left\{ {\left\langle {{x_1},\left\{ {0.3,0.4} \right\} ,\left\{ {0.5,0.6} \right\} } \right\rangle ,} \right. \\&\quad \left\langle {{x_2},\left\{ {0.2,0.4} \right\} ,\left\{ {0.3,0.5} \right\} } \right\rangle ,\left\langle {{x_3},\left\{ {0.4} \right\} ,\left\{ {0.4,0.6} \right\} } \right\rangle ,\\&\quad \left. {\left\langle {{x_4},\left\{ {0.5,0.6} \right\} ,\left\{ {0.2,0.3} \right\} } \right\rangle ,\left\langle {{x_5},\left\{ {0.3} \right\} ,\left\{ {0.6} \right\} } \right\rangle } \right\} ,\\&{\overline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^O}\left( \mathbb {D} \right) = \left\{ {\left\langle {{x_1},\left\{ {0.6,0.7} \right\} ,\left\{ {0.2} \right\} } \right\rangle ,} \right. \\&\quad \left\langle {{x_2},\left\{ {0.5,0.7} \right\} ,\left\{ {0.2,0.3} \right\} } \right\rangle ,\left\langle {{x_3},\left\{ {0.5,0.7} \right\} ,\left\{ {0.2,0.3} \right\} } \right\rangle ,\\&\quad \left. {\left\langle {{x_4},\left\{ {0.7,0.8} \right\} ,\left\{ {0.1,0.2} \right\} } \right\rangle ,\left\langle {{x_5},\left\{ {0.6,0.7} \right\} ,\left\{ {0.1,0.3} \right\} } \right\rangle } \right\} ,\\&{\underline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^P}\left( \mathbb {D} \right) = \left\{ {\left\langle {{x_1},\left\{ {0.3} \right\} ,\left\{ {0.6} \right\} } \right\rangle ,} \right. \\&\quad \left\langle {{x_2},\left\{ {0.2,0.3} \right\} ,\left\{ {0.4,0.5} \right\} } \right\rangle ,\left\langle {{x_3},\left\{ {0.4} \right\} ,\left\{ {0.5,0.6} \right\} } \right\rangle ,\\&\quad \left. {\left\langle {{x_4},\left\{ {0.4,0.6} \right\} ,\left\{ {0.3,0.4} \right\} } \right\rangle ,\left\langle {{x_5},\left\{ {0.3} \right\} ,\left\{ {0.6} \right\} } \right\rangle } \right\} ,\\&{\overline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^P}\left( \mathbb {D} \right) = \left\{ {\left\langle {{x_1},\left\{ {0.7} \right\} ,\left\{ {0.1,0.2} \right\} } \right\rangle ,} \right. \\&\quad \left\langle {{x_2},\left\{ {0.5,0.7} \right\} ,\left\{ {0.2} \right\} } \right\rangle ,\left\langle {{x_3},\left\{ {0.6,0.7} \right\} ,\left\{ {0.2,0.3} \right\} } \right\rangle .\\&\quad \left. {\left\langle {{x_4},\left\{ {0.7,0.8} \right\} ,\left\{ {0.1,0.2} \right\} } \right\rangle ,\left\langle {{x_5},\left\{ {0.6,0.7} \right\} ,\left\{ {0.1,0.2} \right\} } \right\rangle } \right\} . \end{aligned}$$

Then, three comprehensive synthesized sets by virtue of optimistic, pessimistic and neutral information fusion tactics are further calculated.

$$\begin{aligned}&{\underline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^O}\left( \mathbb {D} \right) \boxplus {\overline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^O}\left( \mathbb {D} \right) =\\&\quad \left\{ {\left\langle {{x_1},\left\{ {0.72,0.82} \right\} ,\left\{ {0.1,0.12} \right\} } \right\rangle ,} \right. \\&\quad \left\langle {{x_2},\left\{ {0.6,0.82} \right\} ,\left\{ {0.06,0.15} \right\} } \right\rangle ,\\&\quad \left\langle {{x_3},\left\{ {0.7,0.82} \right\} ,\left\{ {0.08,0.18} \right\} } \right\rangle ,\\&\quad \left\langle {{x_4},\left\{ {0.85,0.92} \right\} ,\left\{ {0.02,0.06} \right\} } \right\rangle ,\\&\quad \left. {\left\langle {{x_5},\left\{ {0.72,0.79} \right\} ,\left\{ {0.06,0.18} \right\} } \right\rangle } \right\} ,\\&{\underline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^P}\left( \mathbb {D} \right) \boxplus {\overline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } ^P}\left( \mathbb {D} \right) =\\&\quad \left\{ {\left\langle {{x_1},\left\{ {0.79} \right\} ,\left\{ {0.06,0.12} \right\} } \right\rangle ,} \right. \\&\quad \left\langle {{x_2},\left\{ {0.6,0.79} \right\} ,\left\{ {0.08,0.1} \right\} } \right\rangle ,\\&\quad \left\langle {{x_3},\left\{ {0.76,0.82} \right\} ,\left\{ {0.1,0.18} \right\} } \right\rangle ,\\&\quad \left\langle {{x_4},\left\{ {0.82,0.92} \right\} ,\left\{ {0.03,0.08} \right\} } \right\rangle ,\\&\quad \left. {\left\langle {{x_5},\left\{ {0.72,0.79} \right\} ,\left\{ {0.06,0.12} \right\} } \right\rangle } \right\} ,\\&( {{{\underline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) \boxplus {{\overline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } }^O}\left( \mathbb {D} \right) } ) \boxplus \\&( {{{\underline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) \boxplus {{\overline{\sum \limits _{i = 1}^3 {{\mathbb {R}_i}} } }^P}\left( \mathbb {D} \right) }) =\\&\quad \left\{ {\left\langle {{x_1},\left\{ {0.9412,0.9622} \right\} ,\left\{ {0.006,0.0144} \right\} } \right\rangle ,} \right. \\&\quad \left\langle {{x_2},\left\{ {0.84,0.9622} \right\} ,\left\{ {0.0048,0.015} \right\} } \right\rangle ,\\&\quad \left\langle {{x_3},\left\{ {0.928,0.9676} \right\} ,\left\{ {0.008,0.0324} \right\} } \right\rangle ,\\&\quad \left\langle {{x_4},\left\{ {0.973,0.9936} \right\} ,\left\{ {0.0006,0.0048} \right\} } \right\rangle ,\\&\quad \left. {\left\langle {{x_5},\left\{ {0.9216,0.9559} \right\} ,\left\{ {0.0036,0.0216} \right\} } \right\rangle } \right\} . \end{aligned}$$

At last, in light of the above three comprehensive synthesized sets, three kinds of ranking results can be obtained by calculating corresponding score functions. In specific, optimistic synthesized sets indicate the ranking result is \({x_4} \succ {x_1} \succ {x_5} \succ {x_3} \succ {x_2}\), pessimistic synthesized sets indicate the ranking result is \({x_4} \succ {x_1} \succ {x_5} \succ {x_3} \succ {x_2}\), neutral synthesized sets indicate the ranking result is \({x_4} \succ {x_1} \succ {x_3} \succ {x_5} \succ {x_2}\). Hence, all three kinds of ranking results show the optimal post is \({x_4}\) (sales representative).

Remark 5.2

It is noteworthy that the three ranking results obtained from optimistic, pessimistic and neutral synthesized sets show the optimal post is \({x_4}\), which is the same as the P-J fit result acquired from the MULTIMOORA ranking. Additionally, there exist differences between the order of \({x_1}\), \({x_2}\), \({x_3}\) and \({x_5}\). The reason for their differences comes from the adoption of different information fusion strategies, which shows the one from the aspect of DHF MGRSs utilizes the intersection and union operators to fuse multi-source uncertain information, and the final information fusion result is vulnerable to the impact of extreme or erroneous values. Different from DHF MGRSs, the developed DHF MAGDM method refers to three common DHF information fusion rules, it is accepted that the utilization of MULTIMOORA is conducive to obtaining a relatively robust decision making result. Moreover, it is noted that the proposed theoretical models consider both the weight of attributes and decision makers, whereas traditional GrC-based DHF models, such as DHF MGRSs, overlook the above two kinds of weights, hence the proposed theoretical models can better address real-world MAGDM problems.

In what follows, we present another real-world application example in the background of ICBC’s credit ratings for illustrating the applicability of the proposed theoretical models. In order to address a realistic decision making problem for ICBC’s credit ratings, Literature [56] explored a novel covering-based fuzzy rough set with classic decision making methods. By referring to the original data presented in Literature [56], we transform the original data to the following DHF information systems and solve the new DHF MAGDM problem by using our proposed theoretical models.

First, we present the case description for ICBC’s credit ratings. It is noted that ICBC plans to launch diverse preferential services each year for better serving clients. In order to make an accurate assessment of different clients, ICBC usually uses several significant attributes to provide a ranking result for clients, hence it is conducive for banks to offer high-quality personalized services to different levels of clients by conducting credit ratings. In view of the above-mentioned facts, several realistic data from the client information database of ICBC in 2018 was extracted to explore a case study analysis in Literature [56]. In specific, let \(W=\{k_{j}|j=1,2,\cdots , 10\}\) be the set of clients, another universe \(H=\{H_{l}|l=1,2,\cdots , 6\}\) be 6 attributes, where \({H_{l}}\left( {l = 1,2,3,4,5,6} \right) \) represents deposit situations, personal monthly incomes, degree of education, career situations, debt situations, and interview situations. In addition, \(H_{l}(k_{j})\) represents an actual assessment value of the alternative \(k_{j}\) in terms of the attribute \(H_{l}\), where \(H_{l}(k_{j})\) is a rational number. Then based on the universes W and H, the extracted client information for credit ratings is presented in Table 4 below.

Table 4 The extracted client information for credit ratings

It is noteworthy that \(H_{l}(k_{j})\) in Table 4 is outside the range of DHFEs which prevents the usage of the proposed theoretical models, thus it is necessary to transform it to a DHFE by using the following normalization methods.

For \(H_{1}\), this attribute refers to more amount of deposits will bring to higher scores. In addition, due to possible policy adjustments of ICBC, the upper limit of deposit situations may vary between 250,000 RMB, 300,000 RMB and 350,000 RMB at different times, then the following fuzzy assessment values of the client k in terms of \(H_{1}\) can be obtained.

$$\begin{aligned} H_{1a}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{250000} , &{} E\in [0,250000),\\ 1 , &{} E\in [250000,\infty ). \end{array}\right. } \end{aligned}$$
(27)
$$\begin{aligned} H_{1b}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{300000} , &{} E\in [0,300000),\\ 1 , &{} E\in [300000,\infty ). \end{array}\right. } \end{aligned}$$
(28)
$$\begin{aligned} H_{1c}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{350000} , &{} E\in [0,350000),\\ 1 , &{} E\in [350000,\infty ). \end{array}\right. } \end{aligned}$$
(29)

In above formulas, the symbol E refers to the assessment value of a client over a certain attribute.

For \(H_{2}\), the upper limit of personal monthly incomes is set as 9,000 RMB, 10,000 RMB and 11,000 RMB respectively according to the change of policy adjustments at different times, then the following fuzzy assessment values of the client k in terms of \(H_{2}\) can be obtained.

$$\begin{aligned} H_{2a}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{9000} , &{} E\in [0,9000),\\ 1 , &{} E\in [9000,\infty ). \end{array}\right. } \end{aligned}$$
(30)
$$\begin{aligned} H_{2b}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{10000} , &{} E\in [0,10000),\\ 1 , &{} E\in [10000,\infty ). \end{array}\right. } \end{aligned}$$
(31)
$$\begin{aligned} H_{2c}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{11000} , &{} E\in [0,11000),\\ 1 , &{} E\in [11000,\infty ). \end{array}\right. } \end{aligned}$$
(32)

For \(H_{3}\), we notice that the score interval of \(H_{3}\) falls within [0, 10], and the upper limit of this attribute is usually set as 5, 6, and 7 respectively, then the following fuzzy assessment values of the client k in terms of \(H_{3}\) can be obtained.

$$\begin{aligned} H_{3a}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{5} , &{} E\in [0,5),\\ 1 , &{} E\in [5,10]. \end{array}\right. } \end{aligned}$$
(33)
$$\begin{aligned} H_{3b}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{6} , &{} E\in [0,6),\\ 1 , &{} E\in [6,10]. \end{array}\right. } \end{aligned}$$
(34)
$$\begin{aligned} H_{3c}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{7} , &{} E\in [0,7),\\ 1 , &{} E\in [7,10]. \end{array}\right. } \end{aligned}$$
(35)

For \(H_{4}\), the setting of this attribute is similar with \(H_{3}\), thus bank staffs are likely to determine the score interval of \(H_{4}\) as [0, 10], and the upper limit of this attribute is also set as 5, 6, and 7 respectively, then the following fuzzy assessment values of the client k in terms of \(H_{4}\) can be obtained.

$$\begin{aligned} H_{4a}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{5} , &{} E\in [0,5),\\ 1 , &{} E\in [5,10]. \end{array}\right. } \end{aligned}$$
(36)
$$\begin{aligned} H_{4b}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{6} , &{} E\in [0,6),\\ 1 , &{} E\in [6,10]. \end{array}\right. } \end{aligned}$$
(37)
$$\begin{aligned} H_{4c}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{7} , &{} E\in [0,7),\\ 1 , &{} E\in [7,10]. \end{array}\right. } \end{aligned}$$
(38)

For \(H_{5}\), this attribute refers to more amount of debts will bring to lower scores. In addition, the upper limit of debt situations may vary between 60,000 RMB, 50,000 RMB and 40,000 RMB at different times, then the following fuzzy assessment values of the client k in terms of \(H_{5}\) can be obtained.

$$\begin{aligned} H_{5a}(k)= & {} {\left\{ \begin{array}{ll} 1-\frac{E}{60000} , &{} E\in [0,60000),\\ 0 , &{} E\in [60000,\infty ). \end{array}\right. } \end{aligned}$$
(39)
$$\begin{aligned} H_{5b}(k)= & {} {\left\{ \begin{array}{ll} 1-\frac{E}{50000} , &{} E\in [0,50000),\\ 0 , &{} E\in [50000,\infty ). \end{array}\right. } \end{aligned}$$
(40)
$$\begin{aligned} H_{5c}(k)= & {} {\left\{ \begin{array}{ll} 1-\frac{E}{40000} , &{} E\in [0,40000),\\ 0 , &{} E\in [40000,\infty ). \end{array}\right. } \end{aligned}$$
(41)

For \(H_{6}\), the setting of this attribute is similar with \(H_{3}\) and \(H_{4}\), bank staffs will determine credit ratings of each clients via the collected personal information and on-site interviews. Thus bank staffs are likely to determine the score interval of \(H_{6}\) as [0, 10] as well, and the upper limit of this attribute is also set as 5, 6, and 7 respectively, then the following fuzzy assessment values of the client k in terms of \(H_{6}\) can be obtained.

$$\begin{aligned} H_{6a}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{5} , &{} E\in [0,5),\\ 1 , &{} E\in [5,10]. \end{array}\right. } \end{aligned}$$
(42)
$$\begin{aligned} H_{6b}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{6} , &{} E\in [0,6),\\ 1 , &{} E\in [6,10]. \end{array}\right. } \end{aligned}$$
(43)
$$\begin{aligned} H_{6c}(k)= & {} {\left\{ \begin{array}{ll} \frac{E}{7} , &{} E\in [0,7),\\ 1 , &{} E\in [7,10]. \end{array}\right. } \end{aligned}$$
(44)

Afterwards, by using the normalization schemes \({H_{ka}}\left( {k = 1,2,3,4,5,6} \right) \) in light of the formulas (27), (30), (33), (36), (39) and (42), the first transformed fuzzy client information for credit ratings is presented in Table 5 below.

Table 5 The first transformed fuzzy client information for credit ratings

In a similar way, by using the normalization schemes \({H_{kb}}\left( {k = 1,2,3,4,5,6} \right) \) in light of the formulas (28), (31), (34), (37), (40) and (43), the second transformed fuzzy client information for credit ratings is presented in Table 6 below.

Table 6 The second transformed fuzzy client information for credit ratings

At last, by using the normalization schemes \({H_{kc}}( k = 1,2,3,4,5,6 )\) in light of the formulas (29), (32), (35), (38), (41) and (44), the third transformed fuzzy client information for credit ratings is presented in Table 7 below.

Table 7 The third transformed fuzzy client information for credit ratings

In real world, experts may choose different normalization schemes to obtain transformed fuzzy client information for credit ratings. If they consume more than one normalization scheme is reasonable, then a hesitation attitude will emerge. For instance, if an expert chooses the transformed result of Tables 5, 6, then several hesitant fuzzy elements (HFEs) can be formulated. Afterwards, in order to express the client information for credit ratings more accurately, we introduce non-membership degrees for each formulated HFEs by using the complement of an HFE h, where the complement of h is denoted by \(h^{c} = \bigcup _{\xi \in h}\{1-\xi \}\). Finally, by combining formulated HFEs with their non-membership degrees, the form of DHFEs can be eventually constructed. In what follows, by virtue of the transformed result of Table 5 and Table 6, the following Table 8 can be obtained; by virtue of the transformed result of Table 5 and Table 7, the following Table 9 can be obtained; by virtue of the transformed result of Table 6 and Table 7, the following Table 10 can be obtained.

Table 8 The first transformed DHF client information for credit ratings
Table 9 The second transformed DHF client information for credit ratings
Table 10 The third transformed DHF client information for credit ratings

In light of Tables 8, 9, 10, we use the notion of TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution) principles to obtain the best optimal DHF decision making objects and the worst optimal DHF decision making objects, i.e., \(\mathbb {R}_i^ + \left( {{H_l}} \right) = \mathop {\max }\limits _{j = 1}^{10} \left\{ {{H_l}\left( {{k_j}} \right) } \right\} \) and \(\mathbb {R}_i^ - \left( {{H_l}} \right) = \mathop {\min }\limits _{j = 1}^{10} \left\{ {{H_l}\left( {{k_j}} \right) } \right\} \), where \(i=4,5,6\). Afterwards, we obtain the following DHF decision making objects in terms of Tables 8, 9, 10 respectively.

$$\begin{aligned}&T\left( {\mathbb {R}_4^ + \left( {{H_l}} \right) ,\mathbb {R}_4^ - \left( {{H_l}} \right) } \right) =\nonumber \\&\quad \left\{ {\left\langle {{H_l},\left( {\frac{{\sum \nolimits _{\gamma _1^{\tau ( \sigma )} \in {{h_{\mathbb {R}_4^ + }}( {{H_l}} )},\gamma _2^{\tau ( \sigma )} \in {{h_{\mathbb {R}_4^ - }}( {{H_l}} )}} {( {\gamma _1^{\tau ( \sigma )} + \gamma _2^{\tau ( \sigma )}} )} }}{2}} \right) ,} \right. } \right. \nonumber \\&\quad \left. \left( {\frac{{\sum \nolimits _{\eta _1^{\tau ( \sigma )} \in {{g_{\mathbb {R}_4^ + }}( {{H_l}} )},\eta _2^{\tau ( \sigma )} \in {{g_{\mathbb {R}_4^ - }}( {{H_l}} )}} {( {\eta _1^{\tau ( \sigma )} + \eta _2^{\tau ( \sigma )}} )} }}{2}} \right) \right\rangle \nonumber \\&\quad \left. {| {l = 1,2,3,4,5,6} }\right\} . \end{aligned}$$
(45)

Based on the above formula, \(T\left( {\mathbb {R}_5^ + \left( {{H_l}} \right) ,\mathbb {R}_5^ - \left( {{H_l}} \right) } \right) \) and \(T\left( {\mathbb {R}_6^ + \left( {{H_l}} \right) ,\mathbb {R}_6^ - \left( {{H_l}} \right) } \right) \) can be obtained in a similar way. Thus, we eventually form a DHF information system \(\left( {W,H,{\mathbb {R}_i},T\left( {\mathbb {R}_i^ + \left( {{H_l}} \right) ,\mathbb {R}_i^ - \left( {{H_l}} \right) } \right) } \right) (i=4,5,6)\) for ICBC’s credit ratings. Suppose six attributes and three experts share an identical weight, then by virtue of the algorithm for MAGDM based on DHF MGPRSs with MULTIMOORA, we obtain the ranking result as \(k_{3}\succ k_{10}\succ k_{1}\succ k_{7}\succ k_{5}\succ k_{4}\succ k_{8}\succ k_{6}\succ k_{2}\succ k_{9}\). Moreover, we extract some ranking results by using different methods in light of Table 4 from Literature [56], which are presented in Table 11 below.

Table 11 Ranking results by using different methods

According to Table 11, it is noted that the optimal client remains the same by using diverse methods, i.e., \(k_{3}\). The conclusion by using our method owns some similarities with the TOPSIS-WAA method based on covering-based fuzzy rough sets when ranking other non-optimal clients. Since our method can solve the problem of ICBC’s credit ratings from the aspect of group decision making with a stable information fusion tactic, whereas other classic decision making methods can only address single-expert decision making. Therefore, the proposed theoretical models perform excellently when solving real-world application examples in the background of ICBC’s credit ratings.

6 Conclusion

This paper concentrates on addressing three challenges in information depiction, fusion and analysis stages of a complicated MAGDM situation, and explores MAGDM-oriented DHF multigranulation probabilistic models in light of MULTIMOORA in detail. First, four types of DHF MGPRSs are proposed via optimistic/pessimistic tactics, DHFHA operators, DHF weighted Euclidean distances and DHFHG operators. Afterwards, in light of the proposed theoretical models, a DHF MAGDM approach is established based on MULTIMOORA. Finally, a practical P-J fit case study is studied along with validity tests and comparative analysis for showing the practicality and efficiency of the established DHF MAGDM method. Overall, both the developed theoretical models and the established DHF MAGDM method show the following merits:

  1. (1)

    The context of DHFSs enables decision makers to describe complicated uncertain information that involves fuzziness, imprecision and hesitation, thus the scheme of information depiction lays solid foundations for establishing DHF MAGDM methods.

  2. (2)

    The utilization of MGRSs and PRSs not only increases the computational efficiency for the information fusion stage, but also offers the fault tolerance ability. In light of the above-stated features, this work explores four types of DHF MGPRSs from the aspect of practical MAGDM situations, which overcome limitations of traditional MGRSs and PRSs.

  3. (3)

    MULTIMOORA is fused with MAGDM-oriented multigranulation probabilistic models in the context of DHFSs, thereby helping to provide reasonable and explainable results for DHF MAGDM. Moreover, validity tests and comparative analysis have shown the applicability and efficiency in solving a P-J fit situation.

In light of the above summarized merits, the proposed DHF MGPRSs act as an effective tool for fusing and analyzing multi-source DHF information according to different risks of decision makers, and a stable information fusion tactic can be obtained by using the constructed MAGDM based on DHF MGPRSs with MULTIMOORA, which can provide a robust decision result for complicated DHF MAGDM problems. In the future, there exist several interesting topics in the theoretical and realistic studies of MAGDM-oriented multigranulation probabilistic models. For one thing, the fusion of other generalized fuzzy contexts and decision-oriented soft computing tools can open a door for addressing more domain-specific MAGDM situations. For another, plenty of MAGDM situations emerge with features of large group of experts, high-dimensional attributes and dynamic decision contexts, hence it is necessary to study valid methods for these scenarios.