A0311010106

T
The International Journal Of Engineering And Science (IJES)
|| Volume || 3 || Issue || 11 || Pages || 01-06|| 2014 ||
ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805
www.theijes.com The IJES Page 1
Duality Theory in Multi Objective Linear Programming
Problems
Chukwu W.I.E1
, Uka P.N2
and Dike, A. O3
1
Department of statistics, University of Nigeria, Nsukka, Nigeria
2 & 3
Department of Maths/Statistics, Akanu Ibiam Federal Polytechnic Unwana ,Afikpo, Nigeria
---------------------------------------------------ABSTRACT -------------------------------------------------------
This work is aimed at applying duality theory to multi-objective linear programming problems. Three methods
of solutions were discussed and applied in this study with the sole aim of finding out which of these three
methods is the best for solving Multi Objective Linear Programming (MOLP) problems. The major components
of the models used are the weighted sum and the e-constraint terms. Dual optimal functions were used in
performing sensitivity analyses. The investigation in this study was carried out using a bank’s investment data
whose dual results showed that the merged weighted sum/e-constraint approach is the best method for handling
MOLP problems
---------------------------------------------------------------------------------------------------------------------------------------
Date of Submission: 16 August 2014 Date of Accepted: 10 November 2014
---------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
The theory of duality is one of the most important and interesting concepts in both single objective and
multiple objective mathematical programming of operations research. Our focus in this work is to apply duality
theory to multiple objective linear programming. The basic idea behind the duality theory is that every primal
linear programming problem has an associated linear programming problem called its dual such that a solution
to the primal linear programming also provides a solution to its dual. In view of the above discussion, the
problem we are looking at in this study is a multiple objective-programming problem and we will be adapting
appropriate duality theorems with which to solve it. In a multi objective linear programming problem (MOLP),
each feasible solution set is said to be an efficient solution since such a solution can not be optimal to all the
objective functions at the same time.
Philip (1972) stated that there is always a dual solution for each efficient primal solution and that the
dual variables are the “prices” of the resources of the problem which are dependent on the subjective weights of
the primal problem. Kornbluth (1974) investigated the duality of multiple objective linear programmes and used
the dual optimal function to perform sensitivity analysis. Lohne (1990) developed a duality theory for linear
multiple objective programming problem in which he was able to verify similar properties as in the scalar case,
that is, single objective linear programming by using what is called “strong proper optima”. In the study he
found out that such optima and its associated dual solution are characterized by means of complementary
slackness conditions. Arua et al (2000) observed that primal – dual programming problems can either be
symmetric or asymmetric. Heyde et al (2006) developed a geometric approach to duality in multiple objective
linear programming which is based on the duality of polytopes with one – to – one mapping between the
minimal faces of the image of the primal objective function and the maximal faces of the image of the dual
objective function.
Klamroth et al (2003) studied a linear multiple criteria optimization and specified that weighted sum
approach and e-constraint approach can be used to solve the problem. They asserted that duality is a powerful
tool for the generation of weighting vectors and hence of utility functions for MOP. They went further to
indicate that the weighting vectors can be deduced from the optimal dual variables of the e-constraint problems.
They asserted that weighted sum secularization of the objective functions cannot be used to generate all non
dominated solutions because some will be supported while others will be unsupported. The above discussions
from the earlier works in the literature makes it clear that duality theory can be applied to multiple objective
linear programming when the problem is reduced from MOP to a single objective problemm. In view of this, we
modify approach adopted in by Klamroth et al (2003) by combining weighted sum approach and e -constraint in
solving a multiple objective programming problem. Furthermore the same problem was solved using weighted
and e-constraint method separately so as to find out which approach is better.
Duality Theory In Multi Objective…
www.theijes.com The IJES Page 2
II. METHODOLOGY
Duality generally follows from the main (primal) linear programming problem (mathematical program
whose objective function(s) and constraints are in linear form.), which can either, be a maximization or
minimization problem as the case may be. In many applications of linear and mathematical programming, it is
often difficult or somehow misleading to represent the aspirations of the decision maker (or decision making
body) in terms of a single objective function because of their diverse nature of activities. Indeed in complex
industrial or governmental problems, the decision maker may frequently have to choose between alternative
courses of action on the basis of multiple and conflicting criteria. Hence, MOLP is of mathematical
programming that deals with decision problems characterized by multiple and conflicting objective functions
that are to be optimized over a feasible set of decisions. Such problems referred to as multi-objective programs
are commonly encountered in many areas of human activities including engineering, management and others.
This concept began with the work of Charnes and Cooper in 1961 and has been refined and extended by many
other researchers since then.
MOLP PROBLEM FORMULATION
We use the following notation throughout this work. x denotes xi for all i = 1, …, k.
For k x n matix, Ci. = Ci; i.e ith row of C.
Nj is submatrix consisting of the rows in Ji – constraints which form the e-
constraint equations.
Hence fj(x) = Nj(x)
We consider the following general multiple objective program
(MOP).
Max { Z1 = f1 (x) }
 (1)
Max { Zk = fk (x)}
Subject to x є S (Klamroth, 2003)
Where S  Rn
is the feasible set consisting of x1, x2, … xn and fi (x), i = 1, 2, ….., k, are real-valued functions.
The problem above is called a multiple objective linear program (MOLP) if
fi(x) = Ci x  ί = 1, 2, …, k and
S = { x є Rn
; Ax ≤ b; x ≥ 0 }
Where we assume that the vectors C= (Cί) ί =1,2…., k , b , b m-components and the m x n – matrix A
are all real valued. Thus, the MOLP can be written as
Max Z = Cx
Subject to Ax b; x ≥ 0
We define the set of all feasible criterion vectors Z, the set of all non-dominated criterion vectors N and
the set of all efficient points E of equation (1) as follows:-
Z ={ z є Rk
: z = f(x),x є S} = f (S)
N = {z є Z:  z є Z: z ≥ z} (2)
E = {x є S: f (x) є N}
Where f(x) = (f1(x), …, fk(x))T.
GENERATION OF THE SOLUTION SETS
There are two general approaches to generate solution sets of MOPs. They are scalarization methods
and non-scalarization methods. Scalarization method involves formulating an MOP – related SOP which is a
function of the objective functions of the MOP while non scalarization methods do not explicitly use a
scalarization function. To solve the MOP problem in this work, we used scalarization methods. The two well
known scalarization techniques used in this work include the weighted sum approach and e-constraint approach.
The third approach is gotten by merging these two approaches. These three approaches will be used to solve the
same problem so as to know the one that is the best for handling MOLP problems.
Duality Theory In Multi Objective…
www.theijes.com The IJES Page 3
WEIGHTED-SUM APPROACH : In the weighted sum approach, a weighted sum of the objective functions
is maximized or minimized as the case may be. These objective functions of MOLP are pooled together using
the strictly positive weighting vectors say {û є Rk
: û > 0, Σ ûί =1}, such that the MOLP becomes SOP given by
Max z = ûT
C (x)
Subject to Ax ≤ b; x ≥ 0
e-CONSTRAINT APPROACH : In the e-constraint approach, one objective function out of the objectives of
the MOLP is retained as a scalar – valued objective while all the other objective functions are made new
constraints by assigning goals/targets (to be achieved) to them. Hence, the ith
objective e-constraint program
becomes:
Max z = Ci(x);
Subject to Nj(x) ≥ ej Jij
 ;
