1 Introduction

The decision environment in real life is complex and changeable, and the decision-maker’s preferences are subject to uncertainty. This makes the limitations of the traditional two-way decision method more and more prominent. In this context, Yao proposed a three-way decision theory (Yao 2009) based on Pawlak rough sets (Pawlak 1982) and decision rough sets (Yao and Wong 1992). It introduces a delay option based on traditional two-way decisions to reduce decision risks. In practice, the three-way decision divides the domain of discussion into three disjoint regions: the positive region (POS), the boundary region (BND), and the Negative Region (NEG). These regions respectively correspond to the acceptance decision, delay decision, and reject decision. The core of the three-way decision involves the determination of the loss function and conditional probability. It does not regard maintaining the precise consistency of decision knowledge and data as the only goal but rather focuses more on the losses or risks caused by different decisions. This makes the model more cost-sensitive to the misclassification of decisions. Due to its strong theoretical foundation and excellent interpretability, the three-way decision has attracted much attention and has been successfully applied in many fields, such as shadow sets (Yang and Yao 2021), information systems (Huang et al. 2020), cost-sensitive learning (Qian et al. 2022), transfer learning (Xin et al. 2023), cognitive concept learning (Yan et al. 2021), recommendation system (Ye and Liu 2022), medical diagnosis (Chu et al. 2023) and clustering integration (Wu et al. 2022), etc.

In the face of the continuously complex decision-making environment, new decision-making challenges persistently arise. For instance, Table 1 represents a multi-input–output decision information system, with \({{x}_{i}}(i=1,2,3,4)\) denoting various objects, \({{e}_{i}}(i=1,2,3)\) representing inputs, and \({{y}_{i}}(i=1,2)\) representing outputs. Traditional information systems predominantly cater to single-output (decision or classification) issues and are ill-suited for addressing multi-input–output problems, as exemplified by the scenario in Example 1. The DEA method is an efficient mathematical planning tool in management, economics, and operations research, and can evaluate decision-making units (DMUs) with multiple inputs and outputs. Additionally, a notable characteristic of DEA is its independence from considering the functional relationship between input and output variables or estimating parameters. This independence effectively prevents the influence of subjective factors on the evaluation results.

Currently, DEA-related research mainly focuses on the following three aspects. (1) Uncertain decision-making. For example, a novel rough-set decision method derived from the DEA model was introduced by Dun et al. (2010) to address decision problems with multiple decision attributes. Liu and Liang (2017) introduced three-way decisions into the field of DEA for the first time and proposed a three-way decision model based on DEA. Bagherikahvarin and De Smet (2016) developed an integrated DEA multi-criteria decision auxiliary model, aiming to limit the weight value of DEA

Table 1 Examples of multiple input–output decision problems

to improve the discriminative ability of the DEA model. (2) Evaluation method integrating decision-maker preference information. For example, Yang et al. (2013) combined the DEA model with the evidential reasoning method, providing a new method for the DEA model to reflect the decision maker’s preferences or value judgments. Omrani et al. (2020) proposed a combined DEA-group best-worst method to evaluate road safety, incorporating the decision-maker’s preferences into the decision process and overcoming the shortcomings of flexible weights in the DEA model. (3) Sorting strategy. For example, An et al. (2018) combined the DEA model and the analytic hierarchy process to construct an interval multiplicative preference relationship to derive the ranking of DMUs. Namazi and Mohammadi (2018) used DEA based on preference ranking techniques that approximate ideal solutions to explore the efficiency of national innovation systems. Rakhshan (2017) studied the effective DMU ranking problem in DEA and proposed a new combined ranking method. In summary, the integration of DEA expands the application scope of traditional decision methods while simultaneously offering a feasible and effective mathematical tool for addressing multi-output decision or ranking problems.

It is worth noting that most current DEA problems assume that inputs and outputs are precise values. Due to the complexity of practical problems, the input and output data of DMU are usually imprecise, such as interval values, ordinal values, probability values, or fuzzy values. Therefore, the effectiveness evaluation of DMU under an uncertain environment is a research hotspot. Despotis and Smirlis (2002) deal with imprecise data through an imprecise DEA model. Subsequently, Entani et al. (2002); Puri and Yadav (2015) constructed various DEA models, such as interval efficiency and fuzzy efficiency to measure the effectiveness of each DMU. In addition, Ref. Puri and Yadav (2015) extended fuzzy DEA to intuitionistic fuzzy DEA for the first time and analyzed DEA of optimistic and pessimistic efficiency and intuitionistic fuzzy input–output data. Chen et al. (2022) proposed a three-way decision method based on the interval data DEA model to deal with interval-type fuzzy data. Combining DEA with uncertainty theory or methods proves effective in enhancing its adaptability to the environment. In a similar vein, the integration of three-way decisions into DEA offers a top-down decision framework, facilitating the inclusion of risk cost measurement. Their combination will provide a new idea and decision framework for processing and analyzing uncertain multiple input–output decision problems. However, there are currently few studies on the three-way decision model combined with DEA, and existing research ignores the interactive impact of uncertain information on input–output. Due to the notable reliability of DEA, various decision methods have been integrated with it to explore more general and interpretable intelligent decision-making models. In general, the research on decision or ranking methods combined with DEA can be categorized into three types:

  1. 1.

    Combining multi-purpose and multi-attribute decision-making methods: Examples include preference ranking organization method for enrichment evaluations (PROMETHEE II), TOPSIS, and analytic hierarchy process (AHP). By integrating DEA, the scope of application of existing decision methods is expanded, improving the accuracy and comprehensiveness of decisions. For instance, combining PROMETHEE II and DEA achieves more precise ranking and selection in complex multi-attribute decision problems.

  2. 2.

    Based on various uncertainty measures: Methods such as distance entropy and acceptability. Introducing uncertainty measurement into the decision process establishes a new decision or ranking model driven by both "data and knowledge." This approach relies on data quantity while considering data quality and knowledge background, leading to more robust decisions in uncertain environments.

  3. 3.

    Granular computing approach: Methods like three-way decision and fuzzy sets, when combined with DEA, enhance the application of granular computing methods and effectively tackle complex and fuzzy decision problems. For example, integrating three-way decision with DEA provides more interpretable decision results under uncertainty and ambiguity.

To clearly describe the differences between our method and existing ones, we selected fifteen representative models from the literature and elaborated on them from two perspectives: data processing and decision method.

  • Data processing level: Reference (Bagherikahvarin and De Smet 2016), References (Omrani et al. 2020; An et al. 2018; Namazi and Mohammadi 2018; Rakhshan 2017), Reference (Liu and Chen 2022) and References (Ebrahimi et al. 2020; Liu et al. 2022) focus on decision problems with precise information, while References (Chen et al. 2022; Wang et al. 2005, 2016; Jie et al. 2013; Yul et al. 2019) and Reference (Wang et al. 2021) address decision problems with uncertain information. Our method processes data as intuitionistic fuzzy numbers, considering the impact of uncertain information on decision results. We propose the input–output connection degree to apply the influence of uncertain information in the model-solving process, effectively addressing multiple input–output decision-making problems in an intuitionistic fuzzy environment and expanding the scope of DEA.

  • Decision method level: Reference (Bagherikahvarin and De Smet 2016) obtains the ranking results via the net flow fraction of PROMETHEE II. Reference (An et al. 2018) combines the AHP with interval efficiency of DMUs for comprehensive ranking. Reference (Namazi and Mohammadi 2018) ranks DMUs based on their distance from positive/negative ideals. Reference (Wang et al. 2021) obtains the ranking by introducing the group best-worst method to solve the benefit score of DMUs. Reference (Chen et al. 2022) uses three-way decision to rank DMUs. Reference (Wang et al. 2005) uses the minimum-maximum regret method to rank DMU. Reference (Wang et al. 2016) ranks DMU according to the distance from the positive ideal cross-efficiency. References (Rakhshan 2017) and (Jie et al. 2013) use TOPSIS to rank DMU. Reference (Yul et al. 2019) ranks DMU by stochastic multi-criteria acceptability analysis 2 (SMAA2). Reference (Liu and Chen 2022) classifies DMUs by input–output slack and benefit score. Reference (Ebrahimi et al. 2020) finds efficient DMU by considering decision maker preferences. Reference (Liu et al. 2022) uses a multi-attribute group decision-making (MAGDM) method based on trust relationship to rank DMUs. Reference (Wu et al. 2021) ranks DMU by calculating the Shannon entropy of efficiency score and Reference (Omrani et al. 2020) uses the fuzzy weighted aggregate sum-product assessment method to rank DMUs.

Comparison of different models as shown in Table 2, where columns represent specific features of the proposed method: fuzzy information (\({a_1}\)), attribute connection (\({a_2}\)), loss function (\({a_3}\)), multiple strategies (\({a_4}\)), psychological cognition (\({a_5}\)), conditional probability (\({a_6}\)), classification (\({a_7}\)), and ranking (\({a_8}\)).

Table 2 Comparison of different models

At the same time, how to weaken the impact and result deviation brought by their subjective loss functions during the combination process is also a key issue. Their combination will provide a new idea and decision framework for processing and analyzing uncertain multiple input–output decision problems. Inspired by the above ideas, this paper constructs two DEA models (Intuitionistic Fuzzy Sets-CCR, IFS-CCR) and (Intuitionistic Fuzzy Sets-BCC, IFS-BCC) in an intuitionistic fuzzy environment and proposes an intuitionistic fuzzy three-way decision model based on DEA. Table 2 shows the characteristics of the existing classical methods and the proposed methods. The main contributions are as follows:

  1. 1.

    A method for measuring the correlation between input and output is proposed, and the optimal efficiency score is determined by using fuzzy measures as constraints.

  2. 2.

    Four IFS-CCR optimization models for different scenarios are proposed, and the corresponding algorithms are given.

  3. 3.

    The losses of DMUs under three strategies are given and an intuitionistic fuzzy three-way decision model based on DEA is proposed.

