Abstract

In view of the good properties of copulas and their effective use in various fuzzy environments, the goal of the current study is to develop a series of aggregation operators for hesitant fuzzy information based on Archimedean copula and cocopula, which are applied to the MADM problems. Firstly, operational laws of hesitant fuzzy elements on the basis of copulas and cocopulas are defined which can show the relevance between hesitant fuzzy values. Secondly, four aggregation operators (AC-HFWA, AC-GHFWA, AC-HFWG, and AC-GHFWG) under hesitant fuzzy environment are developed according to the proposed operational laws. The properties of these operators are also studied in detail, including idempotence, monotonicity, boundedness, etc. Subsequently, five special cases of copula are also given and the special forms of aggregation operator are obtained. In the end, an example is used to illustrate the application of the proposed approach in MADM problems. The influences of different generated functions and parameters are shown, and the feasibility of the proposed method is validated through comparative analyses.

1. Introduction

Multiple attribute decision making (MADM), also known as limited scheme multiobjective decision, is to select the optimal alternatives or ranking decision making problems in the case of considering multiple attributes. It is a vital part of modern decision science; its theories and methods have been widely utilized in engineering, technology, economy, management, military, and many other fields. One of the most important tasks of MADM is to fuse the attribute values given to each alternative by the decision maker and then summarize the decision maker’s opinion on each alternative. In this process, a primary issue is to describe the values of criteria. For this issue, many experts proposed to adopt fuzzy sets. MADM problems with different kinds of fuzzy information are handled by utilizing fuzzy set (FS) [1] which is proposed by Zadeh and their various extensions, including the intuitionistic fuzzy set (IFS) [2], interval-valued intuitionistic fuzzy set (IVIFS) [3], hesitant fuzzy set (HFS) [4, 5], Pythagorean fuzzy set (PFS) [6], neutrosophic set (NS) [7], and so on.

In the numerous extensions of the FS, IFS as one of the most important, was introduced by Atanassov [2]. Because it provides a membership degree (MD), a nonmembership degree (NMD), and a hesitancy degree (HD) to each element, IFS is better at handling uncertainty and vagueness than FS. Since its emergence, IFS has attracted more and more researchers’ attention. However, when giving the membership degree of an element, the difficulty of establishing the membership degree is not because we have a margin of error or some possibility distribution on the possibility values but because we have several possible values. For such cases, Torra and Narukawa [4] proposed hesitant fuzzy set (HFS) and indicated that the envelope of a hesitant fuzzy element (HFE) is an intuitionistic fuzzy value (IFV). So, all the operations on IFS can be suitable for HFS, and many research studies of IFS can be extended to HFS.

The aggregation operator, which fuses multiple information sources, plays a key role in the realization of collective opinions in MADM. In order to deal with information in different fuzzy environments, various aggregation operators are proposed. Weighted average (WA) operator and weighted geometry (WG) operator are the most commonly used integration operators in classical decision science theory. In the process of MADM, they have been deeply studied by scholars [812], which have been extended to the integration of different types of decision information, such as ordered weighted averaging operator (OWA) and ordered weighted geometry operator (OWG). Based on the defined operations for IFS, Xia and Xu [13] presented eight hesitant fuzzy aggregation operators, such as hesitant fuzzy weighted averaging (HFWA) operator, hesitant fuzzy weighted geometric (HFWG) operator, and so on. According to the operators mentioned above, many scholars investigated many operators to solve MCDM problems under hesitant fuzzy environment [1421]. Qin et al. [22] developed some hesitant fuzzy aggregation operators based on Frank operations, such as HFFWA operator, HFFOWA operator, and so on. Yu et al. [23] studied a set of hesitant fuzzy Einstein aggregation operators, such as HFECOA operator, HFECOG operator, HFEPWA operator, and HFEPWG operator. Using the technique of obtaining values in the interval, Du et al. [24] proposed the generalized hesitant fuzzy harmonic mean operators including GHFWHM operator, GHFOWHM operator, and GHFHHM operator. Li and Chen [25] presented two new aggregation operators: belief structure hesitant fuzzy induced ordered weighted averaging operator and belief structure hesitant fuzzy induced ordered weighted geometric operator. Although the research and application of the integration operator have been well developed, the decision problem based on the integration operator has certain complexity, so it is necessary to conduct in-depth research on it and explore new information integration methods.