Ax ≤ b; x ≥ 0
Where: Cix is one out of the given objective functions
Njx ≥ ej = the remaining objective functions (with the targets, ej assigned to them) which now form part of the
constraint equations. Hence they are called e-constraint equations.
The Merged Weighted Sum/ e-Constraint Approach :In MOLP, goals could be set by the decision maker
and such goals can either be overachieved or underachieved. Usually interest is to achieve goals set in any firm
and in view of this we always try to minimize any trace of underachievement and/or overachievement which
may sometimes occur. In this work also, considering the assignment of targets; since the interest of the decision
maker is to minimize the deviations from the targets as discussed earlier, we now obtain another single model
that comprises both the weighted sum and e-constraint terms in which the objective is to minimize the weighted
sum of these deviations. The weights are assigned according to the levels of minimization decided by the
decision maker. In the linear programming simplex approach, such deviations are called slack variables
whereas in MOLP, these slack terms are either positive or negative indicating overachievement or
underachievement of the set goals and not only are they real variables but are also the only terms in the
objective function which is to be minimized. Hence the resultant program becomes
Min z = WT
dj
Subject to Nj(x) + dj ≥ ej Ji j
;
Ax ≤ b; x ≥ 0; dj ≥ 0.
Where W = the weight assigned by the decision maker; dj which is the deviational variable can be
-
j
dor

j
d
depending on the objective of the decision maker;

j
d = overachievement of the assigned goal;
-
j
d = is the underachievement of the assigned goal
All these approaches to solutions were demonstrated in the analyses and the results discussed in chapter
four.
DATA COLLECTION ON BANK’S INVESTMENT : Every investor must trade off return versus risk in
deciding how to allocate his or her available funds. The opportunities that promise the greatest profits are almost
always the ones that present the most serious risks. Investment banks must be especially careful in balancing
return and risk because legal and ethical obligations demand that they avoid undo hazards. Yet their goal as a
business enterprise is to maximize profit and also minimize risk.The investment bank in discussion whose name
is not to be mentioned for security and integrity reasons has about N20 billion as the capital with N150 billion in
demand deposits and N80 billion in time deposits. The chart (table) below provides every detail about the
investment.
Bank investment category (j) Return rate (%) Liquid part (%) Required capital (%) Risk asset (%)
1 Cash 0.0 100.0 0.0 No
2 Short term 4.0 99.5 0.5 No
3 Government:2 years 4.5 96.0 4.0 No
4 Government:4 years 5.5 90.0 5.0 No
5 Government:6 years 7.0 85.0 7.5 No
6 Installment loans 10.5 0.0 10.0 Yes
7 Mortgage loans 8.5 0.0 10.0 Yes
8 Commercial loans 9.2 0.0 10.0 Yes
The first goal of any business enterprise is to maximize profit. Hence, using the rates of return from
the above table, the objective function becomes
Max P = 0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 [profit]
Duality Theory In Multi Objective…
www.theijes.com The IJES Page 4
In order to quantify investment risk, we employ the two commonly used ratio measures. The first is the
capital adequacy ratio which is expressed as the ratio of the required capital to the actual capital. A low value
indicates minimum risk and vise versa. The second objective function becomes
Min C =
20
1 (0.005X2 + 0.040X3 + 0.050X4 + 0.075X5 + 0.100X6 + 0.100X7 + 0.100X8)
[capital-adequacy]
Another measure of risk focuses on illiquid risk assets which is measured by the ratio of risk asset to
the actual capital and a low ratio indicates a financially secure institution. Hence the third objective function
becomes
Min R =
20
1 (X6 + X7 + X8) [Risk-asset]
The following information from the bank presents the relevant constraints.
(1) Investment must sum to the available capital and deposit funds.
(2) Cash reserves must be at least 14% of demand deposit plus 4% of time deposits.
(3) The portion of investments considered liquid should be at least 47% of demand deposits plus 36% of time
deposits.
(4) At least 5% of funds should be invested in each of the eight categories, for diversity.
(5) At least 30% funds should be invested in commercial loans, to maintain the bank’s community status.
ANALYSIS OF DATA : Combining the three objective functions above with these five systems of constraints,
the multiple objective linear programming model of this Bank’s investment becomes
Max P = 0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 [Profit]
Min C =
20
1 (0.005X2 + 0.040X3 + 0.050X4 + 0.075X5 + 0.100X6 + 0.100X7 + 0.100X8)
[Capital-adequacy]
Min R =
20
1 (X6 + X7 + X8) [Risk-asset]
Subject to:
X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8 = 250 [Invest all]
X1 ≥ 24.2 [Cash reserve]
1.00X1 + 0.995X2 + 0.960X3 + 0.900X4 + 0.850X5 ≥ 99.3 [liquidity]
Xj ≥ 12.5 for all j = 1, 2, …, 8 [ diversification]
X8 ≥ 75 [commercial]
Here solutions are evaluated on three criteria namely profit, capital-adequacy ratio and risk-asset ratio.
The above problem was solved using the weighted sum approach with a weighting vector
3
1
.
With the set goals for the three criteria as follows
Profit ≥ 18.5
Capital-adequacy ratio ≤ 0.8
Risk-asset ratio ≤ 7.0,
the three objective functions can then be stated in the following manner
Goal 1 0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 ≥ 18.5 [profit ]
Goal 2
20
1 (0.005X2 + 0.040X3 + 0.050X4 + 0.075X5 + 0.100X6 + 0.100X7 + 0.100X8) ≤ 0.8
[capital-adequacy]
Goal 3
20
1 (X6 + X7 + X8) ≤ 7.0 [risk-asset]
Subject to the constraints as used above. The problem was solved using the e-constraint approach
Also, considering the Bank’s investment problem, each of the given goals can either be overachieved or
underachieved designated by positive deviational variables and negative deviational variables respectively.
For goal 1, our interest is to minimize underachievement since overachievement increases the profit.
For goals 2 & 3, our interest is to minimize overachievement of risk.
Hence we define the following deviational variables of interest

1
d = amount with which profit falls short of its goal

2
d = amount with which capital-adequacy ratio exceeds its goal.

3
d = amount with which risk-asset ratio exceeds its goal.
Duality Theory In Multi Objective…
www.theijes.com The IJES Page 5
The objective function which now comprises these deviational variables in a minimization sense is
written as
Min Z =

1
d +

2
d +

3
d
Subject to the above given constraints with goal constraints inclusive.
In the analyses, we consider both equal and unequal goal weights.
Using equal goal weights w1 = w2 = w3 = 1, the Bank’s investment problem has the following linear
goal programming model.
Min Z =