The rest of this paper is organized as follows: Sect. 2 introduces the basic knowledge of intuitionistic fuzzy set theory, three-way decisions, and DEA. Section 3 explains the calculation method of input–output connection, gives four IFS-CCR optimization models, and induces intuitionistic fuzzy three-way decision rules under three strategies of optimism, neutrality, and pessimism. Section 4 verifies the effectiveness of the proposed model through a series of experiments and comparative analysis, and finally summarizes this article.

2 Preliminaries

This section introduces some relevant basic concepts of the decision rough set (Pawlak 1982), intuitionistic fuzzy set (Atanassov and Stoeva 1986; Szmidt and Kacprzyk 2001), three-way decisions (Yao and Wong 1992), as well as the CCR model and BCC model (Charnes et al. 1978).

2.1 Three-way decision

Traditional decision theory regards people as rational decision-makers who follow the principle of maximizing economic interests in the decision-making process. Affected by the uncertainty of information and the cognition of decision-makers, it is difficult to be completely rational even if you fully understand and master the information and intelligence of the decision-making environment. This makes the limitations of the conventional binary decision method increasingly prominent. In response, Yao developed the three-way decision theory, which introduces delayed decisions to the conventional binary decision framework to mitigate decision risks. Given a decision information system \(DS = (U,AT,V,f)\), \(\forall X \subseteq U\), \(A \subseteq AT\), the upper and lower approximations of X based on the equivalence relation \({R_A}\) is as follows:

$$\begin{gathered} \underset{-}{R}\ (X) = \{ x \in U|{[x]_A} \subseteq X\} , \\ {\bar{R}}(X) = \{ x \in U|{[x]_A} \cap X \ne \emptyset \} . \\ \end{gathered} $$

The upper and lower approximations can be equivalently converted into POS, BND and NEG to describe the target concept X as follows:

$$\begin{gathered} POS(X) = \underset{-}{R}\ (X), \\ BND(X) = {\bar{R}}(X) - \underset{-}{R}\ (X), \\ NEG(X) = U - {\bar{R}}(X). \\ \end{gathered} $$

Among them, POS means accepting that object x belongs to X, NEG means refusing to accept that x belongs to X, and BND means that x may belong to X. Since the equivalence relationship is too strict, in order to reduce boundary redundant information, an improved three-way decision method based on probabilistic rough sets is introduced below. Given a decision information system \(DS = (U,AT,V,f)\), \(\forall X \subseteq U\),\(A \subseteq AT\), assume that \((\alpha ,\beta )\) is a pair of probability thresholds, meet the conditions \(0 \le \beta < \alpha \le 1\). Then the conditional probability function is as follows:

$$P(X|[x]) = \frac{{|X \cap [x]|}}{{|[x]|}}.$$

The upper and lower approximations of \({R_A}\) can be rewritten as follows:

$$\begin{gathered} {{\underset{-}{R}\ }_{(\alpha ,\beta )}}(X) = \{ x \in U|P(X|[x]) \geqslant \alpha \} , \\ {{{\bar{R}}}_{(\alpha ,\beta )}}(X) = \{ x \in U|P(X|[x]) > \beta \} . \\ \end{gathered} $$

Correspondingly, we can obtain the decision rules as follows:

$$\begin{gathered} POS(X) = \{ x \in U|P(X|[x]) \geqslant \alpha \} , \\ BND(X) = \{ x \in U|\beta< P(X|[x]) < \alpha \} , \\ NEG(X) = \{ x \in U|P(X|[x]) \leqslant \beta \} . \\ \end{gathered} $$

2.2 Decision-theoretic rough sets

Yao and Wong (1992) introduced the Bayesian minimum risk decision based on the traditional Pawlak rough set proposed the decision rough set theory and then proposed a three-way decision model. Let \(U=\{{{x}_{1}},{{x}_{2}},...,{{x}_{n}}\}\) be a non-empty finite domain, R be the equivalence relation on U, \(R\in U\times U\), and \(U/R=\{{{[x]}_{R}}|x\in U\}\) be the equivalence class of x with respect to R. If the state set \(\Omega =\{C,\lnot C\}\) is given which represents \(x\in C\) or \(x\notin C\), and the action set \(\Gamma =\{{{a}_{P}},{{a}_{B}},{{a}_{N}}\}\) which represents the three decision actions of acceptance, deferment and rejection. Namely, the object x is divided into the POS domain, BND domain, and NEG domain, the decision cost matrix of each action in different states As shown in Table 3.

Table 3 Decision cost matrix

Among them, when \(x\in C\), the decision losses correspond to taking the three actions \({{a}_{P}}\), \({{a}_{B}}\) and \({{a}_{N}}\) are \({{\lambda }_{PP}}\), \({{\lambda }_{BP}}\) and \({{\lambda }_{NP}}\). Similarly, when \(x\notin C\), the decision losses corresponding to taking the above three actions are \({{\lambda }_{PN}}\), \({{\lambda }_{BN}}\) and \({{\lambda }_{NN}}\). Therefore, the expected losses from taking the three actions \({{a}_{P}}\), \({{a}_{B}}\) and \({{a}_{N}}\) can be expressed as:

$$\begin{aligned} \begin{array}{l} R({{a}_{P}}|{{[x]}_{R}})={{\lambda }_{PP}}P(C|{{[x]}_{R}})+{{\lambda }_{PN}}P(\lnot C|{{[x]}_{R}}), \\ R({{a}_{B}}|{{[x]}_{R}})={{\lambda }_{BP}}P(C|{{[x]}_{R}})+{{\lambda }_{BN}}P(\lnot C|{{[x]}_{R}}), \\ R({{a}_{N}}|{{[x]}_{R}})={{\lambda }_{NP}}P(C|{{[x]}_{R}})+{{\lambda }_{NN}}P(\lnot C|{{[x]}_{R}}). \\ \end{array} \end{aligned}$$
(1)

Among them, \(P(C|{{[x]}_{R}})=\left| C\bigcap {{[x]}_{R}} \right| /\left| {{[x]}_{R}} \right| \) represents the conditional probability that the equivalence class \({{[x]}_{R}}\) is in state C. Because of \(P(C|{{[x]}_{R}})+P(\lnot C|{{[x]}_{R}})=1\), the above loss is only related to the classification conditional probability and the loss function \({\lambda _{ \bullet \bullet }}( \bullet \in \{ P,B,N\} )\). Furthermore, consider that the loss of accepting the right thing is no greater than the loss of delaying acceptance of the right thing, and both are less than the loss of rejecting the right thing. Similarly, the loss of rejecting the wrong thing is no greater than the loss of delaying rejecting the wrong thing, and both are less than the loss of rejecting the wrong thing. Therefore, the size relationship between the loss functions satisfies: \({{\lambda }_{PP}}\le {{\lambda }_{BP}}<{{\lambda }_{NP}}\) and \({{\lambda }_{PN}}>{{\lambda }_{BN}}\ge {{\lambda }_{NN}}\).

According to the Bayesian decision criterion, the action set with the smallest expected loss is selected as the best action plan. The following three decision rules can be obtained as follows:

If \(R({{a}_{P}}|{{[x]}_{R}})\le R({{a}_{B}}|{{[x]}_{R}})\wedge R({{a}_{P}}|{{[x]}_{R}})\le R({{a}_{N}}|{{[x]}_{R}})\), decide \(x\in POS(C)\),

If \(R({{a}_{B}}|{{[x]}_{R}})\le R({{a}_{P}}|{{[x]}_{R}})\wedge R({{a}_{B}}|{{[x]}_{R}})\le R({{a}_{N}}|{{[x]}_{R}})\), decide \(x\in BND(C)\),

If \(R({{a}_{N}}|{{[x]}_{R}})\le R({{a}_{P}}|{{[x]}_{R}})\wedge R({{a}_{N}}|{{[x]}_{R}})\le R({{a}_{B}}|{{[x]}_{R}})\), decide \(x\in NEG(C)\).

2.3 Intuitionistic fuzzy sets

During the decision process, people usually make uncertain judgments about vague and complex objective things. For this reason, Zadeh proposed the concept of fuzzy sets to represent uncertain information. To overcome the shortcomings of a single membership degree, Atanassov proposed the theory of Intuitionistic Fuzzy Sets (IFS), which is described by three scalars: membership degree, non-membership degree, and hesitation degree to describe uncertain information.

Definition 1

