1 Introduction

Data envelopment analysis is a practical non-parametric methodology to measure the efficiency of Decision Making Units (DMUs) by consuming inputs to produce outputs. DEA method was first proposed by Charnes et al. (1978), developed by Banker et al. (1984).

Also, some researchers have considered the applications of DEA, for example, Hadi-Vencheh et al. (2018) studied sustainable airline operations. They utilized a modified slack-based measure model to account for \(CO_2\) emissions. Yousefi and Hadi-Vencheh (2016) compared three techniques to investigate six sigma optimized projects. They used Analytic Hierarchy Process (AHP), the Technique for Order Preference by Similarity to an Ideal Solution (TOPSIS), and Data Envelopment Analysis (DEA). Finally, as DEA is a good indicator for evaluating the optimized units they opted DEA.

Also, Tan et al. (2021) considered hotel performance. They investigated the role of information entropy in feedback processes between input and output management as well as evaluated the level of super efficiency with negative values and liquidity variables.

The concept of the inverse DEA model is firstly introduced by Zhang and Cui (1999). They study the input increases of a DMU are evaluated for its given output increases under the CCR efficiency fixed constraints. Inverse DEA is formally studied by Wei et al. (2000). They considered the first question in inverse DEA (output-estimation). “If the inputs of \(DMU_o\) increase, how much should the outputs of \(DMU_o\) increase to preserve the efficiency score of \(DMU_o\)?” Wei et al. (2000) proposed a linear programming problem when \(DMU_o\) is weakly efficient and a multiple-objective linear programming (MOLP) problem when \(DMU_o\) is inefficient to answer this question. The second question in inverse DEA (input-estimation) was considered by Hadi-Vencheh and Foroughi (2006). “If the outputs of \(DMU_o\) increase, how much should the outputs of \(DMU_o\) increase to preserve the efficiency score of \(DMU_o?\)

Input-estimation and output-estimation were studied by Jahanshahloo et al. (2004), provided that \(DMU_o\) maintains or improves the efficiency score. Also, both questions were investigated under inter-temporal dependence by Jahanshahloo et al. (2015). The third question in inverse DEA (input–output estimation) is considered by Jahanshahloo et al. (2014). “If the inputs and outputs of \(DMU_o\) increase, how much should the inputs and outputs of \(DMU_o\) increase to preserve the efficiency score of \(DMU_o\)?” This question was answered only for the efficient \(DMU_o\). They applied MOLP for input–output estimation. In addition to these, Chen and Wang (2021) studied the limitation of inputs and outputs in the inverse DEA method under variable returns to scale (VRS), because the inverse DEA method often has no feasible solution under VRS. Also, Chen et al. (2021) applied inverse DEA to the transportation science which is one of the most popular applications of DEA and inverse DEA. They introduced an objective constraints to extend an inverse DEA method with undesirable output to find the optimal realization path.

Most of the studies was done on radial inverse DEA. When slacks are of importance, radial inverse DEA may mislead to answer questions in inverse DEA. Therefore, some researchers try to consider inverse DEA based on non-radial models. To the best of our knowledge, Jahanshahloo et al. (2014) introduced a non-radial inverse DEA based on the Enhanced Russel model. They assume that the efficiency scores of each dimension remain unchanged. Then Zhang and Cui (2020) proposed a non-radial inverse DEA model, supposing that the overall efficiency score remains unchanged, covering all radial and non-radial measures that are monotonous. In other words, they introduced a basic form of all inverse DEA models because monotonicity is one of the main properties of DEA measures.

Regarding integer DEA, Lozano and Villa (2006) firstly proposed integer DEA. Directional Distance Function (DDF), super-efficiency, flexible measures or congestion are type of advanced DEA models. Integer DEA has much application, for example, hotel performance, sports, and transportation.

Regarding interval DEA, there have also been many types of research, for example, radial multiplier formulations, additive imprecise DEA approaches, FDH interval DEA models, non-radial, non-oriented imprecise DEA approaches, ideal point approaches, inverted DEA approaches, interval DEA with negative data, flexible measure interval DEA approaches, and common weights imprecise DEA approaches. Manufacturing industry, banks and bank branches, power plants are the applications of interval values.

In this paper, we extend our previous work in Arana-Jiménez et al. (2021) from interval integer DEA to integer interval inverse DEA. To the best of our knowledge, there are a few literature that address inverse DEA with imprecise data, for instance, Hadi-Vencheh et al. (2014) and Ghobadi (2021) proposed Inverse DEA under interval data, They considered only continuous data while we use integer and continuous. Also, there is only one publication about integer inverse DEA. Shinto and Sushama (2019) considered inverse DEA with integer restriction while we apply inverse DEA to integer interval data. As previously mentioned, the closet existing non-radial inverse DEA is Zhang and Cui (2020), which is different from our approach. While they consider crisp input/output, we study uncertainty in data. Also, while they use continuous data, we apply hybrid scenario, containing both continuous and integer data. Therefore, the contribution of this research is vast.

The aim contribution of this paper is to consider prevailing methods with non-radial slacks-based measure, which has more properties than radial models, on integer interval framework. We consider the following question: "If the output of \(DMU_o\) increases such that its inefficiency score is not less than t-percent, how much should the input of \(DMU_o\) increase?" To answer this question, we propose, and apply a non-radial inverse DEA model involving integer and continuous interval data.

The structure of the paper is as follows. In Sect. 2, the basic ideas of the inverse DEA and slacks-based inverse DEA model are reviewed. Section 3, some concepts on integer intervals are introduced. The concepts in Sect. 4 are used to propose some theoretical extensions of inverse DEA with integer intervals. Necessary and sufficient conditions for input estimation are proposed when output is increased. In Sect. 5, numerical examples are presented. Finally, Sect. 6 indicates some conclusions.

2 Inverse DEA models with crisp data

Let us assume a set of N DMUs in which each \(DMU_j\), \(j\in J=\{1,\ldots ,N\}\), consume M inputs \(X_j = (x_{1j},\ldots ,x_{Mj}) \in \mathbb {R}^M\) to produces S outputs \(Y_j = (y_{1j},\ldots ,y_{Sj}) \in \mathbb {R}^S\). In the classic (Charnes et al., 1978) DEA model, the production possibility set (PPS) or technology, defined by T, satisfies in the following axioms:

  1. (A1)

    Envelopment: \((X_j,Y_j)\in T\), for all \(j\in J\).

  2. (A2)

    Free disposability: \((X,Y)\in T\), \((X',Y')\in \mathbb {R}^{M+S}\), \(X'\geqq X\), \(Y'\leqq Y\Rightarrow (X',Y')\in T.\)

  3. (A3)

    Convexity: \((X,Y), (X',Y')\in T\), then \(\lambda (X,Y)+(1-\lambda )(X',Y')\in T\), for all \(\lambda \in [0,1]\).

  4. (A4)

    Scalability: \((X,Y)\in T\Rightarrow (\lambda X,\lambda Y)\in T\), for all \(\lambda \in \mathbb {R}_+\).

According to the minimum extrapolation principle in Banker et al. (1984), the DEA PPS, which contains all the feasible input–output bundles, is the intersection of all the sets that satisfy axioms (A1)-(A4) and can be defined as

$$\begin{aligned} T_{DEA} = \left\{ (X,Y)\in \mathbb {R}_{+}^{M+S}: X \geqq \sum _{j=1}^{N}\lambda _j X_j, Y \leqq \sum _{j=1}^{N}\lambda _j Y_j, \lambda _j\ge 0, \forall j \right\} . \end{aligned}$$

Let us recall that a \(DMU_o\) is said to be efficient if and only if for any \(({X},{Y})\in T_{DEA}\) such that \({X}\leqq {X}_o\) and \({Y} \geqq {Y}_o\), then \(({X},{Y})=({X}_o,{Y}_o)\). This can be got solving the following normalized slacks-based DEA model.

