PPT: Assignment Model | Industrial Engineering - Mechanical Engineering PDF Download

Download, print and study this document offline
Please wait while the PDF view is loading
 Page 1


WHAT IS ASSIGNMENT PROBLEM ?
•
Assignment problem refers to special class of linear 
programming problems that involves determining the most 
efficient assignment of people to projects, salespeople to 
territories, contracts to bidders  and so on.
•
It is often used to minimize total cost or time of performing 
task.
•
One important characteristic of assignment problems is 
that only one job (or worker) is assigned to one machine  
(or project).
Page 2


WHAT IS ASSIGNMENT PROBLEM ?
•
Assignment problem refers to special class of linear 
programming problems that involves determining the most 
efficient assignment of people to projects, salespeople to 
territories, contracts to bidders  and so on.
•
It is often used to minimize total cost or time of performing 
task.
•
One important characteristic of assignment problems is 
that only one job (or worker) is assigned to one machine  
(or project).
WHAT IS ASSIGNMENT PROBLEM ?
•
Each Assignment problem has a Matrix associated with it. 
•
The number in the table indicates COST associated with 
the assignment. 
•
The most efficient linear programming algorithm to find 
optimum solution to an assignment problem is Hungarian 
Method (It is also know as Flood’s Technique).
Page 3


WHAT IS ASSIGNMENT PROBLEM ?
•
Assignment problem refers to special class of linear 
programming problems that involves determining the most 
efficient assignment of people to projects, salespeople to 
territories, contracts to bidders  and so on.
•
It is often used to minimize total cost or time of performing 
task.
•
One important characteristic of assignment problems is 
that only one job (or worker) is assigned to one machine  
(or project).
WHAT IS ASSIGNMENT PROBLEM ?
•
Each Assignment problem has a Matrix associated with it. 
•
The number in the table indicates COST associated with 
the assignment. 
•
The most efficient linear programming algorithm to find 
optimum solution to an assignment problem is Hungarian 
Method (It is also know as Flood’s Technique).
ASSIGNMENT PROBLEM USING HUNGARIAN METHOD
•
 The Hungarian method is a combinatorial 
optimization algorithm that solves the assignment 
problem in polynomial time and which anticipated 
later primal-dual methods.
•
 It was developed and published in 1955 by Harold 
Kuhn, who gave the name "Hungarian method" 
because the algorithm was largely based on the earlier 
works of two Hungarian mathematicians: Denes Konig 
and Jeno Egervary.
Page 4


WHAT IS ASSIGNMENT PROBLEM ?
•
Assignment problem refers to special class of linear 
programming problems that involves determining the most 
efficient assignment of people to projects, salespeople to 
territories, contracts to bidders  and so on.
•
It is often used to minimize total cost or time of performing 
task.
•
One important characteristic of assignment problems is 
that only one job (or worker) is assigned to one machine  
(or project).
WHAT IS ASSIGNMENT PROBLEM ?
•
Each Assignment problem has a Matrix associated with it. 
•
The number in the table indicates COST associated with 
the assignment. 
•
The most efficient linear programming algorithm to find 
optimum solution to an assignment problem is Hungarian 
Method (It is also know as Flood’s Technique).
ASSIGNMENT PROBLEM USING HUNGARIAN METHOD
•
 The Hungarian method is a combinatorial 
optimization algorithm that solves the assignment 
problem in polynomial time and which anticipated 
later primal-dual methods.
•
 It was developed and published in 1955 by Harold 
Kuhn, who gave the name "Hungarian method" 
because the algorithm was largely based on the earlier 
works of two Hungarian mathematicians: Denes Konig 
and Jeno Egervary.
REQUIREMENTS OF DUMMY ROWS AND 
COLUMN
•
To arrive at the solution, assignment problems requires 
equal number of Row and Column.
•
If the number of task that needs to be done exceeds the 
number of resource  available, dummy row or a column 
just needs to be added as the case may be.
•
This creates a table of equal dimensions.
•
The dummy row or column is non existent . Hence the 
value can be entered as Zeros. 
Page 5


