1 Introduction

Decision making is a mental activity. Due to the differences in the cognition of conditions and the complexity of decision-making problems, there is always a certain hesitation and fuzziness in qualitative judgments and quantitative characterizations of decision-making elements. Researchers have recently applied the hesitant fuzzy set (HFS)(Torra and Narukawa 2009; Torra 2010) to fuzzy decision making. HFS theory allows the membership degree of an element of a set to take several hesitant fuzzy values, which can better reflect the preferences and hesitation of decision makers. Its resemblance to a real decision-making environment has popularized the study of the multi-attribute decision-making (MADM) problem in hesitant fuzzy environment based on HFS theory (Ali and Rashid 2019; Farhadinia and Herrera-Viedma 2019; Ma et al. 2019; Liao et al. 2018; Qin et al. 2016; Xia and Xu 2011). Rodriguez et al. (2012) proposed the hesitant fuzzy linguistic term set (HFLTS), based on a fuzzy linguistic approach, to increase the flexibility and richness of linguistic elicitation, and established a multi-criteria linguistic decision-making model to manage linguistic expressions represented by HFLTS. Yang and Hussain (2019) constructed new distance and similarity measures between HFSs and applied them to multi-criterion decision making and clustering. Zhao et al. (2017) defined the hesitant fuzzy expected value and established two optimization models to gain the attribute weights in decision-making. Xia and Xu (2011) discussed the concept of the hesitant fuzzy element (HFE) to represent the degree to which an alternative satisfies an attribute, and developed some operations and aggregation operators for it. Mishra et al. (2021) introduced a novel divergence measure for hesitant fuzzy sets to identify the key challenges of medical decision making during the COVID-19 pandemic. Saha et al. (2021) developed some hybrid hesitant fuzzy weighted aggregation operators and presented a procedure of MADM based on the proposed operators under a hesitant fuzzy environment. Krishankumar et al. (2021a) proposed a new decision framework under a double-hierarchy hesitant fuzzy linguistic term set context for rational decision making and validated the applicability of this term set by solving the green supplier selection problem. However, the HFS assumes that the probability of different membership degrees is consistent. To effectively consider the probability that each membership degree occurs, Zhu (2014) defined a probability hesitant fuzzy set (P-HFS), which considers membership degrees and provides their probabilities, and can better describe the psychological preferences of decision makers. Krishankumar et al. (2021b) presented a new decision framework under an interval-valued probabilistic hesitant fuzzy set context with fully unknown weight information and validated the framework applied to green supplier selection for a leading bakery company. Krishankumar et al. (2021c) presented a systematic procedure for the estimation of occurrence probability of each hesitant fuzzy element, that provided sensible and rational probability hesitant fuzzy elements for evaluation. A new ranking method was also proposed that extended a well-known VIKOR method to the probability hesitant fuzzy set context. Although these algorithms express the hesitant fuzziness of decision evaluation values with HFSs or P-HFSs, the model does not objectively reflect the influence of the hesitant fuzzy intensity of decision evaluation values on the ranking of schemes. The resulting decision suggestions have difficulty reflecting the hesitant fuzziness of the decision conditions and environment, making it necessary to explore a new method of hesitant fuzzy multi-attribute decision making (HFMADM).

The binary connection number (BCN) is a mathematical concept in set pair analysis (SPA) theory, which can simultaneously represent a system’s certainty and uncertainty measures, along with their relationship. It has been applied in artificial intelligence and uncertain decision making (Shen et al. 2020; Garg and Kumar 2018a; Grag and Kumar 2018b; Garg and Kumar 2019, 2020; Kumar and Garg 2018a, b). Kumar and Garg (2018a, 2018b) proposed technology for order preference by similarity (TOPSIS) to solve decision-making problems under intuitionistic and interval-valued intuitionistic fuzzy environments using the BCN in SPA theory. Cao et al. 2018 used connection degree to represent interval-valued intuitionistic fuzzy information, and transformed interval-valued intuitionistic stochastic decision-making matrices to connection degree matrices for interval-valued intuitionistic stochastic multi-criterion decision-making (MCDM) problems. Alternatives are ranked according to values of set pair potential. We use BCN to analyze the effect of hesitant fuzziness on the ranking of schemes in HFMADM. By converting decision-making evaluations expressed with HFSs or P-HFSs to the BCN \(A+Bi\), we establish the HFMADM model based on BCN. We can use different values of i in BCN for a preference order analysis of m alternatives in a hesitant fuzzy environment. Decision-making suggestions are given in different conditions according to the rankings. The objective of the work is explained as follows.

  1. 1.

    The binary connection number in set pair analysis is introduced into the context of hesitant fuzzy sets to handle the complex multi-attribute decision-making problems.

  2. 2.

    An extended hesitant fuzzy decision-making model using the introduced binary connection numbers that can simultaneously represent the certainty and uncertainty measures of the system is established.

  3. 3.

    The practicality of the proposed decision model is demonstrated using two examples under hesitant fuzzy environment and probabilistic hesitant fuzzy environment. Moreover, the strengths and weaknesses of the framework are discussed by comparison with other methods.

2 Preliminaries

We review some basic definitions and notations.

2.1 HFSs and HFEs

Definition 1

