1 Introduction

When dealing with multiple criteria decision-making (MCDM) problems, people often need to evaluate alternatives based on the criteria given in advance and then make a decision according to some reasoning or decision-making methods. In these processes of decision making, the most basic and key link is that how to express the experts’ evaluations or preference information. Due to the vagueness and complexity of people’s cognitions, sometimes the experts cannot express their ideas exactly. Consequently, Zadeh (1965) introduced the concept of fuzzy set (FS), which can be used to represent uncertain and fuzzy information. The FS extends the characteristic function valued by 0 or 1 to a membership function, in which the function values are taken as any values in the closed interval [0,1]. Moreover, considering that the FS only includes the membership information and there does not exist a clear approach or method for us to allocate one element to the membership degree of one set, the FS has been extended into various forms from different angles, such as the intuitionistic fuzzy sets (IFSs) (Atanassov 1986), the interval-valued intuitionistic fuzzy sets (IVIFSs) (Atanassov and Gargov 1989), the intuitionistic multiplicative sets (Xia et al. 2013), the type-2 fuzzy sets (Zadeh 1975), the type-n fuzzy sets (Dubois and Prade 1980) and the hesitant fuzzy sets (HFSs) (Torra 2010). All these FS extensions can only be used to represent quantitative information. However, in many practical decision-making problems, the experts cannot assess the candidate alternatives in quantitative forms, but only in qualitative form (Rodríguez et al. 2013). Zadeh (1975) proposed the fuzzy linguistic approach which can be used to model linguistic information. Furthermore, to deal with information more reasonably and accurately, different linguistic representation models have been introduced, such as the 2-tuple fuzzy linguistic representation model (Herrera and Martínez 2000), the linguistic model based on type-2 fuzzy set (Türkşen 2002), the virtual linguistic model (Xu 2004), the proportional 2-tuple model (Wang and Hao 2006). However, if the experts vacillate in their opinions among different linguistic terms and want to utilize a more complex linguistic term to fully express their ideas, the above-mentioned fuzzy linguistic approaches cannot work. In such a case, the concept of hesitant fuzzy linguistic term set (HFLTS) was introduced (Rodríguez et al. 2012).

The HFLTS is a very useful and flexible way to represent the qualitative judgments of experts. Many scholars have devoted themselves to research on different aspects over HFLTSs. Rodríguez et al. (2012) proposed the definition and several basic operations of HFLTSs and then utilized the HFLTSs to resolve some practical linguistic MCDM problems where the experts’ evaluation information is represented by linguistic terms. There are two kinds of linguistic terms (Liao et al. 2014): One is the simple linguistic terms, such as “very complex,” “medium” and “a little easy,” and the other is the linguistic expressions, such as “between cheap and very cheap,” “at least high” and “great than easy.” These complex linguistic expressions can be transformed into HFLTSs. Rodríguez et al. (2013) established a new linguistic group decision-making model, which is very close to the cognitive models of human beings on how to express their linguistic preferences by facilitating the elicitation of flexible and enriching linguistic expressions. Zhu and Xu (2014) put forward the hesitant fuzzy linguistic preference relation, which is very useful for collecting and representing the decision makers’ preferences. Liao et al. (2014, 2015) and Liao and Xu (2015) investigated the basic characteristics of HFLTSs and proposed a family of distance and similarity measures, cosine distance and similarity measures, and correlation measures for HFLTSs. Afterward, they (Liao et al. 2015) proposed the hesitant fuzzy linguistic VIKOR method in qualitative MCDM. Wei et al. (2014) gave some comparison methods and aggregation theories for HFLTSs. Beg and Rashid (2013) introduced the HFL-TOPSIS method for MCDM in which the evaluation values of the experts were represented as HFLTSs. By transforming all the HFLTSs into fuzzy envelopes, Liu and Rodríguez (2014) developed another type of HFL-TOPSIS method.

As we know, the information aggregation techniques are highly important in dealing with the MCDM problems. A lot of aggregation operators have been proposed for HFLTSs, even though the study of them is still in the start stage. From the angle of optimism and pessimism, Rodríguez et al. (2012) proposed the Min_upper operator and the Max_lower operator for aggregating the hesitant fuzzy linguistic information. Wei et al. (2014) defined two aggregation operators for HFLTSs, namely the hesitant fuzzy linguistic weighted average operator and the hesitant fuzzy linguistic ordered weighted average operator, and then applied these operators as well as the comparison methods to deal with the MCDM problems. Zhang et al. (2013) introduced a series of uncertain hesitant fuzzy linguistic weighted averaging operators, such as the uncertain hesitant fuzzy linguistic ordered weighted averaging operator and the uncertain hesitant fuzzy linguistic hybrid aggregation operator. Additionally, for the extended hesitant fuzzy linguistic term sets, Wang (2015) proposed a series of aggregation operators for them, such as the extended hesitant fuzzy linguistic weighted disjunction operators, the extended hesitant fuzzy ordinal ordered weighted averaging operator and the extended hesitant fuzzy ordinal hybrid aggregation operator. Wang et al. (2014) introduced two kinds of interval-valued hesitant fuzzy linguistic prioritized aggregation operators, which were extended to a grouping prioritized situation and then applied to solve the MCDM problems. Massanet et al. (2014) presented a linguistic computational model based on discrete fuzzy numbers whose support is a subset of consecutive natural numbers. Several aggregation operators defined on the set of all discrete fuzzy numbers are then presented. Riera et al. (2015) investigated the fuzzy linguistic modeling based on discrete fuzzy numbers and applied the model to manage hesitant fuzzy linguistic information.

As Bonferroni mean (BM) (Bonferroni 1950; Yager 2009; Beliakov et al. 2010; Xia et al. 2013; Xu and Yager 2011) can capture the interrelationships among arguments, it has been applied widely in MCDM under different circumstances. Yager (2009) and Beliakov et al. (2010) proposed several generalized Bonferroni mean operators and applied them to multi-criteria aggregation. Afterward, Xia et al. (2013) developed the geometric Bonferroni means and utilized them to deal with the MCDM problems. Xu and Yager (2011) introduced the intuitionistic fuzzy Bonferroni means. Under hesitant fuzzy environment, Zhu et al. (2012) studied the Bonferroni mean (BM) combing with hesitant fuzzy information and proposed the hesitant fuzzy BM operator and the hesitant fuzzy geometric BM operator. Yu et al. (2012) developed the generalized hesitant fuzzy BM operator and applied it to multi-criteria group decision making. As we know, the previous aggregation operators do not consider the interrelationship between any two hesitant fuzzy linguistic elements (HFLEs) (the elements of the HFLTS) and are unable to deal with quantitative information better. In order to extend the BM under hesitant fuzzy linguistic environment, this paper focuses on the aggregation techniques of the BM for HFLTSs. Firstly, the hesitant fuzzy linguistic Bonferroni mean (HFLBM) operator is proposed. The HFLBM operator can combine any two HFLEs very well, and thus, we can consider all information in the process of aggregation. In addition, by developing two translation functions, it is effortless to enforce the equivalent transformation between the HFS and the HFLTS. We also define a weighted hesitant fuzzy linguistic Bonferroni mean (WHFLBM) operator, which is a more reasonable aggregation operator when each criterion has a different importance degree. As the HFLTS is very close to human’s cognition, the HFLBM is very flexible in dealing with the practical MCDM problems. Finally, this paper applies the HFLBM operator to solve the practical MCDM problem involving how to choose a best hospital based on several criteria for enhancing the overall level of the hospitals.

The paper is organized as follows: Sect. 2 reviews some basic concepts. In Sect. 3, we firstly define two equivalent transformation functions between the HFLTS and the HFS and then propose a score function of the HFLTS. Afterward, we introduce the HFLBM operator and discuss its properties. The WHFLBM operator is also developed in this section. Section 4 proposes an approach to deal with the MCDM problems based on the HFLBM operator and the WHFLBM operator and then applies the HFLBM operator to solve a practical MCDM problem. The paper ends with some concluding remarks in Sect. 5.

2 Preliminaries

2.1 Hesitant fuzzy sets

Definition 2.1

(Torra 2010) Let X be a fixed set, a hesitant fuzzy set (HFS) on X is in terms of a function that when applied to X returns a subset of [0,1].

To be easily understood, Xia and Xu (2011) expressed the HFS by a mathematical symbol:

$$\begin{aligned} A=\left\{ {\langle x,h_A (x)\rangle \left| {x\in X} \right. } \right\} \end{aligned}$$
(2.1)

where \(h_A \left( x \right) \) is a set of some values in [0,1], denoting the possible membership degrees of the element \(x\in X\) to the set A. Additionally, \(h=h_A \left( x \right) \) can be called a hesitant fuzzy element (HFE).

Definition 2.2

