Introduction

Data envelopment analysis (DEA) is a powerful mathematical programming method that measures the relative performance of units with multiple inputs and outputs. The conventional DEA models assess the best possible relative efficiencies of decision-making units (DMUs). In DEA standard programming, we would like to obtain a measure of the ratio of summation of all weighted outputs to the summation of all weighted inputs. The optimal input and output weights are obtained by solving the mathematical programming such that the efficiency of underevaluated unit is maximized. Although the objective function maximizes efficiency, it is subjected to the constraint that all efficiency measures must be smaller than or equal to one. Because of the flexibility in choosing input and output’s weights, they always have more than one efficient unit. In order to solve this problem, many researchers proposed some methods for ranking DMUs. Generally, the ranking methods are classified into three groups. The first group of ranking methods is super-efficiency method which was introduced by Anderson and Peterson [3]. In this methodology, the unit under evaluation is deleted from the reference set. Infeasibility and instability are two fundamental problems of the super-efficiency method, and due to these problems; the application of this method has been restricted. The super-efficiency method was expanded by many researchers. Alternative researches can be found in Amirteimoori and Kordrostami [1] and [2], Chen [6], Xue and Harker [27], Li et al. [11], and Seiford and Zhu [21]. The second group of ranking method was the cross-efficiency technique which was first developed by Sexton et al. [22]. There are two stages in cross-efficiency method. First, the optimal weights of the unit under evaluation with conventional Charnes et al. [5] (CCR) model are obtained. This stage is called self-evaluation. Then, by applying the optimal weights of self-evaluation stage, other DMUs will be evaluated. This stage is called peer evaluation. Then, cross-efficiencies are obtained by the optimal weights selected by all DMUs in the peer evaluation stage. Finally, the average of the cross-efficiencies of each DMU is called cross-efficiency score. This ranking method has many advantages, and it also faces some problems. The main problem of this method is the possibility of alternative optimal solutions for weights in the first stage of evaluation which may cause different cross-efficiency scores. Consequently, different ranking for units will be at hand. This subject has been developed by many researchers like Doyle and Green [8], Dimitrov and Sutton [7], Obata and Ishii [16], Liu and Peng [13], and Liang et al. [12]. The third group of ranking method is common weights. This method discusses the weights which are selected for evaluating and ranking DMUs. As far as we are aware, conventional DEA models let each DMU choose the most desirable weights in order to achieve their own maximum performance. This flexibility in selecting input and output weights often leads to some problems. Common weights have been suggested instead of variable weights to decrease the flexibility in selecting input and output weights. Using common weights makes it possible to discriminate units on a common basis. Many approaches have been proposed to achieve a common set of weights. For example, refer to Roll et al. [20], Roll and Golany [19], Liu and Peng [13], Kao and Hung [10], Wang et al. [25] and Hatami-Marbini et al. [9] and Noura et al. [15] and Ramezani-Tarkhorani et al. [17] and Ramón et al. [18] and Wu et al. [26].

In this paper, a weight restriction approach has been proposed to search one common set of weights. This common set of weights is applied to evaluate the efficiency of each DMU and then rank the DMUs with these obtained efficiency scores. The proposed weight restriction approach generates positive weights and, at the same time, prevents weights dissimilarity. In addition, it reduces efficiency scores and number of efficient units. The modern weight restriction approach is expressed in two different schemes. Firstly, the input/output weights are conjointly restricted. Then, this view is extended, and the input/output weights are restricted individually. Above all, suggested weight restriction approach does not need initial information on the input and output weights.

The rest of the paper has the following order. The next section will present the traditional DEA method. “Weight restriction approach” section represents alternative weight restriction approach in the DEA literature, measures units’ efficiency, and then ranks DMUs, including two different weight restriction schemes. “Numerical examples” section gives two numerical examples, and conclusions are offered in section “Conclusions.”

Preliminaries

Suppose that there is a set of n DMUs, and each DMUj (j = 1, 2, …, n) generates s different outputs using m different inputs which are denoted as xij (i = 1, 2, …, m) and yrj (r = 1, 2, …, s), respectively. For any DMUo (o = 1, 2, …, n), the efficiency score is computed by the following model called CCR model.

$$\begin{aligned} & {\text{Max}}\,{\text{Eff}}_{o} = \frac{{\sum\nolimits_{r = 1}^{s} {u_{r} y_{ro} } }}{{\sum\nolimits_{i = 1}^{m} {v_{i} x_{io} } }} \\ & {\text{s}} . {\text{t}} .\quad \sum\limits_{r = 1}^{s} {u_{r} y_{rj} } - \sum\limits_{i = 1}^{m} {v_{i} x_{ij} } \le 0,\quad j = 1, \ldots ,n, \\ & \quad \quad u_{r} ,v_{i} \ge 0,\quad {\text{for}}\;{\text{all}}\;r,\,i. \\ \end{aligned}$$
(1)