1
d +

2
d +

3
d
Subject to
0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 +

1
d ≥ 18.5 [profit]
0.00025X2 + 0.002X3 + 0.0025X4 + 0.00375X5 + 0.005X6 + 0.005X7 + 0.005X8 –

2
d ≤ 0.8
[capital-adequacy]
0.05X6 + 0.05X7 + 0.05X8 –

3
d ≤ 7.0 [risk-asset]
X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8 = 250 [invest all]
X1 ≥ 24.2 [cash reserve]
1.00X1 + 0.995X2 + 0.960X3 + 0.900X4 + 0.850X5 ≥ 99.3 [liquidity]
Xj ≥ 12.5 for all j = 1, …, 8 [diversification]
X8 ≥ 75 [commercial]
X1, …, X8, d1, …, d3 ≥ 0
Using unequal weights of say
w1 = 7, w2 = 3, w3 = 1, we now have
Min Z =

 321
37 ddd
Subject to the same constraints as above.
The problems above were solved using the merged approach.
We used two phase method in solving the above problems because of the presence of both equality and
inequality signs.
Tora software was also used in solving the problem
FINDINGS : This work comprises analyses on each of the methods of solutions discussed above and the dual
results are discussed below as follows:
For the weighted sum approach, even though it converges faster than the e-constraint approach (that is, it has a
fewer number of iterations than the e-constraint approach), it does not achieve the targets of the decision maker
in the sense that goals are underachieved and/or overachieved; hence the values
(-4.458, 5.418, 5) instead of (18.5, 0.8, 7), where -4.458 and 5.418 are non-suported solutions and the 3rd
value,
5 is a supported solution. All these values are obtained by substituting the values of the decision variable of the
weighted sum optimization in the given objective functions (Klamroth et al, 2003).
For the e-constraint approach; it involves more number of iterations than the other two approaches. It is also
more complex to use in the sense that each of the objective functions has to be used individually. Furthermore, it
still does not achieve the targets of the decision maker in the sense that it has the underachievement of the profit
goal and overachievement of the investment risks; hence the values (17.324, 0.928, 8.01) instead of (18.5, 0.8,
7). All these values are in billions of Naira.
However, for the merged approach in which the objective is to minimize the deviational variables of interest;
not only that it has a fewer number of iterations; all the deviational variables  
321
,, ddd denoted by (x9,
x10 and x11) are minimized to zero showing that all the investment targets are met.
III. CONCLUSION
Applying duality theory to multi objective linear programming is an interesting concept in
mathematical programming. Duality generally arises from the fact that most times, it is more difficult to solve a
linear programming problem in its original (primal) form and as a result, the dual aspect is generated from the
primal and solved.
In this work, to generate solutions to the MOLP problem, we used scalarization methods (approaches)
which involve formulating an MOP-related SOP which is a function of the objective functions of the MOP. The
three secularization approaches used include: the weighted sum approach, e-constraint approach and the merged
weighted sum/e-constraints approach. Each approach was used to solve the same problem with the sole aim of
Duality Theory In Multi Objective…
www.theijes.com The IJES Page 6
finding which approach handles MOLP problems better and why. Hence a real life example was used to
demonstrate the discussion above with theS findings as seen in the discussion of the analyses. Based on these
findings, we conclude that multi objective linear programming problems are better and easier solved using
duality method applied to the merged approach in which the objective function comprises the deviational
variables from the originally given objectives of the decision maker since in most cases it involves fewer or at
worst the same number of iterations as in primal problem and all the deviational variables most times are
minimized to zero (which is better than either overachievement or underachievement as the case may be)
showing that the targets of the decision maker are all met.
IV. RECOMMENDATIONS
The researcher has been able to carry out some analyses using real life collected data and would like to
give the following recommendations.
[1] The researcher recommends that the method of solution involving the weighted sum and e-constraint terms
is the best for solving MOLP problems since it minimizes the deviational variables to zero or at worst
close to zero and also has a fewer number of iterations.
[2] The researcher also recommends that further work should be done on the weighted sum approach so as to
know why sometimes it does not provide an optimal solution to least one of the objective functions of an
MOLP problem.
[3] Application of duality theory to multi objective linear programming should also be adapted to problems
related to everyday life.
[4] Application of duality theory should also be extended to some other areas of soperations research such as
convex programming, games theory etc.
[5] Finally, the researcher recommends that the investment bank should increase their rates of return so that
they will be able to attain the target set for profit and avoid underachieving it.
REFERENCES
[1] Arua, A.I., Okafor, F.C., and Chigbu, P.E. (2000) Advanced statistics for higher education vol 1.
[2] Charnes, A. and Cooper, W. (1961) Management models and industrial application of linear programming vol. 1, Wiley, New York.
[3] Evans Gerald W. (1984) An overview of technique for solving Multi-objective mathematical programs, vol 30 No., 1
[4] Heyde, F. and Lohne, A. (2006) A geometric approach to duality in multiple objective linear programming.
[5] Heyde, F., Lohne, A. and Tammer, C. (2006) Duality in multi objective linear programming, draft.
[6] Huntley N., (1998) Definition of duality in the free online Encyclopedia.
[7] Klamroth K. and Sibylle Z. (2003) Linear multiple criteria optimization involving both the weighted sums approach and e-
constraint approach.
[8] Kornbluth, J.S.H., (1974) Duality, indifference and sensitivity analysis in multi objective linear programming. Operations Research
Quarterly 25, pp 599 – 614.
[9] Lohne, A. (1990) Duality theory for linear multiple objective programming problems.
[10] Philip, J. (1972) Algorithms for vector maximization problem. Mathematical program vol 2, p. 207.
[11] Robert, B.A. (1972) Real analysis and probability.
[12] Taha, H.A. (2007) An introduction to operations research (Eight edition).

Recomendados

A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS por
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMSA HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMSijfcstjournal
303 visualizações14 slides
A single stage single constraints linear fractional programming problem an ap... por
A single stage single constraints linear fractional programming problem an ap...A single stage single constraints linear fractional programming problem an ap...
A single stage single constraints linear fractional programming problem an ap...orajjournal
226 visualizações6 slides
Inventory Model with Price-Dependent Demand Rate and No Shortages: An Interva... por
Inventory Model with Price-Dependent Demand Rate and No Shortages: An Interva...Inventory Model with Price-Dependent Demand Rate and No Shortages: An Interva...
Inventory Model with Price-Dependent Demand Rate and No Shortages: An Interva...orajjournal
192 visualizações14 slides
A method for finding an optimal solution of an assignment problem under mixed... por
A method for finding an optimal solution of an assignment problem under mixed...A method for finding an optimal solution of an assignment problem under mixed...
A method for finding an optimal solution of an assignment problem under mixed...Navodaya Institute of Technology
115 visualizações7 slides
Optimization problems and algorithms por
Optimization problems and  algorithmsOptimization problems and  algorithms
Optimization problems and algorithmsAboul Ella Hassanien
4.9K visualizações17 slides
F5233444 por
F5233444F5233444
F5233444IOSR-JEN
347 visualizações11 slides

