Hesitant Fuzzy Linguistic Pythagorean Fuzzy Sets and Its Application in Credit Evaluation of Enterprise ()
1. Introduction
Pythagorean fuzzy sets (PFSs) [1] as a new generalization of fuzzy sets (FSs) can handle uncertain information more flexibly in the process of decision making [2] and have thus gained wide application in multi-attribute group decision-making (MAGDM) [2]-[31]. However, in practical applications, Pythagorean fuzzy sets face challenges in determining membership degree and non-membership degree. Existing literatures generally employed two types of methods—quantitative and qualitative—to characterize membership degree and non-membership degree. Among them, quantitative methods mainly included: expert assignment [1] [3], hesitant fuzzy sets [2] [4] [5], interval-valued hesitant fuzzy sets [6] [7], probabilistic interval-valued hesitant fuzzy sets [8], dual hesitant fuzzy sets [9], probabilistic dual hesitant fuzzy sets [10], type-2 hesitant fuzzy sets [11], triangular fuzzy numbers [12], principal values [13], type-2 Pythagorean fuzzy sets [14], interval values [15]-[20], continuous interval values [21], rough intervals [22], etc. Qualitative methods mainly included: linguistic terms [23]-[28], two-tuple linguistic information [29] [30], linguistic hesitant fuzzy sets [31], etc. Overall, compared to quantitative methods, qualitative methods have advantages in reflecting the fuzziness and hesitation of expert decision-making. However, existing qualitative methods still fall short in terms of richness of linguistic elicitation. It is well known that the higher the richness of linguistic elicitation is, the more sufficient the opinions expressed by experts are. Therefore, it is an important topic in the application research of Pythagorean fuzzy sets in MAGDM to explore the method of determining membership degree and non-membership degree with higher richness of linguistic elicitation.
In [32], hesitation fuzzy sets [33] were extended from quantitative settings to qualitative settings, the concept of a hesitant fuzzy linguistic term set (HFLTS) was introduced to provide a linguistic and computational basis to increase the richness of linguistic elicitation based on the fuzzy linguistic approach and the use of context-free grammars by using comparative terms. The use of HFLTSs helps elicit comparative linguistic expressions (CLEs) when experts are hesitant among different linguistic terms to provide their assessments.
Based on this, some scholars attempted to introduce HFLTS into intuitionistic fuzzy set (IFS), using HFLTS to describe the membership degree and non-membership degree of an element
to intuitionistic fuzzy set (IFS). Beg and Rashid [34] first proposed the concept of hesitant intuitionistic fuzzy linguistic term set (HIFLTS), providing a linguistic and computational basis to manage the situations in which experts assess an alternative in possible linguistic interval and impossible linguistic interval. The follow-up studies were carried out under this theoretical framework [35]-[41]. However, due to the fact that the hesitant fuzzy linguistic element is a set composed of the elements in the linguistic term set and does not have the property of real numbers, the existing research either cannot define the ranges of membership degree and non-membership degree depicted by hesitant fuzzy linguistic elements, or the defined ranges of membership degree and non-membership degree are inconsistent with the ranges of membership degree and non-membership degree defined by orthopair fuzzy sets, which leads to bias in the defined boundary condition of the HIFLTS.
In view of this, inspired by [38], this paper utilizes the linguistic scale function, which can transform qualitative information and quantitative data, to propose the definition of the hesitant fuzzy linguistic element normalized score function (HFLENSF), realizing the mapping from hesitant fuzzy linguistic term set (HFLTS) to the [0, 1] interval; and the definition of the hesitant fuzzy linguistic Pythagorean fuzzy set (HFLPFS) is then proposed. Thus, the hesitant fuzzy linguistic term set is reasonably introduced into the Pythagorean fuzzy set. On this basis, using HFLPFS, a TOPSIS method for MAGDM is constructed and applied to the credit evaluation of the listed companies in strategic emerging industries in China.
The remaining part of this paper is structured as follows: Section 2 introduces the preparatory knowledge employed in this study; Section 3 proposes the definition of hesitant fuzzy linguistic Pythagorean fuzzy set (HFLPFS); Section 4 constructs a TOPSIS method for MAGDM based on hesitant fuzzy linguistic Pythagorean fuzzy set (HFLPFS); Section 5 describes the application example analysis results; Section 6 discusses the results obtained and Section 7 concludes this paper.
2. Preparatory Knowledge
This section briefly introduces the definition of Pythagorean Fuzzy Set, the related definitions of hesitant fuzzy linguistic term set and the definition of linguistic scale function reported in the existing studies. This is the basis of Section 3 and Section 4.
2.1. Definition of Pythagorean Fuzzy Set
Definition 1 [1]: The Pythagorean fuzzy set defined on a non-empty set X as objects having the form
where the functions
and
, denote the degree of membership and the degree of non-membership of each element
to the set P respectively, and
for all
. For any Pythagorean fuzzy set P and
,
is called the degree of indeterminacy of x to P.
2.2. Related Definitions of Hesitant Fuzzy Linguistic Term Set
Definition 2 [32] [42]: Let
be a universe of discourse, and
be a linguistic term set. A hesitant fuzzy linguistic term set (HFLTS) in X is an object having the form
where
is the set of elements in S, called hesitant fuzzy linguistic element (HFLE), it can be expressed as
, where
is the ϕl-th element in
, L denotes the number of elements in
.
Definition 3 [42] [43]: Let
be a context-free grammar, and
be a linguistic term set. The elements of
are defined as follows:
= {primary term, composite term, unary relation, binary relation, conjunction};
= {“less than”, “more than”, “at least”, “at most”, “between”, “and”, “
”,
, “
”, “
”, “
”,
, “
”};
;
= {
refers to the primary term or composite term; the primary term refers to “
”,
, “
”, “
”, “
”,
, “
”; the composite term refers to unary relation + primary term, or binary relation + primary term + conjunction + primary term; the unary relation refers to “less than” or “more than” or “at least” or “at most”; the binary relation refers to “between”; the conjunction refers to “and”}.
Definition 4 [42] [43]: Let
be a linguistic term set. Under the S, the linguistic expression generated by
is
, where
is the set of all linguistic expressions. Then the
can be transformed into the hesitant fuzzy linguistic term set
by the transformation function
:
1)
;
2)
;
3)
;
4)
;
5)
;
6)
.
2.3. Definition of Linguistic Scale Function
The relationship between element
and its index i in the language term set
is strictly monotonically increasing [44]. Based on this, [45] provides the definition of linguistic scale function:
Definition 5 [45]: If
is a numerical value, the linguistic scale function f that constitutes the mapping from
to
(
) is defined as follows:
(1)
where
.
Obviously, function f is a strictly monotonically increasing function with respect to index i. The symbol
(
) reflects the decision maker’s preference when using the linguistic term
(
). Therefore, the function value actually represents the semantics of linguistic terms.
In [45], three possible choices for linguistic scale function are listed:
1) The definition of linguistic scale function based on index function
is as follows:
(2)
where
.
In this case, the evaluation scale of language information is evenly divided. In addition, its form is simple and universal, but lacks a reasonable theoretical basis [46].
2) The definition of linguistic scale function based on [47] and [48] is as follows:
(3)
In this case, as the linguistic term set extends from the middle to both ends, the absolute deviation between adjacent language subscripts increases. The value of parameter a is usually determined subjectively, with
generally considered, where k represents the scale level. If k = 7, then
[47].
3) Based on [46], the improved linguistic scale function is defined as follows:
(4)
where
.
In this case, as the linguistic term set extends from the middle to both ends, the absolute deviation between adjacent language subscripts will decrease. Specifically, when 2t = 6, parameters
and
typically take values of 0.88 [38].
3. Hesitant Fuzzy Linguistic Pythagorean Fuzzy Set
This section proposes the definition of the hesitant fuzzy linguistic element normalized score function (HFLENSF), and then proposes the definition of the hesitant fuzzy linguistic Pythagorean fuzzy set (HFLPFS).
3.1. Definition of HFLENSF
Inspired by [38], according to Definitions 2 and 5, Definition 6 is proposed as follows:
Definition 6: Let
be a universe of discourse,
be a linguistic term set,
be a hesitant fuzzy linguistic term set on the domain
, where
is the hesitant fuzzy linguistic element,
,
is the ηl-th element in
, and
denotes the number of elements in
. Then the normalized score function of
is
, and its expression is
(5)
where
is the normalized score of
,
;
is the linguistic scale function [45].
According to [45], the linguistic scale function f is a strictly monotonically increasing function with respect to index i (
). Therefore, Equation (5) uses the simple average method to calculate the normalized score of
.
Proof:
It is easy to prove that for the linguistic scale functions shown in Equation (2), Equation (3) and Equation (4), the ranges of
are all
, therefore, we have
. When there is only one element
in
,
. From Equation (5), we have
. When there is only one element
in
,
. From Equation (5), we have
. Therefore, we have
. Q.E.D.
3.2. Definition of HFLPFS
According to Definitions 1 and 6, Definition 7 is proposed as follows:
Definition 7 Let
be a universe of discourse,
be a linguistic term set, and a hesitant fuzzy linguistic Pythagorean fuzzy set
in X under S is an object with the following form
where
is the hesitant fuzzy linguistic element characterizing the membership degree of element
to
, it can be expressed as
,
is the
-th element in
, and
represents the number of elements in
;
is the normalized score of the hesitant fuzzy linguistic element characterizing the membership degree of element
to
. According to Equation (5), its expression is
(6)
where
;
is the linguistic scale function [45].
In addition,
is the hesitant fuzzy linguistic element characterizing the non-membership degree of element
to
, it can be expressed as
,
is the
-th element in
, and
represents the number of elements in
;
is the normalized score of the hesitant fuzzy linguistic element characterizing the non-membership degree of element
to
. According to Equation (5), its expression is
(7)
where
;
is the linguistic scale function [45].
For all
,
and
satisfy the boundary condition:
.
For any
and
,
is identified as the normalized score of the hesitant fuzzy linguistic element characterizing the indeterminacy degree of
to
.
For simplicity, when there is only one element in
, the shorthand
is called the hesitant fuzzy linguistic Pythagorean fuzzy number.
4. A TOPSIS Method for MAGDM Based on HFLPFS
This section utilizes the hesitant fuzzy linguistic Pythagorean fuzzy set (HFLPFS) proposed in Section 3 to construct a TOPSIS method for MAGDM.
4.1. Problem Description
Let
be a finite set of alternatives
(
), and
be a set of attributes
(
) to compare the alternatives; Let
be a set of subscripts of alternatives, and
be a set of subscripts of attributes. The weight vector of attributes is
, where
, and
. Let
be a set of experts Dq (
), and
be a set of subscripts of experts. The weight vector of experts is
, where
, and
.
4.2. Decision-Making Steps
The specific steps of the TOPSIS method for MAGDM based on HFLPFS are as follows:
Step 1: Establish a linguistic term set S for characterizing the membership degree
(or non-membership degree
) of alternative
with respect to attribute
.
Let
be the linguistic term set, where
is the linguistic term for characterizing the membership degree
(or non-membership degree
) of alternative
with respect to attribute
; the larger
is, the higher the membership degree
(or non-membership degree
) of alternative
with respect to attribute
is; the smaller
is, the lower the membership degree
(or non-membership degree
) of alternative
with respect to attribute
is. For example, when the linguistic term set S = {
= extremely low,
= very low,
= low,
= medium,
= high,
= very high,
= extremely high}, where the linguistic term
means that the membership degree
(or non-membership degree
) of alternative
with respect to attribute
is extremely low, et cetera.
Step 2: Establish the linguistic expression initial decision matrix of the expert
.
According to Definitions 3 and 4, under the linguistic term set S, the expert
employs the linguistic expressions
generated by the context-free grammar
(see Definition 3) to evaluate the membership degree
and non-membership degree
of alternative
with respect to attribute
. Thus, the linguistic expression initial decision matrix of the expert
(
) can be obtained as follows:
where
is the linguistic expression used by expert
to evaluate the membership degree
of alternative
with respect to attribute
;
is the linguistic expression used by expert
to evaluate the non-membership degree
of alternative
with respect to attribute
.
Step 3: Establish the hesitant fuzzy linguistic initial decision matrix of the expert
.
According to Definitions 4, through the transformation function
, the
is further transformed into the hesitant fuzzy linguistic term set
. Thus, the hesitant fuzzy linguistic initial decision matrix of the expert
(
) can be obtained as follows:
where
is the hesitant fuzzy linguistic element used by expert
to evaluate the membership degree
of alternative
with respect to attribute
,
is the
-th element in
, and
represents the number of elements in
;
is the hesitant fuzzy linguistic element used by expert
to evaluate the non-membership degree
of alternative
with respect to attribute
,
is the
-th element in
, and
represents the number of elements in
.
Step 4: Calculate the hesitant fuzzy linguistic orthopair fuzzy decision matrix of the expert
.
According to Definition 5, Equation (2) lacks a reasonable theoretical basis, while in Equation (3), as the linguistic term set extends from the middle to both ends, the absolute deviation between adjacent language subscripts increases. Therefore, we select Equation (4) as the specific linguistic scale function. In addition, based on the experience provided by [38], we set the values of parameters α and β to 0.88.
According to Definition 6, from Equation (5), the normalized score of the hesitant fuzzy linguistic element
can be calculated as
(8)
where
.
From Equation (5), the normalized score of the hesitant fuzzy linguistic element
can be calculated as
(9)
where
.
Thus, the hesitant fuzzy linguistic orthopair fuzzy decision matrix of the expert
(
) can be obtained as follows:
where
is the hesitant fuzzy linguistic orthopair fuzzy number of the expert
.
Step 5: Establish the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix of the expert
.
According to Definition 7, from the hesitant fuzzy linguistic orthopair fuzzy decision matrix of the expert
(
), we calculate the
,
,
.
If
, then
and
satisfy the boundary condition of Pythagorean fuzzy set, and the hesitant fuzzy linguistic orthopair fuzzy decision matrix of the expert
is also the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix of the expert
.
If
, then we repeat Steps 2-4 until
and
satisfy the boundary condition of Pythagorean fuzzy set.
Thus, the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix of the expert
(
) can be obtained as follows:
where
is the hesitant fuzzy linguistic Pythagorean fuzzy number of the expert Dq.
Step 6: Calculate the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix aggregating k experts’ opinions.
Drawing on [49], we give the definition of the hesitant fuzzy linguistic Pythagorean fuzzy numbers weighted geometric aggregation operator (HFLPFNWG).
Definition 8: Let
(
) be a group of hesitant fuzzy linguistic Pythagorean fuzzy numbers with weight vector
, where
and
. Let
, if
(10)
then HFLPFNWG is called the hesitant fuzzy linguistic Pythagorean fuzzy numbers weighted geometric aggregation operator.
Using the HFLPFNWG to aggregate k hesitant fuzzy linguistic Pythagorean fuzzy numbers
(
), the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix aggregating k experts’ opinions can be obtained as follows:
where
is the hesitant fuzzy linguistic Pythagorean fuzzy number aggregating k experts’ opinions.
Step 7: Determine the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
and the hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution
.
According to the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix aggregating k experts’ opinions, we calculate the score of
[50]:
. Then the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
is
(11)
The hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution
is
(12)
Step 8: Calculate the distance
between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
, and the distance
between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution
.
According to Definition 1 and [50], the distance between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
is
(13)
The distance between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution
is
(14)
Step 9: Calculate the relative closeness
of the alternative
to the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
and the ranking of alternatives.
According to [50], the relative closeness of the alternative
to the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
is
(15)
By ranking the relative closeness
of the alternative
(
) from large to small, the ranking of m alternatives
(
) can be obtained. The larger the relative closeness
is, the better the alternative
is. The smaller the relative closeness
is, the worse the alternative
is.
5. Application Example
This section takes the credit evaluation of the listed companies in strategic emerging industries in China as an application example to illustrate the feasibility and effectiveness of the proposed method (see Section 4), and the applicability of the HFLPFSs in MAGDM is then proved.
5.1. Sample and Indicator Data
Because the purpose of the case study is to illustrate the methodology, we selected four representative manufacturing listed companies from the sample companies of the China’s Strategic Emerging Industries Comprehensive Index (000891) to form an alternative set
, where A1 was Zhejiang Dahua Technology Co., Ltd. (002236, Computer, communication, and other electronic equipment manufacturing industry); A2 was Contemporary Amperex Technology Co., Ltd. (300750, Electrical machinery and equipment manufacturing industry); A3 was Avic Xi’an Aircraft Industry Group Company Ltd. (000768, Railway, ship, aerospace and other transportation equipment manufacturing industry); A4 was Shenzhen Green Eco-Manufacture Hi-Tech Co., Ltd. (002340, Comprehensive utilization of abandoned resources industry). For simplicity, based on [51], five indicators (attributes) were selected to evaluate the credit status of sample enterprises: Current Ratio C1 (reflecting short-term solvency); Asset-Liability Ratio C2 (reflecting long-term solvency); Inventory Turnover Ratio C3 (reflecting operational capability); Return on Equity (ROE) C4 (reflecting profitability); Net Profit Growth Rate C5 (reflecting growth capability). Among them, C2 is a cost-type indicator, and the others are benefit-type indicators. The sample period was set as 2023. The data for the five indicators were calculated based on the annual report data of listed companies, and the calculation results were shown in Table 1.
Table 1. Indicator data.
Indicators (Unit) |
A1 |
A2 |
A3 |
A4 |
C1 (−) |
2.5176 |
1.5672 |
1.0443 |
1.1068 |
C2 (%) |
32.14 |
69.34 |
75.85 |
58.76 |
C3 (time) |
4.5950 |
5.7429 |
1.5785 |
3.7113 |
C4 (%) |
22.43 |
24.04 |
5.22 |
4.93 |
C5 (%) |
230.49 |
39.76 |
64.41 |
−12.79 |
Note: “−” indicates the indicator is unitless.
Based on Table 1, the entropy weight method [52] was used to determine the indicator weights, and the weight vector of the indicators was obtained as
. In addition, there were three experts: D1, D2 and D3. The cyclic mutual evaluation method [53] was used to determine the weights of the experts, and the weight vector of the experts was obtained as
(Note: The detailed calculation process see Appendix A in [54]).
5.2. Enterprise Credit Evaluation Process and Results
Step 1: Established a linguistic term set S for characterizing the membership degree
(or non-membership degree
) of alternative
with respect to attribute
.
According to step 1 in Section 4.2, a linguistic term set S was established to characterize the membership degree
(or non-membership degree
) of alternative
with respect to attribute
, S = {
= extremely low,
= very low,
= low,
= medium,
= high,
= very high,
= extremely high}, where the linguistic term
meant that the membership degree
(or non-membership degree
) of alternative
with respect to attribute
was extremely low, et cetera.
Step 2: Established the linguistic expression initial decision matrix of the expert
.
According to step 2 in Section 4.2, under the linguistic term set S, the expert
employed the linguistic expressions
generated by the context-free grammar
(see Definition 3) to evaluate the membership degree
and non-membership degree
of alternative
with respect to attribute
. Thus, the linguistic expression initial decision matrix of the expert
(
) was obtained (see Appendix A).
Step 3: Established the hesitant fuzzy linguistic initial decision matrix of the expert
.
According to step 3 in Section 4.2, through the transformation function
(see Definition 4), the
was further transformed into the hesitant fuzzy linguistic term set
. Thus, the hesitant fuzzy linguistic initial decision matrix of the expert
(
) was obtained, as shown in Table 2, Table 3 and Table 4 respectively.
Table 2. Hesitant fuzzy linguistic initial decision matrix of the expert D1.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
({s4, s5}, {s1, s2}) |
({s1, s2, s3}, {s4, s5}) |
({s0, s1}, {s4, s5, s6}) |
({s1, s2}, {s3, s4, s5}) |
C2 |
({s2, s3}, {s4, s5, s6}) |
({s2, s3}, {s4, s5}) |
({s4, s5}, {s0, s1, s2}) |
({s4, s5}, {s1, s2}) |
C3 |
({s3, s4}, {s1, s2}) |
({s0, s1, s2, s3, s4, s5}, {s1, s2, s3}) |
({s1, s2}, {s4, s5, s6}) |
({s3}, {s2, s3, s4}) |
C4 |
({s4, s5, s6}, {s1, s2}) |
({s5, s6}, {s0, s1, s2}) |
({s0, s1, s2}, {s3, s4, s5, s6}) |
({s0, s1}, {s5, s6}) |
C5 |
({s5, s6}, {s0, s1}) |
({s3}, {s2, s3, s4}) |
({s5, s6}, {s0, s1, s2}) |
({s0}, {s5, s6}) |
Table 3. Hesitant fuzzy linguistic initial decision matrix of the expert D2.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
({s4, s5, s6}, {s0, s1, s2}) |
({s2, s3}, {s4, s5}) |
({s1, s2}, {s4, s5}) |
({s2}, {s4, s5}) |
C2 |
({s2, s3}, {s4, s5, s6}) |
({s1, s2, s3}, {s4, s5}) |
({s4, s5}, {s1, s2}) |
({s4, s5, s6}, {s0, s1}) |
C3 |
({s2, s3, s4}, {s3, s4, s5}) |
({s3, s4, s5}, {s1, s2, s3}) |
({s0, s1, s2, s3}, {s4}) |
({s2, s3}, {s3, s4}) |
C4 |
({s4, s5, s6}, {s0, s1}) |
({s4, s5}, {s0, s1, s2}) |
({s0, s1, s2}, {s5, s6}) |
({s0, s1}, {s5}) |
C5 |
({s5, s6}, {s0, s1}) |
({s3, s4}, {s2}) |
({s5, s6}, {s0, s1, s2}) |
({s0}, {s5, s6}) |
Table 4. Hesitant fuzzy linguistic initial decision matrix of the expert D3.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
({s4, s5, s6}, {s0, s1, s2}) |
({s2, s3}, {s4, s5}) |
({s0, s1, s2}, {s5, s6}) |
({s1, s2}, {s4, s5}) |
C2 |
({s2, s3}, {s4, s5}) |
({s0, s1, s2, s3}, {s4, s5}) |
({s4, s5}, {s1, s2}) |
({s5}, {s0, s1}) |
C3 |
({s3, s4}, {s4, s5}) |
({s0, s1, s2, s3, s4}, {s2, s3}) |
({s0, s1}, {s5, s6}) |
({s2, s3}, {s4, s5}) |
C4 |
({s3, s4}, {s2, s3}) |
({s3, s4, s5}, {s1, s2}) |
({s1, s2}, {s4, s5}) |
({s0, s1, s2}, {s5, s6}) |
C5 |
({s5}, {s0, s1}) |
({s3, s4}, {s2}) |
({s4, s5, s6}, {s0, s1, s2}) |
({s0, s1}, {s5, s6}) |
Step 4: Calculated the hesitant fuzzy linguistic orthopair fuzzy decision matrix of the expert
.
According to step 4 in Section 4.2, we selected Eq. (4) as the specific linguistic scale function. For the linguistic term set S, there was
, then the values of
and
in Equation (4) were both 0.88. Thus, the linguistic scale values
(
) of the seven linguistic terms in S were calculated, as shown in Table 5. Taking
as an example, the linguistic scale value
was calculated as follows:
.
Table 5. Linguistic scale values.
i |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
θi |
0 |
0.15 |
0.3097 |
0.5 |
0.6901 |
0.8498 |
1 |
Based on Table 2, Table 3, Table 4 and Table 5, the normalized score
of hesitant fuzzy linguistic element
was calculated by using Equation (8), and the normalized score
of hesitant fuzzy linguistic element
was calculated by using Equation (9). Thus, the hesitant fuzzy linguistic orthopair fuzzy decision matrix of the expert
(
) was obtained, as shown in Table 6, Table 7 and Table 8 respectively. Taking
as an example,
and
were calculated as follows:
;
.
Therefore, there was
.
Table 6. Hesitant fuzzy linguistic orthopair fuzzy decision matrix of the expert D1.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
(0.7700, 0.2299) |
(0.3199, 0.7700) |
(0.0750, 0.8466) |
(0.2299, 0.6800) |
C2 |
(0.4049, 0.8466) |
(0.4049, 0.7700) |
(0.7700, 0.1532) |
(0.7700, 0.2299) |
C3 |
(0.5951, 0.2299) |
(0.4166, 0.3199) |
(0.2299, 0.8466) |
(0.5000, 0.4999) |
C4 |
(0.8466, 0.2299) |
(0.9249, 0.1532) |
(0.1532, 0.7600) |
(0.0750, 0.9249) |
C5 |
(0.9249, 0.0750) |
(0.5000, 0.4999) |
(0.9249, 0.1532) |
(0.0000, 0.9249) |
Table 7. Hesitant fuzzy linguistic orthopair fuzzy decision matrix for expert D2.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
(0.8466, 0.1532) |
(0.4049, 0.7700) |
(0.2299, 0.7700) |
(0.3097, 0.7700) |
C2 |
(0.4049, 0.8466) |
(0.3199, 0.7700) |
(0.7700, 0.2299) |
(0.8466, 0.0750) |
C3 |
(0.4999, 0.6800) |
(0.6800, 0.3199) |
(0.2399, 0.6901) |
(0.4049, 0.5951) |
C4 |
(0.8466, 0.0750) |
(0.7700, 0.1532) |
(0.1532, 0.9249) |
(0.0750, 0.8498) |
C5 |
(0.9249, 0.0750) |
(0.5951, 0.3097) |
(0.8466, 0.1532) |
(0.0000, 0.9249) |
Table 8. Hesitant fuzzy linguistic orthopair fuzzy decision matrix for expert D3.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
(0.8466, 0.1532) |
(0.4049, 0.7700) |
(0.1532, 0.9249) |
(0.2299, 0.7700) |
C2 |
(0.4049, 0.7700) |
(0.2399, 0.7700) |
(0.7700, 0.0750) |
(0.8498, 0.0750) |
C3 |
(0.5951, 0.7700) |
(0.3300, 0.4049) |
(0.0750, 0.9249) |
(0.4049, 0.7700) |
C4 |
(0.5951, 0.4049) |
(0.6800, 0.2299) |
(0.2299, 0.7700) |
(0.1532, 0.9249) |
C5 |
(0.8498, 0.0750) |
(0.5951, 0.3097) |
(0.8466, 0.1532) |
(0.0750, 0.9249) |
Step 5: Established the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix of the expert Dq.
According to step 5 in Section 4.2, based on Table 6,
(
;
) can be calculated. The calculation results showed that:
.
Thus, it can be concluded that Table 6 was also the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix of the expert D1.
Based on Table 7,
(
;
) can be calculated. The calculation results showed that:
.
Thus, it can be concluded that Table 7 was also the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix of the D2.
Based on Table 8,
(
;
) can be calculated. The calculation results showed that:
.
Thus, it can be concluded that Table 8 was also the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix of the D3.
At this point, the hesitant fuzzy linguistic orthopair fuzzy number
was also the hesitant fuzzy linguistic Pythagorean fuzzy number
.
Step 6: Calculated the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix aggregating three experts’ opinions.
According to the data in Table 6, Table 7 and Table 8, three hesitant fuzzy linguistic Pythagorean fuzzy numbers
(
) were aggregated by using Equation (10). Thus, the hesitant fuzzy linguistic Pythagorean fuzzy decision matrix aggregating three experts’ opinions can be obtained, as shown in Table 9. Taking
as an example,
and
were calculated as follows:
;
.
Therefore, there was
.
Table 9. Hesitant fuzzy linguistic Pythagorean fuzzy decision matrix aggregating three experts’ opinions.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
(0.8153, 0.1878) |
(0.3687, 0.7700) |
(0.1303, 0.8614) |
(0.2515, 0.7385) |
C2 |
(0.4049, 0.8271) |
(0.3221, 0.7700) |
(0.7700, 0.1647) |
(0.8162, 0.1571) |
C3 |
(0.5647, 0.6170) |
(0.4501, 0.3484) |
(0.1662, 0.8495) |
(0.4403, 0.6352) |
C4 |
(0.7613, 0.2726) |
(0.7978, 0.1800) |
(0.1731, 0.8352) |
(0.0930, 0.9077) |
C5 |
(0.9016, 0.0750) |
(0.5553, 0.4008) |
(0.8769, 0.1532) |
(0.0000, 0.9249) |
Step 7: Determined the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
and the hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution
.
According to the data in Table 9, we calculated the score of
[50]:
. The results of the calculation were shown in Table 10. Taking
as an example, the score of
was calculated as follows:
.
Table 10. The scores of
.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
0.6294 |
−0.4570 |
−0.7250 |
−0.4821 |
C2 |
−0.5202 |
−0.4892 |
0.5658 |
0.6415 |
C3 |
−0.0618 |
0.0812 |
−0.6940 |
−0.2096 |
C4 |
0.5053 |
0.6041 |
−0.6676 |
−0.8153 |
C5 |
0.8073 |
0.1477 |
0.7455 |
−0.8554 |
Based on the data in Table 10, according to Equation (11), the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution was
= {(0.8153, 0.1878), (0.4049, 0.8271), (0.4501, 0.3484), (0.7978, 0.1800), (0.9016, 0.0750)}. According to Equation (12), the hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution was
= {(0.1303, 0.8614), (0.8162, 0.1571), (0.1662, 0.8495), (0.0930, 0.9077), (0.0000, 0.9249)}.
Step 8: Calculated the distance
between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
, and the distance
between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution
.
From Equation (13), the distance
between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
was calculated. The results were shown in Table 11. From Equation (14), the distance between the alternative
and the hesitant fuzzy linguistic Pythagorean fuzzy negative ideal solution
was calculated. The results were shown in Table 11.
Step 9: Calculated the relative closeness
of the alternative
to the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
and the ranking of alternatives.
From Equation (15), the relative closeness
of the alternative
to the hesitant fuzzy linguistic Pythagorean fuzzy positive ideal solution
was calculated, and the ranking of the alternatives was then obtained. The decision results were shown in Table 11.
Table 11. Decision results.
Alternatives |
|
|
|
Ranking |
A1 |
0.0549 |
0.6456 |
0.9217 |
1 |
A2 |
0.2411 |
0.5035 |
0.6762 |
2 |
A3 |
0.5124 |
0.1916 |
0.2722 |
3 |
A4 |
0.6231 |
0.0782 |
0.1116 |
4 |
As shown in Table 11, according to the size of relative closeness
, the ranking of four alternatives is
. This indicates that the credit status of alternative
is the best and the credit status of alternative
is the worst.
5.3. Comparative Analysis
To illustrate the feasibility and effectiveness of the TOPSIS method for MAGDM based on HFLPFS proposed in this paper (hereinafter referred to as Method 1), the decision results shown in Table 11 were compared with the decision results of the TOPSIS method for MAGDM based on linguistic Pythagorean fuzzy set (hereinafter referred to as Method 2). When other conditions remain unchanged, the linguistic Pythagorean fuzzy decision matrix aggregating three experts’ opinions obtained by Method 2 was shown in Table 12 (Note: In this paper, linguistic Pythagorean fuzzy set is regarded as a special case of hesitant fuzzy linguistic Pythagorean fuzzy set). The decision results obtained by Method 2 were shown in Table 13 (Note: Due to space limitations, the calculation process is available upon request).
Table 12. Linguistic Pythagorean fuzzy decision matrix aggregating three experts’ opinions.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
(0.7776, 0.1826) |
(0.3455, 0.7394) |
(0.1342, 0.8355) |
(0.2495, 0.7009) |
C2 |
(0.3935, 0.7874) |
(0.3167, 0.7394) |
(0.7392, 0.1634) |
(0.7776, 0.1538) |
C3 |
(0.5375, 0.5953) |
(0.3839, 0.3361) |
(0.1630, 0.8258) |
(0.4319, 0.6049) |
C4 |
(0.7296, 0.2689) |
(0.7680, 0.1730) |
(0.1726, 0.8066) |
(0.0861, 0.8836) |
C5 |
(0.8736, 0.0772) |
(0.5279, 0.3937) |
(0.8448, 0.1442) |
(0.0000, 0.9029) |
Table 13. Decision results (Method 2).
Alternatives |
|
|
|
Ranking |
A1 |
0.0553 |
0.7053 |
0.9273 |
1 |
A2 |
0.2230 |
0.5910 |
0.7261 |
2 |
A3 |
0.4773 |
0.2279 |
0.3232 |
3 |
A4 |
0.5790 |
0.1128 |
0.1630 |
4 |
As shown in Table 13, according to the size of relative closeness
, the ranking of four alternatives is
. It can be seen that the ranking result of alternatives obtained by Method 1 is completely consistent with the ranking result of alternatives obtained by Method 2, indicating the feasibility of Method 1.
We further investigated the discrimination of Method 1 for alternatives, as well as Method 2. Let the ranking of m alternatives
(
) be
, where
is the subscript of the alternatives ranked by
. According to the discrimination algorithm given in [55], the discrimination calculation formula of Method 1 (or Method 2) for alternatives is as follows:
(16)
From Equation (16), the discrimination of Method 1 for alternatives was calculated as
Similarly, the discrimination of Method 2 for alternatives was calculated as
It can be seen that although the ranking results of the alternatives obtained by Method 1 and Method 2 are completely consistent, the discrimination of Method 1 for alternatives is higher than that of Method 2, which means that the decision results obtained by Method 1 are better than those by Method 2, indicating the effectiveness of Method 1.
6. Discussion
According to the comparative analysis results in Section 5.3, it can be seen that in the case where the two ranking results of the alternatives were completely consistent, the discrimination of Method 1 for alternatives was 3.8724, which was higher than 3.5188 of Method 2. This is because, from the calculation of the data in Table 11 and Table 13, the standard deviation of the relative closeness
obtained by Method 1 is 0.3704, which is higher than 0.3529 of Method 2. According to Equation (15), the specific reason is that the standard deviation of
obtained by Method 1 is 3.6278, which is higher than 2.3184 of Method 2. This transmission mechanism is as follows:
where
and
represents the standard deviation of
and
, respectively,
represents the discrimination.
Obviously, the standard deviation of
is closely related to the standard deviations of
and
. Furthermore, according to Equation (13) and Equation (14), the standard deviations of
and
obtained by Method 1 are closely related to the elements in Table 9; similarly, the standard deviations of
and
obtained by Method 2 are closely related to the elements in Table 12.
In Method 1, the basis of Table 9 is the linguistic expression initial decision matrix of the expert
(
). This matrix is derived from, under the linguistic term set S, the expert
employs the linguistic expressions
generated by the context-free grammar
to evaluate the membership degree
and non-membership degree
of alternative
with respect to attribute
. However, in Method 2, the basis of Table 12 is the linguistic term initial decision matrix of the expert
(
). This matrix is derived from the expert
employs the linguistic term in S to evaluate the membership degree
and non-membership degree
of alternative
with respect to attribute
.
Method 2 has 7 linguistic terms (see Step 1 in Section 5.2), and Method 1 has 12 linguistic expressions (see Definition 4). It can be seen that compared with Method 2, Method 1 has a higher richness of linguistic elicitation. This may be reflected in: compared with the elements in Table 12, the elements in Table 9 are generally different in the standard deviations of membership degree, non-membership degree and indeterminacy degree. According to the calculation of the data in Table 9 and Table 12, the standard deviations of membership, non-membership and indeterminacy degree of all elements in Table 9 are respectively 0.2929, 0.3117 and 0.1103, which are respectively higher than 0.2804, 0.3002 and 0.1022 in Table 12.
7. Conclusions
The marginal contributions of this paper may be as follows: 1) Utilizing the linguistic scale function, the definition of the hesitant fuzzy linguistic element normalized score function (HFLENSF) was proposed, and the mapping from hesitant fuzzy linguistic term set (HFLTS) to [0, 1] interval was realized. Based on the HFLENSF, the definition of hesitant fuzzy linguistic Pythagorean fuzzy set (HFLPFS) was then proposed. Thus, the hesitant fuzzy linguistic term set was reasonably introduced into the Pythagorean fuzzy set. 2) The HFLPFS was applied to MAGDM, and a TOPSIS method for MAGDM based on HFLPFS was constructed. 3) The TOPSIS method for MAGDM based on HFLPFS was applied to the credit evaluation of the listed companies in strategic emerging industries in China. The example analysis results showed the feasibility and effectiveness of the proposed method, and proved the applicability of HFLPFSs in MAGDM.
The advantages of this paper may be as follows: 1) Compared with [1]-[31], this paper introduces hesitant fuzzy linguistic term set into Pythagorean fuzzy set, using hesitant fuzzy linguistic term set to describe the membership degree and non-membership degree of the element
to Pythagorean fuzzy set, which improves the richness of linguistic elicitation, which is more reasonable. 2) Compared with [34], this paper theoretically defines the ranges of membership degree and non-membership degree characterized by hesitant fuzzy linguistic elements, which is more scientific. 3) Compared with [38], the ranges of membership degree and non-membership degree characterized by hesitant fuzzy linguistic elements defined by this paper are consistent with the ranges of membership degree and non-membership degree defined by orthopair fuzzy sets, which is more reasonable. 4) Compared with [34]-[41], this paper extends the application field of hesitant fuzzy linguistic term set from intuitionistic fuzzy sets to Pythagorean fuzzy sets, which is more generalized.
The academic value of this paper may be reflected as follows: 1) The definition of hesitant fuzzy linguistic Pythagorean fuzzy set (HFLPFS) proposed in this paper provides a new method and idea for exploring the determination method of membership degree and non-membership degree with higher richness of linguistic elicitation, which has high theoretical value. 2) The TOPSIS method for MAGDM based on HFLPFS proposed in this paper can be widely applied to MAGDM problems, which has high practical application value and broad application prospects. In summary, this study enriches the theoretical framework of Pythagorean fuzzy sets, and expands the applicability and methodology of Pythagorean fuzzy sets in MAGDM.
In this paper, only three experts were set in the application example analysis, and the number was small. In the future, the number of experts will be increased to improve the stability of MAGDM and the persuasiveness of the application example analysis results. At the same time, this paper used the cyclic mutual evaluation method to determine the weights of experts in the application example analysis, which had certain limitations. The future application example analysis will consider introducing more advanced methods [56] [57] to determine the weights of experts to improve the rationality of the weights of experts. In addition, for the sake of simplicity, this paper only selected five indicators to evaluate the credit status of sample enterprises in the application example analysis, which led to incomplete credit information. The future application example analysis will consider adding enterprise credit evaluation indicators to improve the accuracy of enterprise credit evaluation. In addition, Method 1 should be compared with other methods besides Method 2, such as two-tuple linguistic representation [29] [30], linguistic hesitant fuzzy sets [31], etc.
“Data Availability” Statements
The datasets used and/or analyzed during the current study are available from the corresponding author on reasonable request.
Funding
This research was funded by the Regional Project of National Natural Science Foundation of China, grant number 71861003.
Availability of Data and Material
Most of the data generated or analyzed during this study are included in the manuscript, and the rest data are promptly available to readers without undue qualifications.
Code Availability
Not applicable.
Author Contributions
Conceptualization, Mu Zhang; methodology, Mu Zhang; validation, Mu Zhang and Yan Li; formal analysis, Mu Zhang and Yan Li; investigation, Yan Li; resources, Mu Zhang; data curation, Mu Zhang and Yan Li; writing—original draft preparation, Mu Zhang and Yan Li; writing—review and editing, Mu Zhang and Yan Li; supervision, Mu Zhang; project administration, Mu Zhang; funding acquisition, Mu Zhang. All authors have read and agreed to the published version of the manuscript.
Appendix A
Table A1. Linguistic expression initial decision matrix of the expert D1.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
{between high and very high, between very low and low} |
{between very low and medium, between high and very high} |
{less than low, at least high} |
{between very low and low, between medium and very high} |
C2 |
{between low and medium, at least high} |
{between low and medium, between high and very high} |
{between high and very high, at most low} |
{between high and very high, between very low and low} |
C3 |
{between medium and high, between very low and low} |
{at most very high, between very low and medium} |
{between very low and low, at least high} |
{medium, between low and high} |
C4 |
{between high and extremely high, between very low and low} |
{at least very high, between extremely low and low} |
{between extremely low and low, at least medium} |
{at most very low, at least very high} |
C5 |
{between very high and extremely high, between extremely low and very low} |
{medium, between low and high} |
{at least very high, at most low} |
{extremely low, at least very high} |
Table A2. Linguistic expression initial decision matrix of the expert D2.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
{between high and very high, at most low} |
{between low and medium, between high and very high} |
{between very low and low, between high and very high} |
{low, between high and very high} |
C2 |
{between low and medium, at least high} |
{between very low and medium, between high and very high} |
{between high and very high, between very low and low} |
{between high and very high, at most very low} |
C3 |
{between low and high, between medium and very high} |
{between medium and very high, between very low and medium} |
{between extremely low and medium, high} |
{between low and medium, between medium and high} |
C4 |
{between high and very high, at most very low} |
{between high and very high, at most low} |
{between extremely low and low, at least very high} |
{between extremely low and very low, very high} |
C5 |
{between very high and extremely high, between extremely low and very low} |
{between medium and high, low} |
{at least very high, at most low} |
{extremely low, at least very high} |
Table A3. Linguistic expression initial decision matrix of the expert D3.
Cj |
A1 |
A2 |
A3 |
A4 |
C1 |
{between high and very high, at most low} |
{between low and medium, between high and very high} |
{between extremely low and low, at least very high} |
{between very low and low, between high and very high} |
C2 |
{between low and medium, between high and very high} |
{at most medium, between high and very high} |
{between high and very high, between very low and low} |
{very high, at most very low} |
C3 |
{between medium and high, between high and very high} |
{at most high, between low and medium} |
{at most very low, at least very high} |
{between low and medium, between high and very high} |
C4 |
{between medium and high, between low and medium} |
{between medium and very high, between very low and low} |
{between very low and low, between high and very high} |
{between extremely low and low, at least very high} |
C5 |
{very high, between extremely low and very low} |
{between medium and high, low} |
{between high and extremely high, at most low} |
{between extremely low and very low, at least very high} |