In the aforementioned aggregation operators under hesitant fuzzy environment, the operational laws of any two HFEs are built on the t-norms (TCs) and t-conorms (TCs). Commonly, TNs are applied to integrate MD of fuzzy sets, while copulas are tools to deal with probability distributions. Besides, there exist also TNs which are copulas and vice versa. Thus, the application of copulas in fuzzy sets has important practical significance. Copulas [26] can not only reveal the dependence among attributes but also prevent information loss in the midst of aggregation. There are two distinguishing features of copula: (1) copulas and cocopulas are flexible because decision makers can select different types of copulas and cocopulas to define the operations under fuzzy environment, and the results obtained from these operations are closed; (2) copula functions are flexible to capture the correlations among attributes in MADMs. Based on the two obvious characteristic, copulas have been applied to some MADMs. In the light of Archimedean copula, Tao et al. [27] studied a new computational model for unbalanced linguistic variables. Chen et al. [28] defined new aggregation operators in linguistic neutrosophic set based on copula and applied them to settle MCDM problems.

In this paper, based on the current research, the copulas are generalized to the HFS, and two kinds of hesitating fuzzy information integration operators based on copulas are proposed, which are applied to the MADM problems. For the goals, the structure of this work is arranged as follows. Some notions on hesitant fuzzy set and copulas are reviewed firstly in Section 2. The hesitant fuzzy weighted averaging operator-based Archimedean copulas (AC-HFWA) are defined in Section 3; before AC-HFWA is given, the operations of hesitant fuzzy elements based on Archimedean copula are also defined. After AC-HFWA is given, the generalized hesitant fuzzy weighted averaging operator-based Archimedean copulas (AC-GHFWA) are introduced, and the properties of AC-HFWA and AC-HFWG are investigated along with the different cases. The hesitant fuzzy weighted geometry operator-based Archimedean copulas (AC-HFWG) are defined in Section 4; before AC-HFWG is given, the operations of hesitant fuzzy elements based on Archimedean copula are also defined. After AC-HFWG is given, the generalized hesitant fuzzy weighted geometry operator-based Archimedean copulas (AC-GHFWG) are introduced, and the properties of AC-HFWA and AC-HFWG are investigated along with the different cases. In Section 5, the algorithm of MADM with hesitant fuzzy information based on AC-HFWA/AC-HFWG is constructed firstly; next, case analysis will be carried out and some comparisons with existing approaches in the hesitant fuzzy environment and merits of the proposed MADM approach based on AC-HFWA/AC-HFWG operators are analysed, and the conclusion will be obtained in Section 6.

2. Preliminaries

In this section, we will retrospect the related concepts of HFS and copula and cocopula; these notions are the basis of this work.

2.1. Hesitant Fuzzy Sets

Definition 1 (see [5]). Let be a finite reference set. A hesitant fuzzy set on in terms of a function when applied to returns a subset of denoted bywhere is a collection of numbers from , indicating the possible membership degrees of to . We call a hesitant fuzzy element (HFE) and the set of all HFEs.
To compare the HFEs, the comparison laws are defined as follows [5].

Definition 2 (see [5]). For a HFE , is called the score function of , where is the number of possible elements in .
For two HFEs and ,If , then ;If , then .

2.2. Copulas and Cocopulas

Definition 3 (see [26]). A two-dimensional function is called a copula, if the following conditions are met:(1), (2)where and .

Definition 4 (see [29]). A copula is named as an Archimedean copula, if there is a strictly decreasing and continuous function with , and from to is defined as follows:For all , we haveIf is strictly increasing on , and coincides with on , then is written as [30]and the function is called a strict generator and is called a strict Archimedean copula.

Definition 5 (see [31]). Let be a copula, and the cocopula is introduced as follows:If is a strict Archimedean copula, is also changed to beIn order to introduce some new operations based on copulas and cocopulas mentioned above, the following conclusion is given firstly.

Theorem 1. For , then .

Proof. If , then . As is strictly decreasing and ,So,We haveThus, Theorem 1 holds.

Definition 6. Let ; the algebra operations based on copula and cocopula are defined as follows:It is easy to verify that and satisfy associative law, that is, for ,

Theorem 2. For , , we have , .

3. Archimedean Copula-Based Hesitant Fuzzy Weighted Averaging Operator (AC-HFWA)

In this part, we will put forward the Archimedean copula-based HF weighted averaging operator (AC-HFWA). Before AC-HFWA is introduced, the new operations of HFE based on copula will be defined, and then some properties of AC-HFWA are also investigated.

3.1. New Operations for HFEs Based on Copulas

We will give a new version of operational rules based on copulas and cocopulas.

Definition 7. Let , , and be three HFEs and ; the novel operational rules of HFEs are given as follows:From the above definition, the following conclusions can be easily drawn.

