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

PPTX
Optmization techniques
PPTX
Linear Programming
POT
Multi Objective Optimization
PDF
S2 - Process product optimization using design experiments and response surfa...
PPTX
Response surface method
PPTX
Solving linear programming model by simplex method
PDF
Linear programing
PPT
QbD by central composite design
Optmization techniques
Linear Programming
Multi Objective Optimization
S2 - Process product optimization using design experiments and response surfa...
Response surface method
Solving linear programming model by simplex method
Linear programing
QbD by central composite design

What's hot (19)

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

Similar to Assignment (20)

PDF
A0280115(1)
PDF
A Comparative Analysis Of Assignment Problem
PPTX
Muzammil irshad.pptxhdududududiufufufufu
PPTX
Class 8 IAshhjjj3hwjkwkwmmdjjsignment Problem.pptx
PDF
Quantitativeanalysisfordecisionmaking 13427543542352-phpapp02-120719222252-ph...
PDF
Assignment problem
PPTX
Assignment problem maximum
PPTX
Algorithm for Hungarian Method of Assignment
PDF
Minimization of Assignment Problems
PPTX
Operations Research assignment problem ayushi
PDF
Assignment problem notes
PPT
Assignment problem
PPTX
DTB PRESENTATION.pptxdjdjdjdkdjdjjddjdkj
PPT
Transportation model and assignment model
PPTX
Assignment Problem
PPSX
Mb 106 quantitative techniques 15
PPT
Unit ii-3-am
PPTX
Hungarian Method
PDF
Equila_201_The Assignment Method.pdf
PDF
Solving ONE’S interval linear assignment problem
A0280115(1)
A Comparative Analysis Of Assignment Problem
Muzammil irshad.pptxhdududududiufufufufu
Class 8 IAshhjjj3hwjkwkwmmdjjsignment Problem.pptx
Quantitativeanalysisfordecisionmaking 13427543542352-phpapp02-120719222252-ph...
Assignment problem
Assignment problem maximum
Algorithm for Hungarian Method of Assignment
Minimization of Assignment Problems
Operations Research assignment problem ayushi
Assignment problem notes
Assignment problem
DTB PRESENTATION.pptxdjdjdjdkdjdjjddjdkj
Transportation model and assignment model
Assignment Problem
Mb 106 quantitative techniques 15
Unit ii-3-am
Hungarian Method
Equila_201_The Assignment Method.pdf
Solving ONE’S interval linear assignment problem
Ad

Recently uploaded (20)

PDF
Digital Marketing & E-commerce Certificate Glossary.pdf.................
PDF
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
PPTX
Board-Reporting-Package-by-Umbrex-5-23-23.pptx
PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
DOCX
Business Management - unit 1 and 2
PDF
Family Law: The Role of Communication in Mediation (www.kiu.ac.ug)
PPTX
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
PDF
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
PDF
Hindu Circuler Economy - Model (Concept)
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PDF
Deliverable file - Regulatory guideline analysis.pdf
PDF
IFRS Notes in your pocket for study all the time
PPTX
2025 Product Deck V1.0.pptxCATALOGTCLCIA
PPTX
DMT - Profile Brief About Business .pptx
PPTX
Principles of Marketing, Industrial, Consumers,
PDF
NEW - FEES STRUCTURES (01-july-2024).pdf
Digital Marketing & E-commerce Certificate Glossary.pdf.................
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
Board-Reporting-Package-by-Umbrex-5-23-23.pptx
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
Power and position in leadershipDOC-20250808-WA0011..pdf
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
Business Management - unit 1 and 2
Family Law: The Role of Communication in Mediation (www.kiu.ac.ug)
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
Hindu Circuler Economy - Model (Concept)
Nidhal Samdaie CV - International Business Consultant
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
340036916-American-Literature-Literary-Period-Overview.ppt
Deliverable file - Regulatory guideline analysis.pdf
IFRS Notes in your pocket for study all the time
2025 Product Deck V1.0.pptxCATALOGTCLCIA
DMT - Profile Brief About Business .pptx
Principles of Marketing, Industrial, Consumers,
NEW - FEES STRUCTURES (01-july-2024).pdf

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