SlideShare a Scribd company logo
ASSIGNMENT PROBLEM
ASSIGNMENT PROBLEM
By
DR. NEHA GUPTA
FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 1 / 6
ASSIGNMENT PROBLEM
ASSIGNMENT PROBLEM
In every workplace, there are jobs to be done and there are people available to do them.
But everyone is not equally efficient at every job. Someone may be more efficient on
one and less efficient on the other job, while it might be otherwise for someone else. The
relative efficiency is reflected in terms of the time taken for, or the cost associated with,
performance of different jobs by different people. An obvious problem for a manager to
handle is to assign jobs to various workers in a manner that they can be done in the
most efficient way. Such problems are known as Assignment Problem.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 2 / 6
ASSIGNMENT PROBLEM
There are many situations where the assignment of people, machines, and so on may
be called for. Assignment of workers to machines, clerks to various checkout counters,
salesmen to different sales areas, service crews to different districts, are typical
examples of these. Assignment is a problem because people possess varying abilities
for performing different jobs and, therefore, the costs of performing those jobs are
different.
An assignment problem is a particular case of transportation problem where the
resources (say facilities) are assignees and the destinations are activities (say jobs).
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 3 / 6
ASSIGNMENT PROBLEM
Given n facilities and n jobs, with effectiveness (in terms of cost, profit, time etc.) of
each facility for each job. Then problem becomes to assign each facility to only one job
and vice-versa so that the given measure of effectiveness is optimized. The general
data matrix for assignment problem is as follows:
Jobs
Workers J1 J2 · · · Jn Supply
W1 c11 c12 · · · c1n 1
W2 c21 c22 · · · c2n 1
...
...
...
...
...
...
Wn cn1 cn2 · · · cnn 1
Demand 1 1 · · · 1 n
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 4 / 6
ASSIGNMENT PROBLEM
Suppose, xij represents the assignment of worker i to job j such that
xij =
1 if worker i is assigned to activity j
0 otherwise
Then mathematical model of the assignment problem can be stated as:
Minimize =
n
i=1
n
j=1
cij xij
subject to
n
j=1
xij = 1; for all i
n
i=1
xij = 1; for all j
xij = 0 or 1



(1)
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 5 / 6
ASSIGNMENT PROBLEM
Suppose, xij represents the assignment of worker i to job j such that
xij =
1 if worker i is assigned to activity j
0 otherwise
Then mathematical model of the assignment problem can be stated as:
Minimize =
n
i=1
n
j=1
cij xij
subject to
n
j=1
xij = 1; for all i
n
i=1
xij = 1; for all j
xij = 0 or 1



(1)
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 5 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Hungarian Method
The Hungarian method (minimization case) can be summarized in the following steps:
Step 1 Develop the cost matrix from the given problem.
Step 2 Find the opportunity cost matrix.
Step 3 Make assignments in the opportunity cost matrix.
Step 4 Optimality criterion
If all the zero elements in the cost matrix are either marked with
square or crossed off and there is exactly one assignment in each
row and column, then it is an optimal solution. The total cost
associated with this solution is obtained by adding the original cost
elements in the occupied cells.
If a zero element in a row or column was chosen arbitrarily for
assignment, there exists an alternative optimal solution.
If there is no assignment in a row (or column), then this implies that
the total number of assignments are less than the number of
rows/columns in the square matrix. In such a situation proceed to
Step 5.
Step 5 Revise the opportunity cost matrix.
Step 6 Develop the new revised opportunity cost matrix.
Step 7 Repeat steps.
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
ASSIGNMENT PROBLEM
Example:
A computer centre has three expert programmers. The centre wants three application
programmes to be developed. The head of the computer centre, after carefully
studying the programmes to be developed, estimates the computer time in minutes
required by the experts for the application programmes as follows:
A B C
1 120 100 80
2 80 90 110
3 110 140 120
ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6

More Related Content

What's hot

S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...
CAChemE
 
Mathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and ApplicationsMathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and Applications
Gokul Alex
 
Introduction to linear programming
Introduction to linear programmingIntroduction to linear programming
Introduction to linear programming
n_cool001
 