Atanassov and Stoeva (1986) Let \(U=\{{{x}_{1}},{{x}_{2}},...,{{x}_{n}}\}\) be a non-empty finite domain, \(\forall T\subseteq U\), \(u\in T\), call \(T=\{<{{\mu }_{T}}(u),{{\nu }_{T}}(u)>|u\in U\}\) an intuitionistic fuzzy set on U, where \({{\mu }_{T}}(u):U\rightarrow [0,1]\) represents the membership degree of u to T, \({{\nu }_{T}}(u):U\rightarrow [0,1]\) represents the membership degree of u that does not belong to T (i.e., non-membership degree), and satisfying conditions \(0\le {{\mu }_{T}}(u),{{\nu }_{T}}(u)\le 1\) and \(0\le {{\mu }_{T}}(u)+{{\nu }_{T}}(u)\le 1\). \({{\pi }_{T}}(u)=1-{{\mu }_{T}}(u)-{{\nu }_{T}}(u)\) represents the degree of hesitation that u belongs to T. In addition, if \(\forall u\in U\) has \({{\pi }_{T}}(u)=0\), then the intuitionistic fuzzy set T degenerates into a fuzzy set. For the convenience of expression, the sequence pair \(({{\mu }_{T}}(u),{{\nu }_{T}}(u))\) is called an intuitionistic fuzzy number, and \(\alpha =({{\mu }_{a}},{{\nu }_{a}})\) is usually used to represent the intuitionistic fuzzy number \(\alpha \).

Definition 2

Xu (2007) Let \(\alpha =({{\mu }_{\alpha }},{{\nu }_{\alpha }})\) and \(\beta =({{\mu }_{\beta }},{{\nu }_{\beta }})\) be two intuitionistic fuzzy numbers, then there are the following operations:

  1. (1)

    \(\alpha \oplus \beta =({{\mu }_{\alpha }}+{{\mu }_{\beta }}-{{\mu }_{\alpha }}{{\mu }_{\beta }},{{\nu }_{\alpha }}{{\nu }_{\beta }})\),

  2. (2)

    \(\alpha \otimes \beta =({{\mu }_{\alpha }}{{\mu }_{\beta }},{{\nu }_{\alpha }}+{{\nu }_{\beta }}-{{\nu }_{\alpha }}{{\nu }_{\beta }})\),

  3. (3)

    \(\omega \alpha =(1-{{(1-{{\mu }_{\alpha }})}^{\omega }},\nu _{\alpha }^{\omega }),\omega >0\),

  4. (4)

    \({{\alpha }^{\omega }}=(\mu _{\alpha }^{\omega },1-{{(1-{{\nu }_{\alpha }})}^{\omega }}),\omega >0\).

Definition 3

Xu (2007) Let \(\alpha =({{\mu }_{a}},{{\nu }_{a}})\) and \(\beta =({{\mu }_{b}},{{\nu }_{b}})\) be two intuitionistic fuzzy numbers, then we have

$$\begin{aligned} S(\alpha )={{\mu }_{\alpha }}-{{\nu }_{\alpha }}\,Z(\alpha )={{\mu }_{a}}+{{\nu }_{a}}. \end{aligned}$$
(2)

Among them, \(S(\alpha )\) is the score function, \(S(\alpha )\in [-1,1]\) and \(Z(\alpha )\) is the exact function, \(Z(\alpha )\in [0,1]\) satisfy the following relationships:

  1. (1)

    If \(S(\alpha )<S(\beta )\), decide \(\alpha \) less than \(\beta \), recorded as \(\alpha <\beta \);

  2. (2)

    If \(S(\alpha )=S(\beta )\), decide If \(Z(\alpha )<Z(\beta )\), decide \(\alpha \) less than \(\beta \), recorded as \(\alpha <\beta \); If \(Z(\alpha )=Z(\beta )\), decide \(\alpha \) equal \(\beta \), recorded as \(\alpha =\beta \).

2.4 Choquet integral

Choquet integral as nonlinear integration, is a method of aggregating or integrating functions in the context of multi-criteria decisions. It is appropriate for addressing non-additive measurement or decision problems. The method aggregates input–output values based on the set function L, substituting the additivity of probability measures with monotonicity.

Definition 4

Grabisch and Labreuche (2016) Let (XP(X), L) be a fuzzy measure space, where \(X=\{{{e}_{1}},{{e}_{2}},...,{{e}_{n}}\}\) is a multidimensional data set, P(X) is the power set of X, L is the set function, and the measurable function is \(f:X\rightarrow (-\infty ,+\infty )\). If the set function \(L:P(X)\rightarrow [0,+\infty )\) satisfies \(L(\varnothing )=0;\text { }E,F\in P(X),\text { }E\subset F\) and \(L(E)\le L(F)\), it is called the benefit measure on X. Then the choquet integral of f(e) with respect to the benefit measure L is as follows:

$$\begin{aligned} \int {fdL}=\int \limits _{-\infty }^{0}{[L({{F}_{\xi }})-L(X)]d\xi }+\int \limits _{0}^{+\infty }{L({{F}_{\xi }})}d\xi . \end{aligned}$$
(3)

Among them, \({{F}_{\xi }}=\{e|f(e)\ge \xi ,e\in X\},\text { }\xi \in [0,+\infty )\), when f is a non-negative function, \(\int {fdL}=\int \limits _{0}^{+\infty }{L({{F}_{\xi }})}d\xi \). When \(X=\{{{e}_{1}},{{e}_{2}},...,{{e}_{m}}\}\) is a finite set, the function value \(f({{e}_{1}}),f({{e}_{2}}),...,f({{e}_{m}})\) of f can be arranged in increasing order \(f({{e}_{1}}^{\prime })\le f({{e}_{2}}^{\prime })\le ...\le f({{e}_{m}}^{\prime })\); where the set \(\{{{e}_{1}},{{e}_{2}},...,{{e}_{m}}\}\) is rearranged from the subsets in the set \(\{{{e}_{1}}^{\prime },{{e}_{2}}^{\prime },...,{{e}_{m}}^{\prime }\}\) from small to large. Therefore, the Choquet integral can be obtained as follows:

$$\begin{aligned} \int {fdL}=\sum \limits _{i=1}^{n}{[f({{e}_{i}}^{\prime })-f({{e}_{i-1}}^{\prime })]}L({{A}_{i}});\,f({{e}_{0}}^{\prime })=0,{{A}_{i}}=\{{{e}_{i}}^{\prime },{{e}_{i+1}}^{\prime },...,{{e}_{m}}^{\prime }\}. \end{aligned}$$
(4)

Taking input variables as an example, an equivalent integral corresponding to the Choquet integral (Wang and Guo 2003) is as follows:

$$\begin{aligned} \int {fdL}=\sum \limits _{j=1}^{{{2}^{m}}-1}{{{z}_{j}}L({{A}_{j}})}, \end{aligned}$$
(5)

where \({{z}_{j}}=\max \{\underset{i\in {{A}_{j}}}{\mathop {\min }}\,f({{e}_{i}})-\underset{i\notin {{A}_{j}}}{\mathop {\max }}\,f({{e}_{i}}),(0,1)\},{{A}_{1}}=\{1\},{{A}_{2}}=\{2\},...,{{A}_{{{2}^{m-1}}}}=\{1,2,...,{{2}^{m}}-1\}\), the output variable \({{\rho }_{j}}\) is the same.

2.5 DEA

DEA can evaluate the efficiency of a DMU by considering multiple inputs and outputs. It assesses whether the DMU achieves a balance between input and output and further evaluates the relative effectiveness of efficiency.

Definition 5

Charnes et al. (1978) Let \(M=\{{{u}_{1}},{{u}_{2}},...,{{u}_{n}}\}\) represents n DMUs, denoted as \({{u}_{j}}(j=1,2,...,n)\). each DMU has m input variables and s output variables. The p-th input of the j-th DMU is \({{e}_{pj}}(p=1,2,...,m;j=1,2,...,n)\), and the corresponding weight is o. The q-th output is \({{y}_{qj}}(q=1,2,...,s;j=1,2,...,n)\), and the corresponding weight is i, then the CCR model is as follows:

$$\begin{aligned} \begin{array}{l} \max {\psi _0} = \sum \limits _{q = 1}^s {{o_q}{y_{0q}}} /\sum \limits _{p = 1}^m {{i_p}{e_{0p}}}, \\ \begin{array}{ll} {}\\ {s.t.}\\ {}\\ {} \end{array}\left\{ \begin{array}{l} \sum \limits _{q = 1}^s {{o_q}{y_{qj}}} /\sum \limits _{p = 1}^m {{i_p}{e_{pj}}} \le 1,j = 1,2, \ldots n,\\ {o_q} \ge 0,q = 1,2,...,s,\\ {i_p} \ge 0,p = 1,2,...,m. \end{array} \right. \end{array} \end{aligned}$$
(6)

The above planning model is a fractional planning, which can be obtained by changing the Charnes-Cooper as follows:

$$\begin{aligned} \begin{array}{l} \max {\psi _0} = \sum \limits _{q = 1}^s {{O_q}{y_{0q}}}, \\ \begin{array}{ll} {s.t.}\\ {} \end{array}\left\{ \begin{array}{l} \sum \limits _{q = 1}^s {{O_q}{y_{qj}}} - \sum \limits _{p = 1}^m {{I_p}} {e_{pj}} \le 0,j = 1,2, \ldots n,\\ \sum \limits _{p = 1}^m {{I_p}} {e_{0p}} = 1,\\ {I_p} \ge 0,{O_q} \ge 0, \end{array} \right. \end{array} \end{aligned}$$
(7)

where \({{I}_{p}}\) and \({{O}_{q}}\) are the input and output weights used by each DMU to construct the best practice boundary, \({{\psi }_{0}}\) is the efficiency score of \({{u}_{0}}\), and \({{u}_{0}}\) is considered effective when \({{\psi }_{0}}=1\). The essence of the CCR model becomes apparent as the evaluated DMU endeavors to discover its weight vector. This pursuit aims to maximize its weighted output, subject to the constraints that its weighted input remains fixed at unity, and its weighted output does not exceed the weighted input of all DMUs.

Since the traditional CCR model assumes Constant Returns to Scale (CRS), the type of returns to scale of DMU cannot be estimated. In order to make up for this shortcoming, Banker et al. developed a BCC model that considers Variable Returns to Scale (VRS) based on the CCR model. The BCC model is described as follows:

$$\begin{aligned} \begin{array}{l} \min {\psi _0}, \\ \begin{array}{ll} {s.t.} \\ {} \end{array}\left\{ \begin{gathered} \sum \limits _{j = 1}^n {{\lambda _j}{y_{qj}}} \geqslant {y_{qo}},q = 1,2, \ldots s, \\ \sum \limits _{j = 1}^n {{\lambda _j}{x_{pj}} \leqslant {\psi _0}{x_{p0}},p = 1,2, \ldots m,} \\ \sum \limits _{j = 1}^n {{\lambda _j}} = 1, \\ {\lambda _j} \geqslant 0. \\ \end{gathered} \right. \end{array} \end{aligned}$$
(8)

where \({\psi _0}\) is the best efficiency score of the DMU calculated based on the BCC model.

Among the above models, if the efficiency score of a DMU achieves DEA effectiveness if its efficiency score equals unity and it resides on the production frontier. Conversely, if the efficiency score deviates from unity, the DMU is deemed DEA ineffective. The corresponding DEA production frontier is shown in Fig. 1. Figure 1 shows five DMUs, each DMU has two input variables \({{e}_{1}}\), \({{e}_{2}}\) and one output variable y. The polyline in Fig. 1 is DEA’s production frontier and DMU’s relative efficiency value on the production frontier. Observing the figure above reveals the validity of DEA for A, B, C, and D, whereas E is identified as invalid. By mapping E to \({{E}^{'}}\) on the production frontier, DEA becomes valid at \({{E}^{'}}\), with the efficiency at E calculated as \(O{E}'/OE<1\).

Fig. 1
figure 1

DMU production frontier

3 Intuitionistic fuzzy three-way decision model based on DEA

To quantitatively analyze the impact of hesitancy on input–output interaction, this section proposes the input–output connection degree based on the set pair analysis theory and constructs the IFS-CCR model. Furthermore, the input and output of each DMU are integrated into the measurement process of the loss function. Finally, according to the difference in the value of the hesitation degree in the input–output connection degree, the corresponding intuitionistic fuzzy three-way decision model is constructed from the three dimensions of optimism, neutrality, and pessimism. At the same time, a multi-strategy ranking method using the DEA benefit score as the conditional probability is proposed. The overall framework is shown in Fig. 2.

Fig. 2
figure 2

Intuitionistic fuzzy three-way decision model framework based on DEA

3.1 Intuitionistic fuzzy DEA model construction

The DEA model is an important tool for efficiency evaluation. Since the objective data in the real world are full of uncertainties, the traditional CCR model is limited to processing accurate data. To this end, this section also proposes an intuitionistic fuzzy DEA model that integrates the input–output connection degree to improve the model’s ability to handle uncertain and complex problems.

Definition 6

Let \(U=\{{{x}_{1}},{{x}_{2}},...,{{x}_{n}}\}\) is a non-empty finite domain, T is an intuitionistic fuzzy set on U, \(\alpha =({{\mu }_{\alpha }},{{\nu }_{\alpha }})\) and \(\beta =({{\mu }_{\beta }},{{\nu }_{\beta }})\) are two intuitionistic fuzzy inputs on T, and their weights are \({{\omega }_{\alpha }}\) and \({{\omega }_{\beta }}\) respectively, then

$$\begin{aligned} H={{\mu }_{H}}+{{\pi }_{H}}\xi -{{\nu }_{H}}. \end{aligned}$$
(9)

Among them, H is the connection degree between two input variables, \(\xi \in [-1,1]\) is the hesitancy value coefficient of H, \({{\mu }_{H}}=({{\omega }_{\alpha }}{{\mu }_{\alpha }}+{{\omega }_{\beta }}{{\mu }_{\beta }})\), \({{\pi }_{H}}=({{\omega }_{\alpha }}{{\pi }_{\alpha }}+{{\omega }_{\beta }}{{\pi }_{\beta }})\), and \({{\nu }_{H}}=({{\omega }_{\alpha }}{{\nu }_{\alpha }}+{{\omega }_{\beta }}{{\nu }_{\beta }})\) are the connection components between \(\alpha \) and \(\beta \) respectively. Namely, the degree of identity, the degree of difference, and the degree of opposition. Decision makers can use H to measure the degree of connection between two input variables. Furthermore, the integration process reflects the impact of the input–output connection degree on the DMU benefit score based on the degree of optimism of the hesitancy value coefficient.

Theorem 1

The input–output connection H satisfies the following properties:

  1. (1)

    When \(\xi \in [-1,1]\), the input–output connection \(H\in [-1,1]\);

  2. (2)

    When \(\xi \in [-1,1]\), input–output connection degree \({{\pi }_{H}}\xi \) and \(-{{\pi }_{H}}\xi \) have the same value range.

Proof

  1. (1)

    In the input–output connection H, there is \({{\mu }_{H}}:T\rightarrow \text { }\!\![\!\!\text { }0,1\text { }\!\!]\!\!\text {, }{{\nu }_{H}}:T\rightarrow [0,1]\). For any \(u\in T\), there is \(0\le {{\mu }_{H}}+{{\nu }_{H}}\le 1\), \(\xi \in [-1,1]\), so \(H\in [-1,1]\) is established.

  2. (2)

    When \(\xi \in [-1,1]\), \({{\pi }_{H}}\xi \in [{{\pi }_{H}}\xi -{{\pi }_{H}}\xi ]\) is the same as \(-{{\pi }_{H}}\xi \in [{{\pi }_{H}}\xi -{{\pi }_{H}}\xi ]\), so its value range is the same.

\(\square \)

Definition 7

Let there are n DMUs, denoted as \({{u}_{j}}(j=1,2,...,n)\), each DMU has m input variables denoted as \(X=\{{{e}_{1}},{{e}_{2}},...,{{e}_{p}}\},\text { }(p=1,2,...,m)\), and s output variables denoted as \(Y=\{{{y}_{1}},{{y}_{2}},...,{{y}_{q}}\},\text { }(q=1,2,...,s)\). Considering the interaction between multiple input and output variables, use \(o(\{{{y}_{q}}\})\) to represent the benefit measure of the output variable, \(i(\{{{e}_{p}}\})\) to represent the benefit measure of the input variables, \({{g}_{j}}({{y}_{q}})\) to represent the data information of the output variables of the j-th DMU, and \({{f}_{j}}(\{{{e}_{p}}\})\) to represent the j-th DMU’s output variables data information. The efficiency score of DMU is expressed by the maximum ratio of total output to total input. The IFS-CCR I model can be obtained as follows:

$$\begin{aligned} \begin{array}{l} \max {\psi _0} = \frac{{\int {{g_{q0}}d{o_q}} }}{{\int {{f_{p0}}d{i_p}} }},\\ \begin{array}{ll} {s.t.}\\ {}\\ {} \end{array}\left\{ \begin{array}{l} \frac{{\int {{g_{qj}}d{o_q}} }}{{\int {{f_{pj}}d{i_p}} }} \le (1,0),j = 1,2, \ldots n,\\ 0 \le i(A) \le i(B);\,A \subseteq B,A,B \in P(X),\\ 0 \le o(C) \le o(D);\,C \subseteq D,C,D \in P(Y). \end{array} \right. \end{array} \end{aligned}$$
(10)

Perform the following conversion on IFS-CCR I:

Let \({{t}_{j}}=(1,0)/\int {{{f}_{j}}di}[{{t}_{j}}>(0,1)]\), \({{O}_{q}}={{t}_{j}}{{o}_{q}}\), \({{I}_{p}}={{t}_{j}}{{i}_{p}}\), get the IFS-CCR II model as follows:

$$\begin{aligned} \begin{array}{l} \max {\psi _0} = \int {{g_{q0}}d{O_q}} \\ \begin{array}{ll} {}\\ {s.t.}\\ {} \end{array}\left\{ \begin{array}{l} \int {{g_{qj}}d{O_q}} - \int {{f_{pj}}d{I_p}} \le \left( {0,1} \right) ,j = 1,2, \ldots n,\\ \int {{f_{p0}}d{I_p}} = \left( {1,0} \right) ,\\ 0 \le I(A) \le I(B);A \subseteq B,A,B \in P(X),\\ 0 \le O(C) \le O(D);C \subseteq D,C,D \in P(Y). \end{array} \right. \end{array} \end{aligned}$$
(11)

In IFS-CCR II, if there are fuzzy measures O and I such that the DMU’s efficiency score is equal to unity, the DMU is deemed to be effective; if the efficiency of the DMU is less than unity, the DMU is deemed to be invalid. The nature of the IFS-CCR II model becomes apparent as it presents itself as a linear programming problem. The objective function only considers the output data of DMU. The entire model is only related to the benefit measure \(i(\{{{e}_{p}}\})\) of the input variable and the benefit measure \(o(\{{{y}_{q}}\})\) of the output variable. To adapt the classic equivalent formula to the intuitionistic fuzzy set environment, presented below are the intuitionistic fuzzy subtraction operation and the multi-constraint intuitionistic fuzzy division operation, which integrate the input–output connection degree.

Definition 8

Let \(\alpha =\text {(}{{\mu }_{\alpha }},{{\nu }_{\alpha }}\text {)}\) and \(\beta =({{\mu }_{\beta }},{{\nu }_{\beta }})\) be two intuitionistic fuzzy numbers, then we have

$$\begin{aligned} \begin{array}{l} \alpha - \beta = (({\mu _\alpha } - {\mu _\beta } + {\mu _\alpha }{\mu _\beta })|H|,{\text { }}\frac{{{\nu _\alpha }}}{{{\nu _\beta }}})\\ \begin{array}{ll} {} \\ {s.t.} \\ {} \end{array}\left\{ \begin{aligned} {\mu _\alpha } - {\mu _\beta } + {\mu _\alpha }{\mu _\beta } \geqslant 0 \\ \frac{{{\nu _\alpha }}}{{{\nu _\beta }}} \geqslant 0 \\ ({\mu _\alpha } - {\mu _\beta } + {\mu _\alpha }{\mu _\beta })|H| + {\nu _\alpha }/{\nu _\beta } \leqslant 1 \\ \end{aligned} \right. \end{array} \end{aligned}$$
(12)
$$\begin{aligned} \begin{array}{l} \alpha \div \beta = (\frac{{{\mu _\alpha }}}{{{\mu _\beta }}},\mathrm{{ }}{\nu _\alpha } - {\nu _\beta } + \frac{{{\nu _\alpha } - {\nu _\beta }}}{{1 - {\nu _{\min }}}}),\\ \begin{array}{ll} {}\\ {s.t.}\\ {} \end{array}\left\{ \begin{array}{l} \frac{{{\mu _\alpha }}}{{{\mu _\beta }}} \ge 0,\\ {\nu _\alpha } - {\nu _\beta } + \frac{{{\nu _\alpha } - {\nu _\beta }}}{{1 - {\nu _{\min }}}} \ge 0,\\ \frac{{{\mu _\alpha }}}{{{\mu _\beta }}} + {\nu _\alpha } - {\nu _\beta } + \frac{{{\nu _\alpha } - {\nu _\beta }}}{{1 - {\nu _{\min }}}} \le 1. \end{array} \right. \end{array} \end{aligned}$$
(13)

In Eq. 12, the closer the connection between input and output, the bigger the impact of membership after integration, and the overall positive connection appears. If Eq. 12 does not satisfy its constraints, let \(\alpha -\beta =(0,1)\). Similarly, if Eq. 13 does not satisfy its constraints, let \(\alpha \div \beta =(0,1)\). Therefore, according to Definition 4 and Eqs. 12 and 13, the IFS-CCR III model is as follows:

$$\begin{aligned} \begin{array}{l} \max {\psi _0} = \sum \limits _{q = 1}^{{2^s} - 1} {{\rho _{q0}}{O_q}},\\ \begin{array}{ll} {}\\ {s.t.}\\ {} \end{array}\left\{ \begin{array}{l} \sum \limits _{q = 1}^{{2^s} - 1} {{\rho _{qj}}{O_{qj}}} - \sum \limits _{p = 1}^{{2^m} - 1} {{z_{pj}}{I_{pj}}} \le (0,1),j = 1,2, \ldots n\\ \sum \limits _{p = 1}^{{2^m} - 1} {{z_{pj}}{I_{pj}}} = (1,0),\\ 0 \le I(A) \le I(B);A \subseteq B,A,B \in P(X),\\ 0 \le O(C) \le O(D);C \subseteq D,C,D \in P(Y). \end{array} \right. \end{array} \end{aligned}$$
(14)

IFS-CCR III uses the intuitionistic fuzzy integration operator (Xu 2007) to integrate the input–output variables \({{z}_{pj}}\) and \({{\rho }_{qj}}\) in the model to obtain the optimal benefit score. The intuitionistic fuzzy weighted average operator of \({{g}_{k}}({{y}_{r}})\) regarding the fuzzy measure is:

$$\begin{aligned} IFWA({{g}_{j}})=\sum \limits _{q=1}^{{{2}^{s}}-1}{{{\rho }_{qj}}{{O}_{qj}}}=(1-\prod \limits _{q=1}^{{{2}^{s}}-1}{{{(1-{{\mu }_{qj}})}^{{{O}_{qj}}}}},\prod \limits _{q=1}^{{{2}^{s}}-1}{\nu _{qj}^{{{O}_{qj}}}}). \end{aligned}$$
(15)

In the same way, \({{f}_{k}}({{e}_{i}})\)’s intuitionistic fuzzy weighted average operator regarding fuzzy measures is:

$$\begin{aligned} IFWA({{f}_{j}})=\sum \limits _{p=1}^{{{2}^{m}}-1}{{{z}_{pj}}{{I}_{pj}}}=(1-\prod \limits _{p=1}^{{{2}^{m}}-1}{{{(1-{{\mu }_{pj}})}^{{{I}_{pj}}}}},\prod \limits _{p=1}^{{{2}^{m}}-1}{\nu _{pj}^{{{I}_{pj}}}}). \end{aligned}$$
(16)

Applying Eqs. 15 and 16 to IFS-CCR III, IFS-CCR IV based on the intuitionistic fuzzy weighted average operator can be obtained:

$$\begin{aligned} \begin{array}{l} \max {\psi _0} = IFWA({g_0})\\ \begin{array}{ll} {}\\ {s.t.}\\ {} \end{array}\left\{ \begin{array}{l} IFWA({g_j}) - IFWA({f_j}) \le (1,0),j = 1,2, \ldots n,\\ IFWA({f_j}) = (1,0),\\ 0 \le I(A) \le I(B);A \subseteq B,A,B \in P(X),\\ 0 \le O(C) \le O(D);C \subseteq D,C,D \in P(Y). \end{array} \right. \end{array} \end{aligned}$$
(17)

In the same way, BCC use the intuitionistic fuzzy integration operator [30] to integrate the input–output variables \({x_{pj}}\) and \({y_{qj}}\) in the model to obtain the optimal benefit score. The intuitionistic fuzzy weighted average operator of \({g_k}({y_r})\) regarding the weight \(\lambda \):

$$\begin{aligned} IFWA({g_j}) = \sum \limits _{q = 1}^{{2^s} - 1} {{y_{qj}}{\lambda _j}} = (1 - \prod \limits _{q = 1}^{{2^s} - 1} {{{(1 - {\mu _{qj}})}^{{\lambda _j}}}},\prod \limits _{q = 1}^{{2^s} - 1} {\nu _{qj}^{{\lambda _j}}} ). \end{aligned}$$
(18)

The intuitionistic fuzzy weighted average operator of \({f_k}({e_i})\) regarding the weight \(\lambda \):

$$\begin{aligned} IFWA({f_j}) = \sum \limits _{p = 1}^{{2^m} - 1} {{x_{pj}}{\lambda _j}} = (1 - \prod \limits _{p = 1}^{{2^m} - 1} {{{(1 - {\mu _{pj}})}^{{\lambda _j}}}},\prod \limits _{p = 1}^{{2^m} - 1} {\nu _{pj}^{{\lambda _j}}} ). \end{aligned}$$
(19)

Applying eqs. (18–19) to BCC model, IFS-BCC model based on the intuitionistic fuzzy weighted average operator can be obtained:

$$\begin{aligned} \begin{array}{l} \min {\psi _0}\\ \begin{array}{ll} {s.t.} \\ {} \end{array}\left\{ \begin{aligned} \sum \limits _{j = 1}^n {IFWA({g_j})} \geqslant IFWA({g_0}),j = 1,2, \ldots n, \\ \sum \limits _{j = 1}^n {IFWA({f_j}) \leqslant {\psi _0}IFWA({f_0}),} \\ \sum \limits _{j = 1}^n {{\lambda _j}} = 1, \\ {\lambda _j} \geqslant 0. \\ \end{aligned} \right. \end{array} \end{aligned}$$
(20)

In the process of solving the benefit score, IFS-CCR IV integrates intuitionistic fuzzy data of input and output using the intuitionistic fuzzy weighted average operator, while also incorporating the input–output connection degree.

Different from the traditional CCR model, IFS-CCR IV introduces the benefit measure as an optimization parameter. This approach enhances the objectivity of the benefit measure, facilitating the derivation of the benefit score under optimal conditions. Consequently, it addresses the calculation problem associated with the DMU benefit score in an intuitionistic fuzzy environment. The key steps of the IFS-CCR IV model are outlined below, with corresponding pseudocode provided in Algorithm 1.

Step 1:

Calculate the input–output connection H between each variable according to Eq. 9.

Step 2:

Expand the input and output variables in the DMU information table according to Definition 4.

Step 3:

Calculate the difference between the expanded variables according to Eq. 12.

Step 4:

Obtain IFS-CCR IV based on Eqs. 15 and 16 and the results in step 3.

Step 5:

Solve the benefit score based on IFS-CCR IV.

Algorithm 1
figure a

DMU benefit score solving algorithm

3.2 Loss function integrating input–output impact

The loss function of the traditional three-way decision model is generally given by experts, which means that the actions \(\Gamma =\{{{a}_{P}},{{a}_{B}},{{a}_{N}}\}\) taken by different plans in state \(\Omega =\{C,\lnot C\}\) have the same loss value. This phenomenon contradicts reality, since different schemes may lead to different losses depending on their characteristics. To incorporate the impact of intuitionistic fuzzy input–output on decision loss, this section proposes a loss-cost function that fuses cosine distance.

Definition 9

Let \(K=(M,X\bigcup Y,V=(\mu ,\nu ))\) represent a DMU information table, where \(M=\{{{u}_{1}},{{u}_{2}},...,{{u}_{n}}\}\) is a DMU set, \(X=\{{{e}_{1}},{{e}_{2}},...,{{e}_{p}}\}\) is an input variable set, \(Y=\{{{y}_{1}},{{y}_{2}},...,{{y}_{q}}\}\) is an output variable set, and \(V=(\mu ,\nu )\) is an intuitionistic fuzzy input–output variable value set. The intuitionistic fuzzy mean of the input variable is as follows:

$$\begin{aligned} \overline{{{\mu }_{p}}}=1-\overline{{{\pi }_{p}}}-\overline{{{\nu }_{p}}},\overline{{{\nu }_{p}}}=\prod \limits _{j=1}^{n}{\nu _{pj}^{\frac{1}{n}}},\overline{{{\pi }_{p}}}=\frac{1}{n}\sum \limits _{j=1}^{n}{{{\pi }_{pj}}},j=1,2,...,n. \end{aligned}$$
(21)

Among them, \(\overline{{{\mu }_{p}}}\) is the average membership degree of the input variable \({{e}_{p}}\), \(\overline{{{\nu }_{p}}}\) is the average non-membership degree of input variable \({{e}_{p}}\), \(\overline{{{\pi }_{p}}}\) is the average hesitation degree of the input variable \({{e}_{p}}\), and meets the conditions \(0\le \overline{{{\mu }_{p}}},\overline{{{\nu }_{p}}}\le 1\), \(0\le \overline{{{\mu }_{p}}}+\overline{{{\nu }_{p}}}\le 1\) and \(\overline{{{\pi }_{p}}}=1-\overline{{{\mu }_{p}}}-\overline{{{\nu }_{p}}}\).

Definition 10

In the DMU information table \(K=(M,X\bigcup Y,V=(\mu ,\nu ))\), \({{u}_{j}}\) is in state \(\Omega =\{C,\lnot C\}\), and the loss function for taking action \(\Gamma =\{{{a}_{P}},{{a}_{B}},{{a}_{N}}\}\) is shown in Table 4.

Table 4 Loss function integrating input–output distance

Among them, \(\eta (\eta \in (0,1))\) is the risk aversion coefficient, \({{d}_{\min }}=0\), \({{d}_{\max }}=1\). This loss function is constructed using the difference between the input distance and the output distance of the variables in \({{u}_{j}}\) from the average in the most favorable situation, that is when the input–output is closest to the average. Based on Definition 10, we know that \(\lambda _{PP}^{j}<\lambda _{BP}^{j}<\lambda _{NP}^{j},\lambda _{NN}^{j}<\lambda _{BN}^{j}<\lambda _{PN}^{j}\), the loss function exhibits the following characteristics.

  1. (1)

    When the decision unit \({{u}_{j}}\) is in state C, the loss incurred by the DMU when making an acceptance decision is \(\lambda _{PP}^{j}=0\). If it chooses to reject the decision, the loss incurred by the DMU at this time is \(\lambda _{NP}^{j}=|\frac{\max {{\cos }_{X}}\theta -\min {{\cos }_{Y}}\theta }{\max {{\cos }_{Y}}\theta +\max {{\cos }_{X}}\theta }|-{{d}_{\min }}\). Namely, as the output-input ratio increases, the expected Decision losses increase. In addition, considering people’s risk aversion in the real world, when making delayed decisions, the loss value should be smaller than the loss of rejecting the decision, so the delayed decision loss function can be expressed as \(\lambda _{BP}^{j}=\eta (|\frac{\max {{\cos }_{X}}\theta -\min {{\cos }_{Y}}\theta }{\max {{\cos }_{Y}}\theta +\max {{\cos }_{X}}\theta }|-{{d}_{\min }})\).

  2. (2)

    When the decision unit \({{u}_{j}}\) is in state \(\lnot C\), the loss incurred by the DMU when making a rejection decision is \(\lambda _{NN}^{j}=0\). If it chooses to accept the decision, the loss incurred by the DMU at this time is \(\lambda _{PN}^{j}={{d}_{\max }}-|\frac{\max {{\cos }_{Y}}\theta -\min {{\cos }_{X}}\theta }{\max {{\cos }_{Y}}\theta +\max {{\cos }_{X}}\theta }|\). Namely, as the output-input ratio decreases, expected decision losses increase. In addition, considering people’s risk aversion in the real world, when making a delayed decision, the loss value should be smaller than the loss of accepting the decision, so the loss function of the delayed decision can be expressed as \(\lambda _{BN}^{j}=\eta ({{d}_{\max }}-|\frac{\max {{\cos }_{Y}}\theta -\min {{\cos }_{X}}\theta }{\max {{\cos }_{Y}}\theta +\max {{\cos }_{X}}\theta }|)\).

Among them, \(\eta (\eta \in (0,1))\) is the risk aversion coefficient. Referring to Definition 6, it becomes evident that the input–output relationship incorporates the hesitancy coefficient \(\xi \). Considering the unique personality and attitude variations among DMUs, the hesitation coefficient \(\xi \) acts as a parameter, reflecting the decision-maker’s optimism in managing the input–output connection degree within the designated number of intervals.

Definition 11

Assume that the input–output connection degree is H, \(H\in [{{H}^{\min }},{{H}^{\max }}]\), and the hesitation degree coefficient is \(\xi \), \(\xi \in [-1,1]\). There are three situations as follows:

Case 1 When \(\xi =1\), according to Definition 8 and IFS-CCR IV, at this time the membership degree is the biggest and the benefit score is the largest. Therefore, the current DMU is completely optimistic, which is the Optimistic Strategy (Opt), with \(H={{H}^{\max }}\);

Case 2 When \(\xi =-1\), it means that the current DMU is completely pessimistic, that is, it is the Pessimistic Strategy (Pes), with \(H={{H}^{\min }}\);

Case 3 When \(\xi =0\), it means that the current decision attitude of DMU is unknown, which is the Neutral Strategy (Neu), with \(H=\frac{1}{2}({{H}^{\max }}+{{H}^{\min }})\).

Therefore, based on the above three strategies, the decision rule in section 2.1 can be rewritten as follows:

If \(R{{({{a}_{P}}|{{u}_{j}})}^{\Delta }}\le R{{({{a}_{B}}|{{u}_{j}})}^{\Delta }}\wedge R{{({{a}_{P}}|{{u}_{j}})}^{\Delta }}\le R{{({{a}_{N}}|{{u}_{j}})}^{\Delta }}\), decide \({{u}_{j}}\in POS(C)\);

If \(R{{({{a}_{B}}|{{u}_{j}})}^{\Delta }}\le R{{({{a}_{P}}|{{u}_{j}})}^{\Delta }}\wedge R{{({{a}_{B}}|{{u}_{j}})}^{\Delta }}\le R{{({{a}_{N}}|{{u}_{j}})}^{\Delta }}\), decide \({{u}_{j}}\in BND(C)\);

If \(R{{({{a}_{N}}|{{u}_{j}})}^{\Delta }}\le R{{({{a}_{P}}|{{u}_{j}})}^{\Delta }}\wedge R{{({{a}_{N}}|{{u}_{j}})}^{\Delta }}\le R{{({{a}_{B}}|{{u}_{j}})}^{\Delta }}\), decide \({{u}_{j}}\in NEG(C)\).

Among them, \(\Delta =\{Opt,Pes,Neu\}\), \(C\in \Omega \), \({{u}_{j}}\in M\).

3.3 Intuitionistic fuzzy three-way decision model based on DEA

This section gives the intuitionistic fuzzy three-way decision model algorithm based on DEA, and provides a detailed description of the decision process based on the IFS-CCR model. The classification and ranking results of each plan are obtained through the proposed model. The key steps are as follows:

Step 1:

Calculate the benefit score \(\psi \) of each DMU according to Algorithm 1.

Step 2:

Calculate the input–output intuitionistic fuzzy mean and distance.

Step 3:

Calculate the loss function of each DMU according to Definition 10.

Step 4:

Calculate the decision loss of each DMU based on the benefit score and the loss function and divide M into three domains: POS, BND, and NEG based on the size of the loss.

Step 5:

Sort the DMUs in each domain according to the loss value. The corresponding pseudocode is as follows:

Algorithm 2
figure b

Intuitionistic fuzzy three-way decision model based on DEA

3.4 Complexity analysis

The efficiency score solution algorithm includes two processes: input–output variable expansion and model solution. This article assumes that n represents the number of DMUs, m represents the number of input variables, and s represents the number of output variables. In the input–output variable expansion stage, all DMUs are first traversed and the degree of connection is calculated. The time complexity is \(O(n \times (m + s))\), then expand the input–output variables of each DMU respectively, and its time complexity is \(O(n \times ({2^m} + {2^s}))\). Therefore, the time complexity of the input–output variable expansion stage is \(O(n \times ({2^m} + {2^s} + m + s))\). In the model solving phase, the expanded variables are initialized with a time complexity of \(O(n + {2^m} + {2^s})\), and then the data structure of the DEA model is created, including input variables, output variables, etc., with a time complexity of \(O(n \times ({2^m} + {2^s}))\). In the model-solving phase, the time complexity is mainly determined by the model, then the time complexity of solving the model is \(O({n^2} \times ({2^m} + {2^s}) \times (\log ({2^s} + {2^m})))\). Therefore, \(O(n \times ({2^m} + {2^s} + m + s) + {n^2} \times ({2^m} + {2^s}) \times (\log ({2^s} + {2^m})))\) is the overall time complexity of the benefit score solving algorithm.

4 Experiment and comparative analysis

4.1 Numerical example

To better explain the loss function based on the input–output connection degree and the input–output distance, this section uses a numerical example to illustrate the calculation process of the proposed connection degree and loss function.

Digital education refers to an education model that uses advanced information and communication technology to digitize and make all aspects of the education process intelligent. In the international environment, with the development of cloud computing and big data technology and the rapid globalization trend, digital education has become an important direction for many countries to promote education reform. At the same time, most countries have also introduced policy incentives and regulations to effectively promote the innovation and development of digital education-related technical facilities. The reason lies in the indispensable importance of digital education, which plays a pivotal role in enhancing the quality of education, fostering innovation, and mitigating educational inequality. This is significant for improving national competitiveness, promoting social development, and coping with changes. In response to the national call to improve digital teaching capabilities, a school is preparing to introduce a digital education system. When evaluating the digital education systems to be selected, due to the differences in thinking between management and branches, relevant experts are invited to evaluate the 10 digital education systems to be selected (\(M=\{{{u}_{1}},{{u}_{2}},...,{{u}_{10}}\}\)). The input evaluation indicators set by experts during the evaluation process include acquisition cost (\({{e}_{1j}}\)), required personnel (\({{e}_{2j}}\)), and system operability (\({{e}_{3j}}\)). The output indicators include the level of integration of educational information resources (\({{y}_{1j}}\)), and the intelligence of education platform facilities. Level (\({{y}_{2j}}\)). The intuitionistic fuzzy evaluation information of the utility evaluation object is shown in Table 5. Now it is necessary to analyze the multi-input–output connection degree of the digital education system. The specific process is as follows:

Table 5 DMU information table

Firstly, calculate the input–output connection degree based on Definition 6, as shown in Table 6. Among them, the value range of \(\xi \) is \(\xi \in [-1,1]\), which has the effect of converting uncertainty into certainty. Therefore, according to Definition 11, the input–output connection degree under different strategies can be obtained. According to the definition of input–output connection, when \(\xi \) equals unity, it means that all the uncertain parts of \({{u}_{j}}\) hold a supportive attitude at this time. At this time, \({{u}_{j}}\) is in line with the optimistic attitude in the real world and adopts an optimistic strategy; when \(\xi \) is equal to zero, indicating that the uncertain part of \({{u}_{j}}\) at this time has an attitude of neither support nor opposition. At this time, \({{u}_{j}}\) conforms to the neutral attitude in the real world and adopts a neutral strategy; when \(\xi \) is equal to negative unity, it indicates that the uncertain part of \({{u}_{j}}\) are opposed and adopt a pessimistic strategy at this time.

Then, according to the DMU information table and Definition 9, the intuitionistic fuzzy mean of each input–output is obtained:

\((\overline{\mu _{p}^{input}},\overline{\nu _{p}^{input}})=\{(0.56,0.35),(0.16,0.68),(0.51,0.4)\}\),

\((\overline{\mu _{q}^{output}},\overline{\nu _{q}^{output}})=\{(0.33,0.42),(0.36,0.49)\}\).

Table 6 Input–output connection degree
Table 7 The distance between each input–output and the average value

Furthermore, the cosine distance shown in Table 7 can be obtained based on the intuitionistic fuzzy mean and DMU information table. According to Table 7, the following results can be obtained:

  1. (1)

    The cosine value of the angle between the input of each DMU and the average value in the optimal state is is as follows: 0.987, 0.995, 0.992, 0.979, 0.975, 1.000, 0.995, 0.980, 0.984, 0.990;

  2. (2)

    The cosine value of the angle between the output of each DMU under optimal conditions and the average value is as follows: 0.989, 0.992, 0.956, 0.989, 0.899, 0.984, 0.992, 0.988, 0.960, 0.982;

  3. (3)

    The cosine value of the angle between the input of each DMU in the worst state and the average value is as follows: 0.855, 0.964, 0.860, 0.715, 0.730, 0.810, 0.872, 0.908, 0.876, 0.860;

  4. (4)

    The cosine value of the angle between the input of each DMU in the worst state and the average value is as follows: 0.792, 0.827, 0.935, 0.959, 0.500, 0.944, 0.942, 0.954, 0.890, 0.960. Finally, according to Definition 10 and Table 7, the loss functions of all DMUs can be calculated as shown in Table 8.

Table 8 Loss function of each DMU

Taking \({{u}_{1}}\), \({{u}_{2}}\) and \({{u}_{3}}\) as an example, let the risk coefficient \(\eta =0.2\) when in state C, we can get \(\lambda _{NP}^{3}<\lambda _{NP}^{2}<\lambda _{NP}^{1}\) and \(\lambda _{BP}^{3}<\lambda _{BP}^{2}<\lambda _{BP}^{1}\), which means that no matter whether the expert takes the acceptance or rejection decision during the evaluation process, the loss function of \({{u}_{3}}\) is smaller than the plan \({{u}_{1}}\) and \({{u}_{2}}\). The loss function of the first scheme is greater than the loss function of the other schemes. In the same way, when in state \(\lnot C\), there are \(\lambda _{BN}^{3}<\lambda _{BN}^{1}<\lambda _{BN}^{2}\) and \(\lambda _{PN}^{3}<\lambda _{PN}^{1}<\lambda _{PN}^{2}\).

Observing Definitions 6 and 11 highlights the influence of the input–output connection on the benefit score. Consequently, based on the relationships outlined in Table 6, the following conclusions can be derived.

  1. (1)

    Adopt an optimistic strategy: For input indicators, the largest connection degree between input indicators \({{e}_{1j}}\) and \({{e}_{2j}}\) of the system \({{u}_{4}}\) means that the system \({{u}_{4}}\)can consume less input under the same output standard. The connection degree among the overall input indicators is the largest, which is higher than other systems. For output indicators, the largest connection degree between the output indicators \({{y}_{1j}}\) and \({{y}_{2j}}\) of system \({{u}_{3}}\) means that the system \({{u}_{3}}\) can obtain higher output under the same input standard. Among the overall output indicators, \({{u}_{3}}\) has the largest connection degree, which is better than other systems.

  2. (2)

    Adopt a neutral strategy: System \({{u}_{4}}\) can consume less input under the same output standard. \({{u}_{4}}\) has the highest degree of connection among the overall input indicators and has higher benefits than other systems. System \({{u}_{1}}\) can obtain higher output under the same input standard. Among the overall output indicators, \({{u}_{1}}\) has the largest connection degree and has higher benefits than other systems.

  3. (3)

    Adopt a pessimistic strategy: System \({{u}_{4}}\) can consume less input under the same output standard, \({{u}_{4}}\) has the highest degree of connection among the overall input indicators and has higher benefits than other systems. System \({{u}_{1}}\) can obtain higher output under the same input standard. Among the overall output indicators, \({{u}_{1}}\) has the highest degree of connection and has higher benefits than other systems.

4.2 Experimental analysis

In this section, experiments are conducted on the reservoir dam data in the literature (Chen et al. 2022), and the classification and ranking results are obtained for comparative analysis with other methods. Among them, there are a total of 19 reservoir dams, denoted as \(M=\{{{u}_{1}},{{u}_{2}},...,{{u}_{19}}\}\). To test their risk levels in earthquakes, they are evaluated by setting three input indicators and three output indicators. The evaluation inputs set during the evaluation process include the degree of earthquake risk. (\({{e}_{1j}}\)), dam characteristics (\({{e}_{2j}}\)) and pre-earthquake status (\({{e}_{3j}}\)), and the output indicators include seismic cracks (\({{y}_{1j}}\)), leakage (\({{y}_{2j}}\)) and seismic deformation (\({{y}_{3j}}\)). When conducting the evaluation, the intuitionistic fuzzy evaluation information of these dams is shown in Table 9.

Table 9 DMU information table

Firstly, based on the division rules of the three strategies in Definition 11, the benefit scores of DMU under the three strategies are calculated according to IFS-CCR IV and IFS-BCC, as shown in Tables 10 and 11.

Table 10 DMU’s benefit score for CRS
Table 11 DMU’s benefit score for VRS

Secondly, if actions \({{a}_{P}}\), \({{a}_{B}}\) and \({{a}_{N}}\) are taken against a DMU that actually belongs to C, the losses are \(\lambda _{PP}^{{}}\), \(\lambda _{BP}^{{}}\) and \(\lambda _{NP}^{{}}\) respectively; On the contrary, if actions \({{a}_{P}}\), \({{a}_{B}}\) and \({{a}_{N}}\) are taken against a DMU that actually belongs to \(\lnot C\), the losses are \(\lambda _{PN}^{{}}\), \(\lambda _{BN}^{{}}\) and \(\lambda _{NN}^{{}}\) respectively. Therefore, based on the original loss function and according to Definition 10, the loss function of each DMU fusion input–output is calculated as shown in Table 12.

Finally, the benefit scores in Table 11 are used as conditional probabilities to calculate the expected decision losses of each DMU taking corresponding actions under different strategies. To display the expected losses of the three strategies more intuitively, an expected loss bar chart is drawn as shown in Fig. 3.

Table 12 Loss function of each DMU
Fig. 3
figure 3

Expected losses of DMU under three strategies

Among them, Fig. 3(a-c) shows the expected decision loss of DMU under the optimistic strategy, neutral strategy and pessimistic strategy based on CRS method, and Fig. 3(d-f) shows the expected decision loss of DMU under the optimistic strategy, neutral strategy and pessimistic strategy based on VRS method. The figure can be seen that when the DMU takes action \(\Gamma =\{{{a}_{P}},{{a}_{B}},{{a}_{N}}\}\), it will be classified into the POS domain, BND domain or NEG domain. Therefore, according to Definition 11, the corresponding decision rules can be obtained as shown in Tables 13 and 14.

According to Tables 13 and 14, the decision domains under the three strategies can be drawn as shown in Fig. 4.

Table 13 Decision rules of DMU under three strategies based on CRS
Table 14 Decision rules of DMU under three strategies based on VRS
Fig. 4
figure 4

Classification results of three strategies

Finally, the schemes in each classification area are sorted according to the expected decision loss, and all schemes are sorted according to the rule \(POS>BND>NEG\). The results are shown in Table 15.

Table 15 reveals that, in both the optimistic and pessimistic strategies, dam \({{u}_{2}}\) exhibits the highest risk level, followed by dam \({{u}_{9}}\). In the neutral strategy, the risk level of dam \({{u}_{9}}\) is the highest, followed by dam \({{u}_{2}}\), of which three under the strategy, the risk level of dam \({{u}_{15}}\) is the lowest, indicating that dam \({{u}_{15}}\) has better seismic performance in earthquakes.

Table 15 Ranking results of the three strategies
Table 16 Sidewaystable

4.3 Comparative analysis

This section compares the IFS-CCR model and IFS-BCC model with several existing DEA models to illustrate the effectiveness of the proposed IFS-CCR model and IFS-BCC model. These five methods are Wang’s method (Wang et al. 2005), Wang’s method (Wang et al. 2016), Wu’s method (Jie et al. 2013), Yu’s method (Yul et al. 2019) and Liu’s method (Chen et al. 2022). The decision areas and ranking results of the five models and the model in this article are shown in Fig. 4 and Table 14. The outcomes presented in the table and figure make it apparent that Wang’s model in Wang et al. (2005) is evidently incapable of achieving a comprehensive ranking for all DMUs. In the model (Wang et al. 2016), the sorting relationship between \({{u}_{2}}\) and \({{u}_{9}}\) cannot be obtained, and both \({{u}_{2}}\) and \({{u}_{9}}\) are regarded as optimal solutions. Although the sorting order of different models is not the same, the optimal DMU is the same, and the consistent results illustrate the rationality and effectiveness of the proposed model. In addition, the reason why there are certain differences in the ranking results of the three strategies is that the degree of optimism of the input–output connection is different. The ranking results of different methods are shown in Table 16.

Reviewing Table 16, it becomes apparent that the comparison model utilized closely aligns with the top-ranked DMU in the proposed method. This implies that all ranking methods employ identical criteria for evaluation. In addition, from the perspective of local ranking results, for the group of rankings where the optimal two DMUs are \({{u}_{9}}\succ {{u}_{2}}\). Neutral strategy for this method, method (Chen et al. 2022) and method (Jie et al. 2013) of this article all consider \({{u}_{9}}\succ {{u}_{2}}\), while the method (Wang et al. 2005) and method (Wang et al. 2016). Then consider both as the optimal solution, namely \({{u}_{9}}\approx {{u}_{2}}\). In the method (Yul et al. 2019), the optimal DMU is \({{u}_{9}}\), and the one next to \({{u}_{9}}\) is not \({{u}_{2}}\).

In addition, because the method in this article considers the input–output connection, resulting in differences in local ranking results, the optimal DMU in the optimistic strategy and pessimistic strategy in this article is \({{u}_{2}}\). Based on several methods, the selection of the worst DMU is the same, and \({{u}_{15}}\) is ranked as the worst DMU. Since different decision methods have differences in program selection, decision-makers need to clearly understand the background and positioning of each method to correctly select the most appropriate decision method.

4.4 Relevance analysis

To further demonstrate the rationality and feasibility of this method compared to other methods, the significance analysis of the proposed model and each method is shown in Figs. 5 and 6 for the excellence of all DMUs. The letters represent whether the difference is significant. If those with the same marking letters are considered to have insignificant differences, and those with different marking letters are considered to have significant differences, among which \(p\le 0.01\).

Fig. 5
figure 5

Comparison of sorting results based on CRS

Fig. 6
figure 6

Comparison of sorting results based on VRS

Figure 5a illustrates a pronounced and significant difference between \({{u}_{2}}\) and \({{u}_{9}}\) when compared to \({{u}_{15}}\), \({{u}_{16}}\), and \({{u}_{18}}\). There is no significant difference between \({{u}_{2}}\) and \({{u}_{9}}\), and there is no significant difference between \({{u}_{15}}\), \({{u}_{16}}\) and \({{u}_{18}}\). Observing Fig. 5b to i, a distinction is evident in the approach of this paper compared to the method Yul et al. (2019) when assessing the dissimilarity between \({{u}_{2}}\), \({{u}_{9}}\), and \({{u}_{15}}\), \({{u}_{16}}\), \({{u}_{18}}\). It is consistent with the judgment in this section, namely \({{u}_{2}}\) and \({{u}_{9}}\) are the optimal solutions. On the contrary, \({{u}_{15}}\), \({{u}_{16}}\) and \({{u}_{18}}\) are the worst solutions.

4.5 Parameter analysis

The risk coefficient analysis results of the loss function in the proposed intuitionistic fuzzy three-way decision model are shown in Fig. 7. When there is no risk coefficient, the loss function of each DMU is not affected. As the risk aversion coefficient increases, the overall loss function of each DMU shows an upward trend.

Fig. 7
figure 7

The impact of \(\eta \) on the loss function

Fig. 8
figure 8

The impact of \(\eta \) on DMU sorting

Due to the changes in the loss function, the expected decision loss of DMU also changes. According to the decision rules in Definition 11, different ranking results due to different risk coefficients can be obtained, as shown in Fig. 8. Observing the figure, it is evident that the ranking results of this program remain constant as the risk coefficient steadily increases. This stability implies that the impact of the risk coefficient on the results is relatively consistent. Additionally, it is notable that the risk coefficient significantly influences the three DMUs \({{u}_{1}}\), \({{u}_{13}}\), and u16, while the impact is minimal on the four DMUs \({{u}_{2}}\), \({{u}_{3}}\), \({{u}_{9}}\), and \({{u}_{15}}\). It is consistent with the decision result in Table 13, \({{u}_{2}}\), \({{u}_{3}}\) and \({{u}_{9}}\) are DMUs with excellent ranking results and \({{u}_{15}}\) is the DMU with the worst ranking results.

5 Conclusions

In this paper, a novel intuitionistic fuzzy three-way decision model based on DEA is proposed to address decision-making and ranking problems involving multi-input–output intuitionistic fuzzy information. Several key advancements over traditional approaches are introduced. Firstly, by extending the DEA model to an intuitionistic fuzzy environment, a corresponding model is developed that derives the benefit scores of DMUs, thereby enhancing the model’s capability to handle uncertainty. Additionally, the proposed loss function integrates the impacts of inputs and outputs, eliminating the subjectivity inherent in setting loss functions and improving the reliability of the results. Secondly, the model incorporates the input–output connection degree during the solving process, considering interactions between different inputs and outputs. This extension includes optimistic, neutral, and pessimistic strategies, accommodating decision-makers with varying risk preferences. Thirdly, an intuitionistic fuzzy three-way decision model is constructed from three dimensions, thus expanding the application scope of traditional DEA. Despite these advancements, the approach has some limitations. The preprocessing process for large-scale datasets may require significant computational resources. Additionally, the relationship between optimal decision-making units and decision rules has not been explored in depth from the perspective of logical implication.

The scientific contributions of the proposed method lie in its ability to combine DEA and intuitionistic fuzzy set theory, offering novel perspectives and tools for optimization and ordering in complex decision environments with multiple inputs and outputs. Practically, this approach provides a more nuanced and reliable way to rank decision-making units under uncertainty, which can be beneficial in various fields such as economics, management, and engineering. For future research, further investigation into the correlation between multiple input–output decision-making units and three-way decision rules from the perspectives of conflict analysis and logical implication is planned. Additionally, exploring methods to optimize the computational efficiency of the model will be a priority. Techniques such as adversarial generation networks and data block/layering methods could be employed to transform large-scale data, using a "divide and conquer" strategy to solve the DEA model for each block. By addressing these challenges, the goal is to enhance the practical applicability and generalizability of this approach, providing robust solutions for intelligent decision-making in environments characterized by uncertain information.

Given the uncertainty of data, future research could explore several avenues to enhance and expand the current work. This includes investigating robust optimization techniques to enhance the model’s robustness against uncertainties in input data, and exploring stochastic programming methods to handle probabilistic uncertainty in decision-making processes. Additionally, developing hybrid models that combine intuitionistic fuzzy logic with other decision-making frameworks, such as multi-criteria decision analysis, could broaden the model’s applicability and effectiveness. Applying the model to various real-world scenarios, including healthcare, finance, logistics, and environmental management, would help validate its practical effectiveness and versatility. Furthermore, creating more advanced algorithms to improve the computational efficiency and scalability of the model will make it suitable for large-scale problems. Extending the model to dynamic decision-making environments, where the decision-making process evolves over time with changing data and conditions, is another promising direction. Finally, integrating machine learning techniques could enhance the decision-making process by learning from large datasets and improving predictive accuracy. These potential directions offer valuable pathways for further exploration and development in this field.