$$\begin{aligned} \text{(DEA) }\ \ {I^*}(X_o, Y_o)=&\text{ Max }&{\displaystyle \sum _{i=1}^{M} \frac{s_i^x}{x_{io}} + \sum _{r=1}^{S} \frac{s_r^y}{y_{ro}}} \nonumber \\&\text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j {x}_{ij} \le {x}_{io} - s_i^x,\quad i=1,\dots , M, \nonumber \\{} & {} {\displaystyle \sum _{j=1}^{N}} \lambda _j {y}_{rj} \ge {y}_{ro} + s_r^y,\quad r=1,\dots , S, \nonumber \\{} & {} \lambda _j \ge 0,\quad j=1,\dots , N, \nonumber \\{} & {} s_i^x,s_r^y \ge 0, \quad i=1,\dots , M, \ \ r=1,\dots , S. \end{aligned}$$
(1)

Where \(\lambda _j\), \(j=1,\dots ,N\), are the intensity variables used for defining the corresponding efficient target of \(DMU_o\). The inefficiency measure \(I^*(X_o, Y_o)\) is units invariant and non-negative. Furthermore, a \(DMU_o\) is efficient if and only if \(I^*(X_o, Y_o)=0\).

Now, the following question is considered based on investigations carried out in previous literature. If the outputs of \(DMU_o\) increase, how much should the inputs of the \(DMU_o\) increase to decrease the inefficiency score of \(DMU_o\) to the amount of t-percent. The aim of the question is to calculate the minimum increase of input \((\alpha _o^*)\) if the output of \(DMU_o\) increase from \(Y_o\) to \(\beta _o = Y_o + \bigtriangleup {Y_o} \), where \(\bigtriangleup {Y_o} \gneqq 0 \) provided that the inefficiency score of \(DMU_o\) decrease to the amount of t-percent. In fact,

$$\begin{aligned} \alpha _o^*=(\alpha _{1o}^*,\alpha _{2o}^*,...,\alpha _{Mo}^*)^t=X_o + \bigtriangleup {X_o}, ~~~~ \bigtriangleup {X_o} \gneqq 0. \end{aligned}$$

Furthermore, we consider that the new DMU belongs to the technology. For the sake of simplicity, assume that the new DMU represents \(DMU_o\). After modification of inputs and outputs, the following model is presented to estimate the inefficiency of the new DMU:

$$\begin{aligned} \text{(DEA) }\ \ {I^{*}}(\alpha _o^{*}, \beta _o)=&\text{ Max }&{\displaystyle \sum _{i=1}^{M} \frac{s_i^x}{\alpha _{io}^*} + \sum _{r=1}^{S} \frac{s_r^y}{\beta _{ro}}} \nonumber \\&\text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j {x}_{ij} \le {\alpha }_{io}^* - s_i^x,\quad i=1,\dots , M, \nonumber \\{} & {} {\displaystyle \sum _{j=1}^{N}} \lambda _j {y}_{rj} \ge {\beta }_{ro} + s_r^y,\quad r=1,\dots , S, \nonumber \\{} & {} \lambda _j \ge 0,\quad j=1,\dots , N, \nonumber \\{} & {} s_i^x,s_r^y \ge 0, \quad i=1,\dots , M, \ \ r=1,\dots , S. \end{aligned}$$
(2)

Definition 1

(1) If the optimal values of the model (1) and (2) are equal, it is said to be the inefficiency score remains unchanged; that is, \(I^*(\alpha _o^*, \beta _0)=I^*(X_o,Y_o).\)

(2) If the optimal values of the model (1) are less than model (2), it is said to be the inefficiency score decrease to the amount of t-percent; that is, \(I^*(\alpha _o^*, \beta _0)=(1-t) I^*(X_o,Y_o).\)

To solve the above question, the following MONLP model is considered:

$$\begin{aligned} \text{(MONLP) }&\text{ Min }&{ (\alpha _{1o},...,\alpha _{Mo})} \nonumber \\&\text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j {x}_{ij} \le {\alpha }_{io} - s_i^{x},\quad i=1,\dots , M, \nonumber \\{} & {} {\displaystyle \sum _{j=1}^{N}} \lambda _j {y}_{rj} \ge {\beta }_{ro} + s_r^{y},\quad r=1,\dots , S, \nonumber \\{} & {} {\displaystyle \sum _{i=1}^{M} \frac{s_i^x}{\alpha _{io}} + \sum _{r=1}^{S} \frac{s_r^y}{\beta _{ro}}}=(1-t) I^* \nonumber \\{} & {} \alpha _{io} \ge x_{io},\quad i=1,\dots , M, \nonumber \\{} & {} \lambda _j \ge 0, \quad j=1,\dots , N, \nonumber \\{} & {} s_i^x,s_r^y \ge 0, \quad i=1,\dots , M, \ \ r=1,\dots , S. \end{aligned}$$
(3)

Where \(I^*\) is the optimal value of problem (1) and \(0 \le t \le 1 \), note that when \(t=1\), \(I^*(\alpha ^*_o,\beta _o)=0\), which means the new DMU is efficient and when \(t=0\), \(I^*(\alpha ^*_o,\beta _o)=I^*(X_o,Y_o)\). Therefore, when t increases, the inefficiency score decreases.

Definition 2

(see Zhang and Cui (2020)). Let \(( \lambda ^*, \alpha _0^*, s^{x*}, s^{y*})\) be a feasible solution to the problem (3). \(( \lambda ^*, \alpha _0^*, s^{x*}, s^{y*})\) is said to be a Pareto (efficient) solution to the problem (3) if there isn’t feasible solution \(( \lambda , \alpha _0, s^{x}, s^{y})\) of (3) such that \( \alpha _{io} \le \alpha _{io}^*\) for all \(i=1,2,...,M\) and \(\alpha _{io} < \alpha _{io}^*\) for at least one i.

Definition 3

(see Zhang and Cui (2020)). Let \(( \lambda ^*, \alpha _0^*, s^{x*},s^{y*})\) be a feasible solution to the problem (3). \(( \lambda ^*, \alpha _0^*, s^{x*}, s^{y*})\) is said to be a weakly Pareto (weakly efficient) solution to the problem (3) if there isn’t feasible solution \(( \lambda , \alpha _0, s^{x}, s^{y} )\) of (3) such that \( \alpha _{io} \le \alpha _{io}^*\) for all \(i=1,2,...,M\).

There are different methods to generate weakly Pareto (weakly efficient) solutions of MOLP and MONLP. One of the most usual methods is weighted sum problems (see Arana-Jiménez (2010) and Arana-Jiménez and Antczak (2017)). Following formulation is this type of optimization problem. Given MONLP (3) and \(w=(w_1,w_2, \cdots , w_M) \in \mathbb {R}^M\), \(w_i > 0\), \(\sum _{i=1}^{M} w_i=1\), We define the related sum problem as follows.

$$\begin{aligned} \text{(MONLP)w }&\text{ Min }&{ \displaystyle \sum _{i=1}^{M} w_i \alpha _{io}} \nonumber \\&\text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j {x}_{ij} \le {\alpha }_{io} - s_i^{x},\quad i=1,\dots , M, \nonumber \\{} & {} {\displaystyle \sum _{j=1}^{N}} \lambda _j {y}_{rj} \ge {\beta }_{ro} + s_r^{y},\quad r=1,\dots , S, \nonumber \\{} & {} {\displaystyle \sum _{i=1}^{M} \frac{s_i^x}{\alpha _{io}} + \sum _{r=1}^{S} \frac{s_r^y}{\beta _{ro}}}=(1-t)I^*, \nonumber \\{} & {} \alpha _{io} \ge x_{io},\quad i=1,\dots , M, \nonumber \\{} & {} \lambda _j \ge 0, \quad j=1,\dots , N, \nonumber \\{} & {} s_i^x,s_r^y \ge 0, \quad i=1,\dots , M, \ \ r=1,\dots , S. \end{aligned}$$
(4)

Theorem 1