(Xia and Xu 2011) For a HFE h, \(s\left( h \right) =\frac{1}{\# h}\sum {_{\gamma \in h} } \;\gamma \) is called the score function of h, where \(\# h\) is the number of the elements in h. Moreover, for two HFEs \(h_1 \) and \(h_2 \), if \(s\left( {h_1 } \right) >s\left( {h_2 } \right) \), then \(h_1 >h_2 \); if \(s\left( {h_1 } \right) =s\left( {h_2 } \right) \), then \(h_1 =h_2\).

Definition 2.3

(Xia and Xu 2011) Some operational laws about any three HFEs h, \(h_1 \) and \(h_2 \) are given as follows:

  1. 1.

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

  2. 2.

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

  3. 3.

    \(h_1 \oplus h_2 =\bigcup _{\gamma _1 \in h_1 ,\gamma _2 \in h_2 } \left\{ {\gamma _1 +\gamma _2 -\gamma _1 \gamma _2 } \right\} \);

  4. 4.

    \(h_1 \otimes h_2 =\bigcup _{\gamma _1 \in h_1 ,\gamma _2 \in h_2 } \left\{ {\gamma _1 \gamma _2 } \right\} \).

2.2 Fuzzy linguistic approaches

In many practical decision-making problems, it is suitable and straightforward when the decision makers express their opinions by using linguistic terms that are close to human’s cognition. Therefore, the fuzzy linguistic approach (Zadeh 1975) has attracted the attention of many scholars (Herrera and Martínez 2000; Türkşen 2002; Xu 2004; Wang and Hao 2006). Herrera and Herrera-Viedma (2000) introduced an approach in which the experts’ opinions are taken as the values of a linguistic variable, established by a linguistic descriptors and its semantics. In order to deal with the linguistic evaluation information, we need to translate them into a machine manipulative format. Thus, Xu (2005) proposed a subscript-symmetric additive linguistic term set, shown as:

(2.2)

where the mid-linguistic label \(s_0 \) represents an assessment of “indifference,” and the rest of them are placed symmetrically around it. \(s_{-\tau } \) and \(s_\tau \) are the lower and upper bounds of linguistic labels where \(\tau \) is a positive integer. S satisfies the following conditions:

  1. 1.

    If \(\alpha >\beta \), then \(s_\alpha >s_\beta \);

  2. 2.

    The negation operator is defined as: \(\hbox {neg}\left( {s_\alpha } \right) =s_{-\alpha } \), especially, \(\hbox {neg}\left( {s_0 } \right) =s_0 \).

For example, if we let \(\tau =3\), then the linguistic term set S can be taken as:

$$\begin{aligned} S= & {} \left\{ s_{-3} ={\text {none}},s_{-2} = {\text {very}}\;{\text {low}},s_{-1} ={\text {low}},s_0\right. \nonumber \\= & {} \left. {\text {medium,}}s_1 ={\text {high}},s_2 ={\text {very}}\;{\text {high}},s_3 ={\text {perfect}} \right\} \nonumber \\ \end{aligned}$$
(2.3)

The mapping between the linguistic sets and their corresponding semantics can be expressed as in Fig. 1 (Liao et al. 2014).

Fig. 1
figure 1

Set of seven subscript-symmetric terms with its semantics

In addition, for the purpose of preserving all given linguistic information, Xu (2005) established a continuous linguistic term set (virtual linguistic term), which can be shown as \(\bar{{S}}=\left\{ {s_\alpha \left| {\alpha \in \left[ {-q,q} \right] } \right. } \right\} \), where \(q\left( {q>\tau } \right) \) is a sufficiently large positive integer. Liao et al. (2014) established the mapping between virtual linguistic terms and their corresponding semantics as in Fig. 2.

Fig. 2
figure 2

Semantics of virtual linguistic terms

For any two linguistic terms, \(s_\alpha ,s_\beta \in \bar{{S}}\) and \(\lambda ,\lambda _1 ,\lambda _2 \in \left[ {0.1} \right] \), the following operational laws were introduced (Xu 2004):

  1. 1.

    \(s_\alpha \oplus s_\beta =s_{\alpha +\beta } \);

  2. 2.

    \(\lambda s_\alpha =s_{\lambda \alpha } \);

  3. 3.

    \(\left( {\lambda _1 +\lambda _2 } \right) s_\alpha =\lambda _1 s_\alpha \oplus \lambda _2 s_\alpha \);

  4. 4.

    \(\lambda \left( {s_\alpha \oplus s_\beta } \right) =\lambda s_\alpha \oplus \lambda s_\beta \).

2.3 Hesitant fuzzy linguistic term set

Based on the idea of HFS and some linguistic term sets, the concept of HFLTS (Rodríguez et al. 2012) can be proposed:

Definition 2.4

(Rodríguez et al. 2012) Let \(S=\left\{ {s_0 ,\ldots ,s_\tau } \right\} \) be a linguistic term set. A hesitant fuzzy linguistic term set (HFLTS), \(H_S \), is an ordered finite subset of the consecutive linguistic terms of S.

The HFLTS can be used to elicit several linguistic values for a linguistic variable. But some shortcomings appear when we use them to make operations. For example, for a linguistic term set \(S=\{ s_0 ={\text {none}},s_1 ={\text {very}}\;{\text {low}}\), \(s_2 ={\text {low}},s_3 ={\text {medium}},s_4 ={\text {high}},s_5 ={\text {very}}\;{\text {high}},s_6 ={\text {perfect}} \}\), if we operate the addition of two linguistic term, such as \(s_2 \oplus s_3 =s_5 \). Clearly the sum result of the linguistic terms “low” and “medium” is “very high,” and this is unreasonable. But if we use the subscript-symmetric linguistic term set, shown as Eq. (2.3), we can overcome the problem easily.

Obviously, there is no any mathematical form for HFLTS in Definition 2.4. To overcome this incompleteness, Liao et al. (2015) refined a novel definition of HFLTS as follows:

Definition 2.5

(Liao et al. 2015) Let \(x_i \in X,\;i=1,2,\ldots ,N\), be fixed and \(S=\left\{ s_t \left| t=-\tau ,\ldots ,-1,0,1, ,\!\!\right. \right. \) \(\ldots \left. \tau \right\} \) be a linguistic term set. A hesitant fuzzy linguistic term set (HFLTS) on X, \(H_S \), is in mathematical terms of

$$\begin{aligned} H_S =\left\{ {\langle x_i ,h_S \left( {x_i } \right) \rangle \left| {x_i \in X} \right. } \right\} \end{aligned}$$
(2.4)

where \(h_S \left( {x_i } \right) \) is a set of some values in the linguistic term set S and can be expressed as \(h_S \left( {x_i } \right) =\left\{ s_{\phi _l } \left( {x_i } \right) \left| s_{\phi _l } \left( {x_i } \right) \in S.\right. \right. \) \(\left. l=1,\ldots ,L \right\} \) with L being the number of linguistic terms in \(h_S \left( {x_i } \right) \). \(h_S \left( {x_i } \right) \) denotes the possible degree of the linguistic variable \(x_i \) to the linguistic term set S. For convenience, \(h_S \left( {x_i } \right) \) is called the hesitant fuzzy linguistic element (HFLE) and \(h_S \) is the set of all HFLEs.

2.4 Bonferroni means

Firstly, Bonferroni (1950) introduced the Bonferroni mean as follows:

Definition 2.6

(Bonferroni 1950) Let \(p,\;q\ge 0\), and \(a_i \;\left( {i=1,2,\ldots ,n} \right) \) be a collection of nonnegative numbers, if

$$\begin{aligned} B^{p,q}\left( {a_1 ,a_2 ,\ldots ,a_n } \right) =\left( {\frac{1}{n\left( {n-1} \right) }\mathop {\mathop {\sum }_{i,j=1}}\limits _{{i\ne j}}^{n} {a_i^p a_j^q } } \right) ^{\frac{1}{p+q}} \end{aligned}$$
(2.5)

then we call \(B^{p,q}\) the Bonferroni mean (BM).

Several properties of the BM can be shown as follows:

  1. 1.

    \(B^{p,q}\left( {0,0,\ldots ,0} \right) =0\);

  2. 2.

    \(B^{p,q}\left( {a,a,\ldots ,a} \right) =a\), if \(a_i =a\), for all i;

  3. 3.

    \(B^{p,q}\left( {a_1 ,a_2 ,\ldots ,a_n } \right) \ge B^{p,q}\left( {d_1 ,d_2 ,\ldots ,d_n } \right) \), i.e., \(B^{p,q}\) is monotonic, if \(a_i \ge d_i \), for all i;

  4. 4.

    \(\min \left\{ {a_i } \right\} \le B^{p,q}\left( {a_1 ,a_2 ,\ldots ,a_n } \right) \le \max \left\{ {a_i } \right\} \).

Additionally, Zhu and Xu (2013) developed a hesitant fuzzy Bonferroni mean (HFBM) operator, which combines the BM and hesitant fuzzy information represented by HFSs.

Definition 2.7

(Zhu and Xu 2013) Let \(h_i \left( {i=1,2,\ldots ,n} \right) \) be a collection of HFEs. For any \(p,q>0\), if

$$\begin{aligned}&{\text {HFB}}^{p,q}\left( {h_1 ,h_2 ,\ldots ,h_n } \right) \nonumber \\&\quad =\left( {\frac{1}{n\left( {n-1} \right) }\left( \mathop {\mathop {\bigoplus } \limits _{i,j=1}}\limits _{{i\ne j}}^n \left( {h_i^p \otimes h_j^q } \right) \right) } \right) ^{\frac{1}{p+q}} \end{aligned}$$
(2.6)

then we call \({\text {HFB}}^{p,q}\) a hesitant fuzzy Bonferroni mean (HFBM).

3 Bonferroni means for hesitant fuzzy linguistic terms

3.1 Equivalent transformation functions

Zhang and Qi (2013) defined two equivalent transformation functions between the HFLTS and the HFS as shown in Definition 3.1:

Definition 3.1

(Zhang and Qi 2013) Let \(S=\left\{ s_0 ,s_1 ,\ldots ,s_{g-1} \right\} \) be a finite and totally ordered discrete linguistic label set, \(h_S =\left\{ {s_\alpha \left| {\alpha \in \left[ {0,g-1} \right] } \right. } \right\} \) be a HFLE, and \(H=\left\{ {\gamma \left| {\gamma \in \left[ {0,1} \right] } \right. } \right\} \) be a HFS. The linguistic variable \(s_\alpha \) that expresses the equivalent information to the membership degree \(\gamma \) is obtained with the following function f:

$$\begin{aligned} f:\left[ {0,g-1} \right] \rightarrow \left[ {0,1} \right] ,\;\quad f\left( {s_\alpha } \right) =\frac{\alpha }{g-1}=\gamma \end{aligned}$$

Similarly, the membership degree \(\gamma \) that expresses the equivalent information to the linguistic variable \(s_\alpha \) is obtained with the following function \(f^{-1}\):

$$\begin{aligned} f^{-1}:\left[ {0,1} \right] \rightarrow \left[ {0,g-1} \right] ,\quad \;f^{-1}\left( \gamma \right) =s_{\gamma \times \left( {g-1} \right) } =s_\alpha \end{aligned}$$

In this paper, we mainly discuss the subscript-symmetric additive linguistic term set, denoted by \(S=\left\{ s_t \left| t=-\tau ,\ldots ,\right. \right. \) \(\left. -1,0,1,\ldots ,\tau \right\} \), which is different from the totally ordered discrete linguistic label set. Then, we need to define two novel transformation functions between the HFLTS and the HFS:

Definition 3.2

Let \(S=\left\{ {s_t \left| {t=-\tau ,\ldots ,-1,0,1,\ldots ,\tau } \right. } \right\} \) be a finite and totally ordered discrete linguistic term set, \(h_S =\left\{ {s_t \left| {t\in \left[ {-\tau ,\tau } \right] } \right. } \right\} \) be a HFLE, and \(H=\left\{ {\gamma \left| {\gamma \in \left[ {0,1} \right] } \right. } \right\} \) be a HFS. Then, the linguistic variable \(s_t \) that expresses the equivalent information to the membership degree \(\gamma \) is obtained with the following function g:

$$\begin{aligned} g:\left[ {-\tau ,\tau } \right] \rightarrow \left[ {0,1} \right] ,\quad \;g\left( {s_t } \right) =\frac{t}{2\tau }+\frac{1}{2}=\gamma \end{aligned}$$

Besides, we can get this function as:

$$\begin{aligned}&g:\left[ {-\tau ,\tau } \right] \rightarrow \left[ {0,1} \right] ,\\&g\left( {h_S } \right) =\left\{ {g\left( {s_t } \right) =\frac{t}{2\tau }+\frac{1}{2}\left| {t\in \left[ {-\tau ,\tau } \right] } \right. } \right\} =h_\gamma \end{aligned}$$

Additionally, the membership degree \(\gamma \) that expresses the equivalent information to the linguistic variable \(s_t \) is obtained with the following function \(g^{-1}\):

$$\begin{aligned} g^{-1}:\left[ {0,1} \right] \rightarrow \left[ {-\tau ,\tau } \right] ,\quad g^{-1}\left( \gamma \right) =s_{\left( {2\gamma -1} \right) \tau } =s_t \end{aligned}$$

Similar to the analyses above, we get

$$\begin{aligned}&g^{-1}:\left[ {0,1} \right] \rightarrow \left[ {-\tau ,\tau } \right] ,\\&g^{-1}\left( {h_\gamma } \right) =\left\{ {g^{-1}\left( \gamma \right) =s_{\left( {2\gamma -1} \right) \tau } \left| {\gamma \in \left[ {0,1} \right] } \right. } \right\} =h_S \end{aligned}$$

Furthermore, in order to compare any two HFLEs, in the following we define the corresponding score function based on the transformation functions in Definition 3.2:

Definition 3.3

Let \(h_S =\left\{ {s_t \left| {t\in \left[ {-\tau ,\tau } \right] } \right. } \right\} \) be a HFLE, then

$$\begin{aligned} s\left( {h_S } \right) =\frac{1}{l}\sum _{i=1}^l {_{s_t \in h_S } } g\left( {s_t } \right) \end{aligned}$$

can be called the score function of \(h_S \), where l is the number of the elements of \(h_S \). Therefore,

  1. 1.

    If \(s\left( {h_{S_1 } } \right) <s\left( {h_{S_2 } } \right) \), then \(h_{S_1 } \) is smaller than \(h_{S_2 } \), denoted by \(h_{S_1 } \prec h_{S_2 } \).

  2. 2.

    If \(s\left( {h_{S_1 } } \right) =s\left( {h_{S_2 } } \right) \), then \(h_{S_1 } \) is equal to \(h_{S_2 } \), denoted by \(h_{S_1 } =h_{S_2 } \).

3.2 Hesitant fuzzy linguistic Bonferroni means operator

Based on these two equivalent transformation functions described in Definition 3.2, we can develop an aggregation operator for hesitant fuzzy linguistic information:

Definition 3.4

Let \(h_{S_i } \;\left( {i=1,2,\ldots ,n} \right) \) be a collection of HFLEs, For any \(p,q>0\), if

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( \mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j}^n \left( {\left( {g\left( {h_{S_i } } \right) } \right) ^{p}\otimes \left( {g\left( {h_{S_j } } \right) } \right) ^{q}} \right) \right) } \right) ^{\frac{1}{p+q}}} \right) \nonumber \\ \end{aligned}$$
(3.1)