(Torra 2010; Xia and Xu 2011) Let V be a nonempty finite universe, and call \(A=\left\{ \left\langle x,h_{A}(x) \right\rangle |x\in V\right\} \) the HFS on V, where \(h_{A}\left( x \right) \) is a set of some different values in \(\left[ 0,1 \right] \), representing the possible membership degrees of the element \(x\in V\) to the set A. We call \(h_{A}\left( x \right) \) HFE, and an HFS is a set of HFEs. When \(h_{A}\left( x \right) \) has only one element, the HFS degenerates into a classic fuzzy set.

2.2 P-HFSs and probabilistic hesitant fuzzy elements (P-HFEs)

Definition 2

(Gou and Xu 2016) Let X be a nonempty set. A P-HFS on X is a mapping of a probability distribution function that, when applied to X, returns a subset of [0,1], expressed as \(H=\left\{ \left\langle x,h_{x}\left( p_{x} \right) \right\rangle |x\in X \right\} \), where \(h_{x}\) and \(p_{x}\) are subsets of [0,1]. \(h_{x}\) denotes the possible membership degrees of element \(x\in X\) to the set H, and \(p_{x}\) denotes the possibilities associated with \(h_{x}\) satisfying \(\sum p_{x}=1\). \(h_{x}\left( p_{x} \right) \) is called a P-HFE. For convenience, we denote the P-HFE \(h_{x}\left( p_{x} \right) \) as \(h\left( p \right) =\left\{ \gamma _{l}\left( p_{l} \right) |l=1,2,\ldots ,|h\left( p \right) | \right\} \), where \(p_{l}\) is the probability of the possible membership degree \(\gamma _{l}\), which satisfies \(\sum _{l=1}^{|h\left( p \right) |}p_{l}\le 1\), where \(|h\left( p \right) |\) is the number of all membership degrees.

2.3 Binary connection number (BCN)

The BCN was proposed by Zhao (2008) when he interpreted Russells paradox in set theory, also called the barber paradox, which states that there is a barber who declares that “I only cut hair for people who do not cut their own hair.” According to set theory, all people who do not cut their own hair are regarded as a set A, so the barber belongs to A. The question is whether the barber cuts his own hair. According to his own rules, he should cut his own hair, i.e., he cannot belong to A. The barber paradox caused the third crisis in the history of mathematical development. Zhao Keqin defined another set, B, expressed its uncertainty, with an undetermined coefficient \(i\in \left[ -1,1 \right] \), and combined A and B into a set pair \(H=\left( A,B \right) \), consisting of all objects the barber should serve. For the sake of brevity, \(A+Bi\) is directly used as the feature function of H, where \(i=1\) when the barber cuts his own hair, and otherwise \(i=-1\). This avoids the paradox, and the problem is transformed to the value analysis of i in \(A+Bi\), which is called a BCN. We use BCNs to research HFMADM, defining a BCN as follows.

Definition 3

Assume that two sets E and F are needed for the objective description of an object, where E is a deterministic set, and the elements \(e_{1},e_{2},\ldots ,e_{n}\) are determined to belong to E; and F is a hesitant fuzzy set, whose elements \(f_{1},f_{2},\ldots ,f_{m}\) can each have more than one membership degree \(v\left( v\in \left( 0,1 \right) \right) \), not equal to 1, of belonging to F. Then the system formed by the sets E and F is called a hesitant fuzzy set pair. If H is a hesitant fuzzy set pair, then

$$\begin{aligned} H=\left( E,F \right) . \end{aligned}$$
(1)

The hesitant fuzzy set pair is called a set pair for convenience.

Definition 4

Let \(H=\left( E,F \right) \) be a hesitant fuzzy set pair, with hesitant fuzzy center A and hesitant fuzzy radius B, and let i (\(i\in \left[ -1,1 \right] \)) denote the hesitant fuzzy direction and the hesitant fuzzy intensity of B(F). Then, A+Bi is the characteristic function of the hesitant fuzzy set pair \(H=\left( E,F \right) \), which is called the binary hesitant fuzzy connection number, and i is called the hesitant fuzzy intensity function. The interval \(\left[ -1,1 \right] \) formed by the maximum hesitation fuzzy strength \((i=1)\) and minimum hesitant fuzzy strength \((i=-1)\) is called the hesitation fuzzy region. Let u represent a binary hesitant fuzzy connection number. Then

$$\begin{aligned} u=A+Bi. \end{aligned}$$
(2)

Definition 5

Let \(A+Bi\) be the characteristic function of the hesitant fuzzy set pair \(H=\left( E,F \right) \), and let \(A+B=N\). Then N is called the hesitant fuzzy connection norm. Divide both sides of Eq. (2) by N, and let \(\mu =\frac{u}{N}\), \(a=\frac{A}{N}\), \(b=\frac{B}{N}\). Then

$$\begin{aligned} \mu =a+bi \end{aligned}$$
(3)

Eq. (3) is called the normalized binary hesitant fuzzy connection number, with a constraint,

$$\begin{aligned} a+b=1, \end{aligned}$$
(4)

unlike Eq. (2). The normalization binary hesitant fuzzy connection number is expressed as