Mais conteúdo relacionado

Mais procurados

DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM por
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEMDESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEMLuma Tawfiq
78 visualizações8 slides
10120130405007 por
1012013040500710120130405007
10120130405007IAEME Publication
215 visualizações10 slides
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA... por
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...ijcsa
194 visualizações11 slides
Ds33717725 por
Ds33717725Ds33717725
Ds33717725IJERA Editor
134 visualizações9 slides
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB... por
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...ijsc
19 visualizações13 slides
Grds international conference on pure and applied science (9) por
Grds international conference on pure and applied science (9)Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)Global R & D Services
358 visualizações13 slides

Mais procurados(15)

DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM por Luma Tawfiq
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEMDESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
Luma Tawfiq78 visualizações
10120130405007 por IAEME Publication
1012013040500710120130405007
10120130405007
IAEME Publication215 visualizações
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA... por ijcsa
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
ijcsa194 visualizações
Ds33717725 por IJERA Editor
Ds33717725Ds33717725
Ds33717725
IJERA Editor134 visualizações
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB... por ijsc
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
ijsc19 visualizações
Grds international conference on pure and applied science (9) por Global R & D Services
Grds international conference on pure and applied science (9)Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)
Global R & D Services 358 visualizações
D034017022 por ijceronline
D034017022D034017022
D034017022
ijceronline252 visualizações
Solving Linear Fractional Programming Problems Using a New Homotopy Perturbat... por orajjournal
Solving Linear Fractional Programming Problems Using a New Homotopy Perturbat...Solving Linear Fractional Programming Problems Using a New Homotopy Perturbat...
Solving Linear Fractional Programming Problems Using a New Homotopy Perturbat...
orajjournal387 visualizações
Developing effective meta heuristics for a probabilistic por Hari Rajagopalan
Developing effective meta heuristics for a probabilisticDeveloping effective meta heuristics for a probabilistic
Developing effective meta heuristics for a probabilistic
Hari Rajagopalan372 visualizações
Artifact3 allen por allent07
Artifact3 allenArtifact3 allen
Artifact3 allen
allent07362 visualizações
A Study on Youth Violence and Aggression using DEMATEL with FCM Methods por ijdmtaiir
A Study on Youth Violence and Aggression using DEMATEL with FCM MethodsA Study on Youth Violence and Aggression using DEMATEL with FCM Methods
A Study on Youth Violence and Aggression using DEMATEL with FCM Methods
ijdmtaiir44 visualizações
351 b p.3 por robinking277
351 b p.3351 b p.3
351 b p.3
robinking277303 visualizações
Multi objective predictive control a solution using metaheuristics por ijcsit
Multi objective predictive control  a solution using metaheuristicsMulti objective predictive control  a solution using metaheuristics
Multi objective predictive control a solution using metaheuristics
ijcsit557 visualizações
Nature-Inspired Metaheuristic Algorithms por Xin-She Yang
Nature-Inspired Metaheuristic AlgorithmsNature-Inspired Metaheuristic Algorithms
Nature-Inspired Metaheuristic Algorithms
Xin-She Yang2.6K visualizações

Destaque

Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com... por
Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com...Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com...
Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com...theijes
803 visualizações10 slides
Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of... por
Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of...Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of...
Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of...theijes
146 visualizações5 slides
Forecasting Wheat Price Using Backpropagation And NARX Neural Network por
	Forecasting Wheat Price Using Backpropagation And NARX Neural Network	Forecasting Wheat Price Using Backpropagation And NARX Neural Network
Forecasting Wheat Price Using Backpropagation And NARX Neural Networktheijes
434 visualizações8 slides
Highway Surface Drainage System & Problems of Water Logging In Road Section por
Highway Surface Drainage System & Problems of Water Logging In Road SectionHighway Surface Drainage System & Problems of Water Logging In Road Section
Highway Surface Drainage System & Problems of Water Logging In Road Sectiontheijes
2.3K visualizações8 slides
Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob... por
Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob...Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob...
Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob...theijes
414 visualizações8 slides
Study of Damage to ABS Specimens Submitted To Uniaxial Loading por
Study of Damage to ABS Specimens Submitted To Uniaxial LoadingStudy of Damage to ABS Specimens Submitted To Uniaxial Loading
Study of Damage to ABS Specimens Submitted To Uniaxial Loadingtheijes
331 visualizações4 slides

Destaque(19)

Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com... por theijes
Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com...Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com...
Studies on Material and Mechanical Properties of Natural Fiber Reinforced Com...
theijes803 visualizações
Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of... por theijes
Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of...Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of...
Thermo luminescence Dating of Quartz Sediments Extracted from the Terraces of...
theijes146 visualizações
Forecasting Wheat Price Using Backpropagation And NARX Neural Network por theijes
	Forecasting Wheat Price Using Backpropagation And NARX Neural Network	Forecasting Wheat Price Using Backpropagation And NARX Neural Network