then we call \({\text {HFLB}}^{p,q}\) a hesitant fuzzy linguistic Bonferroni mean (HFLBM) operator.

Clearly, based on the equivalent transformation function g defined in Definition 3.2, the \(g\left( {h_{S_i } } \right) \) and \(g\left( {h_{S_j } } \right) \) can be translated into two HFSs \(h_i \) and \(h_j \):

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( \mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j}^n \left( {h_i } \right) ^{p}\otimes \left( {h_j } \right) ^{q} \right) } \right) ^{\frac{1}{p+q}}} \right) \nonumber \\ \end{aligned}$$
(3.2)

Obviously, \(\left( {\frac{1}{n\left( {n-1} \right) }\left( \mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j}^n \left( {h_i } \right) ^{p}\otimes \left( {h_j } \right) ^{q} \right) } \right) ^{\frac{1}{p+q}}\) is the HFBM operator, and we can calculate the result of the HFBM operator, which is a HFS by the operations on HFSs. Finally, we use the other equivalent transformation function \(g^{-1}\) to transform the HFS into the HFLE. So the aggregated result of Eq. (3.1) must be a HFLE.

Theorem 3.1

Let \(p,q>0\), and \(h_{S_i } \;\left( {i=1,2,\ldots ,n} \right) \) be a collection of HFLEs, then the aggregated value by using the HFLBM is a HFLE, and

$$\begin{aligned}&\mathrm{{HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) =\bigcup _{\xi _{i,j} \in \sigma _{i,j} ,i\ne j}\nonumber \\&\quad \times \left\{ {g^{-1}\left( {\left( 1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j}^n {\left( {1-\xi _{i,j} } \right) ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}}} \right) } \right\} \end{aligned}$$
(3.3)

where \(\sigma _{i,j} =\left( {h_i } \right) ^{p}\otimes \left( {h_j } \right) ^{q}\) reflects the interrelationship between \(h_{S_i } \) and \(h_{S_j } \), \(i,j=1,2,\ldots ,n;\;i\ne j\).

Proof

Firstly, we can make the equivalent transformation between the HFLEs \(h_{S_i } \;\left( {i=1,2,\ldots ,n} \right) \) and the HFEs \(h_i \left( {i=1,2,\ldots ,n} \right) \) by Definition 3.2, namely Eq. (3.1) can be translated into Eq. (3.2). Then, we can get

$$\begin{aligned} \sigma _{i,j} =\left( {h_i } \right) ^{p}\otimes \left( {h_j } \right) ^{q}=\bigcup _{\xi _{i,j} \in \sigma _{i,j} } \left\{ {\xi _{i,j} } \right\} =\bigcup _{\gamma _i \in h_i ,\gamma _j \in h_j } \left\{ {\gamma _i^p \gamma _j^q } \right\} \end{aligned}$$
(3.4)

Thus, Eq. (3.1) can be written as

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( \mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j}^n \sigma _{i,j} \right) } \right) ^{\frac{1}{p+q}}} \right) \\&\quad =g^{-1}\left( {\left( \mathop {\mathop {\bigoplus }\limits _{i,j=1}}\limits _{i\ne j}^n \left( {\frac{1}{n\left( {n-1} \right) }\sigma _{i,j} } \right) \right) ^{\frac{1}{p+q}}} \right) \\&\quad =g^{-1}\left( {\left( {\bigcup _{\xi _{i,j} \in \sigma _{i,j} } \left\{ 1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j}^n {\left( {1-\xi _{i,j} } \right) ^{\frac{1}{n(n-1)}}} \right\} } \right) ^{\frac{1}{p+q}}} \right) \\&\quad =\bigcup _{\xi _{i,j} \in \sigma _{i,j} ,i\ne j} \left\{ {g^{-1}\left( {\left( 1-\mathop {\mathop {\prod }\limits _{i,j=1}} \limits _{i\ne j}^n {\left( {1-\xi _{i,j} } \right) ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}}} \right) } \right\} \end{aligned}$$

which completes the proof. \(\square \)

An example is given below to show the calculation process of the HFLBM operator:

Example 3.1

Let \(S=\left\{ {s_t\left| \; {t=-\tau ,\ldots ,-1,0,1,\ldots ,\tau } \right. } \right\} \) be a subscript-symmetric additive linguistic term set and \(\tau =3\), \(h_{S_1 } =\left\{ {s_{-1} ,s_0 } \right\} \) and \(h_{S_2 } =\left\{ {s_0 ,s_1 ,s_2 } \right\} \) be two HFLEs. Then, we can aggregate them by using the HFLBM operator.

If \(p=1\) and \(q=0\), then

$$\begin{aligned}&h_1 =\;g\left( {h_{S_1 } } \right) =\left\{ {g\left( {s_t } \right) =\frac{t}{2\times 3}+\frac{1}{2}\left| {t\in \left[ {-3,3} \right] } \right. } \right\} \\&\quad \,\,\, =\left\{ {\frac{-1}{2\times 3}+\frac{1}{2},\frac{0}{2\times 3}+\frac{1}{2}} \right\} =\left\{ {\frac{1}{3},\frac{1}{2}} \right\} \\&h_1 =\;g\left( {h_{S_2 } } \right) =\left\{ {g\left( {s_t } \right) =\frac{t}{2\times 3}+\frac{1}{2}\left| {t\in \left[ {-3,3} \right] } \right. } \right\} \\&\quad \,\,\, =\left\{ {\frac{0}{2\times 3}+\frac{1}{2},\frac{1}{2\times 3}+\frac{1}{2},\frac{2}{2\times 3}+\frac{1}{2}} \right\} =\left\{ {\frac{1}{2},\frac{2}{3},\frac{5}{6}} \right\} \\&\sigma _{1,2} =\left( {h_1 } \right) ^{1}\otimes \left( {h_2 } \right) ^{0}=\bigcup _{\gamma _i \in h_i ,\gamma _j \in h_j } \left\{ {\gamma _i^p \gamma _j^q } \right\} \\&\qquad \,\,=\left\{ {\frac{1}{3},\frac{1}{2}} \right\} \sigma _{2,1} =\left( {h_2 } \right) ^{1}\otimes \left( {h_1 } \right) ^{0}\\&\qquad \,\,=\bigcup _{\gamma _i \in h_i ,\gamma _j \in h_j } \left\{ {\gamma _i^p \gamma _j^q } \right\} =\left\{ {\frac{1}{2},\frac{2}{3},\frac{5}{6}} \right\} \\&{\text {HFLB}}^{1,0}\left( {h_{S_1 } ,h_{S_2 } } \right) \\&\quad \,\,\,=\bigcup _{\xi _{i,j} \in \sigma _{i,j} ,i\ne j} \left\{ {g^{-1}\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _ {i\ne j}^2 {\left( {1-\xi _{i,j} } \right) ^{\frac{1}{n\left( {n-1} \right) }}} } \right) } \right\} \\&\quad \,\,\, =g^{-1}\left( {1-\left( {1-\sigma _{1,2} } \right) ^{\frac{1}{2}}\left( {1-\sigma _{2,1} } \right) ^{\frac{1}{2}}} \right) \\&\quad \,\,\, =g^{-1}\left( {\left\{ {0.4226,0.5,0.5286,0.5918,0.6667,0.7113} \right\} } \right) \\&\quad \,\,\,=\left\{ {s_{-0.46}, s_0, s_{0.17}, s_{0.55}, s_1, s_{1.27} } \right\} \end{aligned}$$