$$\begin{aligned} \mu =a+bi{\left\{ \begin{array}{ll} a\in \left[ 0,1 \right] \\ b\in \left[ 0,1 \right] \\ a+b=1 \\ i\in \left[ -1,1 \right] \end{array}\right. } , \end{aligned}$$
(5)

and is also referred to as the BCN or connection number (CN).

2.3.1 Properties of BCN

  1. 1.

    Systematicness

According to Definition 1, the object described by the BCN \(a+bi\) is a system; mathematical expressions about the objects certainty measure a, uncertainty measure b, and their correlations in the BCN form a system; and the relation between a and b has two levels. The sum relationship \(a+b\) is at the currently visible macroscopic level, and the value of i must be further analyzed at the microscopic level. This indicates that the BCN \(a+bi\) is a hierarchical system.

  1. 2.

    Hesitant fuzziness

The value of i in the BCN must be analyzed at the microscopic level, which shows the hesitation compared with the currently given \(a+b=1\). While i takes specific values at different levels, the hesitancy objectively leads the value of the BCN to have hesitant fuzziness.

  1. 3.

    Comparability

Case 1 According to Eq. (5) in Definition 5, it is easy to know that \(\left( a+bi|_{i=1} \right)> \left( a+bi|_{i=0} \right) > \left( a+bi|_{i=-1} \right) \).

Case 2 It is further inferred from case 1 that when there are certain values of \(i_{1}\) and \(i_{2}\) in BCNs \(\mu _{1}\) and \(\mu _{2}\), respectively, these BCNs can be compared.

For example, if \(\mu _{1}=0.6+0.4i_{1}\) and \(\mu _{2}=0.5+0.5i_{2}\), then when \(i_{1}=0.3\), \(i_{2}=0.5\), \(\mu _{1}< \mu _{2}\); and when \(i_{1}=0.5\), \(i_{2}=0.3\), \(\mu _{1}> \mu _{2}\).

Case 3 the BCN \(\mu _{n}=a_{n}+b_{n}i\) can be mapped to the D-U space, as shown in Fig. 1. The modulus of the BCN can be calculated by

$$\begin{aligned} r_{n}=\sqrt{a_{n}^{2}+b_{n}^{2}} . \end{aligned}$$
(6)
Fig. 1
figure 1

Module of binary connection number \(\mu =a+bi\) in D–U space

According to the magnitude relationship of the modulus \(r_{n}\), the magnitude relationship of n BCNs \(\mu _{n}=a_{n}+b_{n}i\) is determined. The principle is to treat the BCN as a pair of vectors, and to find their combination in D-U space.

It can be seen from Fig. 1 that the modulus of the BCN \(a+bi\) is a combination of the certainty measure a and the uncertainty measure bi when \(i=1\).

2.4 Trigonometric representation of BCNs

Using the relations \(a=r\cos \theta \) and \(a=r\sin \theta \) of the rectangular coordinate system, the trigonometric function formula of the BCN \(a+bi\) is expressed as (Zhao 2008)

$$\begin{aligned} \mu =r\left( \cos \theta +i\sin \theta \right) \!, \end{aligned}$$
(7)

where \(\theta =\arctan \frac{b}{a}\) is called the angle of the BCN.

2.5 Operations of BCNs

BCNs can be used for the ordinary operations of addition, subtraction, multiplication, and division, but we use only addition and multiplication, which are defined as follows.

Definition 6

Let \(\mu _{1}=a_{1}+b_{1}i\), \(\mu _{2}=a_{2}+b_{2}i\) be two BCNs. Then their sum is a BCN \(\mu =a+bi\), denoted as

$$\begin{aligned} \mu =\mu _{1}+\mu _{2} , \end{aligned}$$
(8)

where \(a=a_{1}+a_{2}\), \(b=b_{1}+b_{2}\). It can be seen that the addition of BCNs satisfies the commutative law, and the addition of three or more BCNs satisfies the associative law.

Definition 7

Let \(\mu _{1}=a_{1}+b_{1}i\), \(\mu _{2}=a_{2}+b_{2}i\) be two BCNs. Then, their product is a BCN, \(\mu =a+bi\), denoted as

$$\begin{aligned} \mu =\mu _{1}\times \mu _{2} , \end{aligned}$$
(9)

where \(\mu _{1}\times \mu _{2}=\left( a_{1}+b_{1}i \right) \times \left( a_{2}+b_{2}i \right) =a_{1}a_{2}+a_{1}b_{2}i+a_{2}b_{1}i+b_{1}b_{2}i^{2}\). When we only consider the relationship between certainty and uncertainty, regardless of the level (power) of uncertainty, we can make \(i^{n}=i\), so \(a=a_{1} a_{2}\), \(b=a_{1}b_{2}+a_{2}b_{1}+b_{1}b_{2}\).

Definition 8

If a nonezero real number \(k\left( k\ne 0 \right) \) is multiplied by a BCN \(\mu =a+bi\), the product is still a BCN,

$$\begin{aligned} k\mu =k\left( a+bi \right) =ka+kbi . \end{aligned}$$
(10)

The pairwise principle of SPA states that things or concepts always exist in pairs. Hence, BCNs have both scalar and vector properties. According to the scalar property, we can define the algebraic operation of BCNs by the polynomial operation rules of ordinary algebra; according to the vector property, we can define the synthesis operation of two connection components in BCNs by the vector operation rules of complex numbers. When solving practical problems, an operation rule can be selected as required, or two kinds of operations can be used at the same time, and results obtained by mutual conversion and complementarity in the operation process can be used to solve the problem completely.

3 Transformation from HFSs or P-HFSs to BCNs

3.1 Transformation from HFSs to BCN

Definition 9

Let X be a fixed set. An HFS on X is \(A=\left\{ \left\langle x,h_{A}\left( x \right) \right\rangle |x\in X \right\} \), with HFEs \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \), and let

$$\begin{aligned} a=\overline{h_{A}\left( x \right) }=\frac{\sum x_{n}}{n} . \end{aligned}$$
(11)