Theorem 3. Let , , and be three HFEs and ; then, we have

The algorithms can be used to fuse the HF information and investigate their ideal properties which is the focus of the following sections.

3.2. AC-HFWA

In this section, the AC-HFWA will be introduced and the proposed operations of HFEs based on copula as well as the properties of AC-HFWA are investigated.

Definition 8. Let be a set of n HFEs and be a function on , ; then, .

Definition 9. Let , be the weight vector of with and . Archimedean copula-based hesitant fuzzy weighted averaging operator (AC-HFWA) is defined as follows:

Theorem 4. Let , be the weight vector of with and ; then,

Proof. For , we haveSuppose that equation (15) holds for , that is,Then,Equation (15) holds for . Thus, equation (15) holds for all .

Theorem 5. Let , be the weight vector of with and ; then,(1)(Idempotency) If , .(2)(Monotonicity) Let ; if ,(3)(Boundedness) If and ,

Proof. (1).(2)If , and .Then, and .So, .(3)Suppose and .Therefore, , , for all and .
Since is strictly decreasing, is also strictly decreasing.
Then, , and soThat is, .
Therefore, , .

Definition 10. Let , be the weight vector of with and . The Archimedean copula-based generalized hesitant fuzzy averaging operator (AC-GHFWA) is given byEspecially, when , the AC-GHFWA operator becomes the AC-HFWA operator.
The following theorems are easily obtained from Theorem 4 and the operations of HFEs.

Theorem 6. Let , be the weight vector of with and ; then,Similar to Theorem 5, the properties of AC-GHFWA can be obtained easily.

Theorem 7. Let , be the weight vector of with and ; then,(1)(Idempotency) If , .(2)(Monotonicity) Let ; if ,(3)(Boundedness) If and ,

3.3. Different Forms of AC-HFWA

We can see from Theorem 4 that some specific AC-HFWAs can be obtained when is assigned different generators.Case 1. If , then . So, , .Specifically, when , then , , and the AC-HFWA becomes the following:They are the HF operators defined by Xia and Xu [13].Case 2. If , then . So, , .Case 3. If , then . So, , .Case 4. If , then . So, , .Case 5. If , then . So , .

4. Archimedean Copula-Based Hesitant Fuzzy Weighted Geometric Operator (AC-HFWG)

In this section, the Archimedean copula-based hesitant fuzzy weighted geometric operator (AC-HFWG) will be introduced, and some special forms of AC-HFWG operators will be discussed when the generator takes different functions.

4.1. AC-HFWG

Definition 11. Let , be the weight vector of with and . The Archimedean copula-based hesitant fuzzy weighted geometric operator (AC-HFWG) is defined as follows:

Theorem 8. Let , be the weight vector of with and ; then,

Proof. For , we haveSuppose that equation (33) holds for , that is,Then,Equation (33) holds for . Thus, equation (33) holds for all .

Theorem 9. Let , be the weight vector of with and ; then,(1)If , .(2)Let ; if ,(3)If and ,

Proof. Suppose and .
Since is strictly decreasing, is also strictly decreasing.
Then, .
, , so .

Definition 12. Let , be the weight vector of with and ; then, the generalized hesitant fuzzy weighted geometric operator based on Archimedean copulas (AC-CHFWG) is defined as follows:Especially, when , the AC-GHFWG operator becomes the AC-HFWG operator.

Theorem 10. Let , be the weight vector of with and ; then,

Theorem 11. Let , be the weight vector of with and ; then,(1)If , .(2)Let ; if ,(3)If and ,

4.2. Different Forms of AC-HFWG Operators

We can see from Theorem 8 that some specific AC-HFWGs can be obtained when is assigned different generators.Case 1. If , then . So, , .Specifically, when and , then and , and the AC-HFWG operator reduces to HFWG and GHFWG [13]:Case 2. If , then . So, , .Case 3. If , then . So, , .Case 4. If , then . So, , .Case 5. If , then . So, , .

4.3. The Properties of AC-HFWA and AC-HFWG

It is seen from above discussion that AC-HFWA and AC-HFWG are functions with respect to the parameter which is from the generator . In this section, we will introduce the properties of the AC-HFWA and AC-HFWG operator regarding to the parameter κ.

Theorem 12. Let be the generator function of copula, and it takes five cases proposed in Section 4.2; then is an increasing function of , is an decreasing function of , and .