Obviously, we can change the values of p and q based on the actual requirements. In addition, we can further investigate the properties of the HFLBM operator, such as monotonicity, boundedness and commutativity.

Theorem 3.2

(Monotonicity). Let \(h_{S_a } =\Big \{ h_{S_{a_1 } } ,h_{S_{a_2 } } ,\ldots ,h_{S_{a_n } } \Big \}\) and \(h_{S_b } =\left\{ {h_{S_{b_1 } } ,h_{S_{b_2 } } ,\ldots ,h_{S_{b_n } } } \right\} \) be two collections of HFLEs. If for any \(s_{t_{a_i } } \in h_{S_{a_i } } \) and \(s_{t_{b_i } } \in h_{S_{b_i } } \), we have \(s_{t_{a_i } } \le s_{t_{b_i } } \) for any i, then

$$\begin{aligned}&\mathrm{{HFLB}}^{p,q}\left( {h_{S_{a_1 } } ,h_{S_{a_2 } } ,\ldots ,h_{S_{a_n } } } \right) \nonumber \\&\quad \le \mathrm{{HFLB}}^{p,q}\left( {h_{S_{b_1 } } ,h_{S_{b_2 } } ,\ldots ,h_{S_{b_2 } } } \right) \end{aligned}$$
(3.5)

Proof

Based on Definition 3.2, we can transform all HFLEs into HFSs, namely

$$\begin{aligned}&g:\left[ {-\tau ,\tau } \right] \rightarrow \left[ {0,1} \right] ,\;g\left( {s_{t_{\theta _i } } } \right) =\frac{t_{\theta _i } }{2\tau }+\frac{1}{2}=\gamma _{\theta _i } ,\\&g:\left[ {-\tau ,\tau } \right] \rightarrow \left[ {0,1} \right] ,\;g\left( {h_{S_{\theta _i } } } \right) \\&\quad =\left\{ {g\left( {s_{t_{\theta _i } } } \right) =\frac{t_{\theta _i } }{2\tau }+\frac{1}{2}\left| {t_{\theta _i } \in \left[ {-\tau ,\tau } \right] } \right. } \right\} =h_{\theta _i } , \end{aligned}$$

where \(i=1,2,\ldots ,n\) and \(\theta =a\;\hbox {and}\;b\). Then, for any \(\gamma _{\theta _i } \in h_{\theta _i } \), we obtain \(\gamma _{a_i } \le \gamma _{b_i } \), and

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_{a_1 } } ,h_{S_{a_2 } } ,\ldots ,h_{S_{a_n } } } \right) \\&\quad =g^{-}\left( {HFB^{p,q}\left( {h_{a_1 } ,h_{a_2 } ,\ldots ,h_{a_n } } \right) } \right) \\&\quad \le {\text {HFLB}}^{p,q}\left( {h_{S_{b_1 } } ,h_{S_{b_2 } } ,\ldots ,h_{S_{b_n } } } \right) \\&\quad =g^{-1}\left( {HFB^{p,q}\left( {h_{b_1 } ,h_{b_2 } ,\ldots ,h_{b_n } } \right) } \right) \end{aligned}$$

Similarly, for any \(\gamma _{a_i } \in h_{\gamma _{a_i } } \) and \(\gamma _{b_i } \in h_{\gamma _{b_i } } \), \(i\ne j\), we have

$$\begin{aligned} \gamma _{a_i } \gamma _{a_j } \le \gamma _{b_i } \gamma _{b_j } \end{aligned}$$
(3.6)

So for any \(\xi _{a_{i,j} } \in \sigma _{a_{i,j} } \) and \(\xi _{b_{i,j} } \in \sigma _{b_{i,j} } \), \(i\ne j\), we can get \(\xi _{a_{i,j} } =\gamma _{a_i }^p \gamma _{a_j }^q \le \xi _{b_{i,j} } =\gamma _{b_i }^p \gamma _{b_j }^q \). It follows

$$\begin{aligned}&\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{a_{i,j} } } \right) } ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}}\nonumber \\&\quad \le \left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{b_{i,j} } } \right) } ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}} \end{aligned}$$
(3.7)

Based on Definition 3.4 and Theorem 3.1, we can get

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_{a_1 } } ,h_{S_{a_2 } } ,\ldots ,h_{S_{a_n } } } \right) \nonumber \\&\quad =g^{-1}\left( {HFB^{p,q}\left( {h_{a_1 } ,h_{a_2 } ,\ldots ,h_{a_n } } \right) } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus } \limits _{i,j=1}} \limits _{i\ne j}^n \sigma _{a_{i,j} } } \right) } \right) ^{\frac{1}{n\left( {n-1} \right) }}} \right) \nonumber \\&\quad =\bigcup _{\xi _{a_{i,j} } \in \sigma _{a_{i,j} } ,i\ne j} \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{a_{i,j} } } \right) } ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}}} \right) } \right\} \nonumber \\&\quad \le \bigcup _{\xi _{b_{i,j} } \in \sigma _{b_{i,j} } ,i\ne j} \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}} \limits _{i\ne j}^n {\left( {1-\xi _{b_{i,j} } } \right) } ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}}} \right) } \right\} \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j}^n \sigma _{b_{i,j} } } \right) } \right) ^{\frac{1}{n\left( {n-1} \right) }}} \right) \nonumber \\&\quad =g^{-1}\left( {HFB^{p,q}\left( {h_{b_1 } ,h_{b_2 } ,\ldots ,h_{b_n } } \right) } \right) \nonumber \\&\quad ={\text {HFLB}}^{p,q}\left( {h_{S_{b_1 } } ,h_{S_{b_2 } } ,\ldots ,h_{S_{b_n } } } \right) \end{aligned}$$
(3.8)

which completes the proof. \(\square \)

Theorem 3.3

(Boundedness). Let \(h_{S_i } \;\left( {i=1,2,\ldots ,n} \right) \) be a collection of HFLEs, \(h_{S_i }^+ =\bigcup _{s_i \in h_{S_i } } \max \left\{ {s_i } \right\} \) and \(h_{S_i }^- =\bigcup _{s_i \in h_{S_i } } \min \left\{ {s_i } \right\} \), \(s_i^+ \in h_{S_i }^+ \), \(s_i^- \in h_{S_i }^- \), then

$$\begin{aligned} h_{S_i }^{-} \le \mathrm{{HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \le h_{S_i }^+ \end{aligned}$$
(3.9)

Proof

Based on Definition 3.2, we can transform all HFLEs into HFSs, namely

$$\begin{aligned} g:\left[ {-\tau ,\tau } \right] \rightarrow \left[ {0,1} \right] ,\;\;g\left( {s_i } \right) =\frac{i}{2\tau }+\frac{1}{2}=\gamma _i \end{aligned}$$

and

$$\begin{aligned}&g:\left[ {-\tau ,\tau } \right] \rightarrow \left[ {0,1} \right] ,\;\;g\left( {h_{S_i } } \right) =\left\{ {g\left( {s_i } \right) }\right. \\&\left. \quad =\frac{i}{2\tau }+\frac{1}{2}\left| {i\in \left[ {-\tau ,\tau } \right] } \right. \right\} =h_i \end{aligned}$$

where \(\gamma _i \in h_i \;\left( {i=1,2,\ldots ,n} \right) \). So there are \(\gamma _i^+ \in h_i^+ \), \(\gamma _i^- \in h_i^- \) and \(\gamma _i^- \le \gamma _i \le \gamma _i^+ \), for all i. Then,

$$\begin{aligned} \left( {\gamma _i^- } \right) ^{p+q}\le \gamma _i^p \gamma _j^q \le \left( {\gamma _i^+ } \right) ^{p+q} \end{aligned}$$
(3.10)

In addition, \(\sigma _{i,j} =\left( {h_i^p \otimes h_j^q } \right) =\bigcup _{\xi _{i,j} \in \sigma _{i,j} } \left\{ {\xi _{i,j} } \right\} =\bigcup _{\gamma _i \in h_i ,\gamma _j \in h_j } \left\{ {\gamma _i^p \gamma _j^q } \right\} \). Then, we have

$$\begin{aligned} \left( {\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{i,j} } \right) } } \right) ^{\frac{1}{n\left( {n-1} \right) }}\ge & {} \left( {\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\left( {\gamma _i^+ } \right) ^{p+q}} \right) } } \right) ^{\frac{1}{n\left( {n-1} \right) }}\nonumber \\= & {} 1-\left( {\gamma _i^+ } \right) ^{p+q} \end{aligned}$$
(3.11)
$$\begin{aligned} \left( {\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{i,j} } \right) } } \right) ^{\frac{1}{n\left( {n-1} \right) }}\le & {} \left( {\mathop {\mathop {\prod }_{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\left( {\gamma _i^- } \right) ^{p+q}} \right) } } \right) ^{\frac{1}{n\left( {n-1} \right) }}\nonumber \\= & {} 1-\left( {\gamma _i^- } \right) ^{p+q} \end{aligned}$$
(3.12)

Therefore