Then a is called the average hesitant fuzzy degree, or the hesitant fuzzy expectation or hesitant fuzzy center of the HFEs \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \). Let

$$\begin{aligned} b=max\left( x_{1},x_{2},\ldots ,x_{n} \right) -\overline{h_{A}\left( x \right) } . \end{aligned}$$
(12)

Then b is called the distance between the hesitant fuzzy boundary and the hesitant fuzzy center of the HFEs \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \) and is also called the hesitant fuzzy radius. Equations (11) and (12) are called the conversion formula from the HFEs \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \) to the BCN. Equation (11) extracts the relative certainty in the HFEs \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \), which is a relatively certain hesitant fuzzy measure; Eq. (12) shows the relative uncertainty in the HFEs \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \), which is a relative uncertain hesitant fuzzy measure. In the BCN, the relation between the relative certain hesitant fuzzy measure and the relative uncertain hesitant fuzzy measure in the HFEs \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \) is expressed by algebraic addition.

From the perspective of probability theory, the above conversion is equivalent to treating an HFE \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \) as sample data, taking the average \(\overline{x_{n}}\) and deviation s of \(x_{1},x_{2},\ldots ,x_{n}\) as the parameters reflecting the HFE as a whole. Therefore, when n of \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \) is large, e.g., \(n\ge 10\), the variance of \(h_{A}\left( x \right) =\left( x_{1},x_{2},\ldots ,x_{n} \right) \) can be used as b in the BCN to maximize the use of the hesitant fuzzy information of the HFE \(h_{A}\left( x \right) \); when \(n< 10\), the variance can be replaced by the deviation to simplify calculations.

3.2 Transformation from P-HFSs to BCN

Definition 10

For a nonempty set \(X=\left\{ x_{t} \right| t=1,2,\ldots ,n \}\), let P-HFS be \(A_{p}=H_{p}\left\{ \left\langle x_{t},h_{At}\left( p \right) \right\rangle |x_{t}\in X\right\} \), \(h_{At}\left( p \right) =\left\{ \gamma _{At}^{l }\left( p_{At}^{l } \right) |l=1,2,\ldots ,|h\left( p \right) | \right\} \), and let:

$$\begin{aligned} a=E\left( A_{p} \right) =\frac{1}{n}\sum _{t=1}^{n}\left( \sum _{l=1}^{|h\left( p \right) |} p_{At}^{l}\gamma _{At}^{l}\right) . \end{aligned}$$
(13)

Then a is called the average probabilistic hesitant fuzzy degree, or the probabilistic hesitant fuzzy center. Let

$$\begin{aligned} b=Var(A_{p})=\frac{1}{n}\sum _{t=1}^{n}\left( \sum _{l=1}^{|h\left( p \right) |}p_{At}^{l}\gamma _{At}^{l}-E\left( A_{p} \right) \right) ^{2} . \end{aligned}$$
(14)

Then b is called the probabilistic hesitant fuzzy radius. Equations (13) and (14) are called the conversion formulas from P-HFEs to BCN.

Thus, the P-HFS can be transformed to the BCN, i.e.,

$$\begin{aligned} \mu= & {} a+bi=\frac{1}{n}\sum _{t=1}^{n}\left( \sum _{l=1}^{|h\left( p \right) |} p_{At}^{l}\gamma _{At}^{l}\right) \nonumber \\&+\frac{1}{n}\sum _{t=1}^{n} \left( \sum _{l=1}^{|h\left( p \right) |}p_{At}^{l}\gamma _{At}^{l}-E\left( A_{p} \right) \right) ^{2}i . \end{aligned}$$
(15)

4 HFMADM problems

4.1 Problem statement

Suppose there is a discrete set of m optional schemes, \(S=\left\{ S_{1},S_{2},\ldots ,S_{m} \right\} \). Let X be the discussion universe containing the attributes, where each scheme has n attributes, and \(X=\left\{ x_{1},x_{2},\ldots ,x_{n} \right\} \) is the set of all attributes. Experts provide the evaluation values \(P_{kt}\) expressed by the HFE \(h_{S_{k}}\left( x_{t} \right) =\left\{ \gamma |\gamma \in h_{S_{k}}\left( x_{t} \right) ,0\le \gamma \le 1\right\} \), which indicates the possible membership degrees of the kth alternative \(S_{k}\) under the tth attribute \(x_{t}\), or the P-HFE \(h_{kt}\left( p_{kt} \right) =\left\{ \gamma _{kt}^{l}\left( p_{kt}^{l} \right) |l=1,2,\ldots ,|h\left( p \right) | \right\} \) (\(k=1,2,\ldots ,m\), \(t=1,2,\ldots ,n\)) for each attribute is different; the attribute weight is \(w=\left( w_{1},w_{2},\ldots ,w_{n} \right) ^{T}\), where \(w_{t}\in \left[ 0,1 \right] \), \(\sum _{t=1}^{n}w_{t}=1\). It is agreed that each attribute is a benefit type such that the bigger, the better. The problem is to determine the optimal among m optional schemes, ranking these schemes, and performing a hesitant fuzzy analysis.

4.2 Decision-making process

We develop a practical approach to solve HFMADM problems, whose schematic diagram is shown as Fig. 2. We utilize an approach to obtain the preference order of all schemes, which has two cases.

Fig. 2
figure 2

Schematic diagram of proposed approach for HFMADM