Proof. (Case 1) When with . By Definition 6, we haveSuppose ; according to reference [10], is an increasing function of . So,Furthermore,Therefore, , . Because ,So, .
That is, .
So Theorem 12 holds under Case 1.
Case 2. When . Firstly,Secondly, because , , , , and then , is decreasing with respect to .
, so , , and then , is decreasing with respect to .
Thus, is decreasing with respect to , and is decreasing with respect to . Suppose ; we have
and .
Lastly,That is, Theorem 12 holds under Case 2.
Case 3. When . Firstly,Secondly, .
If , , .
Because is decreasing with respect to , is decreasing with respect to , and is decreasing with respect to , is decreasing with respect to .Suppose , , , .
Because is decreasing with respect to , is decreasing with respect to , and is decreasing with respect to , is decreasing with respect to . Then, is decreasing with respect to .
Thus, is decreasing with respect to and is decreasing with respect to .
Suppose .
Therefore, and .
Lastly, when ,So, .
That is, Theorem 12 holds under Case 3.
Case 4. When . Firstly,Secondly, because , so , .
Suppose , , is decreasing with respect to .
So, ; then, , and is decreasing with respect to .
As , , , ; then , is decreasing with respect to . Thus, is decreasing with respect to and is decreasing with respect to .
Suppose . We have and .
Lastly, because is decreasing with respect to , , ; then,When , we haveSo,Therefore, . That is, Theorem 12 holds under Case 4.
Case 5. When .
Firstly,Secondly, because , , .
Suppose , , is decreasing with respect to , so , .
Then, , is decreasing with respect to .
, so , , , ; then, , is decreasing with respect to .
Thus, is decreasing with respect to and is decreasing with respect to .
Lastly, suppose , Therefore, , .
Because ,So, , .
That is, Theorem 12 holds under Case 5.

5. MADM Approach Based on AC-HFWA and AC-HFWG

From the above analysis, a novel decision making way will be given to address MADM problems under HF environment based on the proposed operators.

Let be a collection of alternatives and be the set of attributes, whose weight vector is , satisfying and . If DMs provide several values for the alternative under the attribute with anonymity, these values can be considered as a HFE . In that case, if two DMs give the same value, then the value emerges only once in . In what follows, the specific algorithm for MADM problems under HF environment will be designed.Step 1. The DMs provide their evaluations about the alternative under the attribute , denoted by the HFEs .Step 2. Use the proposed AC-HFWA (AC-HFWG) to fuse the HFE for .Step 3. The score values of are calculated using Definition 6 and compared.Step 4. The order of the attributes is given by the size of .

5.1. Illustrative Example

An example of stock investment will be given to illustrate the application of the proposed method. Assume that there are four short-term stocks . The following four attributes should be considered: —net value of each share; —earnings per share; —capital reserve per share; and —accounts receivable. Assume the weight vector of each attributes is .

Next, we will use the developed method to find the ranking of the alternatives and the optimal choice.Step 1. The decision matrix is given by DM and is shown in Table 1.Step 2. Use the AC-HFWA operator to fuse the HEE for .Take as an example, and let in Case 1; we haveStep 3. Compute the score values of by Definition 6. . Similarly, .Step 4. Rank the alternatives and select the desirable one in terms of comparison rules. Since , we can obtain the rank of alternatives as , and is the best alternative.

5.2. Sensitivity Analysis
5.2.1. The Effect of Parameters on the Results

We take Case 1 as an example to analyse the effect of parameter changes on the result. The results are shown in Table 2 and Figure 1.

It is easy to see from Table 2 that the scores of alternatives by the AC-HFWA operator increase as the value of the parameter ranges from 1 to 5. This is consistent with Theorem 12. But the order has not changed, and the best alternative is consistent.

5.2.2. The Effect of Different Types of Generators on the Results in AC-HFWA

The ordering results of alternatives using other generators proposed in present work are listed in Table 3. Figure 2 shows more intuitively how the score function varies with parameters.

The results show that the order of alternatives obtained by applying different generators and parameters is different, the ranking order of alternatives is almost the same, and the desirable one is always , which indicates that AC-HFWA operator is highly stable.

5.2.3. The Effect of Different Types of Generators on the Results in AC-HFWG

In step 2, if we utilize the AC-HFWG operator instead of the AC-HFWA operator to calculate the values of the alternatives, the results are shown in Table 4.

Figure 3 shows the variation of the values with parameter . We can find that the ranking of the alternatives may change when changes in the AC-HFWG operator. With the increase in , the ranking results change from to and finally settle at , which indicates that AC-HFWG has certain stability. In the decision process, DMs can confirm the value of in accordance with their preferences.