Assume that \(I^*(X_o,Y_o)\) be the inefficiency score of \(DMU_o\) under the monotonous measure in the problem (1) and the outputs of \(DMU_o\) are increased from \(Y_0\) to \(\beta _0=Y_0+\bigtriangleup {Y_o} (\bigtriangleup {Y_o} \leqq 0)\).

  1. (1)

    Let \((\lambda ^{*},\alpha _o^{*}, s^{x*},s^{y*} )\) be a Pareto solution to the problem (3) then inefficiency score of the \(DMU_o\) under new inputs and outputs decrease to the amount of t-percent.

  2. (2)

    Conversely, let \((\lambda ^{*},\alpha _o^{*}, s^{x*}, s^{y*})\) be a feasible solution to the problem (3). If the inefficiency score of the new DMU decreases to the amount of t-percent, then \((\lambda ^{*},\alpha _o^{*}, s^{x*},s^{y*})\) must be a Pareto solution to the problem (3).

Note that there is a similar resulting. If the input of \(DMU_o\) increases, how much should the output of \(DMU_o\) increase to decrease to the amount of t-percent the inefficiency score of \(DMU_o\). In other words, we calculate \(I^*(\alpha _o,\beta _o^*)\).

3 Notation and preliminaries on integer intervals

In this paper, in order to present uncertainty on the production possibility set by modelling the corresponding inequality relationship using partial orders on fuzzy intervals, we introduce the following notations and results.

Let \(\mathbb {R}\) be the real number set. We denote by \(\mathcal {K}_{C}=\left\{ \left[ \underline{a},\overline{a}\right] \;|\; \underline{a},\overline{a}\in \mathbb {R} \text{ and } \underline{a}\le \overline{a}\right\} \) the family of all bounded intervals in \(\mathbb {R}\) and \(\mathcal {K}_{C_+} \subseteq \mathcal {K}_{C}\) is the set of non-negative bounded intervals in \(\mathbb {R}\), \(\mathcal {K}_{C_+}=\left\{ \left[ \underline{a},\overline{a}\right] \;|\; \underline{a},\overline{a}\in \mathbb {R} \text{ and } 0 \le \underline{a}\le \overline{a}\right\} \). Usual arithmetic between intervals is the following (see, for instance, (Stefanini & Arana-Jiménez, 2019) and the bibliography therein).

Definition 4