S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...
CAChemE
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...
Enamul Islam
 
linear programming
linear programming linear programming
linear programming
DagnaygebawGoshme
 
Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
DagnaygebawGoshme
 
Numerical analysis multivariable unconstrained
Numerical analysis  multivariable unconstrainedNumerical analysis  multivariable unconstrained
Numerical analysis multivariable unconstrained
SHAMJITH KM
 
Linear Programming
Linear  ProgrammingLinear  Programming
Linear Programming
Rashid Ansari
 
RESPONSE SURFACE METHODOLOGY
RESPONSE SURFACE METHODOLOGYRESPONSE SURFACE METHODOLOGY
RESPONSE SURFACE METHODOLOGY
hakitasina
 
Resource Surface Methology
Resource Surface MethologyResource Surface Methology
Resource Surface Methology
PRATHAMESH REGE
 
Multiobjective optimization and Genetic algorithms in Scilab
Multiobjective optimization and Genetic algorithms in ScilabMultiobjective optimization and Genetic algorithms in Scilab
Multiobjective optimization and Genetic algorithms in Scilab
Scilab
 
Multiobjective presentation
Multiobjective presentationMultiobjective presentation
Multiobjective presentation
Mohammed Kamil
 
Multi Objective Optimization and Pareto Multi Objective Optimization with cas...
Multi Objective Optimization and Pareto Multi Objective Optimization with cas...Multi Objective Optimization and Pareto Multi Objective Optimization with cas...
Multi Objective Optimization and Pareto Multi Objective Optimization with cas...
Aditya Deshpande
 
Particle filter
Particle filterParticle filter
Particle filter
Mohammad Reza Jabbari
 
Linear programming
Linear programmingLinear programming
Linear programming
Ganesh Solanke
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
Dronak Sahu
 
Application of linear programming techniques to practical
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practical
Alexander Decker
 
D05511625
D05511625D05511625
D05511625
IOSR-JEN
 
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
Ajay Kumar
 

What's hot (20)

S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...
 
Mathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and ApplicationsMathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and Applications
 
Introduction to linear programming
Introduction to linear programmingIntroduction to linear programming
Introduction to linear programming
 
S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...
 
linear programming
linear programming linear programming
linear programming
 
Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
 
Numerical analysis multivariable unconstrained
Numerical analysis  multivariable unconstrainedNumerical analysis  multivariable unconstrained
Numerical analysis multivariable unconstrained
 
Linear Programming
Linear  ProgrammingLinear  Programming
Linear Programming
 
RESPONSE SURFACE METHODOLOGY
RESPONSE SURFACE METHODOLOGYRESPONSE SURFACE METHODOLOGY
RESPONSE SURFACE METHODOLOGY
 
Resource Surface Methology
Resource Surface MethologyResource Surface Methology
Resource Surface Methology
 
Multiobjective optimization and Genetic algorithms in Scilab
Multiobjective optimization and Genetic algorithms in ScilabMultiobjective optimization and Genetic algorithms in Scilab
Multiobjective optimization and Genetic algorithms in Scilab
 
Multiobjective presentation
Multiobjective presentationMultiobjective presentation
Multiobjective presentation
 
Multi Objective Optimization and Pareto Multi Objective Optimization with cas...
Multi Objective Optimization and Pareto Multi Objective Optimization with cas...Multi Objective Optimization and Pareto Multi Objective Optimization with cas...
Multi Objective Optimization and Pareto Multi Objective Optimization with cas...
 
Particle filter
Particle filterParticle filter
Particle filter
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 
Application of linear programming techniques to practical
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practical
 
D05511625
D05511625D05511625
D05511625
 
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
 

Similar to Assignment

Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj Thapa
CA Niraj Thapa
 
A0280115(1)
A0280115(1)A0280115(1)
A0280115(1)
prabhat k prasad
 
A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment Problem
Jim Webb
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
Abu Bashar
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
IJERA Editor
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
IJERA Editor
 