$$\begin{aligned}&\left( {1-\left( {\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{i,j} } \right) } } \right) ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}}\nonumber \\&\quad \ge \left( {1-\left( {1-\left( {\gamma _i^+ } \right) ^{p+q}} \right) } \right) ^{\frac{1}{p+q}}=\gamma _i^+ \end{aligned}$$
(3.13)
$$\begin{aligned}&\left( {1-\left( {\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{i,j} } \right) } } \right) ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{p+q}}\nonumber \\&\quad \le \left( {1-\left( {1-\left( {\gamma _i^- } \right) ^{p+q}} \right) } \right) ^{\frac{1}{p+q}}=\gamma _i^- \end{aligned}$$
(3.14)

Additionally, from Definition 3.4 and Theorem 3.1, we can get

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) =g^{-1}\left( {HFB^{p,q}\left( {h_i ,h_2 ,\ldots ,h_n } \right) } \right) \nonumber \\&\quad =\bigcup _{\xi _{i,j} \in \sigma _{i,j} ,i\ne j} \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}} \limits _{i\ne j}^n {\left( {1-\xi _{i,j} } \right) ^{\frac{1}{n\left( {n-1} \right) }}} } \right) ^{\frac{1}{p+q}}} \right) } \right\} \nonumber \\&\quad \ge \bigcup _{\xi _{i,j}^- \in \sigma _{i,j}^- } \left\{ {g^{-1}\left( {\left( {1-\left( {1-\xi _{i,j}^- } \right) } \right) ^{\frac{1}{p+q}}} \right) } \right\} \nonumber \\&\quad =\bigcup _{\xi _{i,j}^- \in \sigma _{i,j}^- } \left\{ {g^{-1}\left( {\left( {\xi _{i,j}^- } \right) ^{\frac{1}{p+q}}} \right) } \right\} \nonumber \\&\quad =\bigcup _{\gamma _i^- \in h_i^- } \left\{ {g^{-1}\left( {\gamma _i^- } \right) } \right\} =h_{S_i }^- \end{aligned}$$
(3.15)
$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) =g^{-1}\left( {{\text {HFB}}^{p,q}\left( {h_i ,h_2 ,\ldots ,h_n } \right) } \right) \nonumber \\&\quad =\bigcup _{\xi _{i,j} \in \sigma _{i,j} ,i\ne j} \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }_{i,j=1}}\limits _{i\ne j} ^n {\left( {1-\xi _{i,j} } \right) ^{\frac{1}{n\left( {n-1} \right) }}} } \right) ^{\frac{1}{p+q}}} \right) } \right\} \nonumber \\&\quad \le \bigcup _{\xi _{i,j}^+ \in \sigma _{i,j}^+ } \left\{ {g^{-1}\left( {\left( {1-\left( {1-\xi _{i,j}^+ } \right) } \right) } \right) ^{\frac{1}{p+q}}} \right\} \nonumber \\&\quad =\bigcup _{\xi _{i,j}^+ \in \sigma _{i,j}^+ } \left\{ {g^{-1}\left( {\left( {\xi _{i,j}^+ } \right) ^{\frac{1}{p+q}}} \right) } \right\} \nonumber \\&\quad =\bigcup _{\gamma _i^+ \in h_i^+ } \left\{ {g^{-1}\left( {\gamma _i^+ } \right) } \right\} =h_{S_i }^+ \end{aligned}$$
(3.16)

Then, \(h_{S_i }^- \le {\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \le h_{S_i }^+ \). This completes the proof.

Theorem 3.4

(Commutativity). Let \(h_{S_i } \;\left( {i=1,2,\ldots ,n} \right) \) be a collection of HFLEs, and \(\left( {\ddot{h}_{S_1 } ,\ddot{h}_{S_2 } ,\ldots ,\ddot{h}_{S_n } } \right) \) be any permutation of \(\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \), then

$$\begin{aligned}&\mathrm{{HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =\mathrm{{HFLB}}^{p,q}\left( {\ddot{h}_{S_1 } ,\ddot{h}_{S_2 } ,\ldots ,\ddot{h}_{S_n } } \right) \end{aligned}$$
(3.17)

Proof

Based on Definition 3.4 and Theorem 3.1, the HFLEs \(h_{S_i } \;\left( {i=1,2,\ldots ,n} \right) \) can be changed into the HFEs \(h_i \left( {i=1,2,\ldots ,n} \right) \) equivalently. Then,

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \\&\quad =g^{-1}\left( {\text {HFB}^{p,q}\left( {h_1 ,h_2 ,\ldots ,h_n } \right) } \right) \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j}^n \sigma _{i,j} } \right) } \right) ^{\frac{1}{p+q}}} \right) \\&{\text {HFLB}}^{p,q}\left( {\ddot{h}_{S_1 } ,\ddot{h}_{S_2 } ,\ldots ,\ddot{h}_{S_n } } \right) \\&\quad =g^{-1}\left( {{\text {HFB}}^{p,q}\left( {\ddot{h}_1 ,\ddot{h}_2 ,\ldots ,\ddot{h}_n } \right) } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus } \limits _{i,j=1}} \limits _{i\ne j} ^n \ddot{\sigma }_{i,j} } \right) } \right) ^{\frac{1}{p+q}}} \right) \\ \end{aligned}$$

where \(\sigma _{i,j} =h_i^p \otimes h_j^q \) and \(\ddot{\sigma }_{i,j} =\ddot{h}_i^p \otimes \ddot{h}_j^q \quad \left( {i,j=1,2,\ldots ,}{n;\;i\ne j} \right) \). As we know, the results of \(\sigma _{i,j} \) and \(\ddot{\sigma }_{i,j} \) are equivalent when we change the places of \(h_i \;\left( {i=1,2,\ldots ,n} \right) \). Therefore, we can get

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j} ^n \sigma _{i,j} } \right) } \right) ^{\frac{1}{p+q}}} \right) \\&\quad ={\text {HFLB}}^{p,q}\left( {\ddot{h}_{S_1 } ,\ddot{h}_{S_2 } ,\ldots ,\ddot{h}_{S_n } } \right) \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus }\limits _{i,j=1}} \limits _{i\ne j} ^n \ddot{\sigma }_{i,j} } \right) } \right) ^{\frac{1}{p+q}}} \right) \end{aligned}$$

which completes the proof. \(\square \)

In Eqs. (3.1) and (3.2), the advantage of HFLBM is that it can capture the interrelationship between HFLEs. However, considering the interrelationship between any two HFLEs, such as \(h_{S_i } \) and \(h_{S_j } \), we need to introduce a concept called “bonding satisfaction” factor on the HFS, which was defined (see Zhu and Xu 2013) and can be shown as follows:

Definition 3.5

(Zhu and Xu 2013) Let \(p,q\ge 0\), and \(h_i \left( {i=1,2,\ldots ,n} \right) \) be a collection of HFEs, then

$$\begin{aligned} \tau _{i,j} =\left( {h_i^p \otimes h_j^q } \right) \oplus \left( {h_j^p \otimes h_i^q } \right) \end{aligned}$$
(3.18)

can be considered as the “bonding satisfaction” factor used as a calculation unit, capturing the connection between \(h_i \) and \(h_j\), \(i,j=1,2,\ldots ,n;\;i\ne j\).

Similarly, it is easy to develop a novel “bonding satisfaction” factor for HFLEs. For any two HFLEs \(h_{S_i } \) and \(h_{S_j } \), and let \(p,q>0\), then

$$\begin{aligned} \vartheta _{i,j} =\left( {\left( {g\left( {h_{S_i } } \right) } \right) ^{p}\otimes \left( {g\left( {h_{S_j } } \right) } \right) ^{q}} \right) \oplus \left( {\left( {g\left( {h_{S_j } } \right) } \right) ^{p}\otimes \left( {g\left( {h_{S_i } } \right) } \right) ^{q}} \right) \end{aligned}$$
(3.19)

can be called the novel “bonding satisfaction” factor of HFLEs.

Utilizing this novel “bonding satisfaction” factor of HFLEs, Eq. (3.1) can be developed into

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus }\limits _{i,j=1}}\limits _{i\ne j} ^n \vartheta _{i,j} } \right) } \right) ^{\frac{1}{p+q}}} \right) \end{aligned}$$
(3.20)

where \(\vartheta _{i,j} =\left( \left( {g\left( {h_{S_i } } \right) } \right) ^{p}\otimes \left( {g\left( {h_{S_j }} \right) } \right) ^{q} \right) \oplus \left( \left( {g\left( {h_{S_j } } \right) } \right) ^{p}\otimes \left( {g\left( {h_{S_i } } \right) } \right) ^{q} \right) \).

Clearly, \(g\left( {h_{S_i } } \right) \) and \(g\left( {h_{S_j } } \right) \) can be translated into two HFSs \(h_i \) and \(h_j \) respectively. Therefore, in the same way, Eq. (3.3) can be changed into

$$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) =\bigcup _{\kappa _{i,j} \in \vartheta _{i,j} ,i\ne j}\nonumber \\&\quad \times \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j}^n {\left( {1-\kappa _{i,j} } \right) ^{\frac{1}{n\left( {n-1} \right) }}} } \right) ^{\frac{1}{p+q}}} \right) } \right\} \end{aligned}$$
(3.21)

where \(\vartheta _{i,j} =\left( {h_i^p \otimes h_j^q } \right) \oplus \left( {h_j^p \otimes h_i^q } \right) \;\left( {i,j=1,2,\ldots ,}{n;\;i<j} \right) \).