Case I: Assume that the experts provide their evaluation values with HFEs; we obtain the most desirable alternative(s) according to the following steps:

Step 1 Convert the mathematical expressions of attribute values. Utilize Eqs. (11) and (12) to convert the evaluation values expressed with the HFEs \(h_{p}\left( x_{kt} \right) =\left( x_{kt1},x_{kt2},\ldots ,x_{ktn} \right) \) given by the decision makers to BCNs,

$$\begin{aligned} \mu _{kt}= & {} a_{kt}+b_{kt}i=\frac{\sum x_{kt}}{n} \nonumber \\&\quad +\left( max\left( x_{kt1},x_{kt2},\ldots ,x_{ktn} \right) -\frac{\sum x_{kt}}{n} \right) i . \end{aligned}$$
(16)

Step 2 Construct the weighted BCNs for each attribute value, i.e., the BCNs \(\mu _{kt}=a_{kt}+b_{kt}i\) of each attribute value multiplied by the attribute weight \(w_{t}\),

$$\begin{aligned} P_{kt}=w_{t}\mu _{kt}=w_{t}\left( a_{kt}+b_{kt}i \right) =w_{t}a_{kt}+w_{t}b_{kt}i . \end{aligned}$$
(17)

Step 3 Determine the comprehensive evaluation value of each scheme. Sum \(P_{kt}\) of each scheme to get its comprehensive evaluation BCN,

$$\begin{aligned} M\left( S_{k} \right) =\sum _{t=1}^{n}P_{kt}=A_{k}+B_{k}i_{k} . \end{aligned}$$
(18)

Step 4 Calculate the preliminary sort. The initial ranking of m schemes is only based on the value of the hesitant fuzzy center \(A_{k}\). A scheme with a larger \(A_{k}\) is better than one with a smaller \(A_{k}\).

Step 5 Hesitant analysis. This paper discussed the influence of hesitation on the preliminary priority by using \(i_{k}\) in \(B_{k}i_{k}\) to take different values, and determined the most optimistic ranking (\(i_{k}=1\)), the most pessimistic ranking (\(i_{k}=-1\)), the sad and happy neutral ranking (\(i_{k}=0\)) of all attributes, and the ranking under the condition of partial attributes being the most optimistic, partial attributes being the most pessimistic and partial attributes being the sad and happy neutral, in addition to the sorting of m schemes under the condition that some attributes are optimistic (\(i_{k}\in \left[ 0,1 \right] \)) and some attributes are pessimistic (\(i_{k}\in \left[ -1,0 \right] \)).

Step 6 Comparative analysis and decision-making suggestions. Compare the results with those of the same HFMADM problem processed by other methods to find similarities, differences, and their causes. Based on the above analysis, a decision-making method is proposed, and it is explained under which hesitant fuzzy conditions which scheme is the best and the order of other schemes.

Case II: Assume that the experts provide their evaluation values with P-HFEs; we get the most desirable alternative(s) according to the following steps. Step 1 Utilize Eqs. (13)–(15) to calculate the comprehensive evaluation value of each scheme expressed by BCNs,

$$\begin{aligned}&M\left( S_{k} \right) =A_{k}+B_{k}i=\frac{1}{n}\sum _{t=1}^{n}\left( w_{t} \sum _{l=1}^{|h\left( p \right) |} p_{kt}^{l}\gamma _{kt}^{l}\right) \nonumber \\&\quad +\frac{1}{n}\sum _{t=1}^{n}\left( w_{t}\sum _{l=1}^{|h\left( p \right) |}p_{kt}^{l}\gamma _{kt}^{l}-E\left( A_{p} \right) \right) ^{2}i , \end{aligned}$$
(19)

where \(E\left( A_{p} \right) =\frac{1}{n}\sum _{t=1}^{n}\left( \sum _{l=1}^{|h\left( p \right) |} p_{kt}^{l}\gamma _{kt}^{l}\right) \).

Step 2 Preliminarily rank schemes \(S_{k}\left( k=1,2,\ldots ,m \right) \) according to the value of the hesitant fuzzy center \(A_{k}\) in step 1, to obtain the initial sort.

Step 3 Hesitation analysis. Take different values of \(i_{k}\) in the comprehensive evaluation BCN to discuss the effect of hesitation on the initial ranking.

Step 4 Give decision-making suggestions.

4.3 A practical case study

We use two practical project-selection problems to illustrate the implementation of the presented algorithm. A comparative analysis of the computational results shows its effectiveness. Finally, we propose the concept of conditional decision making.

Example 4.1

(Xia and Xu 2011) An enterprise plans to formulate a strategic investment plan within five years, to select investment projects from four possible investment project sets \(S=\left( S_{1},S_{2},S_{3},S_{4} \right) \). These sets are evaluated by five members of the board of directors, considering four attributes suggested by the balanced scorecard methodology (Kaplan and Norton 1996) (all of the maximization type): \(v_{1}\) is financial perspective, \(v_{2}\) is the customer satisfaction, \(v_{3}\) is internal business process perspective, \(v_{4}\) is learning and growth perspective. The weight vector of the attributes is \(w=\left( 0.2,0.3,0.15,0.35 \right) ^{T}\). The decision makers are to anonymously provide an opinion on each project. The decision matrix \(H=\left( h_{kt} \right) _{m\times n}\) of the four alternatives on each attribute is shown in Table 1, where \(h_{kt}\)(\(k,t=1,2,3,4\)) are in terms of HFEs. We try to determine the optimal scheme and the preference order of the other schemes, discuss the effect of hesitation on scheme ranking, and give decision-making suggestions.

