1. Introduction
Fractional programming has been attracting the attention of a fair number of researchers all over the world (see [
1]). The author of [
2] presented the last bibliography with 520 entries, mainly from the period 1997–2019, which emphasizes the amount of effort that has been made in the field. This bibliography is an extension of eight other bibliographies previously published by him. Some researchers have been studying the role of duality in fractional programming. The authors of [
3] dealt with programming with linear fractional functionals and utilized a transformation of variables to obtain an equivalent linear programming form of general linear fractional programming. The author of [
4] studied the duality for a special class of linear fractional functionals programming problem where its dual is a linear programming problem. The authors of [
5] showed that the dual of a linear fractional program, under some assumptions, is itself a fractional linear program. The author of [
6] investigated the primal–dual relation in linear fractional programming when the constraints are in an equation form. It was concluded that some primal–dual relations in such problems may not hold. The author of [
7] extended a dual linear fractional program of a given linear fractional program which resulted in necessary and sufficient conditions for the optimality of a given feasible solution. The authors of [
8] extended the duality in linear fractional programming and developed a dual linear programming model for a general maximization linear fractional functionals programming problem. They proved duality theorems in linear fractional functionals programming. The authors of [
9] and [
10] extended fuzzy duality in linear fractional programming problems under uncertainty. Recently, the author of [
11] presented a linear fractional programming problem and its dual problem under a fuzzy environment using hyperbolic membership functions.
In this paper, we first show that the dual linear programming model of the dual model proposed by [
8] is the same linear programming model that was formulated by [
3] as an equivalent model of linear fractional functionals programming problems. Next, we utilize some interesting properties obtained in this study and also the duality properties to prove (in an easy manner) that the linear programming and linear fractional functional programming models are equivalent. There is an
involutory property of duality in linear programming which states that the dual of the dual is the original (primal) model (see [
12]). We show that in linear fractional functional programming the dual of the dual is also a model that is equivalent to the original model. We use a numerical example to show the applicability of the proposed linear programming model.
As a special case of the general maximization linear fractional functional programming problem, we consider the well-known data envelopment analysis (DEA) approach. DEA, originated by [
13], is an operations research method to evaluate the efficiency score of a set of similar decision-making units (DMUs) in which each DMU uses multiple inputs to produce multiple outputs. DEA assigns a weight (multiplier) to each input and output and to evaluate the efficiency score of a specific DMU, finds the maximum ratio of the weighted sum of outputs to the weighted sum of inputs subject to the condition that the same ratio for all DMUs must be less than or equal to unity.
2. Related Work
Consider the following general linear fractional programming:
Here, is the constraint (technology) matrix, is the decision variable vector, is the right-hand side column vector, and are row vectors, and are arbitrarily scalar constants, and is the origin in . It is assumed that for all , the objective function is continuously differentiable, and that the feasible region is regular (nonempty and bounded).
The authors of [
8] formulated the following linear programming and proved that it is the dual of general linear fractional programming (1):
Here, the symbol
denotes transposition,
is a decision variable vector, and
is a decision variable. The authors of [
8] stated and proved the well-known weak duality and complementary slackness theorems for models (1) and (2).
3. Dual of the Dual in Linear Fractional Programming
This section shows that in contrast to linear programming where the dual linear program is itself a linear program, the dual linear fractional programming problem is not necessarily a linear fractional programming problem. The linear programming of model (2) is the dual of the general linear fractional programming (1) (see [
8]). We first formulate the dual linear programming of model (2) to obtain the following linear programming problem and then show that the following model is equivalent (not necessarily equal) to the general linear fractional programming (1):
As a result, there are two various models which are the dual of the dual model (2), i.e., linear fractional programming (1) and linear programming (3) problems. In other words, we can conclude that a linear programming model and a fractional programming model might have a common dual problem. We utilize the dual model proposed by [
8] to prove that models (1) and (3) are equivalent. Toward this end, we first prove
and then state some interesting propositions which show the relationship between the feasible regions and objective functions of the linear fractional programming problem (1) and linear programming (3) problems.
Lemma 1. For allwe have.
Proof. Suppose that
, then
is a nonempty set. Subsequently,
is a recession direction for
(for more details about recession direction, we refer the reader to [
12]) which contradicts the given assumption that
is bounded. □
Referencing Lemma 1 helps us to validate the following corollaries:
Corollary 1. is a feasible solution ofif and only ifis a feasible solution of.
Corollary 2. is a feasible solution forif and only ifis a feasible solution of.
Corollary 3. For a givenin, .
Corollary 4. For a givenin, .
According to Lemma 1 and the given assumptions for model (1), all denominators in Corollaries 1–4 are nonzero. These corollaries help us to prove the following theorem.
Theorem 1. The linear programming model (3) and the general linear fractional programming (1) are equivalent.
Proof. Let be an optimal solution for the general linear fractional programming (1). We show is an optimal solution for the linear programming model (3). From the optimality conditions for dual linear programming, there is an optimal solution for model (2), say , in which . From Corollary 2, and clearly . Hence, is an optimal solution for model (3) and .
Conversely, let
be the optimal solution of the linear programming model (3). We prove that
is an optimal solution for the linear fractional programming (1). From Corollary 1,
, which leads to
On the contrary, suppose
is an optimal solution for model (1) with
. According to Corollary 2, the vector
and
which shows that there is a feasible solution with a higher objective value than the optimal solution, which is impossible. □
The following corollaries can be directly obtained from Theorem 1:
Corollary 5. Ifis an optimal solution of the general fractional programming model (1), then is an optimal solution of the equivalent linear programming model (3).
Corollary 6. Ifis an optimal solution of the linear programming model (3), then is an optimal solution of the equivalent linear fractional programming model (1).
Theorem 2 (Weak Duality Theorem). For allinand for allin, we have.
Proof. Given and and considering Corollaries 2 and 3, we have and . Referencing the weak duality theorem for linear programming models (2) and (3) reveals that which completes the proof. □
Theorem 3. Ifandwith, thenandare the optimal solutions to their respective problems.
Proof. Considering Corollaries 2 and 3, we have and which result in . From the optimality conditions for linear programming problem models (2) and (3), and are the optimal solutions for models (3) and (2), respectively. From Corollary 5, is an optimal solution for model (1) which completes the proof. □
Corollary 7. Letandbe the optimal solutions of models (1) and (2), respectively.is an optimal solution of model (3) and .
Analogously, the strong direct duality and complementary slackness theorems can be proved.
5. A Special Case (DEA Method)
In this section, we consider the fractional functional programming problem in DEA as a special case of the general linear fractional functional programming problem (1) where
According to the proposed approach in this study, the following linear programming model is equivalent to the above linear fractional model:
As a result, to obtain an equivalent linear programming form of the linear fractional model (7), we easily set the denominator of the model equal to 1, include it in the feasible region, and maximize the numerator, as is done in the equivalent linear programming model (8).
It should be highlighted here that the following model is the dual of both models (7) and (8):
Assume there are
DMUs (
) of which
consumes
inputs
to produce
outputs
. The authors of [
13] formulated the following fractional functional programming to evaluate the efficiency score of
, the unit under consideration, which is known as the Charnes, Cooper, and Rhodes (CCR) model under the constant returns-to-scale (CRS) assumption:
Here,
is the constraint matrix,
and
are (decision variables) weights (multipliers) for inputs and outputs, respectively. In fact, since the weights in model (10) are derived from the data in favor of the unit under evaluation instead of being fixed in advance for all the units, the model is called the multiplier model (for more details, see [
14]).
According to [
8], the following linear programming model is the dual of fractional functional programming (10):
Here, is the intensity vector and, as a matter of fact, the nonnegative linear combination vector of DMUs is compared with . If the optimal , denoted by , is less than one, then the obtained linear combination vector outperforms .
Since the feasible region of the linear programming (11) envelops all data by the efficient frontier, it is called the
envelopment model (for more details, see [
15]).
Considering the proposed approach in this paper, the following linear programming model which is the dual of model (11) is equivalent to the fractional functional programming (10):
Here, and are the multipliers for inputs and outputs, respectively.
The above linear programming problem is called the multiplier form of the CCR model. It should be mentioned here that to obtain the equivalent linear programming form of the linear fractional programming (10), we just set the denominator of the model equal to 1 and then consider it as a new constraint.
Let
, and
be the optimal solutions for models (10)–(12), respectively. As inspection makes clear,
and
(for more details, see [
16]).
As a result, there is an identical dual problem for both fractional functional programming (10) and linear programming (12) which points out that these models are equivalent.
Numerical Case Study (Healthcare Systems)
Table 1 exhibits data of twelve hospitals with two inputs (Doctors and Nurses) and two outputs (Inpatients and Outpatients), as adopted from [
17]:
The following fractional CCR model evaluates the performance of the first hospital:
The optimal solution and the optimal objective value of the fractional CCR model are and , respectively, which points out that the first hospital is inefficient and its efficiency score is 0.693.
According to [
8], the following linear programming model is the dual of fractional functional programming (13):
At optimality, . As a result, the efficiency score of is 0.693 and this hospital is not efficient which is consistent with the results obtained by the fractional CCR model (13). Moreover, the reference set for is and and show the proportions contributed by and to the point used to evaluate and hence the hospital under evaluation is technically inefficient.
The following model is also another alternative dual linear programming model of the model (14) which is not identical to the fractional CCR model (13):
This example illustrates that the dual of the dual model (14) is not necessarily the original model. As a matter of fact, these models are equivalent. In other words, the linear model (15) is equivalent to the fractional linear programming problem (13) (see Theorem 1) and both are the dual model. It should be highlighted here that the optimal solution for the linear model (15) is with . In summary, the optimal objective values of models (13–15) are identical, i.e., .
The main aim of this paper is to point out that, in contrast to linear programming, in fractional linear programming, the dual of the “dual” is not necessarily the original model. As a matter of fact, the dual of the dual is a linear programming problem that is equivalent to the fractional linear programming problem. Toward this end, we employed the approach of [
8] to formulating a linear programming problem from a general fractional linear programming problem. Although both problems have an identical dual problem, they are equivalent, not equal. In other words, we demonstrated that for a linear programming problem, under some assumptions, two different dual problems exist that are indeed equivalent. We provided a numerical example along with one of the most important DEA models (
), to illustrate the provided theorems. We applied the method of [
8] to directly find the dual of the linear fractional DEA model and then utilized the suggested approach in this study to directly obtain its equivalent linear DEA model. Extending our approach for
(
) leads to another DEA model with an input (output) orientation form under the variable returns-to-scale assumption (for a deeper discussion about different orientations and returns-to-scale assumptions, we refer the reader to [
18]). An interesting further research direction is investigating duality in linear fractional programming with multiple objective functions. Finally, our approach can be applied to a wide range of practical applications, including energy [
19], the banking industry [
20], manufacturing systems [
21], finance [
22], and sport [
23], among others.