Next, for the HFLBM operator, several special cases based on the different values of p and q can be shown as follows:

  1. 1.

    If \(q\rightarrow 0\), then Eqs. (3.1) and (3.3) can be reduced into

    $$\begin{aligned}&{\text {HFLB}}^{p,q}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n}\left( {\mathop \bigoplus \limits _{i=1}^n \left( {g\left( {h_{S_i } } \right) } \right) ^{p}} \right) } \right) ^{\frac{1}{p}}} \right) \nonumber \\&\quad =\bigcup _{\gamma _i \in h_i } \left\{ {g^{-1}\left( {\left( {1-\prod _{i=1}^n {\left( {1-\gamma _i } \right) ^{\frac{1}{n}}} } \right) ^{\frac{1}{p}}} \right) } \right\} \end{aligned}$$
    (3.22)

    where \(h_i \left( {i=1,2,\ldots ,n} \right) \) is a collection of HFEs developed from the HFLEs \(h_{S_i } \left( {i=1,2,\ldots ,n} \right) \). We can call Eq. (3.22) the generalized hesitant fuzzy linguistic mean (GHFLM) operator.

  2. 2.

    If \(p=q=1\), then Eqs. (3.1) and (3.3) can be developed into

    $$\begin{aligned}&{\text {HFLB}}^{1,1}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus }\limits _{i,j=1}}\limits _{i\ne j}^n g\left( {h_{S_i } } \right) \otimes g\left( {h_{S_j } } \right) } \right) } \right) ^{\frac{1}{2}}} \right) \nonumber \\&\quad =\bigcup _{\xi _{b_{i,j} } \in \sigma _{b_{i,j} } ,i\ne j} \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}} \limits _{i\ne j}^n {\left( {1-\xi _{b_{i,j} } } \right) } ^{\frac{1}{n\left( {n-1} \right) }}} \right) ^{\frac{1}{2}}} \right) } \right\} \nonumber \\&\quad =\bigcup _{\kappa _{i,j} \in \vartheta _{i,j} ,i\ne j} \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}} \limits _{i\ne j} ^n {\left( {1-\kappa _{i,j} } \right) ^{\frac{1}{n\left( {n-1} \right) }}} } \right) ^{\frac{1}{2}}} \right) } \right\} \nonumber \\ \end{aligned}$$
    (3.23)

    where \(\xi _{b_{i,j} } =h_i^p \otimes h_j^q \) and \(\vartheta _{i,j} =\left( {h_i^p \otimes h_j^q } \right) \oplus \left( {h_j^p \otimes h_i^q } \right) \;\left( {i,j=1,2,\ldots ,n;\;i<j} \right) \). Eq. (3.23) can be called the hesitant fuzzy linguistic interrelated square mean (HFLSM) operator.

  3. 3.

    If \(p=1\) and \(q\rightarrow 0\), then Eqs. (3.1) and (3.3) can be transformed into the hesitant fuzzy linguistic averaging (HFLA) operator:

    $$\begin{aligned}&{\text {HFLB}}^{1,0}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\frac{1}{n}\left( {\mathop \bigoplus \limits _{i=1}^n g\left( {h_{S_i } } \right) } \right) } \right) \nonumber \\&\quad =\bigcup _{\gamma _i \in h_i } \left\{ {g^{-1}\left( {1-\prod _{i=1}^n {\left( {1-\gamma _i } \right) ^{\frac{1}{n}}} } \right) } \right\} \end{aligned}$$
    (3.24)
  4. 4.

    If \(p=2\) and \(q\rightarrow 0\), then Eqs. (3.1) and (3.3) can be transformed into the hesitant fuzzy linguistic square mean (HFLSM) operator:

    $$\begin{aligned}&{\text {HFLB}}^{2,0}\left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n}\left( {\mathop \bigoplus \limits _{i=1}^n \left( {g\left( {h_{S_i } } \right) } \right) ^{2}} \right) } \right) ^{\frac{1}{2}}} \right) \nonumber \\&\quad =\bigcup _{\gamma _i \in h_i } \left\{ {g^{-1}\left( {\left( {1-\prod _{i=1}^n {\left( {1-\gamma _i^2 } \right) ^{\frac{1}{n}}} } \right) ^{\frac{1}{2}}} \right) }\right\} \end{aligned}$$
    (3.25)

3.3 Weighted hesitant fuzzy linguistic Bonferroni means operator

When dealing with some MCDM problems, it is necessary to consider the importance degrees of different criteria. Thus, in the following, we develop a weighted hesitant fuzzy linguistic Bonferroni means operator:

Definition 3.6

Let \(p,q>0\) and \(h_{S_i } \left( {i=1,2,\ldots ,n} \right) \) be a collection of HFLEs, and let \(\omega =\left( {\omega _1 ,\omega _2 ,\ldots ,\omega _n } \right) \) be the weight vector of them, where \(\omega _i \in \left[ {0,1} \right] \), and \(\sum \nolimits _{i=1}^n {\omega _i } =1\). If

$$\begin{aligned}&\mathrm{WHFLB}_\omega ^{p,q} \left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) \nonumber \\&\quad =g^{-1}\left( {\left( {\frac{1}{n\left( {n-1} \right) }\left( {\mathop {\mathop {\bigoplus }\limits _{i,j=1}}\limits _{i\ne j}^n \left( {\left( {g\left( {\omega _i h_{S_i } } \right) } \right) ^{p}\otimes \left( {g\left( {\omega _j h_{S_j } } \right) } \right) ^{q}} \right) } \right) } \right) ^{\frac{1}{p+q}}} \right) \nonumber \\ \end{aligned}$$
(3.26)

then the \(\mathrm{WHFLB}_\omega ^{p,q} \) can be called a weighted hesitant fuzzy linguistic Bonferroni mean (WHFLBM) operator.

For \(\left( {g\left( {\omega _i h_{S_i } } \right) } \right) ^{p}\otimes \left( {g\left( {\omega _j h_{S_j } } \right) } \right) ^{q}\), let \(g\left( {\omega _i h_{S_i } } \right) =h_i^{\omega _i } \), then \(\sigma _{i,j}^\omega =\left( {h_i^{\omega _i } } \right) ^{p}\otimes \left( {h_j^{\omega _j } } \right) ^{q}\), so we can extend Theorem 3.4 into Theorem 3.5 based on Eq. (3.26):

Theorem 3.5

Let \(p,q>0\) and \(h_{S_i } \left( {i=1,2,\ldots ,n} \right) \) be a collection of HFLEs, and let \(\omega =\left( {\omega _1 ,\omega _2 ,\ldots ,\omega _n } \right) \) be the weight vector of them, where \(\omega _i \in \left[ {0,1} \right] \), and \(\sum \nolimits _{i=1}^n {\omega _i } =1\), the aggregated value of the WHFLBM operator is a HFLE, and

$$\begin{aligned}&\mathrm{WHFLB}_\omega ^{p,q} \left( {h_{S_1 } ,h_{S_2 } ,\ldots ,h_{S_n } } \right) =\bigcup _{\xi _{i,j}^\omega \in \sigma _{i,j}^\omega ,i\ne j} \nonumber \\&\quad \times \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{i\ne j}^n {\left( {1-\xi _{i,j}^\omega } \right) ^{\frac{1}{n\left( {n-1} \right) }}} } \right) ^{\frac{1}{p+q}}} \right) } \right\} \end{aligned}$$
(3.27)

where \(\sigma _{i,j}^\omega =\left( {h_i^{\omega _i } } \right) ^{p}\otimes \left( {h_j^{\omega _j } } \right) ^{q}\) reflects the interrelationship between \(h_i^{\omega _i } \) and \(h_j^{\omega _j } \quad \left( {i,j=1,2,\ldots ,n;\;i\ne j} \right) \).

4 The application of the HFLBM and WHFLBM operators

Based on the HFLBM and WHFLBM operators, in the following, an approach is developed to deal with the MCDM problems with hesitant fuzzy linguistic information:

  • Step 1. For a MCDM problem, let \(A=\left\{ {a_1 ,a_2 ,\ldots ,a_m } \right\} \) be a set of m alternatives, and \(C=\left\{ {c_1 ,c_2 ,\ldots ,c_n } \right\} \) be a set of n criteria. The weight vector of these criteria is \(\omega =\left( {\omega _1 ,\omega _2 ,\ldots ,\omega _n } \right) \), satisfying \(\omega _j >0\), \(j=1,2,\ldots ,n\), and \(\sum \nolimits _{j=1}^n {\omega _j } =1\). During the process of decision making, the decision makers provide all their evaluation values that the alternative \(a_i \) satisfies the criterion \(c_j \) represented by the HFLEs \(h_{S_{ij} } =\bigcup _{s_{ij} \in h_{S_{ij} } } \left\{ {s_{ij} } \right\} \quad \left( {i=1,2,\ldots ,m;\;j=1,2,}{\ldots ,n} \right) \). All the HFLEs are contained in the hesitant fuzzy linguistic decision matrix \(H=\left( {h_{S_{ij} } } \right) _{m\times n} \) shown as in Table 1.

Table 1 Hesitant fuzzy linguistic decision matrix

As we know, there exist two kinds of criteria: the benefit-type criteria and the cost-type criteria. Generally, we need to translate the cost-type criteria into the benefit-type criteria for handling the decision-making problems more reasonable. Therefore, we can transform the hesitant fuzzy linguistic decision matrix \(H=\left( {h_{S_{ij} } } \right) _{m\times n} \) into a normalized matrix \(K=\left( {k_{S_{ij} } } \right) _{m\times n} \), where