Table 1 Hesitant fuzzy decision-making matrix
Table 2 BCN decision-making matrix
Table 3 BCN decision-making matrix with attribute weight
Table 4 Comprehensive evaluation BCN for each scheme
Table 5 Ranking of comprehensive evaluation BCN \(A_{k}+B_{k}i_{k}\) in hesitant fuzzy center (\(i_{k}=0\))

We utilize our approach to get the most desirable alternative(s) according to the following steps:

Step 1. Utilize Eqs. (11), (12), and (16) to convert the HFE decision matrix in Table 1 to the BCN \(\mu _{kt}\); the result is shown in Table 2.

Step 2. Utilize Eq. (17) to construct the weighted BCNs \(w_{t}\mu _{kt}\) for each attribute value in Table 2; the result is shown in Table 3.

Step 3. According to the weighted BCNs in Table 3, utilize Eq. (18) to calculate the comprehensive evaluation BCN \(M\left( S_{k} \right) \) for each scheme, as shown in Table 4.

Step 4. The initial preference order of each scheme based on the \(A_{k}\) value (hesitant fuzzy center) of the comprehensive evaluation BCN in Table 4 is listed in Table 5.

Step 5. Use \(i_{k}\) in BCNs for hesitant fuzzy analysis.

(1) Calculate the modulus of BCN for each alternative in Table 2, and multiply the modulus by the attribute weight; the results are listed in Table 6.

Table 6 Values of modulus of BCN with weight

According to Table 6, the comprehensive evaluation value of each scheme can be obtained, whose preference order is \(S_{2}\succ S_{1}\succ S_{4}\succ S_{3}\).

(2) Calculate the ranking of four alternatives when \(i_{k}=-1,0,1\) in the comprehensive evaluation BCN of each alternative in Table 4; the results are listed in Table 7.

Table 7 Ranking of schemes when \(i_{k}=-1,0,1\), with HFE evaluation
Table 8 Evaluations of four hospitals with P-HFEs

(3) Table 7 shows that when \(i_{k}=-1\), scheme \(S_{4}\) is optimal, scheme \(S_{3}\) is suboptimal, and the preference order of the four schemes is \(S_{4}\succ S_{3}\succ S_{2}\succ S_{1}\).

When \(i_{k}=0\), the ranking is that of the hesitant centers of comprehensive evaluation BCNs in Table 5; when \(i_{k}=1\), scheme \(S_{1}\) is optimal, and the preference order of the four schemes is \(S_{1}\succ S_{2}\succ S_{3}\succ S_{4}\).

The above is an analysis of the ranking changes based on the “synchronized value” of i in the comprehensive evaluation BCNs for four schemes. From the perspective of hesitant fuzziness, we should also consider the “asynchronous value” of i, i.e., the hesitant fuzziness of the comprehensive evaluation BCN, including the combination of taking optimistic or pessimistic values or not sad not happy, or different fuzzy states. For example, when \(i_{k}=1\) in the comprehensive evaluation BCN of scheme \(S_{1}\), \(i_{k}=0\), in the comprehensive evaluation BCNs of the scheme \(S_{2}\) and \(S_{3}\), \(i_{k}=-1\) in the comprehensive evaluation BCN of the scheme \(S_{4}\), the comprehensive evaluation BCNs of \(S_{k}\left( k=1,2,3,4 \right) \) can be obtained as 0.7950, 0.5275, 0.4938 and 0.4817, respectively. In this case, the four schemes can be ranked as \(S_{1}\succ S_{2}\succ S_{3}\succ S_{4}\). When \(i_{k}=1\) for scheme \(S_{3}\), \(i_{k}=-1\) for the other three schemes, and the relation among the corresponding comprehensive evaluation BCNs is \(0.6850> 0.4817> 0.2750> 0.2383\). In this case, the preference ranking of the four schemes is \(S_{3}\succ S_{4}\succ S_{2}\succ S_{1}\), and scheme \(S_{3}\) becomes the optimal alternative.

Step 6. Provide decision recommendations. Based on the above hesitant fuzziness analysis, it is found that all four alternatives are likely to be optimal in a certain hesitant fuzzy environment. In actual decision making, if only one can be implemented, the decision maker should be allowed to further consider the objective conditions for decision-making implementation, which is based on optimistic hesitant fuzzy decision selection (only considering \(i_{k}=1\), equivalent to taking the maximum value \(max\left( x_{kt1},x_{kt2},\ldots ,x_{ktn} \right) \) for each HFE \(h_{p}\left( x_{kt} \right) =\left( x_{kt1},x_{kt2} ,\ldots ,x_{ktn}\right) \)), or based on the pessimistic fuzzy hesitant decision making (only considering \(i_{k}=-1\), equivalent to taking the minimum value \(min\left( x_{kt1},x_{kt2},\ldots ,x_{ktn} \right) \) for each HFE \(h_{p}\left( x_{kt} \right) =\left( x_{kt1},x_{kt2} ,\ldots ,x_{ktn}\right) \)), or based on neutral hesitant fuzzy decision making (only considering \(i_{k}=0\), equivalent to taking an average value \(\bar{x}_{kt}=\frac{1}{n}\sum _{t=1}^{n}x_{ktn}\) for each HFE), or on the basis of the average value, taking into account the role of the hesitant fuzzy intensity function appropriately, which requires the decision maker to make a choice after careful consideration. If the decision maker does not want to make a decision in the case of extreme values (including the average value) of each HFE, we recommend a ranking based on the BCN “modulus+\(i_{k}\) proportional value method,” that is, the scheme \(S_{2}\) is the optimal one, scheme \(S_{1}\) is the standby one, and the preference order of four schemes is \(S_{2}\succ S_{1}\succ S_{4}\succ S_{3}\). The reasons are as follows. On the one hand, the “module” of BCN is a geometric combination of “hesitant fuzzy relative certainty measure (hesitant fuzzy center)” and “hesitant fuzzy relative uncertainty measure (optimistic hesitant fuzzy),” which objectively considers the relative certainty, relative uncertainty, and their interaction in the hesitant fuzziness of the original evaluation data. On the other hand, according to the system property of the BCN, it is known that \(A_{k}\) and \(B_{k}\) in \(M\left( S_{k} \right) =A_{k}+B_{k}i_{k}\) are in a system, and the value of \(i_{k}\) depends on the proportion of \(B_{k}\) in this system, i.e., there exists the relationship