If the optimal value of the objective function for DMUo is equal to one, then the DMUo is efficient; otherwise, it is inefficient. The standard CCR model has the unit invariant property that is organized by Lovell and Pastor [14]. This property makes it possible to normalize the weights. Thus, there is a scale of data that causes model (1) to be equivalent to the following model.

$$\begin{aligned} & {\text{Max}}\,{\text{Eff}}_{o} = \frac{{\sum\nolimits_{r = 1}^{s} {u_{r} y_{ro} } }}{{\sum\nolimits_{i = 1}^{m} {v_{i} x_{io} } }} \\ & {\text{s}} . {\text{t}} .\\ & \quad \sum\limits_{r = 1}^{s} {u_{r} y_{rj} } - \sum\limits_{i = 1}^{m} {v_{i} x_{ij} } \le 0,\quad j = 1, \ldots ,n, \\ & \quad 0 \le u_{r} \le 1,\quad r = 1, \ldots ,s \\ & \quad 0 \le v_{i} \le 1,\quad i = 1, \ldots ,m. \\ \end{aligned}$$
(2)

It can easily be shown that models (1) and (2) are equivalent. It suffices to show this to assume that ur* and vi* (i = 1, …, mr = 1, …, s) are optimal solutions to model (1), and we suppose that ϕ is maximum of ur* and vi* (i = 1, …, mr = 1, …, s). Then, we divide the input/output weights by ϕ. The obtained answer gives a feasible solution to model (2).

Comparing both models, it is found that the above models are the same, but the nonnegative variables in model (1) have been replaced with the bounded variables in model (2). Model (2) assists in applying a modified CCR model that prevents dissimilar weights. On the other hand, model (1) allows each DMU to select the best weights in order to maximize its performance score. This subject is faced with some problems. For example, the performance of different units will be achieved by different set of weights. So, the comparison and ranking of units will not be on the same base. Additionally, because of the flexibility in choosing input and output weights, we always have more than one efficient unit. This would lead us to the case that all DMUs cannot be discriminated.

Weight restriction approach

In this section, our weight restriction approach is handled in two different schemes. First, we introduced a process that does not distinguish between the selected input and output weights. Then, this idea is developed, and the input/output weights are restricted individually.

Weight restriction approach with restricting input/output weights conjointly

In order to assess one common set of weight with no difference in input/output weights, the following model is proposed. The model allows selecting common weights through conjointly restricting the input and output weights with a common bound. What is more, a common bound is employed for input/output weights. The model is represented in the following format:

$${\text{Min}}\,\,\frac{{\sum\nolimits_{j = 1}^{n} {d_{j} } }}{\alpha }$$
(3)
$${\text{S}} . {\text{t}} .\,\,\,\sum\limits_{r = 1}^{s} {u_{r} y_{rj} } - \sum\limits_{i = 1}^{m} {v_{i} x_{ij} } + d_{j} = 0,\quad j = 1, \ldots ,n$$
(3-1)
$$\alpha \le v_{i} \le 1,\quad i = 1, \ldots ,m$$
(3-2)
$$\alpha \le u_{r} \le 1,\quad r = 1, \ldots ,s$$
(3-3)
$$u_{r} ,v_{i} ,\alpha \ge 0\,\,\,\,{\text{for}}\,{\text{all}}\,i\,{\text{and}}\,r.$$
(3-4)

As constraint (3-1) shows, the variable dj is denoted as deviation variable or slack variable for each unit. Also, α shows lower bound for input and output weights. The constraints (3-2) and (3-3) force all these multipliers to vary between two bounds: the lower bound α and the upper bound 1. The objective function minimizes the summation of deviation variable, i.e., \(\sum_{j = 1}^{n} d_{j}\), and maximizes α simultaneously. According to the concept of slack variable in the DEA literature, the proposed objective function with decreasing \(\sum_{j = 1}^{n} d_{j}\) tries to minimize the summation of deviations of all DMUs and at the same time, with increasing α, attempts to search a positive lower bound for common set of weights among all feasible multipliers. Thus, the proposed weight restriction approach generates positive weights and prevents weight dissimilarity. Notably, there is no need to have prior information about the input and output weights for determining the bound in this proposed approach. The important point is that the proposed model, which restricts the weights jointly, gives fewer efficient units compared with conventional CCR model.

As it is clear, because of construction of model’s objective function, model (3) is nonlinear. Furthermore, the model can turn into linear programming with the Charnes and Cooper [4] transformation.

The following theorem proves that the proposed weight restriction approach is feasible and generates positive weights.

Theorem 1

Model (3) is feasible and it generates positive weights in optimality.

Proof