$$\begin{aligned} k_{S_{ij} }= & {} \bigcup _{s_{ij} \in k_{S_{ij} } } =\left\{ {{\begin{array}{ll} \left\{ {s_{ij} } \right\} ,&{}\quad {\text {for}}\;{\text {benefit}}\;{\text {criterion}}\;c_j \\ \left\{ {1-s_{ij} } \right\} ,&{}\quad {\text {for}}\;\cos t\;{\text {criterion}}\;c_j \\ \end{array} }} \right. ,\\ i= & {} 1,2,\ldots ,m;j=1,2,\ldots ,n \end{aligned}$$
  • Step 2 Utilize the HFLBM or WHFLBM operator to aggregate all HFLEs \(k_{S_{ij} } \left( {j=1,2,\ldots ,n} \right) \) in the \(i\hbox {-th}\) line of the normalized matrix \(K=\left( {k_{S_{ij} } } \right) _{m\times n} \); then, we can get the overall performance values \(k_i \) (or \({k}'_i )\) corresponding to the alternative \(a_i\):

    $$\begin{aligned} k_i= & {} {\text {WHFLB}}^{p,q}\left( {k_{S_{i1} } ,k_{S_{i2} } ,\ldots ,k_{S_{in} } } \right) ,\\ {k}'_i= & {} \mathrm{WHFLB}_\omega ^{p,q} \left( {k_{S_{i1} } ,k_{S_{i2} } ,\ldots ,k_{S_{in} } } \right) \end{aligned}$$
  • Step 3 Calculate the score values \(s\left( {k_i } \right) \left( {i=1,2,\ldots ,n} \right) \) of all the performance values \(k_i \) (or \({k}'_i ) \quad \left( {i=1,2,\ldots ,n} \right) \) based on Definition 3.3. Then, the ranking order of all the score values can be obtained, and the optimal alternative can also be selected.

A practice case study is given below to illustrate the application of the HFLBM and WHFLBM operators:

Example 4.1

The environmental pollution in China is more and more serious, especially since 2013 when plenty of the extreme weather conditions, such as haze, are appearing. The haze leads the super-scale of outdoor air particulate matter (PM2.5) to 95.5 % in 74 cities on air quality detection. Almost one-fifth reasons of infecting lung cancer are related to the atmosphere pollution. The deteriorating environment puts forward new challenges to people on the optimal allocation of limited healthcare resources in China. Furthermore, we are also faced with amounts of unsolved traditional healthcare problems in current stage, such as the population aging, the increasing healthcare costs and benefit reduced. With the limited medical resources, China has to face these tough problems and challenges that are how to optimize the resource allocation and enhance the benefit about resource input and output. Therefore, we need to change the old healthcare system and establish a novel personalized healthcare system. Considering the relationship between environment and medical health, we need to conduct the whole society resource management research included in a wisdom medical health system. In recent years, some domestic hospitals in China have started to do such type of work.

To do so, we should consider three main criteria to determine which hospital is the best one. Firstly, we should consider the environmental factor of medical and health service, denoted by \(C_1\), which includes two sub-criteria: medical and health service demand factors \((C_{11} )\) and demand forecasting \((C_{12} )\). The next criterion is personalized diagnosis and treatment decision-making optimization, denoted by \(C_2 \). There are three sub-criteria which are the prognosis of disease prevention and decisions \((C_{21})\), disease diagnosis decision making \((C_{22} )\) and the basic treatment decisions \((C_{23} )\). The final criterion \((C_3 )\) is the social resource allocation optimization under the pattern of wisdom medical and health services, whose sub-criteria are monomer hospital internal resource optimizing configuration \((C_{31} )\) and collaborative optimization configuration between all level medical institutions \((C_{32} )\).

Now we consider four hospitals in China, namely the West China Hospital of Sichuan University \((A_1 )\), the Huashan Hospital of Fudan University \((A_2 )\), the Union Medical College Hospital \((A_3)\) and the Chinese PLA General Hospital \((A_4)\). Based on the three main criteria and several sub-criteria, we can use the HFLTSs to evaluate every criterion of these hospitals. The invited experts give their evaluations, which constitute the hesitant fuzzy linguistic decision matrix \(K=\left( {k_{S_{ij} } } \right) _{m\times n} \) as shown in Table 2.

Table 2 Evaluation values of four hospitals

Firstly, utilizing the approach based on the HFLBM operator to make the decision. The first step has been introduced as above, so we calculate the aggregated values from Step 2.

  • Step 2. Suppose that \(p=1\) and \(q=1\), then utilizing the HFLBM operator to aggregate all HFLEs \(k_{S_{ij} } \left( {j=1,2,3,4} \right) \) of the \(i\hbox {-th}\) line included in the matrix \(K=\left( {k_{S_{ij} } } \right) _{m\times n} \), we get the overall performance values \(k_i \quad \left( {i=1,2,\ldots ,n} \right) \) corresponding to the alternatives \(y_i \quad \left( {i=1,2,\ldots ,n} \right) \). When \(i=1\), then

    $$\begin{aligned} k_1= & {} {\text {HFLB}}^{1,1}\left( {h_{S_{11} } ,h_{S_{12} } ,h_{S_{13} } } \right) =\bigcup _{\xi _{i,j} \in \sigma _{i,j} ,i\ne j}\\&\times \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}} \limits _{i\ne j} ^3 {\left( {1-\xi _{i,j} } \right) ^{\frac{1}{6}}} } \right) ^{\frac{1}{2}}} \right) } \right\} \\= & {} g^{-1}\left\{ 0.5223,0.5262,0.0.5283,\ldots ,0.6267,\right. \\&\qquad \left. 0.6295,0.6356\right\} \\= & {} \left\{ {s_{0.13} ,s_{0.16} ,s_{0.17} ,\ldots ,s_{0.76} ,s_{0.78} ,s_{0.81} } \right\} \end{aligned}$$

Similarly, the others can be calculated as:

$$\begin{aligned} k_2= & {} {\text {HFLB}}^{1,1}\left( {h_{S_{21} } ,h_{S_{22} } ,h_{S_{23} } } \right) \\= & {} g^{-1}\left\{ 0.6085,0.6215,0.6263,0.0.6339,0.6384,\right. \\&\qquad \quad \left. 0.6430,0.6501,0.6545,0.6655 \right\} \\= & {} \left\{ {s_{0.65} ,s_{0.73} ,s_{0.76} ,s_{0.80} ,s_{0.83} ,s_{0.86} ,s_{0.90} ,s_{0.93} ,s_{0.99} } \right\} \\ k_3= & {} {\text {HFLB}}^{1,1}\left( {h_{S_{31} } ,h_{S_{32} } ,h_{S_{33} } } \right) \\= & {} g^{-1}\left\{ {0.7219,0.7339,0.7373,\ldots ,0.8284,}\right. \\&\qquad \quad \left. { 0.8334,0.8419} \right\} \\= & {} \left\{ {s_{1.28} ,s_{1.40} ,s_{1.42} ,\ldots ,s_{1.97} ,s_{2.00} ,s_{2.05} } \right\} \\ k_4= & {} {\text {HFLB}}^{1,1}\left( {h_{S_{41} } ,h_{S_{42} } ,h_{S_{43} } } \right) \\= & {} g^{-1}\left\{ 0.6654,0.6779,0.6837,0.6897,0.6953,\right. \\&\qquad \quad \left. 0.7008,0.7064,0.7116,0.7219 \right\} \\= & {} \left\{ {s_{0.99} ,s_{1.07} ,s_{1.10} ,s_{1.14} ,s_{1.17} ,s_{1.20} ,s_{1.24} ,s_{1.27} ,s_{1.33} } \right\} \\ \end{aligned}$$

Step 3. Calculate the score values of \(k_i \;\left( {i=1,2,3,4} \right) \), which are \(s\left( {k_1 } \right) =0.5820\), \(s\left( {k_2 } \right) =0.6380\), \(s\left( {k_3 } \right) =0.7808\) and \(s\left( {k_4 } \right) =0.6948\), respectively. Then, the ranking order is: \(s\left( {k_3 } \right) \succ s\left( {k_4 } \right) \succ s\left( {k_2 } \right) \succ s\left( {k_1 } \right) \). So the best hospital is Union Medical College Hospital.