Forecasting Wheat Price Using Backpropagation And NARX Neural Network
theijes434 visualizações
Highway Surface Drainage System & Problems of Water Logging In Road Section por theijes
Highway Surface Drainage System & Problems of Water Logging In Road SectionHighway Surface Drainage System & Problems of Water Logging In Road Section
Highway Surface Drainage System & Problems of Water Logging In Road Section
theijes2.3K visualizações
Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob... por theijes
Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob...Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob...
Single Machine Power Network Load Frequency Control Using T-S Fuzzy Based Rob...
theijes414 visualizações
Study of Damage to ABS Specimens Submitted To Uniaxial Loading por theijes
Study of Damage to ABS Specimens Submitted To Uniaxial LoadingStudy of Damage to ABS Specimens Submitted To Uniaxial Loading
Study of Damage to ABS Specimens Submitted To Uniaxial Loading
theijes331 visualizações
Tensile test of a strand with 2 broken wires artificially damaged and life pr... por theijes
Tensile test of a strand with 2 broken wires artificially damaged and life pr...Tensile test of a strand with 2 broken wires artificially damaged and life pr...
Tensile test of a strand with 2 broken wires artificially damaged and life pr...
theijes308 visualizações
Microbiological Quality of Malaysian Heritage Food ('Satar') Sold In Marang a... por theijes
Microbiological Quality of Malaysian Heritage Food ('Satar') Sold In Marang a...Microbiological Quality of Malaysian Heritage Food ('Satar') Sold In Marang a...
Microbiological Quality of Malaysian Heritage Food ('Satar') Sold In Marang a...
theijes374 visualizações
Particle Swarm Optimization based Network Reconfiguration in Distribution Sys... por theijes
Particle Swarm Optimization based Network Reconfiguration in Distribution Sys...Particle Swarm Optimization based Network Reconfiguration in Distribution Sys...
Particle Swarm Optimization based Network Reconfiguration in Distribution Sys...
theijes311 visualizações
Mechanical behavior and statistical study of aluminum wires belonging to low ... por theijes
Mechanical behavior and statistical study of aluminum wires belonging to low ...Mechanical behavior and statistical study of aluminum wires belonging to low ...
Mechanical behavior and statistical study of aluminum wires belonging to low ...
theijes94 visualizações
Modelling Of Underground Cables for High Voltage Transmission por theijes
Modelling Of Underground Cables for High Voltage TransmissionModelling Of Underground Cables for High Voltage Transmission
Modelling Of Underground Cables for High Voltage Transmission
theijes604 visualizações
Metsulfuron Methyl - Effect On Soil Microflora por theijes
Metsulfuron Methyl - Effect On Soil MicrofloraMetsulfuron Methyl - Effect On Soil Microflora
Metsulfuron Methyl - Effect On Soil Microflora
theijes425 visualizações
Impact of Ethoxysulfuron on Lemna gibba L. and Recovery from Damage after Pro... por theijes
Impact of Ethoxysulfuron on Lemna gibba L. and Recovery from Damage after Pro...Impact of Ethoxysulfuron on Lemna gibba L. and Recovery from Damage after Pro...
Impact of Ethoxysulfuron on Lemna gibba L. and Recovery from Damage after Pro...
theijes280 visualizações
A Brief Survey on Robust Video Watermarking Techniques por theijes
A Brief Survey on Robust Video Watermarking TechniquesA Brief Survey on Robust Video Watermarking Techniques
A Brief Survey on Robust Video Watermarking Techniques
theijes520 visualizações
H031102062070 por theijes
H031102062070H031102062070
H031102062070
theijes242 visualizações
A04310104 por theijes
A04310104A04310104
A04310104
theijes230 visualizações
Model-Driven Context-Aware Approach to Software Configuration Management: A F... por theijes
Model-Driven Context-Aware Approach to Software Configuration Management: A F...Model-Driven Context-Aware Approach to Software Configuration Management: A F...
Model-Driven Context-Aware Approach to Software Configuration Management: A F...
theijes381 visualizações
Study on Processing and Mechanical Properties of nano SiCp reinforced AA7075 por theijes
Study on Processing and Mechanical Properties of nano SiCp reinforced AA7075Study on Processing and Mechanical Properties of nano SiCp reinforced AA7075
Study on Processing and Mechanical Properties of nano SiCp reinforced AA7075
theijes363 visualizações
Design and Implementation of monitoring LAN user wirelessly by Android mobile... por theijes
Design and Implementation of monitoring LAN user wirelessly by Android mobile...Design and Implementation of monitoring LAN user wirelessly by Android mobile...
Design and Implementation of monitoring LAN user wirelessly by Android mobile...
theijes220 visualizações

Similar a A0311010106

A_multi-objective_set_covering_problem_A_case_stud.pdf por
A_multi-objective_set_covering_problem_A_case_stud.pdfA_multi-objective_set_covering_problem_A_case_stud.pdf
A_multi-objective_set_covering_problem_A_case_stud.pdfappaji nayak
5 visualizações8 slides
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F... por
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...Allison Thompson
3 visualizações8 slides
Applying Transformation Characteristics to Solve the Multi Objective Linear F... por
Applying Transformation Characteristics to Solve the Multi Objective Linear F...Applying Transformation Characteristics to Solve the Multi Objective Linear F...
Applying Transformation Characteristics to Solve the Multi Objective Linear F...AIRCC Publishing Corporation
38 visualizações8 slides
An Approach For Solving Multi-Objective Assignment Problem With Interval Para... por
An Approach For Solving Multi-Objective Assignment Problem With Interval Para...An Approach For Solving Multi-Objective Assignment Problem With Interval Para...
An Approach For Solving Multi-Objective Assignment Problem With Interval Para...Dustin Pytko
8 visualizações6 slides
An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr... por
An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr...An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr...
An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr...Jose Katab
3 visualizações5 slides
A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By... por
A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By...A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By...
A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By...Finni Rice
19 visualizações7 slides

Similar a A0311010106(20)

A_multi-objective_set_covering_problem_A_case_stud.pdf por appaji nayak
A_multi-objective_set_covering_problem_A_case_stud.pdfA_multi-objective_set_covering_problem_A_case_stud.pdf
A_multi-objective_set_covering_problem_A_case_stud.pdf
appaji nayak5 visualizações
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F... por Allison Thompson
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
Allison Thompson3 visualizações
Applying Transformation Characteristics to Solve the Multi Objective Linear F... por AIRCC Publishing Corporation
Applying Transformation Characteristics to Solve the Multi Objective Linear F...Applying Transformation Characteristics to Solve the Multi Objective Linear F...
Applying Transformation Characteristics to Solve the Multi Objective Linear F...
AIRCC Publishing Corporation38 visualizações
An Approach For Solving Multi-Objective Assignment Problem With Interval Para... por Dustin Pytko
An Approach For Solving Multi-Objective Assignment Problem With Interval Para...An Approach For Solving Multi-Objective Assignment Problem With Interval Para...
An Approach For Solving Multi-Objective Assignment Problem With Interval Para...
Dustin Pytko8 visualizações
An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr... por Jose Katab
An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr...An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr...
An Interactive Method For Solving Fuzzy Multi-Objective Linear Programming Pr...
Jose Katab3 visualizações
A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By... por Finni Rice
A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By...A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By...
A Proposed Method For Solving Quasi-Concave Quadratic Programming Problems By...
Finni Rice19 visualizações
Applying Transformation Characteristics to Solve the Multi Objective Linear F... por AIRCC Publishing Corporation
Applying Transformation Characteristics to Solve the Multi Objective Linear F...Applying Transformation Characteristics to Solve the Multi Objective Linear F...
Applying Transformation Characteristics to Solve the Multi Objective Linear F...
AIRCC Publishing Corporation106 visualizações
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F... por ijcsit
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
ijcsit24 visualizações
Efficient projections por Tomasz Waszczyk
Efficient projectionsEfficient projections
Efficient projections
Tomasz Waszczyk256 visualizações
Efficient projections por Tomasz Waszczyk
Efficient projectionsEfficient projections
Efficient projections
Tomasz Waszczyk326 visualizações
Assignment oprations research luv por Ashok Sharma
Assignment oprations research luvAssignment oprations research luv
Assignment oprations research luv
Ashok Sharma3.2K visualizações
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS por ijfcstjournal
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMSA HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
A HYBRID COA/ε-CONSTRAINT METHOD FOR SOLVING MULTI-OBJECTIVE PROBLEMS
ijfcstjournal12 visualizações
An Alternative Algorithm For Solving Pure Integer Linear Programming Problems... por Joe Osborn
An Alternative Algorithm For Solving Pure Integer Linear Programming Problems...An Alternative Algorithm For Solving Pure Integer Linear Programming Problems...
An Alternative Algorithm For Solving Pure Integer Linear Programming Problems...
Joe Osborn2 visualizações
An Efficient Method Of Solving Lexicographic Linear Goal Programming Problem por Audrey Britton
An Efficient Method Of Solving Lexicographic Linear Goal Programming ProblemAn Efficient Method Of Solving Lexicographic Linear Goal Programming Problem
An Efficient Method Of Solving Lexicographic Linear Goal Programming Problem
Audrey Britton5 visualizações
Master of Computer Application (MCA) – Semester 4 MC0079 por Aravind NC
Master of Computer Application (MCA) – Semester 4  MC0079Master of Computer Application (MCA) – Semester 4  MC0079
Master of Computer Application (MCA) – Semester 4 MC0079
Aravind NC2.2K visualizações
Application Of Linear Programming In Scheduling Problem por Katie Robinson
Application Of Linear Programming In Scheduling ProblemApplication Of Linear Programming In Scheduling Problem
Application Of Linear Programming In Scheduling Problem
Katie Robinson6 visualizações
An efficient method of solving lexicographic linear goal programming problem por Alexander Decker
An efficient method of solving lexicographic linear goal programming problemAn efficient method of solving lexicographic linear goal programming problem
An efficient method of solving lexicographic linear goal programming problem
Alexander Decker467 visualizações
An efficient method of solving lexicographic linear goal programming problem por Alexander Decker
An efficient method of solving lexicographic linear goal programming problemAn efficient method of solving lexicographic linear goal programming problem
An efficient method of solving lexicographic linear goal programming problem
Alexander Decker185 visualizações
Mc0079 computer based optimization methods--phpapp02 por Rabby Bhatt
Mc0079 computer based optimization methods--phpapp02Mc0079 computer based optimization methods--phpapp02
Mc0079 computer based optimization methods--phpapp02
Rabby Bhatt2.3K visualizações