Assume that in evaluating DMUo, DMUd is a reference unit with the CCR model. Thus, in evaluating DMUd with model (2), we have: u d r  > 0 and v d i  > 0 (i = 1, …, mr = 1, …, s). So, it can be concluded that \(u_{r}^{d} , v_{i}^{d} , \alpha \, = \,{\text{Min}}_{i,r} \left\{ {u_{r}^{d} , v_{i}^{d} } \right\}\) is a feasible solution for evaluating DMUo by model (3) with α > 0.

Weight restriction approach with restricting input/output weight individually

The proposed weight restriction approach is now expanded to a more general case. In this subsection, a linear formulation is also proposed to determine positive optimal weight for common set of weights among all feasible multipliers. For this purpose, the input/output weights are limited individually. The following formulation not only determines positive common set of weights but also prevents weights dissimilarity, simultaneously. The model is formatted as:

$${\text{Min}}\,\,\frac{{\sum\nolimits_{j = 1}^{n} {d_{j} } }}{\alpha }$$
(4)
$${\text{S}} . {\text{t}} .\,\,\,\sum\limits_{r = 1}^{s} {u_{r} y_{rj} } - \sum\limits_{i = 1}^{m} {v_{i} x_{ij} } + d_{j} = 0,\quad \, j = 1, \ldots ,n$$
(4-1)
$$w_{I} \le v_{i} \le 1,\quad i = 1, \ldots ,m$$
(4-2)
$$w_{o} \le u_{r} \le 1,\quad r = 1, \ldots ,s$$
(4-3)
$$w_{I} \ge \alpha$$
(4-4)
$$w_{o} \ge \alpha$$
(4-5)
$$w_{I} ,w_{o} ,u_{r} ,v_{i} ,\alpha \ge 0,\,\,\,{\text{for}}\,{\text{all}}\,r,i.$$
(4-6)

The variable dj is the deviation variable or slack variable for each DMU in the constraint (4-1). The constraint (4-2) forces all input multiples to vary between the bounds wI and 1 and also forces all output multiples to vary in-between the bounds wo and 1 in the constraint (4-3). The constraints (4-4) and (4-5) limit lower bound of input and output weights to the positive variable α. Similar to the idea behind model (3), in this model (4), with minimizing \(\sum_{j = 1}^{n} d_{j}\) and maximizing α in the objective function, one common set of weights is searched. As it is mentioned before, the objective function focuses on minimizing the summation of deviation of all DMUs through \(\sum_{j = 1}^{n} d_{j}\), and at the same time, with maximizing lower bound of input and output weights in the fraction’s denominator, the model operates by decreasing the distance between wI and wo with the corresponding upper bounds. Above all, the model looks for the weights with the least dissimilarity.

As it is clear, model (4) is a nonlinear mathematical programming. The optimal answer to model (4) is obtained by the following change of variables:

$$r = \frac{1}{\alpha },\,\,\,u_{r}^{\sim} = ru_{r} ,\,\,\,v_{i}^{\sim} = rv_{i} ,\,\,\,d_{j}^{\sim} = rd_{j} ,\,\,\,w_{I}^{\sim} = rw_{I} ,\,\,\,w_{0}^{\sim} = rw_{0}$$

The above transformation leads to the following linear programming problem:

$$\hbox{min} \,\,\,\,\sum\limits_{j = 1}^{n} {d_{j}^{\sim} }$$
(5)
$$\begin{aligned} & {\text{s}} . {\text{t}} .\quad \mathop \sum \limits_{r = 1}^{s} u_{r}^{\sim} y_{rj} - \mathop \sum \limits_{i = 1}^{m} u_{r}^{\sim} x_{ij} + d_{j}^{\sim} = 0,\quad j = 1, \ldots ,n \\ & \quad w_{I}^{\sim} \le v_{i}^{\sim} \le r,\quad i = 1, \ldots ,m \\ & \quad w_{0}^{\sim} \le u_{r}^{\sim} \le r,\quad r = 1, \ldots ,s \\ & \quad w_{I}^{\sim} \ge 1 \\ & \quad w_{0}^{\sim} \ge 1 \\ & \quad w_{I}^{\sim} ,w_{0}^{\sim} ,u_{r}^{\sim} ,v_{i}^{\sim} ,r \ge 0,\quad \forall i,\forall r \\ \end{aligned}$$

Model (5) is the linear format of model (4). The following theorem proves that the above-proposed model (4) is always feasible and generates positive weights.

Theorem 2

Model (4) is feasible, and it generates positive weights in optimality.

Proof

The proof of this theorem is similar to Theorem 1.

Numerical examples

In this section, the proposed weight restriction approach is compared with Kao and Hung’s [10] models. Kao and Hung’s [10] suggested three models using different distance function to produce common weights. Refer to Kao and Hung paper [10] for more details.

Example 1