DAA-Module-5.pptx
DAA-Module-5.pptxDAA-Module-5.pptx
DAA-Module-5.pptx
smithashetty24
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notes
CA Niraj Thapa
 
Minimization of Assignment Problems
Minimization of Assignment ProblemsMinimization of Assignment Problems
Minimization of Assignment Problems
ijtsrd
 
COMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEM
COMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEMCOMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEM
COMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEM
ijfcstjournal
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
IAEME Publication
 
Chapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdfChapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdf
Tsegay Berhe
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp
 
Matching problem
Matching problemMatching problem
Matching problem
Patric Samuel Paul
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp
 
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
Amir Ziai
 
12a 5 mb3h_unit_3_mark_scheme_-_june_2012
12a 5 mb3h_unit_3_mark_scheme_-_june_201212a 5 mb3h_unit_3_mark_scheme_-_june_2012
12a 5 mb3h_unit_3_mark_scheme_-_june_2012
claire meadows-smith
 
Muzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufuMuzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufu
adarsharyan999
 
Assignment oprations research luv
Assignment oprations research luvAssignment oprations research luv
Assignment oprations research luv
Ashok Sharma
 

Similar to Assignment (20)

Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj Thapa
 
A0280115(1)
A0280115(1)A0280115(1)
A0280115(1)
 
A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment Problem
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
DAA-Module-5.pptx
DAA-Module-5.pptxDAA-Module-5.pptx
DAA-Module-5.pptx
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notes
 
Minimization of Assignment Problems
Minimization of Assignment ProblemsMinimization of Assignment Problems
Minimization of Assignment Problems
 
COMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEM
COMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEMCOMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEM
COMPARATIVE STUDY OF DIFFERENT ALGORITHMS TO SOLVE N QUEENS PROBLEM
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
 
Chapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdfChapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdf
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Matching problem
Matching problemMatching problem
Matching problem
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
 
12a 5 mb3h_unit_3_mark_scheme_-_june_2012
12a 5 mb3h_unit_3_mark_scheme_-_june_201212a 5 mb3h_unit_3_mark_scheme_-_june_2012
12a 5 mb3h_unit_3_mark_scheme_-_june_2012
 
Muzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufuMuzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufu
 
Assignment oprations research luv
Assignment oprations research luvAssignment oprations research luv
Assignment oprations research luv
 

Recently uploaded

Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
CA Dr. Prithvi Ranjan Parhi
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
AnnySerafinaLove
 
TIMES BPO: Business Plan For Startup Industry
TIMES BPO: Business Plan For Startup IndustryTIMES BPO: Business Plan For Startup Industry
TIMES BPO: Business Plan For Startup Industry
timesbpobusiness
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
dazzjoker
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
46adnanshahzad
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Profiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdfProfiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdf
TTop Threads
 
list of states and organizations .pdf
list of  states  and  organizations .pdflist of  states  and  organizations .pdf
list of states and organizations .pdf
Rbc Rbcua
 
Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)
Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)
Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)
Lviv Startup Club
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
JoeYangGreatMachiner
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
Lacey Max
 
2022 Vintage Roman Numerals Men Rings
2022 Vintage Roman  Numerals  Men  Rings2022 Vintage Roman  Numerals  Men  Rings
2022 Vintage Roman Numerals Men Rings
aragme
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
MJ Global
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
Operational Excellence Consulting
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
ssuser567e2d
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Operational Excellence Consulting
 

Recently uploaded (20)

Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
 
TIMES BPO: Business Plan For Startup Industry
TIMES BPO: Business Plan For Startup IndustryTIMES BPO: Business Plan For Startup Industry
TIMES BPO: Business Plan For Startup Industry
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Profiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdfProfiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdf
 