In the above calculation process, we only consider the interrelationship of each criteria and do not consider their weights. So the importance degrees of these criteria are not reflected. Next, we add the weight vector \(\omega =\left( {0.3,0.2,0.5} \right) \) into these three criteria; then, we can obtain the aggregation values by Eq. (3.27) as follows:

  • Step 2. We also let the \(p=1\) and \(q=1\), then

    $$\begin{aligned} {k}'_1= & {} \mathrm{WHFLB}_\omega ^{1,1} \left( {h_{S_{11} } ,h_{S_{12} } ,h_{S_{13} } } \right) =\bigcup _{\xi _{i,j}^\omega \in \sigma _{i,j}^\omega ,i\ne j}\\&\quad \times \left\{ {g^{-1}\left( {\left( {1-\mathop {\mathop {\prod }\limits _{i,j=1}}\limits _{ i\ne j}^3 {\left( {1-\xi _{i,j}^\omega } \right) ^{\frac{1}{6}}} } \right) ^{\frac{1}{2}}} \right) } \right\} \\= & {} g^{-1}\left\{ {0.4967,0.5001,0.5034,\ldots ,0.6138,}\right. \\&\qquad \quad \left. { 0.6159,0.6193} \right\} \\= & {} \left\{ {s_{-0.02} ,s_0 ,s_{0.02} ,\ldots ,s_{0.68} ,s_{0.70} ,s_{0.72} } \right\} \\ {k}'_2= & {} \mathrm{WHFLB}_\omega ^{1,1} \left( {h_{S_{21} } ,h_{S_{22} } ,h_{S_{23} } } \right) \\= & {} \left\{ {0.6584,0.6603,0.6620,\ldots ,0.7487,0.7499,0.7512} \right\} \\= & {} \left\{ {s_{0.95} ,s_{0.96} ,s_{0.97} ,\ldots ,s_{1.49} ,s_{1.50} ,s_{1.51} } \right\} \\ {k}'_3= & {} \mathrm{WHFLB}_\omega ^{1,1} \left( {h_{S_{31} } ,h_{S_{32} } ,h_{S_{33} } } \right) \\= & {} \left\{ {0.5824,0.5848,0.5856,\ldots ,0.6182,0.6196,0.6204} \right\} \\= & {} \left\{ {s_{0.49} ,s_{0.51} ,s_{0.52} ,\ldots ,s_{0.71} ,s_{0.72} ,s_{0.722} } \right\} \\ {k}'_4= & {} \mathrm{WHFLB}_\omega ^{1,1} \left( {h_{S_{41} } ,h_{S_{42} } ,h_{S_{43} } } \right) \\= & {} \left\{ {0.5608,0.5635,0.5637,\ldots ,0.5692,0.5694,0.5721} \right\} \\= & {} \left\{ {s_{0.36} ,s_{0.38} ,s_{0.382} ,\ldots ,s_{0.415} ,s_{0.416} ,s_{0.433} } \right\} \end{aligned}$$
  • Step 3. Similarly, by calculating the score values of \({k}'_i \quad \left( {i=1,2,3,4} \right) \), i.e., \(s\left( {{k}'_1 } \right) =0.5446\), \(s\left( {{k}'_2 } \right) =0.7065\), \(s\left( {{k}'_3 } \right) =0.6016\), and \(s\left( {{k}'_4 } \right) =0.5665\). Comparing the sizes of these four score values of \({k}'_i \left( {i=1,2,3,4} \right) \), the ranking order is: \(s\left( {k_2 } \right) \succ s\left( {k_3 } \right) \succ s\left( {k_4 } \right) \succ s\left( {k_1 } \right) \). So the best hospital is Huashan Hospital of Fudan University.

For these two aggregation and selection operations about the MCDM problem, we make the following analyses:

  1. 1.

    Clearly, the optimal selection results about these two kinds of aggregation method are different. The main reason is that these two kinds of methods utilize two different aggregation operators. The second computational method adopts the WHFLBM operator which considers the effect of the weights, while the HFLBM operator does not consider the weights of criteria. As we know, it is impossible that every criterion has the same importance degree in real life, so it is necessary for us to give weight to each criterion. Therefore, the WHFLBM operator is more reasonable and accurate than the HFLBM operator.

  2. 2.

    For these two aggregation operators, both of them have the variable numbers p and q. In fact, when changing the values of p and q, the importance degrees of the corresponding base numbers also must be changed, so the result of \(\sigma _{i,j} =h_i^p \otimes h_j^q \) should be different. In the above example, the values of p and q are \(p=1\) and \(q=1\). Of course, we can take many different values for p and q according to the actual circumstances.

  3. 3.

    Both of the two aggregation operators have one common characteristic, that is, they can consider the interrelationship between two criteria. So we do not ignore any information when combining any two criteria in the process of decision making.

In the following, we discuss one previous aggregation operator, the hesitant fuzzy linguistic weighted averaging (HFLWA) operator (Zhang and Qi 2013), to make some comparisons with the WHFLBM operator and the HFLBM operator. The definition of the HFLWA operator is shown as follows:

Definition 4.1

(Zhang and Qi 2013) Let \(h_j^S \;\left( {j=1,2,\ldots ,n} \right) \) be a collection of HFLEs. A hesitant fuzzy linguistic weighted averaging (HFLWA) operator is a mapping \(\bar{{S}}^{n}\rightarrow \bar{{S}}\), where \(\bar{{S}}=\left\{ {s_{\alpha _j } \left| {\alpha _j \in \left[ {0,g-1} \right] } \right. } \right\} \) such that

$$\begin{aligned}&{\text {HFLWA}}\left( {h_1^{\bar{{S}}} ,h_2^{\bar{{S}}} ,\ldots ,h_j^{\bar{{S}}} ,\ldots ,h_n^{\bar{{S}}} } \right) =\mathop {\bigoplus }\limits _{j=1}^n \left( {\omega _j h_j^{\bar{{S}}} } \right) \nonumber \\&\quad =f\left( {\bigcup _{s_{\alpha _1 } \in h_1^{\bar{{S}}} ,s_{\alpha _2 } \in h_2^{\bar{{S}}} ,\ldots ,s_{\alpha _n } \in h_n^{\bar{{S}}} } \left\{ {1-\mathop {\prod }\limits _{j=1}^n {\left( {1-f^{-1}\left( {s_{\alpha _j } } \right) } \right) ^{\omega _j }} } \right\} } \right) \nonumber \\ \end{aligned}$$
(4.1)

where \(\omega =\left( {\omega _1 ,\omega _2 ,\ldots ,\omega _n } \right) \) is the weight vector of \(h_j^{\bar{{S}}} \;\left( {j=1,2,\ldots ,n} \right) \) with \(\omega _j \in \left[ {0,1} \right] \) and \(\sum \nolimits _{j=1}^n {\omega _j } =1\).

The HFLWA operator is based on the concept of HFLTS (Rodríguez et al. 2012), which is different from what we discuss in this paper. The linguistic term set in Definition 4.1 can be denoted by \(S=\left\{ {s_0 ,\ldots ,s_\tau } \right\} \), while this paper mainly discusses the subscript-symmetric additive linguistic term set, which can be shown as \(S=\left\{ {s_t \left| {t=-\tau ,\ldots ,-1,0,1,\ldots ,\tau } \right. } \right\} \). However, these two kinds of linguistic term sets can be made by equivalent transformation, so it is necessary to transform the HFLEs included in Table 2 into another form for utilizing the HFLWA operator better.

Table 3 Transformed hesitant fuzzy linguistic decision matrix

When obtaining all the aggregation values by using the HFLWA operator, it is important to compare them, and thus, the next method is necessary:

Definition 4.2

(Zhang and Qi 2013) For a HFLE \(h_S \), \(s\left( {h_S } \right) =\frac{1}{n}\left( {\sum \nolimits _{j=1}^n {_{s_{\alpha _j } \in h_S } }\; f\left( {s_{\alpha _j } } \right) } \right) \) is called the score function of \(h_S \), where n is the number of the elements in \(h_S \),

  1. 1.

    If \(s\left( {h_S^1 } \right) <s\left( {h_S^2 } \right) \), then \(h_S^1 \) is smaller than \(h_S^2 \), denoted by \(h_S^1 \prec h_S^2 \);

  2. 2.

    If \(s\left( {h_S^1 } \right) =s\left( {h_S^2 } \right) \), then \(h_S^1 \) is equal to \(h_S^2 \), denoted by \(h_S^1 =h_S^2 \).

Successively, we can utilize the HFLWA operator to aggregate the HFLEs included in Table 3 and decide which hospital is optimal.

Step 1. Utilize the HFLWA operator to aggregate the HFLEs included in Table 3:

$$\begin{aligned} {k}''_1= & {} {\text {HFLWA}}\left( {h_1^{\bar{{S}}} ,h_2^{\bar{{S}}} ,h_3^{\bar{{S}}} ,h_3^{\bar{{S}}} } \right) =\mathop {\bigoplus }\limits _{j=1}^4 \left( {\omega _j h_j^{\bar{{S}}} }\right) \\= & {} f^{-1}\left( {\bigcup _{s_{\alpha _1 } \in h_1^{\bar{{S}}} ,s_{\alpha _2 } \in h_2^{\bar{{S}}} ,\ldots ,s_{\alpha _n } \in h_n^{\bar{{S}}} } \left\{ {1-\prod _{j=1}^n {\left( {1-f\left( {s_{\alpha _j } } \right) } \right) ^{\omega _j }} } \right\} } \right) \\= & {} \left\{ {0.5633,0.5896,0.5987,0.6446} \right\} =\left\{ {s_{3.22} ,s_{3.54} ,s_{3.59} ,s_{3.87} } \right\} \\ {k}''_2= & {} \left\{ {0.7293,0.7444} \right\} =\left\{ {s_{4.38} ,s_{4.47} } \right\} \\ {k}''_3= & {} \left\{ {0.7643,0.7948,1} \right\} =\left\{ {s_{4.59} ,s_{4.77} ,s_6 } \right\} \\ {k}''_4= & {} \left\{ {0.7064,0.7293} \right\} =\left\{ {s_{4.24} ,s_{4.38} }\right\} \!.\\ \end{aligned}$$

Step 2. Utilizing the score function introduced in Definition 4.2, we get the score values of these four alternatives: \(s\left( {{k}''_1 } \right) =0.5991\), \(s\left( {{k}''_2 } \right) =0.7369\), \(s\left( {{k}''_1 } \right) =0.8530\), and \(s\left( {{k}''_1 } \right) =0.7179\).

Step 3. Based on the score values obtained in Step 2, we can get the ranking of them: \(s\left( {{k}''_3 } \right) \succ s\left( {{k}''_2 } \right) \succ s\left( {{k}''_4 } \right) \succ s\left( {{k}''_1 } \right) \). So the Union Medical College Hospital is the optimal choice.

Clearly, we can find that these two examples have different results by utilizing three different aggregation operators. Some advantages and drawbacks about the HFLBM operator and the WHFLBM operator can be summarized as follows:

  1. 1.

    Firstly, we utilize three different aggregation operators to aggregate the given linguistic information. They have different forms and their focuses are different. The HFLBM operator does not consider the weight of each criterion, which is the main drawback. The HFLWA operator considers the importance degree of each criterion and gives the weights of them, but it is just a simple weighted average operator and it does not consider the interrelationships among the criteria. However, the WHFLBM operator not only considers the significance of the weights of all criteria, but also considers the interrelationships among the criteria, that is to say, the WHFLBM is more reasonable to deal with such a situation.

  2. 2.

    The linguistic term sets sometimes are very important in decision making. In these two examples, we have utilized two kinds of linguistic term sets. One is the subscript-symmetric additive linguistic term set, which was introduced by Yu et al. (2012), and we have mainly used it in this paper. The other one can be denoted by \(S=\left\{ {s_0 ,\ldots ,s_\tau } \right\} \), which has many shortcomings as it is unreasonable when calculating the additive operations among different linguistic terms. For example, if one linguistic term set is

    $$\begin{aligned} S= & {} \left\{ {s_0 =worst,\;s_1 =very\;bad,\;s_2 =bad,} \right. \\&\;s_3=medium,\;\left. {s_4 =good,\;s_5 =very\;good,}\right. \\&\left. {s_6 =best} \right\} \end{aligned}$$

    then \(s_2 +s_4 =s_6 \), that is to say, the result of the “bad” adding the “good” is “best.” Obviously, it is unreasonable. Therefore, the subscript-symmetric additive linguistic term set is more convincing. Hence, the HFLBM operator and the WHFLBM operator are better than the HFLWA operator.

We have mainly discussed the advantages of the HFLBM operator and the WHFLBM operator. However, there also exists one main drawback about these two operators. During the process of aggregations, we have to omit some data because too many data are calculated, such as \(k_1 \), \({k}'_1 \) and so on. Obviously, the final result will be inaccurate if we omit some data. So in the future work, it needs to develop some methods to avoid this issue.

5 Conclusions

In this paper, we have introduced two novel aggregation operators, i.e., the HFLBM operator and the WHFLBM operator. Firstly, we have defined two kinds of equivalent transformation functions, which can be used to do the transformation between the HFLTS and the HFS. Afterward, we have introduced the HFLBM operator and discussed its score function and properties. Next, considering the weight information of each criterion, the WHFLBM has been established. Finally, we have applied these two aggregation operators to develop an approach to MCDM with hesitant fuzzy linguistic information and made a practical case study concerning how to choose the best hospital about conducting the whole society resource management research included in a wisdom medical health system. Several comparisons have been analyzed to show the advantages and disadvantages of the aggregation operators and the MCDM approach. In the future, we will focus on establishing the decision support system based on our MCDM approach and give its application in real life decision making with hesitant fuzzy linguistic information.