Professional Documents
Culture Documents
Optimization Theory PDF
Optimization Theory PDF
Optimization Theory PDF
ASSIGNMENT OF AL-MATHS
(OPTIMIZATION Theory)
SEMSTER 4
SECTION : B2
pg. 1
OPTIMIZATION THEORY
CONTENT
MATHEMATICAL FORMULATION
(A) INITIAL BASIC FEASIBLE SOLUTION. (B) OBTAIN OPTIMAL BASIC SOLUTION
PHASE 1
EXAMPLES
pg. 2
OPTIMIZATION THEORY
(A) BALANCED NORTH WEST CORNER Method (B) UNBALANCED NORTHWEST CORNER
METHOD
EXAMPLES
(A) BALANCED LEAST COST METHOD. (B) UNBALANCED LEAST COST METHOD
WHERE IT IS USED?
LIVE EXAMPLES
ALGORITHM
EXAMPLES
ADVANTAGES
DISADVANTAGES
pg. 3
OPTIMIZATION THEORY
PHASE 2
MODI'S APPROACH
INTRODUCTION
ALGORITHM
EXAMPLE
CONCLUSION
ASSIGNMENT MODEL
EXAMPLES
pg. 4
OPTIMIZATION THEORY
From the very first moment, the managers of those businesses faced the problem of scheduling
their services, because a better planning of coaches, drivers and horses could bring great profit.
– Multi-objective: the quality of the solutions depends on many different objectives or criteria.
– Combinatorial: the quantity of possible solutions is normally considered finite (although very
large).
The theoretical basis of the multi-objective combinatorial optimization is the theory of the
economic equilibrium, commonly attributed to the famous work “The Wealth of Nations” by
Adam Smith, written in 1776.
The works of Edgeworth and Pareto at the end of the 19th century about the theory of utility,
welfare and equilibrium are regarded as the origin of the meaning given to optimization
nowadays. The Pareto optimality is described as a situation in which consumers and producers
cannot increase their satisfaction without decreasing the satisfaction of the other part.
Another essential milestone in the origins of the multi-objective optimization is the creation of
the game theory and the notion of strategy. Already in the 20th century, John von Neumann
and Oskar Morgernstern mentioned in their work “Theory of Games and Economic Behavior”
that they had faced an optimization problem in economics which was “a curious and puzzling
mix of various problems in conflict with each other” and which could not be solved using the
classical mathematical methods for optimization.
Last, the concept of vector maximum problem introduced by Kuhn and Tucker (1951) meant
the beginning of the multi-objective optimization as a new mathematical discipline.
pg. 5
OPTIMIZATION THEORY
New challenges
Transportation Problems whose main objective is to MINIMIZE THE COST of shipping goods are
called Minimization Transportation Model.
MAXIMIZATION OBJECTIVE
Transportation Problems whose main objective is to MAXIMIZE THE PROFIT of shipping goods
are called Maximization Transportation Model.
Consider a commodity which is produced at various centers called SOURCES and is demanded at
various other DESTINATIONS. The production capacity of each source (availability) and the
requirement of each destination are known and fixed.
The cost of transporting one unit of the commodity from each source to each destination is also
known. The commodity is to be transported from various sources to different destinations in such
a way that the requirement of each destination is satisfied and at the same time the total cost of
transportation in minimized.
This optimum allocation of the commodity from various sources to different destinations is
called TRANSPORTATION PROBLEM.
pg. 6
OPTIMIZATION THEORY
Inputs:
Objective:
pg. 7
OPTIMIZATION THEORY
When the total number of Supply is as same as Total number of Demand, then it is known as
Balanced Transportation Model.
When the Total number of Supply is not as same as Total number of Deamad, then it is known
as Unbalanced Transportation Model.
When supply is more than demand, then we add the dummy column of demand by taking the
cost zero in each entry is called Dummy Column.
DUMMY ROW
When Demand is more than Supply, then we add the dummy row of supply by taking the cost
zero in each entry is called Dummy Row.
pg. 8
OPTIMIZATION THEORY
• Each source is able to supply a fixed number of units of the product, and each destination has
a fixed demand for the product.
• The linear programming model has constraints for supply at each source and demand at each
destination.
• All constraintsare equalities in a balanced transportation model where supply equals demand.
• Constraints contain inequalities in unbalanced models where supply is not equal to demand.
pg. 9
OPTIMIZATION THEORY
Military applications include the problem of selecting an air weapon system against enemy so
as to keep them pinned down and at the same time minimising the amount of aviation gasoline
used.
A variation of the transportation problem that maximises the total tonnage of bombs dropped
on a set of targets and the problem of community defence against disaster, the solution of
which yields the number of defence units that should be used in a given attack in order to
provide the required level of protection at the lowest possible cost.
By minimizing the shipping cost from factories to warehouse or farm, warehouses to retail
outlets. The objective of transportation is to minimize the costs of transporting goods and
maximizing the profits of the company.
By determining the low cost location of a new factory, warehouse or sales office. The
transportation problems can be categorized according to their demand for the goods and their
supply to the final destinations.
AGRICULTURE APPLICATIONS
The study of farm economics deals with inter-regional competition and optimum allocation of
crop production. Efficient production patterns can be specified by a linear programming model
under regional land resources and national demand constraints.
Linear programming can be applied in agricultural planning, e.g. allocation of limited resources
such as acreage, labour, water supply and working capital, etc. in a way so as to maximise net
revenue.
Finding the minimum cost production schedule to satisfies the firms demand and production
limitation.
pg. 10
OPTIMIZATION THEORY
There are some methods to obtain the basic initial feasible solution.
1. Define the objective function to be minimized with the constraints imposed on the problem.
2. Set up a transportation table with m rows representing the sources and n columns
representing the destination
4. Examine whether the initial solution is feasible or not.( the solution is said to be feasible if
the solution has allocations in ( m+n-1) cells with independent positions.
5. Test wither the solution obtained in the above step is optimum or not using
pg. 11
OPTIMIZATION THEORY
6. If the solution is not optimum, modify the shipping schedule. Repeat the above until an
optimum solution is obtained.
(PHASE 1)
ALGORITHM
North-West Corner Method (NWCM) Steps (Rule)
Step-1:
Select the upper left corner cell of the transportation matrix and allocate min(s1, d1).
Step-2:
a. Subtract this value from supply and demand of respective row and column.
b. If the supply is 0, then cross (strike) that row and move down to the next cell.
c. If the demand is 0, then cross (strike) that column and move right to the next cell.
d. If supply and demand both are 0, then cross (strike) both row & column and move diagonally
to the next cell.
Step-3:
Repeact this steps until all supply and demand values are 0.
pg. 12
OPTIMIZATION THEORY
EXAMPLES
1.FIND THE SOLUTION USING NORTH WEST CORNER METHOD.
SOLUTION:
Problem Table is
pg. 13
OPTIMIZATION THEORY
pg. 14
OPTIMIZATION THEORY
This meets the complete demand of D3 and leaves 18 - 4 = 14 units with S3.
pg. 15
OPTIMIZATION THEORY
=19×5+30×2+30×6+40×3+70×4+20×14
=1015
pg. 16
OPTIMIZATION THEORY
It's solution :
1. If the total supply is more than the total demand, then we add a new column, with
transportation cost 0
2. If the total demand is more than the total supply, then we add a new row, with
transportation cost 0.
Solution:
Problem Table is
pg. 17
OPTIMIZATION THEORY
So We add a dummy demand constraint with 0 unit cost and with allocation 20.
This meets the complete demand of D1 and leaves 76 - 72 = 4 units with S1.
This exhausts the capacity of S1 and leaves 102 - 4 = 98 units with D2.
pg. 18
OPTIMIZATION THEORY
This meets the complete demand of D2 and leaves 77 - 16 = 61 units with S3.
This meets the complete demand of D3 and leaves 61 - 41 = 20 units with S3.
pg. 19
OPTIMIZATION THEORY
=4×72+8×4+24×82+16×16+24×41+0×20. =3528
pg. 20
OPTIMIZATION THEORY
Algorithm
Least Cost Method (LCM) Steps (Rule) are
Step-1:
Select the cell having minimum unit cost cij and allocate as much as possible, i.e. min(si,dj).
Step-2:
b. If the supply si is 0, then cross (strike) that row and If the demand dj is 0 then cross (strike)
that column.
c. If min unit cost cell is not unique, then select the cell where maximum allocation can be
possible
Step-3:
Repeact this steps for all uncrossed (unstriked) rows and columns until all supply and demand
values are 0.
★ Factories
★ Warehouses
★ Stalkholders
★ To Achieve unique Mission And Goals of agencies.
pg. 21
OPTIMIZATION THEORY
EXAMPLES:
1. Find Solution using Least Cost method.
Solution:
Problem Table is
pg. 22
OPTIMIZATION THEORY
This satisfies the entire demand of D4 and leaves 10 - 7 = 3 units with S3.
pg. 23
OPTIMIZATION THEORY
This satisfies the entire demand of D3 and leaves 9 - 7 = 2 units with S2.
pg. 24
OPTIMIZATION THEORY
=814
Solution:
Problem Table is
pg. 25
OPTIMIZATION THEORY
This satisfies the entire demand of D4 and leaves 400 - 250 = 150 units with S3
This satisfies the entire demand of D1 and leaves 250 - 200 = 50 units with S1.
pg. 26
OPTIMIZATION THEORY
This exhausts the capacity of S3 and leaves 275 - 150 = 125 units with D3.
This exhausts the capacity of S1 and leaves 225 - 50 = 175 units with D2
This satisfies the entire demand of D3 and leaves 300 - 125 = 175 units with S2
pg. 27
OPTIMIZATION THEORY
=11×200+13×50+18×175+14×125+13×150+10×250
=12200
pg. 28
OPTIMIZATION THEORY
Solution:
TOTAL number of supply constraints : 3
Problem Table is
So We add a dummy demand constraint with 0 unit cost and with allocation 20.
pg. 29
OPTIMIZATION THEORY
This satisfies the entire demand of Ddummy and leaves 76 - 20 = 56 units with S1
pg. 30
OPTIMIZATION THEORY
pg. 31
OPTIMIZATION THEORY
=4×56+0×20+24×41+16×41+8×16+16×61
=2968
• Under the method of Least Count, it is very easy to easy and simple to calculate the optimum
solution.
pg. 32
OPTIMIZATION THEORY
• Least Cost Method does not follow any systematic rule when there is a tie in the minimum
cost.
• Least Cost Method allows selection through personnel observation which might create
misunderstanding in obtaining the optimum solution.
★ Financial Analysis
★ Economic Analysis
★ Risk Assessment
★ Transportation
★ Environment
North-West corner method only considers the availability and supply requirement and
allocation begin with the extreme left corner, irrespective of the shipping cost.
INTRODUCTION
The Vogel's Approximation Method or VAM is an iterative procedure calculated to find out the
initial feasible solution of the transportation problem.
Like Least cost Method, here also the shipping cost is taken into consideration, but in a relative
sense.
pg. 33
OPTIMIZATION THEORY
Hence VAM tends to minimize the total number of computations needed to reach an optimal
solution.
In case, the lowest and second lowest in a row/ column are equal, the penalty will be taken
zero.
ALGORITHM
Vogel's Approximation Method (VAM) Steps (Rule)
Step-1:
Find the cells having smallest and next to smallest cost in each row and write the difference
(called penalty) along the side of the table in row penalty.
Step-2:
Find the cells having smallest and next to smallest cost in each column and write the difference
(called penalty) along the side of the table in each column penalty.
Step-3:
Select the row or column with the maximum penalty and find cell that has least cost in selected
row or column. Allocate as much as possible in this cell.
If there is a tie in the values of penalties then select the cell where maximum allocation can be
possible
Step-4:
Adjust the supply & demand and cross out (strike out) the satisfied row or column.
Step-5: Repeact this steps until all supply and demand values are 0.
pg. 34
OPTIMIZATION THEORY
EXAMPLES
1. Find Solution using Voggel's Approximation method.
Solution:
Problem Table is
pg. 35
OPTIMIZATION THEORY
pg. 36
OPTIMIZATION THEORY
pg. 37
OPTIMIZATION THEORY
=19×5+10×2+40×7+60×2+8×8+20×10
=779
pg. 38
OPTIMIZATION THEORY
Example-2
Solution:
Problem Table is
pg. 39
OPTIMIZATION THEORY
It satisfy demand of D1 and adjust the supply of S1 from 250 to 50 (250 - 200 = 50).
It satisfy supply of S1 and adjust the demand of D2 from 225 to 175 (225 - 50 = 175)
It satisfy demand of D2 and adjust the supply of S2 from 300 to 125 (300 - 175 = 125)
pg. 40
OPTIMIZATION THEORY
It satisfy supply of S2 and adjust the demand of D4 from 250 to 125 (250 - 125 = 125
It satisfy demand of D3 and adjust the supply of S3 from 400 to 125 (400 - 275 = 125).
pg. 41
OPTIMIZATION THEORY
=11×200+13×50+18×175+10×125+13×275+10×125
=12075
pg. 42
OPTIMIZATION THEORY
Solution:
Problem Table is
Here Total Demand = 215 is less than Total Supply = 235. So We add a dummy demand
constraint with 0 unit cost and with allocation 20.
pg. 43
OPTIMIZATION THEORY
It satisfy demand of Ddummy and adjust the supply of S2 from 82 to 62 (82 - 20 = 62)
It satisfy supply of S1 and adjust the demand of D2 from 102 to 26 (102 - 76 = 26).
pg. 44
OPTIMIZATION THEORY
pg. 45
OPTIMIZATION THEORY
=8×76+24×21+16×41+0×20+8×72+16×5
=2424
pg. 46
OPTIMIZATION THEORY
Conclusion
The goal of the Vogel approximation method was to reduce the operating costs of transport
in a selected company.
(PHASE 2)
MODI METHOD
The modified distribution method, is also known as MODI method or (u - v) method provides a
minimum cost solution to the transportation problems.
MODI is an efficient method of checking the optimality of the initial feasible solution. MODI
method is an improvement over stepping stone method.
Algorithm
MODI Method Steps (Rule)
Step-1:
Find an initial basic feasible solution using any one of the three methods NWCM, LCM or VAM.
Step-2:
b. Calculate other ui's and vj's using cij=ui+vj, for all occupied cells.
Step-3:
pg. 47
OPTIMIZATION THEORY
Step-4:
a. If dij>0, then current basic feasible solution is optimal and stop this procedure.
b. If dij=0 then alternative soluion exists, with different set allocation and same transportation
cost. Now stop this procedure.
c. If dij<0, then the given solution is not an optimal solution and further improvement in the
solution is possible.
Step-5:
Select the unoccupied cell with the largest negative value of dij, and included in the next
solution.
Step-6:
Draw a closed path (or loop) from the unoccupied cell (selected in the previous step). The right
angle turn in this path is allowed only at occupied cells and at the original unoccupied cell. Mark
(+) and (-) sign alternatively at each corner, starting from the original unoccupied cell.
Step-7:
1. Select the minimum value from cells marked with (-) sign of the closed path.
2. Assign this value to selected unoccupied cell (So unoccupied cell becomes occupied cell).
3. Add this value to the other occupied cells marked with (+) sign.
4. Subtract this value to the other occupied cells marked with (-) sign.
Step-8:
Repeat Step-2 to step-7 until optimal solution is obtained. This procedure stops when all dij≥0
for unoccupied cells.
Example
Find Solution using Voggel's Approximation method, also find optimal solution
using modi method.
pg. 48
OPTIMIZATION THEORY
Solution:
TOTAL number of supply constraints : 3
=19×5+10×2+40×7+60×2+8×8+20×10
=779
Allocation Table is
pg. 49
OPTIMIZATION THEORY
2.c14=u1+v4⇒u1=c14-v4⇒u1=10-0⇒u1=10
3.c11=u1+v1⇒v1=c11-u1⇒v1=19-10⇒v1=9
4.c24=u2+v4⇒u2=c24-v4⇒u2=60-0⇒u2=60
5.c23=u2+v3⇒v3=c23-u2⇒v3=40-60⇒v3=-20
6.c34=u3+v4⇒u3=c34-v4⇒u3=20-0⇒u3=20
7.c32=u3+v2⇒v2=c32-u3⇒v2=8-20⇒v2=-12
1.d12=c12-(u1+v2)=30-(10-12)=32
2.d13=c13-(u1+v3)=50-(10-20)=60
3.d21=c21-(u2+v1)=70-(60+9)=1
4.d22=c22-(u2+v2)=30-(60-12)=-18
pg. 50
OPTIMIZATION THEORY
5.d31=c31-(u3+v1)=40-(20+9)=11
6.d33=c33-(u3+v3)=70-(20-20)=70
3. Now choose the minimum negative value from all dij (opportunity cost) = d22 = [-18]
4.Minimum allocated value among all negative position (-) on closed path = 2
pg. 51
OPTIMIZATION THEORY
2.c11=u1+v1⇒v1=c11-u1⇒v1=19-0⇒v1=19
3.c14=u1+v4⇒v4=c14-u1⇒v4=10-0⇒v4=10
4.c34=u3+v4⇒u3=c34-v4⇒u3=20-10⇒u3=10
5.c32=u3+v2⇒v2=c32-u3⇒v2=8-10⇒v2=-2
6.c22=u2+v2⇒u2=c22-v2⇒u2=30+2⇒u2=32
7.c23=u2+v3⇒v3=c23-u2⇒v3=40-32⇒v3=8
1.d12=c12-(u1+v2)=30-(0-2)=32
2.d13=c13-(u1+v3)=50-(0+8)=42
3.d21=c21-(u2+v1)=70-(32+19)=19
4.d24=c24-(u2+v4)=60-(32+10)=18
5.d31=c31-(u3+v1)=40-(10+19)=11
6.d33=c33-(u3+v3)=70-(10+8)=52
pg. 52
OPTIMIZATION THEORY
=19×5+10×2+30×2+40×7+8×6+20×12
=743
the basic feasible solution of a transportation problem with m origins and n destinations has
fewer than m + n – 1 positive xij (occupied cells), the problem is said to be a
degenerate transportation problem.
pg. 53
OPTIMIZATION THEORY
To resolve degeneracy, we make use of an artificial quantity (ε). The quantity ε is assigned to
that unoccupied cell, which has the minimum transportation cost. For calculation purposes, the
value of ε is assumed to be zero. The quantity ε is so small that it does not affect the supply and
demand constraints.
There are certain types of transportation problems where the objective function is
to be maximized instead of being minimized. These problems can be solved by
converting the maximization problem into a minimization problem. The conversion can be
done by subtracting each of the profit elements associated with the transportation
routes from the largest profit element. The resulting values so obtained represents
opportunity cost because they corresponds to the difference in profit earned by that routs and
the largest profit that could be earned by any of the routs.
Sometimes there may be situations, where it is not possible to use certain routes in
a transportation problem. For example, road construction, bad road conditions, strike,
unexpected floods, local traffic rules, weight or size condition etc.
•A very large cost represented by M or ∞ is assigned to each of such routes, which are not
available.
•To block the allocation to a cell with a prohibited route, we can cross out that cell.The problem
can then be solved in its usual way.
Conclusion
Understanding of transportation problem methods are help to find an optimum solution for the
transportation flow. Based on calculations and results of different methods and approaches to
the same transportation problem, using different cases when demand was and
wasn’t equal to supply. The researcher is also looking into the forecasting problem
to how forecasting approaches are help to predict transportation activities of the company in
the future.
pg. 54
OPTIMIZATION THEORY
ASSIGNMENT MODEL
INTRODUCTION
Assignment models is one of topics of operations research. It consists of assigning a specific
(person or worker) to a specific (task or job) assuming that there are the number of persons
equal to the number of tasks available.
EXAMPLES
Suppose that a taxi firm has three taxis (the agents) available, and three customers (the tasks)
wishing to be picked up as soon as possible. The firm prides itself on speedy pickups, so for
each taxi the "cost" of picking up a particular customer will depend on the time taken for the
taxi to reach the pickup point. This is a balanced assignment problem. Its solution is whichever
combination of taxis and customers results in the least total cost.
Now, suppose that there are four taxis available, but still only three customers. This is an
unbalanced assignment problem. One way to solve it is to invent a fourth dummy task, perhaps
called "sitting still doing nothing", with a cost of 0 for the taxi assigned to it. This reduces the
problem to a balanced assignment problem, which can then be solved in the usual way and still
give the best solution to the problem.
Similar adjustments can be done in order to allow more tasks than agents, tasks to which
multiple agents must be assigned (for instance, a group of more customers than will fit in one
taxi), or maximizing profit rather than minimizing cost.
If the number of rows is equal to the number of columns, then the problem is termed as a
balanced assignment Problem.
pg. 55
OPTIMIZATION THEORY
are assumed to be zero. Under such a condition, while implementing the solution, the dummy
row(s) or the dummy column(s) will not have assignment(s).
pg. 56
OPTIMIZATION THEORY
The cost matrix is same as that of a T.P except that availability at each of the resource and the
requirement at each of the destinations is unity.
Let xij denote the assignment of ith resource to jth activity, such that
It operates on a principle of matrix reduction. This just means that by subtracting and adding
appropriate numbers in the cost table or matrix, we can reduce the problem to a matrix of
opportunity costs (opportunity costs show the relative penalties associated with assigning any
worker to a job as opposed to making the best or least cost assignment).
pg. 57
OPTIMIZATION THEORY
If we can reduce the matrix to the point where there is one zero element in each row and
column, it will then be possible to make optimal assignment, i.e. assignment in which all the
opportunity costs are zero.
Algorithm
Hungarian Method Steps (Rule)
Step-1:
If number of rows is not equal to number of columns, then add dummy rows or columns with
cost 0, to make it a square matrix.
Step-2:
a. Identify the minimum element in each row and subtract it from each element of that row.
b. Identify the minimum element in each column and subtract it from every element of that
column.
Step-3:
a. Identify rows with exactly one unmarked 0. Make an assignmment to this single 0 by make a
square ( [0] ) around it and cross off all other 0 in the same column.
b. Identify columns with exactly one unmarked 0. Make an assignmment to this single 0 by
make a square ( [0] ) around it and cross off all other 0 in the same rows.
c. If a row and/or column has two or more unmarked 0 and one cannot be chosen by
inspection, then choose the cell arbitarily.
d. Continue this process until all 0 in rows/columns are either assigned or cross off( × ).
Step-4:
(a) If the number of assigned cells = the number of rows, then an optimal assignment is found
and In case you have chosen a 0 cell arbitrarily, then there may be an alternate optimal solution
exists.
pg. 58
OPTIMIZATION THEORY
Step-5:
b. Examine Tick(✓) marked rows, If any 0 cell occurs in that row, then tick(✓) mark that column.
c. Examine Tick(✓) marked columns, If any assigned 0 exists in that columns, then tick(✓) mark
that row.
e. Draw a straight line for each unmarked rows and marked columns.
f. If the number of lines is equal to the number of rows then the current solution is the optimal,
otherwise goto step-6
Step-6:
a. Select the minimum element, say k, from the cells not covered by any line,
Step-7:
Examples
1.Find Solution of Assignment problem using Hungarian method (MIN case)
Solution:
pg. 59
OPTIMIZATION THEORY
Step-1: Find out the each row minimum element and subtract it from that row
Step-2: Find out the each column minimum element and subtract it from that column
pg. 60
OPTIMIZATION THEORY
(2) Rowwise cell (B,I) is assigned, so columnwise cell (D,I) crossed off.
(3) Rowwise cell (D,IV) is assigned, so columnwise cell (C,IV),(E,IV) crossed off.
(4) Columnwise cell (C,III) is assigned, so rowwise cell (C,V) crossed off.
(6) Since no other rows or columns can be marked, therefore draw straight lines through the
unmarked rows A,C and marked columns I,IV
pg. 61
OPTIMIZATION THEORY
Step-6: Develop the new revised table by selecting the smallest element, among the cells not
covered by any line (say k = 2)
(2) Rowwise cell (B,I) is assigned, so columnwise cell (D,I) crossed off.
(3) Rowwise cell (E,IV) is assigned, so columnwise cell (D,IV) crossed off.
(4) Columnwise cell (C,V) is assigned, so rowwise cell (C,III) crossed off.
(5) Rowwise cell (D,III) is assigned. Rowwise & columnwise assignment shown in table
pg. 62
OPTIMIZATION THEORY
Optimal solution is
2. Example-2
pg. 63
OPTIMIZATION THEORY
Solution:
Step-1: Find out the each row minimum element and subtract it from that row.
pg. 64
OPTIMIZATION THEORY
Step-2: Find out the each column minimum element and subtract it from that column.
pg. 65
OPTIMIZATION THEORY
Solution:
pg. 66
OPTIMIZATION THEORY
Here given problem is unbalanced and add 1 new column to convert it into a balance.
Step-1: Find out the each row minimum element and subtract it from that row.
Step-2: Find out the each column minimum element and subtract it from that column.
pg. 67
OPTIMIZATION THEORY
(1) Rowwise cell (C,J5) is assigned, so columnwise cell (A,J5),(B,J5),(D,J5),(E,J5) crossed off.
(3) Columnwise cell (D,II) is assigned, so rowwise cell (D,III) crossed off.
(6) Since no other rows or columns can be marked, therefore draw straight lines through the
unmarked rows B,D and marked columns IV,J5
pg. 68
OPTIMIZATION THEORY
Step-6: Develop the new revised table by selecting the smallest element, among the cells not
covered by any line (say k = 1)
(1) Rowwise cell (A,IV) is assigned, so columnwise cell (E,IV) crossed off.
(3) Rowwise cell (C,J5) is assigned, so columnwise cell (E,J5) crossed off.
(4) Columnwise cell (D,II) is assigned, so rowwise cell (D,III) crossed off.
pg. 69
OPTIMIZATION THEORY
(6) Since no other rows or columns can be marked, therefore draw straight lines through the
unmarked rows B,D and marked columns IV,J5
pg. 70
OPTIMIZATION THEORY
Step-6: Develop the new revised table by selecting the smallest element, among the cells not
covered by any line (say k = 1)
(1) Rowwise cell (B,I) is assigned, so columnwise cell (C,I) crossed off.
(2) Rowwise cell (C,J5) is assigned, so columnwise cell (E,J5) crossed off.
(3) Rowwise cell (E,IV) is assigned, so columnwise cell (A,IV) crossed off.
(4) Columnwise cell (D,II) is assigned, so rowwise cell (D,III) crossed off.
pg. 71
OPTIMIZATION THEORY
Optimal solution is
pg. 72
OPTIMIZATION THEORY
There may be situation when the assignment problem calls for maximization of profit.
Such problem can be solved by converting the given maximization problem into minimization
problem by substracting all the elements of the given matrix from the highest element.
Example
Solution:
Here the problem is of Maximazition type and convert it into minimization by substracting it
from maximum value 42.
pg. 73
OPTIMIZATION THEORY
Step-1: Find out the each row minimum element and subtract it from that row.
Step-2: Find out the each column minimum element and subtract it from that column.
(1) Rowwise cell (A,I) is assigned, so columnwise cell (B,I),(C,I),(D,I) crossed off.
(2) Columnwise cell (D,II) is assigned, so rowwise cell (D,III),(D,IV) crossed off.
pg. 74
OPTIMIZATION THEORY
(5) Since no other rows or columns can be marked, therefore draw straight lines through the
unmarked rows D and marked columns
Step-6: Develop the new revised table by selecting the smallest element, among the cells not
covered by any line (say k = 1)
pg. 75
OPTIMIZATION THEORY
(1) Rowwise cell (A,I) is assigned, so columnwise cell (B,I),(C,I) crossed off.
(2) Rowwise cell (B,II) is assigned, so columnwise cell (C,II),(D,II) crossed off.
(3) Columnwise cell (D,III) is assigned, so rowwise cell (D,IV) crossed off.
pg. 76
OPTIMIZATION THEORY
(6) Since no other rows or columns can be marked, therefore draw straight lines through the
unmarked rows D and marked columns I,II
Step-6: Develop the new revised table by selecting the smallest element, among the cells not
covered by any line (say k = 1)
pg. 77
OPTIMIZATION THEORY
(1) Rowwise cell (A,I) is assigned, so columnwise cell (B,I),(C,I) crossed off.
(2) Columnwise cell (D,IV) is assigned, so rowwise cell (D,III) crossed off.
(3) Rowwise cell (B,II) is assigned, so columnwise cell (C,II) crossed off., so rowwise cell (B,III)
crossed off.
Optimal solution is
pg. 78
OPTIMIZATION THEORY
While making an assignment in reducted matrix, it is possible to have two or more ways to
assign 0's. In such case there may be an alternate optimal solution exists with same optimal
value.
Example
Solution:
pg. 79
OPTIMIZATION THEORY
Here the problem is of Maximazition type and convert it into minimization by substracting it
from maximum value 42
Step-1: Find out the each row minimum element and subtract it from that row.
pg. 80
OPTIMIZATION THEORY
Step-2: Find out the each column minimum element and subtract it from that column.
(1) Rowwise cell (A,I) is assigned, so columnwise cell (B,I),(C,I),(D,I) crossed off.
(2) Columnwise cell (D,II) is assigned, so rowwise cell (D,III),(D,IV) crossed off.
pg. 81
OPTIMIZATION THEORY
(5) Since no other rows or columns can be marked, therefore draw straight lines through the
unmarked rows D and marked columns
Step-6: Develop the new revised table by selecting the smallest element, among the cells not
covered by any line (say k = 1)
pg. 82
OPTIMIZATION THEORY
(1) Rowwise cell (A,I) is assigned, so columnwise cell (B,I),(C,I) crossed off.
(2) Rowwise cell (B,II) is assigned, so columnwise cell (C,II),(D,II) crossed off.
(3) Columnwise cell (D,III) is assigned, so rowwise cell (D,IV) crossed off.
(6) Since no other rows or columns can be marked, therefore draw straight lines through the
unmarked rows D and marked columns I,II
pg. 83
OPTIMIZATION THEORY
Step-6: Develop the new revised table by selecting the smallest element, among the cells not
covered by any line (say k = 1)
(1) Rowwise cell (A,I) is assigned, so columnwise cell (B,I),(C,I) crossed off.
(2) Columnwise cell (D,IV) is assigned, so rowwise cell (D,III) crossed off.
(3) Rowwise cell (B,II) is assigned, so columnwise cell (C,II) crossed off., so rowwise cell (B,III)
crossed off.
pg. 84
OPTIMIZATION THEORY
pg. 85
OPTIMIZATION THEORY
CONCLUSION:
The assignment problem is a combinatorial optimization problem that is flexible as it can be
used as an approach to model any real-world problem.
Moreover, it is very important to choose the right approaches in solving the problem so as to
obtain an optimal or near optimal solution depending on the complexity of the problem.
pg. 86