In that example, there are 17 forest areas in Taiwan with four inputs and three outputs from which Taiwan’s forest areas data are chosen from Kao and Hung [10]. The data set including four inputs: budget, initial stocking, labor, and land and three outputs: main product, soil conservation, and recreation are considered for measuring the efficiency. The input/output data sets are listed in Table 1.

Table 1 Data set

In order to shed a light on strength of the proposed model, the proposed weight restriction model (4) and mentioned Kao and Hung [10] approach are applied on data from Table 1. The results are recorded in Table 2.

Table 2 Results of comparison

The last row in Table 2 depicts the results of our proposed method (model 4), and the rest of the rows shows three different results obtained from Kao and Hung [10] method. Table 3 shows the efficiency scores of data set from Table 1. The efficiency scores are calculated by CCR model, Kao and Hung [10] models, and the weight restriction approach proposed in this paper, respectively. The notation Effnew is drawn for the proposed common set of weights approach.

Table 3 Efficiency scores and the associated ranking (in parentheses) calculated by CCR ratio model and different methods of common weights

As mentioned before, Table 3 shows the efficiency score of 17 DMUs calculated by five models. The second column of Table 3 gives the CCR efficiency scores. It is clear that there are nine efficient DMUs. However, it is difficult to put rank for efficient units. Additionally, each unit has been evaluated by its own weights. In order to resolve these problems, Kao and Hung [10] suggested three common weight DEA models. These three models are used to calculate the efficiency of these 17 DMUs. The results are recorded in the third, fourth, and fifth columns of Table 3. The efficiency scores of the weight restriction approach proposed in this paper are shown in the last column of Table 3. It is clear that the number of efficient units is dropped from nine to three in the proposed method. Another strength of the proposed approach turns back to efficiency scores. It is clear that the proposed model (4) gives the least efficiency scores compared with other methods. As the last row of Table 3 records, the average of efficiency in model (4) is 0.724, while the average efficiency is recorded as 0.910 in CCR model and 0.818 in Kao and Hung [10] first model with P = 1. For the rest of the two models of Kao and Hung [10] with P = 2 and P = ∞, the average efficiency score is drawn as 0.818 and 0.788, respectively. The results show that the average of efficiency scores in our approach is less than that in other models. Therefore, our weight restriction approach along with a common set of weights not only produces the strictly positive weights but also prevents dissimilar weights. In comparison with Kao and Hung approach [10], our weight restriction approach, models (3) and (4), has another strength, that is, there is no need to calculate the CCR efficiency score. This clue makes the proposed method more applicable than the existing Kao and Hung [10] method.

Example 2

This example includes 12 flexible manufacturing systems which are shown in Table 4. These data are chosen from Shang and Sueyoshi [23]. The data set includes two inputs: annual operating and depreciation costs, and the floor space requirements of each specific system, and four outputs: the improvement qualitative benefits, work in process, average number of tardy jobs, and average yield.

Table 4 Data set for twelve flexible manufacturing systems

As before, Kao and Hung [10] and proposed method are performed on this data set. The results are recorded in Table 5. The results of Table 5 show that the third output weight in Kao and Hung models is always zero, while the weight of proposed model for all outputs is strictly positive. (The results of Kao and Hung [10] models are taken from the Sun et al. [24]).

Table 5 Common weights derived by different models

Regarding Table 6, efficiency scores of data set from Table 4 are recorded. The efficiency scores are calculated by CCR model, the compromise solution approach by Kao and Hung [10], and the weight restriction approach proposed in this paper, respectively. The notation Effnew is drawn for the proposed common set of weights approach.

Table 6 Efficiency scores calculated by CCR model and different models of common weights

It can be seen that proposed restriction approach reduced the number of DEA-efficient DMUs from seven in CCR model to one. So, the proposed weight restriction approach gives fewer efficient units compared with the others models. Regarding the average of efficiencies, reported in the last row of Table 6, the proposed method attains the least value. The average score of efficiency is 0.973 in CCR; 0.931, 0.922 and 0.909 in Kao and Hung model for P = 1, P = 2, and P = ∞, respectively; and 0.881 in our weight restriction approach. The results imply that the average of efficiency scores in our approach is less than that in other models. Thus, the proposed weight restriction approach not only leads to strictly positive weights but also prevents dissimilar weights.

Conclusions

This paper proposed alternative weight restriction approach to generate a common set of weights for all DMUs. Besides, this common set of weights looks suitable for a fair ranking of DMUs. Our proposed model not only generates strictly positive weights but also prevents weights dissimilarity. The production of strictly positive weights by the proposed model makes it possible that no input and output variables are ignored. Furthermore, it reduces the number of efficient units and gives less efficiency score. However, there is no need for initial information on the input and outputs weights in this approach. Admittedly, the proposed method can be extended to other standard DEA models with appropriate modifications. Equally, the proposed weight restriction approach may suffer from existence of alternative optimal solution for common set of weights, which can be investigated in future works.