A0311010106

  • 1. The International Journal Of Engineering And Science (IJES) || Volume || 3 || Issue || 11 || Pages || 01-06|| 2014 || ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805 www.theijes.com The IJES Page 1 Duality Theory in Multi Objective Linear Programming Problems Chukwu W.I.E1 , Uka P.N2 and Dike, A. O3 1 Department of statistics, University of Nigeria, Nsukka, Nigeria 2 & 3 Department of Maths/Statistics, Akanu Ibiam Federal Polytechnic Unwana ,Afikpo, Nigeria ---------------------------------------------------ABSTRACT ------------------------------------------------------- This work is aimed at applying duality theory to multi-objective linear programming problems. Three methods of solutions were discussed and applied in this study with the sole aim of finding out which of these three methods is the best for solving Multi Objective Linear Programming (MOLP) problems. The major components of the models used are the weighted sum and the e-constraint terms. Dual optimal functions were used in performing sensitivity analyses. The investigation in this study was carried out using a bank’s investment data whose dual results showed that the merged weighted sum/e-constraint approach is the best method for handling MOLP problems --------------------------------------------------------------------------------------------------------------------------------------- Date of Submission: 16 August 2014 Date of Accepted: 10 November 2014 --------------------------------------------------------------------------------------------------------------------------------------- I. INTRODUCTION The theory of duality is one of the most important and interesting concepts in both single objective and multiple objective mathematical programming of operations research. Our focus in this work is to apply duality theory to multiple objective linear programming. The basic idea behind the duality theory is that every primal linear programming problem has an associated linear programming problem called its dual such that a solution to the primal linear programming also provides a solution to its dual. In view of the above discussion, the problem we are looking at in this study is a multiple objective-programming problem and we will be adapting appropriate duality theorems with which to solve it. In a multi objective linear programming problem (MOLP), each feasible solution set is said to be an efficient solution since such a solution can not be optimal to all the objective functions at the same time. Philip (1972) stated that there is always a dual solution for each efficient primal solution and that the dual variables are the “prices” of the resources of the problem which are dependent on the subjective weights of the primal problem. Kornbluth (1974) investigated the duality of multiple objective linear programmes and used the dual optimal function to perform sensitivity analysis. Lohne (1990) developed a duality theory for linear multiple objective programming problem in which he was able to verify similar properties as in the scalar case, that is, single objective linear programming by using what is called “strong proper optima”. In the study he found out that such optima and its associated dual solution are characterized by means of complementary slackness conditions. Arua et al (2000) observed that primal – dual programming problems can either be symmetric or asymmetric. Heyde et al (2006) developed a geometric approach to duality in multiple objective linear programming which is based on the duality of polytopes with one – to – one mapping between the minimal faces of the image of the primal objective function and the maximal faces of the image of the dual objective function. Klamroth et al (2003) studied a linear multiple criteria optimization and specified that weighted sum approach and e-constraint approach can be used to solve the problem. They asserted that duality is a powerful tool for the generation of weighting vectors and hence of utility functions for MOP. They went further to indicate that the weighting vectors can be deduced from the optimal dual variables of the e-constraint problems. They asserted that weighted sum secularization of the objective functions cannot be used to generate all non dominated solutions because some will be supported while others will be unsupported. The above discussions from the earlier works in the literature makes it clear that duality theory can be applied to multiple objective linear programming when the problem is reduced from MOP to a single objective problemm. In view of this, we modify approach adopted in by Klamroth et al (2003) by combining weighted sum approach and e -constraint in solving a multiple objective programming problem. Furthermore the same problem was solved using weighted and e-constraint method separately so as to find out which approach is better.
  • 2. Duality Theory In Multi Objective… www.theijes.com The IJES Page 2 II. METHODOLOGY Duality generally follows from the main (primal) linear programming problem (mathematical program whose objective function(s) and constraints are in linear form.), which can either, be a maximization or minimization problem as the case may be. In many applications of linear and mathematical programming, it is often difficult or somehow misleading to represent the aspirations of the decision maker (or decision making body) in terms of a single objective function because of their diverse nature of activities. Indeed in complex industrial or governmental problems, the decision maker may frequently have to choose between alternative courses of action on the basis of multiple and conflicting criteria. Hence, MOLP is of mathematical programming that deals with decision problems characterized by multiple and conflicting objective functions that are to be optimized over a feasible set of decisions. Such problems referred to as multi-objective programs are commonly encountered in many areas of human activities including engineering, management and others. This concept began with the work of Charnes and Cooper in 1961 and has been refined and extended by many other researchers since then. MOLP PROBLEM FORMULATION We use the following notation throughout this work. x denotes xi for all i = 1, …, k. For k x n matix, Ci. = Ci; i.e ith row of C. Nj is submatrix consisting of the rows in Ji – constraints which form the e- constraint equations. Hence fj(x) = Nj(x) We consider the following general multiple objective program (MOP). Max { Z1 = f1 (x) }  (1) Max { Zk = fk (x)} Subject to x є S (Klamroth, 2003) Where S  Rn is the feasible set consisting of x1, x2, … xn and fi (x), i = 1, 2, ….., k, are real-valued functions. The problem above is called a multiple objective linear program (MOLP) if fi(x) = Ci x  ί = 1, 2, …, k and S = { x є Rn ; Ax ≤ b; x ≥ 0 } Where we assume that the vectors C= (Cί) ί =1,2…., k , b , b m-components and the m x n – matrix A are all real valued. Thus, the MOLP can be written as Max Z = Cx Subject to Ax b; x ≥ 0 We define the set of all feasible criterion vectors Z, the set of all non-dominated criterion vectors N and the set of all efficient points E of equation (1) as follows:- Z ={ z є Rk : z = f(x),x є S} = f (S) N = {z є Z:  z є Z: z ≥ z} (2) E = {x є S: f (x) є N} Where f(x) = (f1(x), …, fk(x))T. GENERATION OF THE SOLUTION SETS There are two general approaches to generate solution sets of MOPs. They are scalarization methods and non-scalarization methods. Scalarization method involves formulating an MOP – related SOP which is a function of the objective functions of the MOP while non scalarization methods do not explicitly use a scalarization function. To solve the MOP problem in this work, we used scalarization methods. The two well known scalarization techniques used in this work include the weighted sum approach and e-constraint approach. The third approach is gotten by merging these two approaches. These three approaches will be used to solve the same problem so as to know the one that is the best for handling MOLP problems.
  • 3. Duality Theory In Multi Objective… www.theijes.com The IJES Page 3 WEIGHTED-SUM APPROACH : In the weighted sum approach, a weighted sum of the objective functions is maximized or minimized as the case may be. These objective functions of MOLP are pooled together using the strictly positive weighting vectors say {û є Rk : û > 0, Σ ûί =1}, such that the MOLP becomes SOP given by Max z = ûT C (x) Subject to Ax ≤ b; x ≥ 0 e-CONSTRAINT APPROACH : In the e-constraint approach, one objective function out of the objectives of the MOLP is retained as a scalar – valued objective while all the other objective functions are made new constraints by assigning goals/targets (to be achieved) to them. Hence, the ith objective e-constraint program becomes: Max z = Ci(x); Subject to Nj(x) ≥ ej Jij  ; Ax ≤ b; x ≥ 0 Where: Cix is one out of the given objective functions Njx ≥ ej = the remaining objective functions (with the targets, ej assigned to them) which now form part of the constraint equations. Hence they are called e-constraint equations. The Merged Weighted Sum/ e-Constraint Approach :In MOLP, goals could be set by the decision maker and such goals can either be overachieved or underachieved. Usually interest is to achieve goals set in any firm and in view of this we always try to minimize any trace of underachievement and/or overachievement which may sometimes occur. In this work also, considering the assignment of targets; since the interest of the decision maker is to minimize the deviations from the targets as discussed earlier, we now obtain another single model that comprises both the weighted sum and e-constraint terms in which the objective is to minimize the weighted sum of these deviations. The weights are assigned according to the levels of minimization decided by the decision maker. In the linear programming simplex approach, such deviations are called slack variables whereas in MOLP, these slack terms are either positive or negative indicating overachievement or underachievement of the set goals and not only are they real variables but are also the only terms in the objective function which is to be minimized. Hence the resultant program becomes Min z = WT dj Subject to Nj(x) + dj ≥ ej Ji j ; Ax ≤ b; x ≥ 0; dj ≥ 0. Where W = the weight assigned by the decision maker; dj which is the deviational variable can be - j dor  j d depending on the objective of the decision maker;  j d = overachievement of the assigned goal; - j d = is the underachievement of the assigned goal All these approaches to solutions were demonstrated in the analyses and the results discussed in chapter four. DATA COLLECTION ON BANK’S INVESTMENT : Every investor must trade off return versus risk in deciding how to allocate his or her available funds. The opportunities that promise the greatest profits are almost always the ones that present the most serious risks. Investment banks must be especially careful in balancing return and risk because legal and ethical obligations demand that they avoid undo hazards. Yet their goal as a business enterprise is to maximize profit and also minimize risk.The investment bank in discussion whose name is not to be mentioned for security and integrity reasons has about N20 billion as the capital with N150 billion in demand deposits and N80 billion in time deposits. The chart (table) below provides every detail about the investment. Bank investment category (j) Return rate (%) Liquid part (%) Required capital (%) Risk asset (%) 1 Cash 0.0 100.0 0.0 No 2 Short term 4.0 99.5 0.5 No 3 Government:2 years 4.5 96.0 4.0 No 4 Government:4 years 5.5 90.0 5.0 No 5 Government:6 years 7.0 85.0 7.5 No 6 Installment loans 10.5 0.0 10.0 Yes 7 Mortgage loans 8.5 0.0 10.0 Yes 8 Commercial loans 9.2 0.0 10.0 Yes The first goal of any business enterprise is to maximize profit. Hence, using the rates of return from the above table, the objective function becomes Max P = 0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 [profit]
  • 4. Duality Theory In Multi Objective… www.theijes.com The IJES Page 4 In order to quantify investment risk, we employ the two commonly used ratio measures. The first is the capital adequacy ratio which is expressed as the ratio of the required capital to the actual capital. A low value indicates minimum risk and vise versa. The second objective function becomes Min C = 20 1 (0.005X2 + 0.040X3 + 0.050X4 + 0.075X5 + 0.100X6 + 0.100X7 + 0.100X8) [capital-adequacy] Another measure of risk focuses on illiquid risk assets which is measured by the ratio of risk asset to the actual capital and a low ratio indicates a financially secure institution. Hence the third objective function becomes Min R = 20 1 (X6 + X7 + X8) [Risk-asset] The following information from the bank presents the relevant constraints. (1) Investment must sum to the available capital and deposit funds. (2) Cash reserves must be at least 14% of demand deposit plus 4% of time deposits. (3) The portion of investments considered liquid should be at least 47% of demand deposits plus 36% of time deposits. (4) At least 5% of funds should be invested in each of the eight categories, for diversity. (5) At least 30% funds should be invested in commercial loans, to maintain the bank’s community status. ANALYSIS OF DATA : Combining the three objective functions above with these five systems of constraints, the multiple objective linear programming model of this Bank’s investment becomes Max P = 0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 [Profit] Min C = 20 1 (0.005X2 + 0.040X3 + 0.050X4 + 0.075X5 + 0.100X6 + 0.100X7 + 0.100X8) [Capital-adequacy] Min R = 20 1 (X6 + X7 + X8) [Risk-asset] Subject to: X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8 = 250 [Invest all] X1 ≥ 24.2 [Cash reserve] 1.00X1 + 0.995X2 + 0.960X3 + 0.900X4 + 0.850X5 ≥ 99.3 [liquidity] Xj ≥ 12.5 for all j = 1, 2, …, 8 [ diversification] X8 ≥ 75 [commercial] Here solutions are evaluated on three criteria namely profit, capital-adequacy ratio and risk-asset ratio. The above problem was solved using the weighted sum approach with a weighting vector 3 1 . With the set goals for the three criteria as follows Profit ≥ 18.5 Capital-adequacy ratio ≤ 0.8 Risk-asset ratio ≤ 7.0, the three objective functions can then be stated in the following manner Goal 1 0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 ≥ 18.5 [profit ] Goal 2 20 1 (0.005X2 + 0.040X3 + 0.050X4 + 0.075X5 + 0.100X6 + 0.100X7 + 0.100X8) ≤ 0.8 [capital-adequacy] Goal 3 20 1 (X6 + X7 + X8) ≤ 7.0 [risk-asset] Subject to the constraints as used above. The problem was solved using the e-constraint approach Also, considering the Bank’s investment problem, each of the given goals can either be overachieved or underachieved designated by positive deviational variables and negative deviational variables respectively. For goal 1, our interest is to minimize underachievement since overachievement increases the profit. For goals 2 & 3, our interest is to minimize overachievement of risk. Hence we define the following deviational variables of interest  1 d = amount with which profit falls short of its goal  2 d = amount with which capital-adequacy ratio exceeds its goal.  3 d = amount with which risk-asset ratio exceeds its goal.
  • 5. Duality Theory In Multi Objective… www.theijes.com The IJES Page 5 The objective function which now comprises these deviational variables in a minimization sense is written as Min Z =  1 d +  2 d +  3 d Subject to the above given constraints with goal constraints inclusive. In the analyses, we consider both equal and unequal goal weights. Using equal goal weights w1 = w2 = w3 = 1, the Bank’s investment problem has the following linear goal programming model. Min Z =  1 d +  2 d +  3 d Subject to 0.040X2 + 0.045X3 + 0.055X4 + 0.070X5 + 0.105X6 + 0.085X7 + 0.092X8 +  1 d ≥ 18.5 [profit] 0.00025X2 + 0.002X3 + 0.0025X4 + 0.00375X5 + 0.005X6 + 0.005X7 + 0.005X8 –  2 d ≤ 0.8 [capital-adequacy] 0.05X6 + 0.05X7 + 0.05X8 –  3 d ≤ 7.0 [risk-asset] X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8 = 250 [invest all] X1 ≥ 24.2 [cash reserve] 1.00X1 + 0.995X2 + 0.960X3 + 0.900X4 + 0.850X5 ≥ 99.3 [liquidity] Xj ≥ 12.5 for all j = 1, …, 8 [diversification] X8 ≥ 75 [commercial] X1, …, X8, d1, …, d3 ≥ 0 Using unequal weights of say w1 = 7, w2 = 3, w3 = 1, we now have Min Z =   321 37 ddd Subject to the same constraints as above. The problems above were solved using the merged approach. We used two phase method in solving the above problems because of the presence of both equality and inequality signs. Tora software was also used in solving the problem FINDINGS : This work comprises analyses on each of the methods of solutions discussed above and the dual results are discussed below as follows: For the weighted sum approach, even though it converges faster than the e-constraint approach (that is, it has a fewer number of iterations than the e-constraint approach), it does not achieve the targets of the decision maker in the sense that goals are underachieved and/or overachieved; hence the values (-4.458, 5.418, 5) instead of (18.5, 0.8, 7), where -4.458 and 5.418 are non-suported solutions and the 3rd value, 5 is a supported solution. All these values are obtained by substituting the values of the decision variable of the weighted sum optimization in the given objective functions (Klamroth et al, 2003). For the e-constraint approach; it involves more number of iterations than the other two approaches. It is also more complex to use in the sense that each of the objective functions has to be used individually. Furthermore, it still does not achieve the targets of the decision maker in the sense that it has the underachievement of the profit goal and overachievement of the investment risks; hence the values (17.324, 0.928, 8.01) instead of (18.5, 0.8, 7). All these values are in billions of Naira. However, for the merged approach in which the objective is to minimize the deviational variables of interest; not only that it has a fewer number of iterations; all the deviational variables   321 ,, ddd denoted by (x9, x10 and x11) are minimized to zero showing that all the investment targets are met. III. CONCLUSION Applying duality theory to multi objective linear programming is an interesting concept in mathematical programming. Duality generally arises from the fact that most times, it is more difficult to solve a linear programming problem in its original (primal) form and as a result, the dual aspect is generated from the primal and solved. In this work, to generate solutions to the MOLP problem, we used scalarization methods (approaches) which involve formulating an MOP-related SOP which is a function of the objective functions of the MOP. The three secularization approaches used include: the weighted sum approach, e-constraint approach and the merged weighted sum/e-constraints approach. Each approach was used to solve the same problem with the sole aim of
  • 6. Duality Theory In Multi Objective… www.theijes.com The IJES Page 6 finding which approach handles MOLP problems better and why. Hence a real life example was used to demonstrate the discussion above with theS findings as seen in the discussion of the analyses. Based on these findings, we conclude that multi objective linear programming problems are better and easier solved using duality method applied to the merged approach in which the objective function comprises the deviational variables from the originally given objectives of the decision maker since in most cases it involves fewer or at worst the same number of iterations as in primal problem and all the deviational variables most times are minimized to zero (which is better than either overachievement or underachievement as the case may be) showing that the targets of the decision maker are all met. IV. RECOMMENDATIONS The researcher has been able to carry out some analyses using real life collected data and would like to give the following recommendations. [1] The researcher recommends that the method of solution involving the weighted sum and e-constraint terms is the best for solving MOLP problems since it minimizes the deviational variables to zero or at worst close to zero and also has a fewer number of iterations. [2] The researcher also recommends that further work should be done on the weighted sum approach so as to know why sometimes it does not provide an optimal solution to least one of the objective functions of an MOLP problem. [3] Application of duality theory to multi objective linear programming should also be adapted to problems related to everyday life. [4] Application of duality theory should also be extended to some other areas of soperations research such as convex programming, games theory etc. [5] Finally, the researcher recommends that the investment bank should increase their rates of return so that they will be able to attain the target set for profit and avoid underachieving it. REFERENCES [1] Arua, A.I., Okafor, F.C., and Chigbu, P.E. (2000) Advanced statistics for higher education vol 1. [2] Charnes, A. and Cooper, W. (1961) Management models and industrial application of linear programming vol. 1, Wiley, New York. [3] Evans Gerald W. (1984) An overview of technique for solving Multi-objective mathematical programs, vol 30 No., 1 [4] Heyde, F. and Lohne, A. (2006) A geometric approach to duality in multiple objective linear programming. [5] Heyde, F., Lohne, A. and Tammer, C. (2006) Duality in multi objective linear programming, draft. [6] Huntley N., (1998) Definition of duality in the free online Encyclopedia. [7] Klamroth K. and Sibylle Z. (2003) Linear multiple criteria optimization involving both the weighted sums approach and e- constraint approach. [8] Kornbluth, J.S.H., (1974) Duality, indifference and sensitivity analysis in multi objective linear programming. Operations Research Quarterly 25, pp 599 – 614. [9] Lohne, A. (1990) Duality theory for linear multiple objective programming problems. [10] Philip, J. (1972) Algorithms for vector maximization problem. Mathematical program vol 2, p. 207. [11] Robert, B.A. (1972) Real analysis and probability. [12] Taha, H.A. (2007) An introduction to operations research (Eight edition).