Let \(A=[\underline{a},\overline{a}] \in \mathcal {K}_{C}\), \(B=[\underline{b},\overline{b}] \in \mathcal {K}_{C}\).

  • Addition: \(A+B:= \{a+b\mid a \in A, b \in B \}=[\underline{a}+\underline{b},\overline{a}+\overline{b}],\)

  • Opposite value: \(-A=\{-a:a \in A\}=[-\underline{a},-\overline{a}],\)

  • Multiplication: \(A \cdot B:= \{a \cdot b\mid a \in A, b \in B \}=[min(A B),max(A B)],\)

    where \(A B=\{ \underline{a} \cdot \underline{b}, \underline{a} \cdot \overline{b}, \overline{a} \cdot \underline{b},\overline{a} \cdot \overline{b} \}\),

  • Multiplication by scalar: for any \(\lambda \),

    $$\begin{aligned} \lambda \cdot A:= {\left\{ \begin{array}{ll} {[}\lambda \cdot \underline{a}, \lambda \cdot \overline{a}] &{} \quad \lambda \ge 0,\\ {[}\lambda \cdot \overline{a}, \lambda \cdot \underline{a}] &{} \quad \lambda <0.\\ \end{array}\right. } \end{aligned}$$

Apt and Zoeteweij (2004) defined some arithmetic operations on integer intervals. Recently, Arana-Jiménez et al. (2021) have extended them and established a new notation, as following.

Let \(\mathbb {Z}\) be the integer set. Given \(\underline{a},\overline{a} \in \mathbb {Z}\), \(\underline{a} \le \overline{a}\), we say that \([ \underline{a},\overline{a}]_{\mathbb {Z}}=\{a \in \mathbb {Z}: \underline{a} \le a \le \overline{a} \}\) is an integer interval in \(\mathbb {Z}\) We denote by \(\mathcal {K}_{\mathbb {Z}}= \left\{ \left[ \underline{a},\overline{a} \right] _{\mathbb {Z}} \;|\; \underline{a}, \overline{a}\in \mathbb {Z} \text{ and } \underline{a} \le \overline{a} \right\} \) the set of bounded integer interval and \(\mathcal {K}_{Z_+} \subseteq \mathcal {K}_{Z}\) is the set of non-negative bounded integer intervals in \(\mathbb {Z}\), that is, \(\mathcal {K}_{Z_+}=\left\{ \left[ \underline{a},\overline{a}\right] \;|\; \underline{a},\overline{a}\in \mathbb {Z} \text{ and } 0 \le \underline{a}\le \overline{a}\right\} \).

Definition 5

Let \(A=[\underline{a},\overline{a}] \in \mathcal {K}_{\mathbb {Z}}\), \(B=[\underline{b},\overline{b}] \in \mathcal {K}_{\mathbb {Z}}\).

  • Addition: \([\underline{a},\overline{a}]_{\mathbb {Z}}+[\underline{b},\overline{b}]_{\mathbb {Z}}=[\underline{a}+\underline{b},\overline{a}+\overline{b}]_{\mathbb {Z}}\),

  • Subtraction: \([\underline{a},\overline{a}]_{\mathbb {Z}}-[\underline{b},\overline{b}]_{\mathbb {Z}}=[\underline{a}-\overline{b},\overline{a}-\underline{b}]_{\mathbb {Z}}\),

  • Multiplication: \([\underline{a},\overline{a}]_{\mathbb {Z}} \cdot [\underline{b},\overline{b}]_{\mathbb {Z}}=[min(A B),max(A B)]_{\mathbb {Z}},\)

    where \(A B=\{ \underline{a} \cdot \underline{b}, \underline{a} \cdot \overline{b}, \overline{a} \cdot \underline{b},\overline{a} \cdot \overline{b} \}.\)

  • Multiplication by scalar: for any integer \(\lambda \),

    $$\begin{aligned} \lambda \cdot A:= {\left\{ \begin{array}{ll} {[}\lambda \cdot \underline{a}, \lambda \cdot \overline{a}]_{\mathbb {Z}} &{}\quad \lambda \ge 0,\\ {[}\lambda \cdot \overline{a}, \lambda \cdot \underline{a}]_{\mathbb {Z}} &{} \quad \lambda <0.\\ \end{array}\right. } \end{aligned}$$

Example 1

Consider the following examples of the above operations for integer intervals. \([4,5]_{\mathbb {Z}}+[-1,2]_{\mathbb {Z}}=[3,7]_{\mathbb {Z}}\), \([-4,5]_{\mathbb {Z}}-[-1,2]_{\mathbb {Z}} =[-6,4]_{\mathbb {Z}}\), \([2,4]_{\mathbb {Z}} \cdot [4,6]_{\mathbb {Z}}=[8,24]_{\mathbb {Z}}\), \(3 \cdot [2,4]_{\mathbb {Z}}=[6,12]_{\mathbb {Z}}\). It can be seen that the arithmetic operations for integer intervals defined above always produce integer intervals.

It is also useful to define the continuous extension of an integer interval \([\underline{a},\overline{a}]_{\mathbb {Z}}\) as \(C([\underline{a},\overline{a}]_{\mathbb {Z}})=[\underline{a},\overline{a}]\). Conversely, given \(\underline{a}\le \overline{a}\) with \(\underline{a},\overline{a}\in \mathbb {Z}\), we define the integer projection of \([\underline{a},\overline{a}]\in \mathcal {K}_{C}\) as \(\mathbb {Z}([\underline{a},\overline{a}])=[\underline{a},\overline{a}]_{\mathbb {Z}}\in \mathcal {K}_{\mathbb {Z}}\); and in this case, it is said that \([\underline{a},\overline{a}] \in \mathcal {K}_{C\rightarrow \mathbb {Z}}\). In other words, \(\mathcal {K}_{C\rightarrow \mathbb {Z}}\) is the set of intervals whose endpoints are integer. Note also that \(\mathbb {Z}(C([\underline{a},\overline{a}]_{\mathbb {Z}}))=[\underline{a},\overline{a}]_{\mathbb {Z}}\).

With respect to partial order relationship between integer intervals, Arana-Jiménez et al. (2021) have proposed an adaptation of LU-fuzzy partial orders on intervals.

Definition 6

Given two intervals \(A=[\underline{a},\overline{a}], B=[\underline{b},\overline{b}]\in \mathcal {K}_{C}\), we say that:

  1. (i)

    if and only if \(\underline{a} \le \underline{b}\) and \(\overline{a} \le \overline{b}\).

  2. (ii)

    \([\underline{a},\overline{a}] \prec [\underline{b},\overline{b}]\) if and only if \(\underline{a} < \underline{b}\) and \(\overline{a} < \overline{b}\).

Definition 7

Given two integer intervals \(A=[\underline{a},\overline{a}]_{\mathbb {Z}}, B=[\underline{b},\overline{b}]_{\mathbb {Z}}\in \mathcal {K}_{\mathbb {Z}}\), we say that:

  1. (i)

    if and only if \(\underline{a} \le \underline{b}\) and \(\overline{a} \le \overline{b}\).

  2. (ii)

    \([\underline{a},\overline{a}]_{\mathbb {Z}} \prec [\underline{b},\overline{b}]_{\mathbb {Z}}\) if and only if \(\underline{a} < \underline{b}\) and \(\overline{a} < \overline{b}\).

In a similar manner, we define the relationships and \(A\succ B\) for intervals and integer intervals, which really means and \(B\prec A\), respectively. Note that, for the sake of simplicity, we use the same symbols of partial orders to compare intervals in \(\mathcal {K}_{C}\) as to compare integer intervals in \(\mathcal {K}_{\mathbb {Z}}\). Furthermore, in the next section, to define the corresponding DEA technology, we will need to relate intervals and integer intervals. To this matter, We will use the properties that \([\underline{a},\overline{a}]_{\mathbb {Z}}\subseteq [\underline{a},\overline{a}] \cap \mathbb {Z}\) for all \(\underline{a}\le \overline{a}\) with \(\underline{a},\overline{a}\in \mathbb {Z}\), as well as that given \(\underline{a}\le \overline{a}, \underline{b}\le \overline{b}\) with \(\underline{a},\overline{a}, \underline{b},\overline{b}\in \mathbb {Z}\), then if and only if

4 Inverse DEA models with integer and continuous interval data

In this section, the non-radial slacks-based model is extended to an integer interval framework, which is considered by Arana-Jiménez et al. (2021). in other words, we provide the question, which is mentioned in previous sections, in the presence of integer interval data using a non-radial slacks-based model.

Let us assume a set of N DMUs, \(j\in J = \{1,\ldots ,N\}\), in which each \(DMU_j\) consumes M inputs denoted by \({X}_j = ({x}_{1j},\ldots , {x}_{Mj}) \in (\mathcal {K}_{\mathbb {Z}^+} )^M\), with \(x_{ij}=[\underline{x_{ij}},\overline{x_{ij}}]_{\mathbb {Z}}\in {\mathcal {K}_{\mathbb {Z}}}_+\) for \(i\in \{1,\ldots ,M\}\) to produces S outputs denoted by \({Y}_j = ({y}_{1j},\ldots ,{y}_{Sj}) \in (\mathcal {K}_{\mathbb {Z}^+} )^S\), with \(y_{rj}=[\underline{y_{rj}},\overline{y_{rj}}]_{\mathbb {Z}}\in {\mathcal {K}_{\mathbb {Z}}}_+\) for \(r\in \{1,\ldots ,S\}\). Their continuous extensions are \(C(X_j)=\left( C(x_{1j}),\dots , C(x_{Mj})\right) \in (\mathcal {K}_{C^+} )^M \) and \(C(Y_j)=\left( C(y_{1j}),\dots , C(y_{Sj})\right) \in (\mathcal {K}_{C^+} )^S\).

Let us consider the following axioms, which are corresponding to (A1)-(A4) in Section 2, but considering integer fuzzy inputs and outputs and utilizing the corresponding partial order introduced in Definitions 6 and 7:

  1. (B1)

    Envelopment: \(({X}_j,{Y}_j)\in T\), for all \(j\in J\).

  2. (B2)

    Free disposability: \((X,Y)\in T\), \((X',Y')\in (\mathcal {K}_{\mathbb {Z}^+})^{M+S} \), such that .

  3. (B3)

    Convexity: \(({X},{Y}), ({X}',{Y}')\in T\), \(\alpha \in [0,1]\), such that \(\alpha (C({X}),C({Y}))+(1-\alpha )(C({X}'),C({Y}'))\in (\mathcal {K}_{C \rightarrow Z} )^{M+S}\) \(\Rightarrow \) \(({X}'',{Y}'')=\mathbb {Z}({\alpha (C({X}),C({Y}))+(1-\alpha )(C({X}'),C({Y}'))})\in T\).

  4. (B4)

    Scalability: \(({X},{Y})\in T\), \(\alpha \ge 0\), and \(\alpha (C({X}),C({Y}))\in (\mathcal {K}_{c \rightarrow z})^{M+S}\) \(\Rightarrow \) \(({X}'',{Y}'')=\mathbb {Z}(\alpha (C({X}),C({Y})))\in T\).

Theorem 2

Under axioms (B1), (B2), (B3) and (B4), the interval production possibility set that results from the minimum extrapolation principle is

After the characterization result for the \(T_{IIDEA}\) given in Theorem 2, the following integer interval DEA (IIDEA) model, which is a slacks-based measure of inefficiency, can be extended from the non-radial slacks-based model.

(5)

where inputs \({x}_{ij}\) and outputs \({y}_{rj}\) belong to \(\mathcal {K}_{\mathbb {Z}}\), i.e.,

$$\begin{aligned} {x}_{ij}= & {} [\underline{x_{ij}},\overline{x_{ij}}]_{\mathbb {Z}}, \quad i=1,\dots , M, \ \ j=1,\dots , N,\\ {y}_{rj}= & {} [\underline{y_{rj}},\overline{y_{rj}}]_{\mathbb {Z}}, \quad r=1,\dots , S, \ \ j=1,\dots , N. \end{aligned}$$

A feasible solution for (IIDEA) is denoted by \(({{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}},{{\varvec{\lambda }}^*})\), where \({{\varvec{s}}^{x*}} = (s_1^{x*},\ldots ,s_M^{x*})\in (\mathcal {K}_{z})^M\), \({{\varvec{s}}^{y*}} = (s_1^{y*},\ldots ,s_S^{y*})\in (\mathcal {K}_{z})^S\), and \({{\varvec{\lambda }}^*} = (\lambda _1^*,\ldots ,\lambda _N^*)\in \mathbb {R}^N\). Moreover, (IIDEA) model will deal directly without any ranking function. Also, its objective function is a real number, i.e. \({II}(X_o, Y_o) \in \mathbb {R}\).

Definition 8

A \(DMU_o\) is considered to be efficient if and only if \(({x},{y})\in T_{IFDEA}\), and implies \(({x},{y})=({X}_o,{Y}_o)\).

Theorem 3

If \(DMU_o\) is efficient, then \({II}({X}_o, {Y}_o)=0\).

Arana-Jiménez et al. (2021) extended the previous axioms, interval production possibility set, and result to the hybrid data scenario, that is, with integer and continuous integer data. The extended and corresponding non-radial slacks-based model is the following:

(6)

with \(O^{XI}\) and \(O^{XNI}\) the index sets for integer input variables and continuous input variables, respectively, \(O^{YI}\) and \(O^{YNI}\) the index sets for integer output variables and continuous output variables, respectively, with \(XI+XNI=M\), \(YI+YNI=S\), \(O^{X}=O^{XI}\cup O^{XNI}=\{1,\dots ,M\}\), \(O^{Y}=O^{YI}\cup O^{YNI}=\{1,\dots ,S\}\). Let us write the above model in parameterized form as follows:

$$\begin{aligned} \text{(PHIDEA) }\ \ {II^*}(X_o, Y_o)=&\text{ Max }&{\displaystyle \sum _{i=1}^{M} \frac{\underline{s_i^x}+\overline{s_i^x}}{\underline{x_{io}}+\overline{x_{io}}} + \sum _{r=1}^{S} \frac{\underline{s_r^y}+\overline{s_r^y}}{\underline{y_{ro}}+\overline{y_{ro}}}} \nonumber \\&\quad \text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{x_{ij}} \le \underline{x_{io}} - \overline{s_i^x},\quad i \in O^X, \nonumber \\ && \quad {\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{x_{ij}} \le \overline{x_{io}} - \underline{s_i^x},\quad i \in O^X, \nonumber \\ & &\quad{\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{y_{rj}} \ge \underline{y_{ro}} + \underline{s_r^y},\quad r \in O^Y, \nonumber \\ && \quad {\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{y_{rj}} \ge \overline{y_{ro}} + \overline{s_r^y},\quad r \in O^Y, \nonumber \\ & &\quad \underline{s_i^x} \le \overline{s_i^x},\quad i \in O^X, \nonumber \\ && \quad \underline{s_r^y} \le \overline{s_r^y},\quad r \in O^Y, \nonumber \\ & &\quad \lambda _j \ge 0,\quad j=1,\dots , N, \nonumber \\ &&\quad \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \in \mathbb {Z}_{+}, \quad i \in O^{XI}, \ \ r \in O^{YI}, \nonumber \\ && \quad \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \ge 0, \quad i \in O^{XNI}, \ \ r \in O^{YNI}. \end{aligned}$$
(7)

The first four sets of constraints are just the corresponding transformation of the inputs/outputs constraints from the model (6), with regard to the partial order relation for integer interval numbers, considering in Definition 7. The two last constraints certify the integer and continuous slacks. Therefore, it is not difficult to derive the following proposition, which establishes the relationship between the (HIDEA) and (PHIDEA) solutions.

Proposition 1

\(({{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}}, {{\varvec{\lambda }}^*})\) with \({{\varvec{s}}^{x*}} \in (\mathcal {K}_{\mathbb {Z}_{+}})^{XI}*(\mathcal {K}_{C})^{XNI}, XI+XNI=M\), \({{\varvec{s}}^{y*}}\in (\mathcal {K}_{\mathbb {Z}_{+}})^{YI}*(\mathcal {K}_{C})^{YNI}, YI+YIN=S\) and \({{\varvec{\lambda }}^*}\in \mathbb {R}_{+}^N\) is an optimal solution of (HIDEA) if and only if its corresponding components or parameterization \((\underline{s_1^{x*}},\overline{s_1^{x*}},\ldots ,\underline{s_M^{x*}},\overline{s_M^{x*}}, \underline{s_1^{y*}},\overline{s_1^{y*}},\ldots , \underline{s_S^{y*}},\overline{s_S^{y*}} \lambda ^*_1,\ldots ,\lambda ^*_N)\), with \(\lambda ^*_j \in \mathbb {R}_{+}\), \(j=1,\ldots ,N\), \(\underline{s_i^{x*}},\overline{s_i^{x*}},\underline{s_r^{y*}},\overline{s_r^{y*}} \in \mathbb {Z}_{+}\) for \(i \in O^{XI}, r \in O^{YI}\) and \(\underline{s_i^{x*}},\overline{s_i^{x*}},\underline{s_r^{y*}},\overline{s_r^{y*}} \in \mathbb {R}_{+}\) for \(i \in O^{XNI},r \in O^{YNI}\), is an optimal solution of (PHIDEA).

In this new framework with integer and continuous interval data, we reconsider the inverse DEA concept from the classic concept under continuous crisp data discussed in Section 2. It is known that, in general, given a real number, it is not guaranteed that one can attain such a real number utilizing an arithmetic combination of a finite collection of integer numbers. The latter makes that, in general, given \(\beta _0\) an increase of a \(Y_0\), there exists no \(\alpha _0\) an increase of \(X_0\) such that inefficiency \(II^*(X_0,Y_0)\) or a given t-percent of it is attained, i.e., \(II^*(\alpha ^*_0,\beta _0)=(1-t)II^*(X_0,Y_0)\). Furthermore, transformations of a formulation of DEA problems via change of variables are, in general, not consistent with the integer condition of the original variables; that is, the result of a transformed integer variable is not necessarily an integer. In this regard, if one follows the procedure proposed by Zhang and Cui (2020) applied to our hybrid DEA model using a variable, with the division between variables, then an integer variable becomes a non necessarily integer variable. These remarks make us approach the question of inverse DEA as follows. The aim of the question is to estimate the minimum increase of input, \((\alpha _o^*)\), if the output of \(DMU_o\) increases from \(Y_o\) to \(\beta _o\), such the new DMU is given by \((\alpha _o^*,\beta )\) belongs to the technology, and its inefficiency score of is not less than t-percent. Here, \(\alpha _o^*=(\alpha _{1o}^*,\alpha _{2o}^*,...,\alpha _{Mo}^*) \in (\mathcal {K}_{Z+})^{XI}*(\mathcal {K}_{C})^{XNI}\), , \(\beta _o^*=(\alpha _{1o}^*,\beta _{2o}^*,...,\beta _{So}^*) \in (\mathcal {K}_{Z+})^{YI}*(\mathcal {K}_{C})^{YNI}\), . After these previous considerations, the following slacks-based model estimate the inefficiency of the new DMU:

$$\begin{aligned} \text{(PHIDEA) }\ \ {II^{*}}(\alpha _o^{*}, \beta _o)&=\text{ Max }&{\displaystyle \sum _{i=1}^{M} \frac{\underline{s_i^x}+\overline{s_i^x}}{\underline{\alpha _{io}^*}+\overline{\alpha _{io}^*}} + \sum _{r=1}^{S} \frac{\underline{s_r^y}+\overline{s_r^y}}{\underline{\beta _{ro}}+\overline{\beta _{ro}}}} \nonumber \\&\quad\text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{x_{ij}} \le \underline{\alpha _{io}^{*}} - \overline{s_i^x},\quad i \in O^{X}, \nonumber \\ && \quad{\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{x_{ij}} \le \overline{\alpha _{io}^{*}} - \underline{s_i^x},\quad i \in O^{X}, \nonumber \\{} & \quad {\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{y_{rj}} \ge \underline{\beta _{ro}} + \underline{s_r^y},\quad r \in O^{Y}, \nonumber \\{} && \quad {\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{y_{rj}} \ge \overline{\beta _{ro}} + \overline{s_r^y},\quad r \in O^{Y}, \nonumber \\{} &&\quad \underline{s_i^x} \le \overline{s_i^x},\quad i \in O^X, \nonumber \\{} && \quad \underline{s_r^y} \le \overline{s_r^y},\quad r \in O^Y, \nonumber \\{} && \quad \lambda _j \ge 0,\quad j=1,\dots , N, \nonumber \\{} && \quad \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \in \mathbb {Z}_{+}, \quad i \in O^{XI}, \ \ r \in O^{YI}, \nonumber \\{} & &\quad \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \ge 0, \quad i \in O^{XNI}, \ \ r \in O^{YNI}. \end{aligned}$$
(8)

To solve integer interval problem, the following (IP) problem is established:

(9)

Definition 9

Let \(\alpha _o^* \in (\mathcal {K}_{Z+})^{XI}*(\mathcal {K}_{C})^{XNI}\) be a feasible solution to the problem (9). It is said to be an interval Pareto solution to the problem (9) if there isn’t feasible solution \(\alpha _o\) of (9) such that

Definition 10

Let \(\alpha _o^* \in (\mathcal {K}_{Z+})^{XI}*(\mathcal {K}_{C})^{XNI}\) be a feasible solution to the problem (9). It is said to be an interval weakly Pareto solution to the problem (9) if there isn’t feasible solution \(\alpha _o\) of (9) such that

After parametrization of (IP), the following (MONLP) problem is established:

$$\begin{aligned} \text{(MONLP) }&\text{ Min }&{(\underline{\alpha _{1o}},\overline{\alpha _{1o}},...,\underline{\alpha _{Mo}},\overline{\alpha _{Mo}})} \nonumber \\&\text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{x_{ij}} \le \underline{\alpha _{io}} - \overline{s_{i}^{x}},\quad i \in O^X, \nonumber \\{} && {\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{x_{ij}} \le \overline{\alpha _{io}} - \underline{s_{i}^{x}},\quad i \in O^X, \nonumber \\{} & &{\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{y_{rj}} \ge \underline{\beta _{ro}} + \underline{s_{r}^{y}},\quad r \in O^Y, \nonumber \\{} & & {\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{y_{rj}} \ge \overline{\beta _{ro}} + \overline{s_{r}^{y}},\quad r \in O^Y, \nonumber \\{} & & {\displaystyle \sum _{i=1}^{M} \frac{\underline{s_i^x}+\overline{s_i^x}}{\underline{\alpha _{io}}+\overline{\alpha _{io}}} + \sum _{r=1}^{S} \frac{\underline{s_r^y}+\overline{s_r^y}}{\underline{\beta _{ro}}+\overline{\beta _{ro}}}} \ge (1-t)II^*, \nonumber \\{} & {} \underline{\alpha _{io}} \ge \underline{x_{io}},\quad i \in O^X, \nonumber \\{} & & \overline{\alpha _{io}} \ge \overline{x_{io}},\quad i \in O^X, \nonumber \\{} & &\underline{s_i^x} \le \overline{s_i^x},\quad i \in O^X, \nonumber \\{} & {} \underline{s_r^y} \le \overline{s_r^y},\quad r \in O^Y, \nonumber \\{} & & \underline{\alpha _{io}} \le \overline{\alpha _{io}},\quad i \in O^X, \nonumber \\{} & &\lambda _j \ge 0,\quad j=1,\dots , N, \nonumber \\{} & & \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \in \mathbb {Z}_{+}, \quad i \in O^{XI}, \ \ r \in O^{YI}, \nonumber \\{} & & \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \ge 0, \quad i \in O^{XNI}, \ \ r \in O^{YNI}, \nonumber \\{} & & \underline{\alpha _{io}}, \overline{\alpha _{io}} \in \mathbb {Z}_{+}, \quad i \in O^{XI}, \nonumber \\{} & &\underline{\alpha _{io}}, \overline{\alpha _{io}} \ge 0, \quad i \in O^{XNI}, \end{aligned}$$
(10)

where \(II^*\) is the optimal value of problem (7) and \(0 \le t \le 1\).

Given MONLP (10) and \(w=(w_1,w_2, \cdots , w_{2\,M}) \in \mathbb {R}^{2\,M}\), \(w_i > 0\), \(\sum _{i=1}^{2\,M} w_i=1\), We introduce the following related sum problem.

$$\begin{aligned} \text{(MONLP)w }&\text{ Min }&{ \displaystyle \sum _{i=1}^{2M} w_i \alpha _{io}} \nonumber \\&\text{ s.t. }&{\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{x_{ij}} \le \underline{\alpha _{io}} - \overline{s_{i}^{x}},\quad i \in O^X, \nonumber \\{} & & {\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{x_{ij}} \le \overline{\alpha _{io}} - \underline{s_{i}^{x}},\quad i \in O^X, \nonumber \\{} & & {\displaystyle \sum _{j=1}^{N}} \lambda _j \underline{y_{rj}} \ge \underline{\beta _{ro}} + \underline{s_{r}^{y}},\quad r \in O^Y, \nonumber \\{} & & {\displaystyle \sum _{j=1}^{N}} \lambda _j \overline{y_{rj}} \ge \overline{\beta _{ro}} + \overline{s_{r}^{y}},\quad r \in O^Y, \nonumber \\{} & & {\displaystyle \sum _{i=1}^{M} \frac{\underline{s_i^x}+\overline{s_i^x}}{\underline{\alpha _{io}}+\overline{\alpha _{io}}} + \sum _{r=1}^{S} \frac{\underline{s_r^y}+\overline{s_r^y}}{\underline{\beta _{ro}}+\overline{\beta _{ro}}}} \ge (1-t)II^*, \nonumber \\{} && \underline{\alpha _{io}} \ge \underline{x_{io}},\quad i \in O^X, \nonumber \\{} & & \overline{\alpha _{io}} \ge \overline{x_{io}},\quad i \in O^X, \nonumber \\{} & & \underline{s_i^x} \le \overline{s_i^x},\quad i \in O^X, \nonumber \\{} & & \underline{s_r^y} \le \overline{s_r^y},\quad r \in O^Y, \nonumber \\{} & & \underline{\alpha _{io}} \le \overline{\alpha _{io}},\quad i \in O^X, \nonumber \\{} & & \lambda _j \ge 0,\quad j=1,\dots , N, \nonumber \\{} & & \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \in \mathbb {Z}_{+}, \quad i \in O^{XI}, \ \ r \in O^{YI}, \nonumber \\{} & & \underline{s_i^x},\overline{s_i^x},\underline{s_r^y},\overline{s_r^y} \ge 0, \quad i \in O^{XNI}, \ \ r \in O^{YNI}, \nonumber \\{} & & \underline{\alpha _{io}}, \overline{\alpha _{io}} \in \mathbb {Z}_{+}, \quad i \in O^{XI}, \nonumber \\{} & & \underline{\alpha _{io}}, \overline{\alpha _{io}} \ge 0, \quad i \in O^{XNI}. \end{aligned}$$
(11)

Let us pointed out that the previous problem is a mixed- integer nonlinear optimization problem, which is NP-hard, in general. To deal with it and compute examples (following), on the one hand, we include penalties on integer variables in the objective function, following a proposal used in Arana-Jiménez and Salles (2017) and Le Thi (2020), among others. Then, we apply the R-package called “nloptr”, which used methods based on gradients to provide a solution. From now on, and for the sake of simplicity, we use a similar notation to refer to vector interval solutions of (IP) and their parameterizations as real vector solutions of (MONLP). In this regard, for instance, \({{\varvec{\alpha }}_o}=(\underline{\alpha _{1o}},\overline{\alpha _{1o}},...,\underline{\alpha _{Mo}},\overline{\alpha _{Mo}})\) can be interpreted as a vector of intervals or as a vector of real numbers, depending on the problem at hand. The inequality relationships are used according to the previous interpretation, being for intervals, and \(\leqq \) for vectors of real numbers, for instance.

The following theorem represents the relationship between the (IP) and (MONLP) solutions.

Theorem 4

\({{\varvec{\alpha }}_o^*} \in (\mathcal {K}_{\mathbb {Z}_{+}})^{XI}*(\mathcal {K}_{C})^{XNI}, XI+XNI=M\) is an interval Pareto solution of (IP) if and only if there exist \({{\varvec{\lambda }}^*}\in \mathbb {R}_{+}^N\), \({{\varvec{s}}^{x*}} \in (\mathcal {K}_{\mathbb {Z}_{+}})^{XI}*(\mathcal {K}_{C})^{XNI}, XI+XNI=M\) and \({{\varvec{s}}^{y*}}\in (\mathcal {K}_{\mathbb {Z}_{+}})^{YI}*(\mathcal {K}_{C})^{YNI}, YI+YNI=S\) such that the corresponding parameterization of \(({{\varvec{\lambda }}^*}, {{\varvec{\alpha }}_o^*}, {{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}})\), \(( \lambda ^*_1,\ldots ,\lambda ^*_N,\underline{\alpha _{1o}^{*}},\overline{\alpha _{1o}^{*}},\ldots ,\underline{\alpha _{Mo}^{*}}\), \(\overline{\alpha _{Mo}^{*}}, \underline{s_1^{x*}},\overline{s_1^{x*}},\ldots ,\underline{s_M^{x*}},\overline{s_M^{x*}}, \underline{s_1^{y*}},\overline{s_1^{y*}},\ldots ,\underline{s_S^{y*}},\overline{s_S^{y*}})\), is a Pareto solution of (MONLP).

Proof

(i) Suppose that \({{\varvec{\alpha }}_o^*}\) is an interval Pareto solution of (IP). It implies that, if one considers the related optimization problem to calculate \(II^*(\alpha ^*_o,\beta _o)\), then there exist \({{\varvec{\lambda }}^*}\in \mathbb {R}_{+}^N\), \({{\varvec{s}}^{x*}} \in (\mathcal {K}_{\mathbb {Z}_{+}})^{XI}*(\mathcal {K}_{C})^{XNI}, XI+XNI=M\) and \({{\varvec{s}}^{y*}}\in (\mathcal {K}_{\mathbb {Z}_{+}})^{YI}*(\mathcal {K}_{C})^{YNI}, YI+YNI=S\) such that

$$\begin{aligned} II^*(\alpha ^*_o,\beta _o)={\displaystyle \sum _{i=1}^{M} \frac{\underline{s_i^{x*}}+\overline{s_i^{x*}}}{\underline{\alpha _{io}^*}+\overline{\alpha _{io}^*}} + \sum _{r=1}^{S} \frac{\underline{s_r^{y*}}+\overline{s_r^{y*}}}{\underline{\beta _{ro}}+\overline{\beta _{ro}}}} \ge (1-t)II^*. \end{aligned}$$

The latter means that \(({{\varvec{\lambda }}^*}, {{\varvec{\alpha }}_o^*}, {{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}})\), in its parameterization form, is a feasible solution of (MONLP). Now, reasoning by contradiction, suppose that\(({{\varvec{\lambda }}^*}, {{\varvec{\alpha }}_o^*}, {{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}})\) is not a Pareto solution of (MONLP), which implies that there exists \(({{\varvec{\lambda }}^{**}}, {{\varvec{\alpha }}_o^{**}}, {{\varvec{s}}^{x{**}}},{{\varvec{s}}^{y{**}}})\) a feasible solution of (MONLP) such that \(\alpha _o^{**} \leqq \alpha _o^*, \alpha _o^{**} \ne \alpha _o^*\). Therefore, \((\alpha _o^{**},\beta _o) \in T, \alpha _o^{**} \geqq X_o\) and

$$\begin{aligned} II^*(\alpha ^{**}_o,\beta _o)={\displaystyle \sum _{i=1}^{M} \frac{\underline{s_i^{x**}}+\overline{s_i^{x**}}}{\underline{\alpha _{io}^{**}}+\overline{\alpha _{io}^{**}}} + \sum _{r=1}^{S} \frac{\underline{s_r^{y{**}}}+\overline{s_r^{y{**}}}}{\underline{\beta _{ro}}+\overline{\beta _{ro}}}} \ge (1-t)II^*. \end{aligned}$$

In consequence, we have that \(\alpha _o^{**}\) is a feasible solution of (IP), with \(\alpha _o^{**} \leqq \alpha _o^*, \alpha _o^{**} \ne \alpha _o^*\), what is a contradiction with \(\alpha _o^*\) is an interval Pareto solution of (IP).

(ii) Suppose that \(( \lambda ^*_1,\ldots ,\lambda ^*_N,\underline{\alpha _{1o}^{*}}\), \(\overline{\alpha _{1o}^{*}},\ldots ,\underline{\alpha _{Mo}^{*}},\overline{\alpha _{Mo}^{*}}\), \(\underline{s_1^{x*}},\overline{s_1^{x*}},\ldots ,\underline{s_M^{x*}},\overline{s_M^{x*}}, \underline{s_1^{y*}},\overline{s_1^{y*}},\ldots , \underline{s_S^{y*}},\overline{s_S^{y*}})\) is Pareto solution of (MONLP). From the problem (10), we derive

$$\begin{aligned} II^*(\alpha ^*_o,\beta _o)={\displaystyle \sum _{i=1}^{M} \frac{\underline{s_i^{x*}}+\overline{s_i^{x*}}}{\underline{\alpha _{io}^*}+\overline{\alpha _{io}^*}} + \sum _{r=1}^{S} \frac{\underline{s_r^{y*}}+\overline{s_r^{y*}}}{\underline{\beta _{ro}}+\overline{\beta _{ro}}}} \ge (1-t)II^*. \end{aligned}$$

Then \((\alpha _o^*,\beta _o) \in T\), , that is, \(\alpha _o^*\) is a feasible solution of (IP). Proceeding by contradiction, suppose \(\alpha _o^*\) is not an interval Pareto solution of (IP), i.e. there exists \(\alpha _o^{**}\) feasible for (IP), with , \(\alpha _o^{**}\ne \alpha _o^*\). Since \(\alpha _o^{**}\) is feasible solution of (IP), it implies that there exists \(( \lambda ^{**}_1,\ldots ,\lambda ^{**}_N,\underline{\alpha _{1o}^{**}},\overline{\alpha _{1o}^{**}},\ldots ,\underline{\alpha _{Mo}^{**}},\overline{\alpha _{Mo}^{**}}, \underline{s_1^{x**}},\overline{s_1^{x**}},\ldots ,\underline{s_M^{x**}}, \overline{s_M^{x**}}, \underline{s_1^{y**}},\overline{s_1^{y**}},\ldots ,\underline{s_S^{y**}},\overline{s_S^{y**}})\) feasible solution of (MONLP), with \(\alpha _o^{**}\leqq \alpha _o^* \), \(\alpha _o^{**}\ne \alpha _o^*\), what is a contradiction with \(\alpha _o^*\) Pareto solution of (MONLP). \(\square \)

As a consequence of the previous theorem, we have the following one that shows that the above integer interval (MONLP) can be used for input level estimation.

Theorem 5

Assume that \(II^*\) is the inefficiency score of \(DMU_o\) in the problem (7) and the output of \(DMU_o\) are increased from \(Y_0\) to \(\beta _0=(\underline{\beta _{1o}},\overline{\beta _{1o}},\underline{\beta _{2o}},\overline{\beta _{2o}},...,\underline{\beta _{So}},\overline{\beta _{So}})=Y_0+\bigtriangleup {Y_o}\), \(\bigtriangleup {Y_o} \gneqq 0\).

(1) Let \(( \lambda ^*_1,\ldots ,\lambda ^*_N,\underline{\alpha _{1o}^{*}},\overline{\alpha _{1o}^{*}},\ldots ,\underline{\alpha _{Mo}^{*}},\overline{\alpha _{Mo}^{*}}, \underline{s_1^{x*}},\overline{s_1^{x*}},\ldots ,\underline{s_M^{x*}},\overline{s_M^{x*}}, \underline{s_1^{y*}},\overline{s_1^{y*}},\ldots ,\underline{s_S^{y*}},\overline{s_S^{y*}})\) be a Pareto solution to the problem (10), then the inefficiency score of \(DMU_{o}\) under new inputs and outputs is not less than t-percent.

(2) Conversely, if the new \(DMU_{o}\) belongs to the technology, and the inefficiency score of the new \(DMU_{o}\) is not less than t-percent, then there exist \({{\varvec{\lambda }}^*}, {{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}}\) such that \(( \lambda ^*_1,\ldots ,\lambda ^*_N,\underline{\alpha _{1o}^{*}},\overline{\alpha _{1o}^{*}},\ldots ,\underline{\alpha _{Mo}^{*}},\overline{\alpha _{Mo}^{*}}, \underline{s_1^{x*}},\overline{s_1^{x*}},\ldots ,\underline{s_M^{x*}},\overline{s_M^{x*}}, \underline{s_1^{y*}},\overline{s_1^{y*}},\ldots ,\underline{s_S^{y*}},\overline{s_S^{y*}})\) is a feasible solution for (MONLP). Furthermore, if any decrease in the input \(\alpha ^*_o\) of the new \(DMU_{o}\) in the Pareto sense makes not fulfill the previous conditions, then it follows that \(\alpha ^*_o\) is a Pareto solution of (MONLP).

Proof

If \(( \lambda ^*_1,\ldots ,\lambda ^*_N,\underline{\alpha _{1o}^{*}},\overline{\alpha _{1o}^{*}},\ldots ,\underline{\alpha _{Mo}^{*}},\overline{\alpha _{Mo}^{*}}, \underline{s_1^{x*}},\overline{s_1^{x*}},\ldots ,\underline{s_M^{x*}},\overline{s_M^{x*}}, \underline{s_1^{y*}},\overline{s_1^{y*}},\ldots ,\underline{s_S^{y*}},\overline{s_S^{y*}})\) is a Pareto solution of the problem (MONLP), then by Theorem 4 it follows that \(({{\varvec{\lambda }}^*}, {{\varvec{\alpha }}_o^*}, {{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}})\) is interval Pareto solution of (IP), and then \(II^*(\alpha ^*_o,\beta _o)\ge (1-t)II^*\). Therefore, (1) is proof. Conversely, if the inefficiency score of \(DMU_o\) is not less than t-percent, \(II^*(\alpha _o^*,\beta _o) \ge (1-t) II^*\), it means that \((\alpha _o^*,\beta _o)\) is feasible for (IP), and there exist \({{\varvec{\lambda }}^*}, {{\varvec{s}}^{x*}},{{\varvec{s}}^{y*}}\) such that \(( \lambda ^*_1,\ldots ,\lambda ^*_N,\underline{\alpha _{1o}^{*}},\overline{\alpha _{1o}^{*}},\ldots ,\underline{\alpha _{Mo}^{*}},\overline{\alpha _{Mo}^{*}}, \underline{s_1^{x*}},\overline{s_1^{x*}},\ldots ,\underline{s_M^{x*}},\overline{s_M^{x*}}, \underline{s_1^{y*}},\overline{s_1^{y*}},\ldots ,\underline{s_S^{y*}},\overline{s_S^{y*}})\) is a feasible solution of (MONLP). Furthermore, since \((\alpha _o^*,\beta _o)\) is feasible for (IP) and there aren’t , \(\alpha _o^{**}\ne \alpha _o^*\) then \(\alpha _o^*\) is an interval Pareto solution of (IP), and then, by Theorem 4, is a Pareto solution of (MONLP). \(\square \)

Table 1 Data of 12 DMUs
Table 2 Results of inefficiency score of slacks-based model \((II^{*}(X_o,Y_o))\) and slacks

5 Numerical experiments

In this section, we introduce a problem that contains both integer and continuous variables. The data set which comes from Zhang and Cui (2020) are shown in Table 1. There are 12 DMUs. Every DMU consume three inputs and produce two outputs. The first input and the second output are continuous, and the other data are integer. Firstly, we calculate the inefficiency score of the model (7). It is indicated in Table 2. Then due to the dependency between DEA and MONLP, we can relate inverse DEA mode into single objective programming by means of weighted problems. To illustrate the example, the result is shown for three values for \(DMU_1\) and \(DMU_2\) in Tables 3 and 4, respectively. In Table 3, we increase the output of \(DMU_1\) from \(Y_1=([67,67],[751,751])\) to \(\beta _1=([80,85],[780,850])\) and put \(t=0.3\). After solving the model (10) by using weighted sum problem, \(w=(0.2,0.3,0.1,0.2,0.1,0.1)\), we can get \(\alpha _1^*=([350.00,350.11],[47,47],[13,13] )\). According to the the model (8), \(II(\alpha _1^*,\beta _1)=1.01\) which is not less than \((1-t)II^*(X_1,Y_1)=0.994\). Also, if we increase from \(Y_1=([67,67],[751,751])\) to \(\beta _1=([70,73],[760,770])\) and put \(t=0.3\), a Pareto solution for MONLP will be \(\alpha _1^*=([350.00,350.00],[47,47],[13,13] )\), which means the inefficiency score is not less than \((1-t)II^*(X_1,Y_1)=0.994\). In addition, again we increase from \(Y_1=([67,67],[751,751])\) to \(\beta _1=([67,70],[760,765])\) and put \(t=0.3\) and get \(\alpha _1^*=([350.00,350.00],[47,47],[13,13] )\) that is not less than \((1-t)II^*(X_1,Y_1)=0.994\). Also, in Table 4, we consider the problem for the outputs of \(DMU_2\) and get new inputs. For example, when we increase \(Y_2=([70,76],[608,620])\) to \(\beta _2=([80,85],[620,630])\), we calculate \(\alpha _2^*=([304.73,304.75],[35,38],[14,14] )\) that the inefficiency score of new DMU is not less than \((1-t)II^*(X_2,Y_2)=0.259\). Also, after changing \(Y_2=([70,76],[608,620])\) to \(\beta _2=([72,78],[619,625])\), we get \(\alpha _2^*=([298.00,299.11],[35,38],[14,14] )\) which \(II^*(\alpha _2^*,\beta _2)\) is not less than \((1-t)II^*(X_2,Y_2)=0.259\). Finally, we increase \(Y_2=([70,76],[608,620])\) to \(\beta _2=([75,78],[610,622])\), and a pareto solution will be \(\alpha _2^*=([298.00,299.11],[35,38],[14,14] )\) which the inefficiency score of new DMU is not less than \((1-t)II^*(X_2,Y_2)=0.259\).

As a summary of the method, we have followed to get the inefficiency score of the new DMU \(II^*(\alpha ^*,\beta )\), first, we calculate the inefficiency score of \(II^*(X_o,Y_o)\). Then, we get the value of \(\alpha \) in the model \((MONLP)_w\). And finally, we obtain the inefficiency score of new DMU \(II^*(\alpha ^*,\beta )\). The result shows the inefficiency score of new DMU under new input and output is not less than t-percent. As a limitation of this method, we point out the role of the election of w to get \(\alpha \), although this is normal since we are dealing with a multiobjective optimization problem.

Table 3 The results of (MONLP) and inefficiency score \((II^*(\alpha ^*,\beta ))\) for \(DMU_1\) and slacks with \(w=(0.2,0.3,0.1,0.2,0.1,0.1)\) and \(t=0.3\)
Table 4 The results of (MONLP) and inefficiency score \((II^*(\alpha ^*,\beta ))\) for \(DMU_2\) and slacks with \(w=(0.2,0.3,0.1,0.2,0.1,0.1)\) and \(t=0.3\)

6 Conclusions

In this paper, we present a new inverse DEA problem on the non-radial slacks-based model with integer and continuous data set. The main question on inverse DEA on the input estimation has been discussed. in this regard, we use Pareto solutions of the MONLP to determine sufficient and necessary conditions of input estimation. It is shown that in this new framework, with integer and continuous interval data, it is not guaranteed when \(Y_o\) increase to \(\beta _o\), there is an increase of \(X_o\) such that \(II^*(\alpha _o,\beta _o)=(1-t)I^*(X_o,Y_o)\), what happens with crisp data. This is of difference between crisp and interval data. Therefore, the method can be applied to increase inputs for a slacks-based model such that the inefficiency score of \(DMU_o\) is not less than t-percent. Necessary and sufficient conditions are established for each DMU with integer and interval variables. The present work establishes the first response to inverse DEA under integer interval-type uncertainty on data, which is an important step to address a future study under fuzzy data. Another potential research direction would be non-radial inverse DEA with negative and undesirable integer and continuous interval data, which will lead our future research.