Through the analysis of Tables 3 and 4, we can find that the score values calculated by the AC-HFWG operator decrease with the increase of parameter . For the same generator and parameter , the values obtained by the AC-HFWA operator are always greater than those obtained by the AC-HFWG operator, which is consistent with Theorem 12.

5.2.4. The Effect of Parameter on the Results in AC-GHFWA and AC-GHFWG

We employ the AC-GHFWA operator and AC-GHFWG operator to aggregate the values of the alternatives, taking Case 1 as an example. The results are listed in Tables 5 and 6. Figures 4 and 5 show the variation of the score function with and .

The results indicate that the scores of alternatives by the AC-GHFWA operator increase as the parameter goes from 0 to 10 and the parameter ranges from 0 to 10, and the ranking of alternatives has not changed. But the score values of alternatives reduce, and the order of alternatives obtained by the AC-GHFWG operator changes significantly.

5.3. Comparisons with Existing Approach

The above results indicate the effectiveness of our method, which can solve MADM problems. To further prove the validity of our method, this section compares the existing methods with our proposed method. The previous methods include hesitant fuzzy weighted averaging (HFWA) operator (or HFWG operator) by Xia and Xu [13], hesitant fuzzy Bonferroni means (HFBM) operator by Zhu and Xu [32], and hesitant fuzzy Frank weighted average (HFFWA) operator (or HFFWG operator) by Qin et al. [22]. Using the data in reference [22] and different operators, Table 7 is obtained. The order of these operators is , except for the HFBM operator which is .(1)From the previous argument, it is obvious to find that Xia’s operators [13] and Qin’s operators [22] are special cases of our operators. When in Case 1 of our proposed operators, AC-HFWA reduces to HFWA and AC-HFWG reduces to HFWG. When in Case 3 of our proposed operators, AC-HFWA becomes HFFWA and AC-HFWG becomes HFFWG. The operational rules of Xia’s method are algebraic t-norm and algebraic t-conorm, and the operational rules of Qin’s method are Frank t-norm and Frank t-conorm, which are all special forms of copula and cocopula. Therefore, our proposed operators are more general. Furthermore, the proposed approach will supply more choice for DMs in real MADM problems.(2)The results of Zhu’s operator [32] are basically the same as ours, but Zhu’s calculations were more complicated. Although we all introduce parameters, which can resize the aggregate value on account of actual decisions, the regularity of our parameter changes is stronger than Zhu’s method. The AC-HFWA operator has an ideal property of monotonically increasing with respect to the parameter, and the AC-HFWG operator has an ideal property of monotonically decreasing with respect to the parameter, which provides a basis for DMs to select appropriate values according to their risk appetite. If the DM is risk preference, we can choose the largest parameter possible, and if the DM is risk aversion, we can choose the smallest parameter possible.

6. Conclusions

From the above analysis, while copulas and cocopulas are described as different functions with different parameters, there are many different HF information aggregation operators, which can be considered as a reflection of DM’s preferences. These operators include specific cases which enable us to select the one that best fits with our interests in respective decision environments. This is the main advantage of these operators. Of course, they also have some shortcomings, which provide us with ideas for the following work.

We will apply the operators to deal with hesitant fuzzy linguistic [33], hesitant Pythagorean fuzzy sets [34], and multiple attribute group decision making [35] in the future. In order to reduce computation, we will also consider to simplify the operation of HFS and redefine the distance between HFEs [36] and score function [37]. Besides, the application of those operators to different decision-making methods will be developed, such as pattern recognition, information retrieval, and data mining.

The operators studied in this paper are based on the known weights. How to use the information of the data itself to determine the weight is also our next work. Liu and Liu [38] studied the generalized intuitional trapezoid fuzzy power averaging operator, which is the basis of our introduction of power mean operators into hesitant fuzzy sets. Wang and Li [39] developed power Bonferroni mean (PBM) operator to integrate Pythagorean fuzzy information, which gives us the inspiration to research new aggregation operators by combining copulas with PBM. Wu et al. [40] extended the best-worst method (BWM) to interval type-2 fuzzy sets, which inspires us to also consider using BWM in more fuzzy environments to determine weights.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

Sichuan Province Youth Science and Technology Innovation Team (No. 2019JDTD0015); The Application Basic Research Plan Project of Sichuan Province (No.2017JY0199); The Scientific Research Project of Department of Education of Sichuan Province (18ZA0273, 15TD0027); The Scientific Research Project of Neijiang Normal University (18TD08); The Scientific Research Project of Neijiang Normal University (No. 16JC09); Open fund of Data Recovery Key Lab of Sichuan Province (No. DRN19018).