$$\begin{aligned} i_{k}=\frac{B_{k}}{A_{k}+B_{k}} . \end{aligned}$$
(20)

From Table 4, it is known that

$$\begin{aligned}&M\left( S_{1} \right) =0.5167+0.2783i_{1} \end{aligned}$$
(21)
$$\begin{aligned}&M\left( S_{2} \right) =0.5275+0.2525i_{2} \end{aligned}$$
(22)
$$\begin{aligned}&M\left( S_{3} \right) =0.4938+0.1913i_{3} \end{aligned}$$
(23)
$$\begin{aligned}&M\left( S_{4} \right) =0.5708+0.0892i_{4} . \end{aligned}$$
(24)

According to Eq. (20),

\(i_{1}=\frac{0.2783}{0.5167+0.2783}=0.3501\),

\(i_{2}=\frac{0.2525}{0.5275+0.2525}=0.3237\),

\(i_{3}=\frac{0.1913}{0.4938+0.1913}=0.2792\),

\(i_{4}=\frac{0.2892}{0.5708+0.0892}=0.1351\).

Substituting these values in Eqs. (21–(24), respectively, we obtain

\(M\left( S_{1} \right) =0.5167+0.2783\times 0.3501=0.6141\),

\(M\left( S_{2} \right) =0.5275+0.2525\times 0.3237=0.6826\),

\(M\left( S_{3} \right) =0.4938+0.1913\times 0.2792=0.5471\),

\(M\left( S_{4} \right) =0.5708+0.0892\times 0.1351=0.5829\).

Because \(M\left( S_{2} \right)> M\left( S_{1} \right)> M\left( S_{4} \right) > M\left( S_{3} \right) \), the preference order is \(S_{2}\succ S_{1}\succ S_{4}\succ S_{3}\).

Example 4.2

(Gou and Xu 2016; Song et al. 2018) We evaluate four domestic hospitals in China to search for the one with the optimal resource allocation benefit. We consider three main criteria: the environmental factor of medical and health service (\(c_{1}\)), personalized treatment optimization (\(c_{2}\)), and social resource allocation and health services (\(c_{3}\)). The corresponding weight vector is \(w=\left( 0.2,0.1,0.7 \right) ^{T}\). We consider the West China Hospital of Sichuan University (\(h_{1}\)), Huashan Hospital of Fudan University (\(h_{2}\)), Union Medical College Hospital (\(h_{3}\)) and Chinese PLA General Hospital (\(h_{4}\)). To overcome the information loss, invited experts give their evaluations with P-HFEs, which constitute the probabilistic hesitant fuzzy decision matrix \(H=\left( h_{kt} \right) _{4\times 3}\), as shown in Table 8.

Table 9 Weighted comprehensive BCNs for each scheme

We utilize the approach of Sect. 4.1.

Step 1. Calculate the weighted comprehensive BCNs for each scheme according to Eq. (19), and the results are listed in Table 9.

Step 2. Preliminarily rank the preference order of alternatives according to the \(A_{k}\) values (probabilistic hesitant fuzzy centers) of the comprehensive BCNs in Table 9; sorting results are shown in Table 10.

Table 10 Sorting of comprehensive evaluation BCNs in probabilistic hesitant fuzzy center (\(i_{k}=0\))

From the results in Table 10, we can obtain that the ranking is \(h_{2}\succ h_{3}\succ h_{4}\succ h_{1}\), and the optimal scheme is \(h_{2}\), which is consistent with Gou and Xu (2016) and Song et al. (2018). However, if we consider the \(i_{k}\) value of each alternative, the preference order of the four schemes may be different.

Step 3. Utilize \(i_{k}\) in the comprehensive BCNs for hesitant fuzziness analysis.

We rank four alternatives when \(i_{k}=-1,0,1\) in the weighted comprehensive evaluation BCN in Table 9, as shown in Table 11. From the hesitation itself, \(i_{k} (k=1,2,3,4)\) can take any value other than -1, 0, 1 in the interval \(\left[ -1,1 \right] \).

Step 4. Give decision-making advice.

Table 11 Ranking of each scheme when \(i_{k}=-1,0,1\) with P-HFE evaluation

It can be seen from Table 11 that based on the synchronous value of \(i_{k}\) in the comprehensive BCNs, the preference order of the four schemes is \(h_{2}\succ h_{3}\succ h_{4}\succ h_{1}\). So, the optimal hospital is Huashan Hospital of Fudan University.

4.4 Comparative analysis and conditional decision making

We use Example 4.1 to further illustrate the objective significance of this work. We compare and analyze our work with Xia and Xu (Xia and Xu 2011). Xia and Xu rank the four schemes as \(S_{4}\succ S_{2}\succ S_{1}\succ S_{3}\), which is consistent with the results in Table 5, where \(i_{k}=0\) in each hesitant fuzzy comprehensive BCN. In other words, it is a ranking result that does not consider the hesitant fuzzy characteristics, especially without the hesitant fuzzy intensity. Xia and Xu (2011) used a generalized hesitant fuzzy weighted geometric operator to make decisions. It is found that when \(\lambda =1\) or \(\lambda =2\), although the optimal alternative is still \(S_{4}\), the ranking of the four alternatives becomes \(S_{4}\succ S_{1}\succ S_{3}\succ S_{2}\). When \(\lambda =5, 10\) or 20, the ranking becomes \(S_{3}\succ S_{4}\succ S_{1}\succ S_{2}\); in this case, the optimal alternative is \(S_{3}\). However, referring to Table 5, we can see that the ranking of the four alternatives is the result of avoiding the effect of hesitation and fuzziness of evaluation values on the ranking. The work of this paper shows that if we admit that the selection of the four alternatives is a hesitant fuzzy decision-making problem in a hesitant fuzzy environment, any of the four schemes can be optimal under a specific hesitant fuzzy comprehensive evaluation condition. Therefore, how to objectively determine some specific conditions in a given hesitant fuzzy environment to obtain the optimal scheme and the ranking of all schemes has a certain complexity, which comes from the superposition of hesitation and fuzziness. A systematic study and detailed analysis are needed to obtain a more objective conclusion. In this paper, by utilizing the systematicness, hesitant fuzziness, and determinability of the BCN, the modulus of the BCN and the ratio formula of the hesitant fuzzy intensity function \(i_{k}\) in the BCN are used to determine that the optimal scheme is \(S_{2}\), and the ranking order is \(S_{2}\succ S_{1}\succ S_{4}\succ S_{3}\). The common feature of these two approaches is based on the interaction between the hesitant fuzzy center and hesitant fuzzy intensity. The optimal scheme \(S_{4}\) and ranking order \(S_{4}\succ S_{2}\succ S_{1}\succ S_{3}\) obtained by Xia and Xu (2011) are only based on the hesitant fuzzy center. \(S_{4}\) is better than \(S_{2}\) if we only compare it with the hesitant fuzzy center value \(A_{k}\). However, if we further consider the influence of hesitant fuzzy intensity \(B_{k}\) on the hesitant fuzzy center \(A_{k}\), \(S_{2}\) is certainly superior to \(S_{4}\). In this sense, our results are more objective and reasonable than those of Xia and Xu (2011). Of course, from a global perspective, it is also the result of a specific hesitant fuzzy condition. Based on this understanding, we propose the concept of conditional decision making, i.e., we can only give the optimal alternative for a given HFMADM problem under specific conditions, but this is difficult under universal conditions in a hesitant fuzzy environment.

5 Conclusions

We used the BCN in SPA to study HFMADM. It was found that the calculation results of the HFMADM model based on BCN not only include the results of the same HFMADM problem by using hesitant fuzzy graph method, hesitant fuzzy TOPSIS method, and generalized hesitant fuzzy weighted geometric operator, but also get more objective and reasonable optimal alternatives and the preference order. This shows the feasibility and superiority of the HFMADM model based on BCN. On this basis, the concept of conditional decision making was proposed for HFMADM in a hesitant fuzzy environment. It is considered that there will be only the optimal scheme and the preference order under the specific refinement condition of hesitation and fuzziness.

An innovative decision framework with the expectation + range binary connection number presented in this paper can truly reflect hesitation psychology and performance of decision makers, combining relatively certain decision-making calculations with uncertain system analysis. The present research provides a mathematical model for the mutual connection between hesitation and non-hesitation and the mutual conversion under certain conditions.

Some crucial advantages of the proposed decision model are:

  1. 1.

    It can truly reflect the hesitation psychology and performance of decision makers.

  2. 2.

    It studies hesitation and non-hesitation as a unity of opposites.

  3. 3.

    It provides a mathematical model for the mutual conversion of hesitation and non-hesitation, which is further ranked for the selection of a suitable object from a set of objects.

  4. 4.

    The proposed framework is also flexible to solve other multi-attribute decision making problems. To demonstrate the practical use, the selection problems of investment projects and those of domestic hospitals are presented.

Some of the limitations of the study are:

  1. 1.

    Theoretically, there are an infinite number of hesitation points in the model, which is in contradiction with limited decision-making. To solve this contradiction, we need to introduce new constraints.

  2. 2.

    The reasonable value of hesitant fuzzy intensity function and the strict algorithm rules for conditional decision-making need to be studied further.

In our future research, we will extend our proposed aggregation operators for handing multi-attribute decision-making problems in intuitionistic hesitant fuzzy, interval-valued intuitionistic hesitant fuzzy, and probabilistic interval-valued intuitionistic hesitant fuzzy; additionally, we will apply them to other multi-attribute decision-making problems. Although the BCN has been applied to other decision-making problems, this was its first application to HFMADM problems. The algorithm for the BCN decision making model, the reasonable value of hesitant fuzzy intensity function \(i_{k}\), and the strict definition and algorithm rules of conditional decision making require further study.