WHAT IS ASSIGNMENT PROBLEM ?
•
Assignment problem refers to special class of linear 
programming problems that involves determining the most 
efficient assignment of people to projects, salespeople to 
territories, contracts to bidders  and so on.
•
It is often used to minimize total cost or time of performing 
task.
•
One important characteristic of assignment problems is 
that only one job (or worker) is assigned to one machine  
(or project).
WHAT IS ASSIGNMENT PROBLEM ?
•
Each Assignment problem has a Matrix associated with it. 
•
The number in the table indicates COST associated with 
the assignment. 
•
The most efficient linear programming algorithm to find 
optimum solution to an assignment problem is Hungarian 
Method (It is also know as Flood’s Technique).
ASSIGNMENT PROBLEM USING HUNGARIAN METHOD
•
 The Hungarian method is a combinatorial 
optimization algorithm that solves the assignment 
problem in polynomial time and which anticipated 
later primal-dual methods.
•
 It was developed and published in 1955 by Harold 
Kuhn, who gave the name "Hungarian method" 
because the algorithm was largely based on the earlier 
works of two Hungarian mathematicians: Denes Konig 
and Jeno Egervary.
REQUIREMENTS OF DUMMY ROWS AND 
COLUMN
•
To arrive at the solution, assignment problems requires 
equal number of Row and Column.
•
If the number of task that needs to be done exceeds the 
number of resource  available, dummy row or a column 
just needs to be added as the case may be.
•
This creates a table of equal dimensions.
•
The dummy row or column is non existent . Hence the 
value can be entered as Zeros. 
Case Study:
A company has a five job to be done by 5 workers each 
worker are assigned to one and only one job. Number of 
hours each worker takes to complete a job is given with
A J1 J2 J3 J4 J5
W1 28 27 24 35 38
W2 26 24 23 32 39
W3 18 20 22 30 32
W4 27 30 25 24 27
W5 29 31 28 40 36
Read More
30 videos|40 docs|30 tests

Top Courses for Mechanical Engineering

FAQs on PPT: Assignment Model - Industrial Engineering - Mechanical Engineering

1. What is the assignment model in mechanical engineering?
Ans. The assignment model in mechanical engineering refers to a mathematical technique used to solve optimization problems, specifically those related to assigning tasks or resources to individuals or machines in the most efficient and effective manner.
2. How does the assignment model work in mechanical engineering?
Ans. The assignment model in mechanical engineering works by formulating the problem as a linear programming model. It uses a matrix to represent the cost or benefit associated with each assignment option and then employs optimization algorithms to determine the optimal assignment solution based on predefined objective functions and constraints.
3. What are some applications of the assignment model in mechanical engineering?
Ans. The assignment model in mechanical engineering finds applications in various areas, such as production planning, project scheduling, workforce allocation, and facility layout design. It helps optimize resource utilization, minimize costs, and improve overall operational efficiency in these domains.
4. What are the limitations of the assignment model in mechanical engineering?
Ans. The assignment model in mechanical engineering has certain limitations. It assumes that the assignment costs or benefits are known and constant, which may not always be the case in real-world scenarios. Additionally, it assumes that the assignment options are mutually exclusive, and it does not consider factors like individual skills or preferences.
5. Are there any software tools available for implementing the assignment model in mechanical engineering?
Ans. Yes, there are several software tools available for implementing the assignment model in mechanical engineering. Some popular options include MATLAB, Excel Solver, and specialized optimization software like LINDO or GAMS. These tools provide a user-friendly interface and powerful algorithms to solve assignment problems efficiently.
30 videos|40 docs|30 tests
Download as PDF
Explore Courses for Mechanical Engineering exam

Top Courses for Mechanical Engineering

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

PPT: Assignment Model | Industrial Engineering - Mechanical Engineering

,

MCQs

,

Important questions

,

Free

,

Summary

,

study material

,

Previous Year Questions with Solutions

,

PPT: Assignment Model | Industrial Engineering - Mechanical Engineering

,

practice quizzes

,

shortcuts and tricks

,

past year papers

,

Objective type Questions

,

PPT: Assignment Model | Industrial Engineering - Mechanical Engineering

,

video lectures

,

Sample Paper

,

Viva Questions

,

ppt

,

Semester Notes

,

Extra Questions

,

Exam

,

mock tests for examination

,

pdf

;