list of states and organizations .pdf
list of  states  and  organizations .pdflist of  states  and  organizations .pdf
list of states and organizations .pdf
 
Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)
Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)
Maksym Vyshnivetskyi: PMO KPIs (UA) (#12)
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
 
2022 Vintage Roman Numerals Men Rings
2022 Vintage Roman  Numerals  Men  Rings2022 Vintage Roman  Numerals  Men  Rings
2022 Vintage Roman Numerals Men Rings
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
 

Assignment

  • 1. ASSIGNMENT PROBLEM ASSIGNMENT PROBLEM By DR. NEHA GUPTA FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 1 / 6
  • 2. ASSIGNMENT PROBLEM ASSIGNMENT PROBLEM In every workplace, there are jobs to be done and there are people available to do them. But everyone is not equally efficient at every job. Someone may be more efficient on one and less efficient on the other job, while it might be otherwise for someone else. The relative efficiency is reflected in terms of the time taken for, or the cost associated with, performance of different jobs by different people. An obvious problem for a manager to handle is to assign jobs to various workers in a manner that they can be done in the most efficient way. Such problems are known as Assignment Problem. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 2 / 6
  • 3. ASSIGNMENT PROBLEM There are many situations where the assignment of people, machines, and so on may be called for. Assignment of workers to machines, clerks to various checkout counters, salesmen to different sales areas, service crews to different districts, are typical examples of these. Assignment is a problem because people possess varying abilities for performing different jobs and, therefore, the costs of performing those jobs are different. An assignment problem is a particular case of transportation problem where the resources (say facilities) are assignees and the destinations are activities (say jobs). ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 3 / 6
  • 4. ASSIGNMENT PROBLEM Given n facilities and n jobs, with effectiveness (in terms of cost, profit, time etc.) of each facility for each job. Then problem becomes to assign each facility to only one job and vice-versa so that the given measure of effectiveness is optimized. The general data matrix for assignment problem is as follows: Jobs Workers J1 J2 · · · Jn Supply W1 c11 c12 · · · c1n 1 W2 c21 c22 · · · c2n 1 ... ... ... ... ... ... Wn cn1 cn2 · · · cnn 1 Demand 1 1 · · · 1 n ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 4 / 6
  • 5. ASSIGNMENT PROBLEM Suppose, xij represents the assignment of worker i to job j such that xij = 1 if worker i is assigned to activity j 0 otherwise Then mathematical model of the assignment problem can be stated as: Minimize = n i=1 n j=1 cij xij subject to n j=1 xij = 1; for all i n i=1 xij = 1; for all j xij = 0 or 1    (1) ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 5 / 6
  • 6. ASSIGNMENT PROBLEM Suppose, xij represents the assignment of worker i to job j such that xij = 1 if worker i is assigned to activity j 0 otherwise Then mathematical model of the assignment problem can be stated as: Minimize = n i=1 n j=1 cij xij subject to n j=1 xij = 1; for all i n i=1 xij = 1; for all j xij = 0 or 1    (1) ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 5 / 6
  • 7. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 8. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 9. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 10. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 11. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 12. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 13. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 14. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 15. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 16. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 17. ASSIGNMENT PROBLEM Hungarian Method The Hungarian method (minimization case) can be summarized in the following steps: Step 1 Develop the cost matrix from the given problem. Step 2 Find the opportunity cost matrix. Step 3 Make assignments in the opportunity cost matrix. Step 4 Optimality criterion If all the zero elements in the cost matrix are either marked with square or crossed off and there is exactly one assignment in each row and column, then it is an optimal solution. The total cost associated with this solution is obtained by adding the original cost elements in the occupied cells. If a zero element in a row or column was chosen arbitrarily for assignment, there exists an alternative optimal solution. If there is no assignment in a row (or column), then this implies that the total number of assignments are less than the number of rows/columns in the square matrix. In such a situation proceed to Step 5. Step 5 Revise the opportunity cost matrix. Step 6 Develop the new revised opportunity cost matrix. Step 7 Repeat steps. ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6
  • 18. ASSIGNMENT PROBLEM Example: A computer centre has three expert programmers. The centre wants three application programmes to be developed. The head of the computer centre, after carefully studying the programmes to be developed, estimates the computer time in minutes required by the experts for the application programmes as follows: A B C 1 120 100 80 2 80 90 110 3 110 140 120 ByDR. NEHA GUPTA (FACULTY OF COMMERCE & MANAGEMENT, SGT UNIVERSITY)ASSIGNMENT PROBLEM 6 / 6