SlideShare a Scribd company logo
1 of 11
Download to read offline
ADVANCED
OPERATIONS
RESEARCH
By: -
Hakeem–Ur–Rehman
IQTM–PU
A RO
ASSIGNMENT PROBLEMS
ASSIGNMENT PROBLEMS
 The assignment problem refers to the class of LP problems
that involve determining the most efficient assignment of
resources to tasks
 The objective is most often to minimize total costs or total
time to perform the tasks at hand
 One important characteristic of assignment problems is
that only one job or worker can be assigned to one
machine or project
 An assignment problem can be viewed as a transportation
problem in which the capacity from each source is 1 and
the demand at each destination is 1
3
Let m be the number of jobs as well as the operators, and tij be
the processing time of the job i if it is assigned to the operator j.
Here the objective is to assign the jobs to the operators such that
the total processing time is minimized.
Operators
Job
1 2 … j … m
1 t11 t12 t1j t1m
2
.
i ti1 tij tim
.
m tm1 tm2 tmj tmm
GENERAL FORMAT OF
ASSIGNMENT PROBLEM
4
 Examples of assignment problem
Row entity Column entity Cell entity
jobs operators Processing time
Programmer program Processing time
operators machine Processing time
Drivers Routes Travel time
Teachers Subjects Students pass
percentage
5
Assignment problem as a zero-one
( Binary) programming problem
 Min Z= c11x11++cijXij+.+cmmXmm
=
 Subject to x11+…………...+x1m =1
x21+…………...+x2m =1
……..
xm1+…………...+xmm =1
x11+…………...+xm1 =1
x12+…………...+xm2 =1
………………..
x1m+…………...+xmm =1
xij.=0 or 1 for i=1,2….m and
j=1,2…..m.
THE HUNGARIAN METHOD
(FLOOD’S TECHNIQUE)
Test opportunity cost table to see
if optimal assignments are
possible by drawing the minimum
possible lines on columns and/or
rows such that all zeros are
covered
Find opportunity cost
(a) Subtract smallest number in
each row from every number in
that row, then
(b) subtract smallest number in
each column from every
number in that column
Set up cost table for problem Revise opportunity cost table in
two steps:
(a) Subtract the smallest
number not covered by a line
from itself and every other
uncovered number
(b) add this number at every
intersection of any two lines
Optimal solution at zero
locations. Systematically make
final assignments.
(a) Check each row and column
for a unique zero and make the
first assignment in that row or
column
(b) Eliminate that row and
column and search for another
unique zero. Make that
assignment and proceed in a like
manner.
Step 1
Not
optimal
Step 2
Optimal
SPECIAL CASES IN
ASSIGNMENT PROBLEMS
Unbalanced Problem
Maximum Case
Multiple Alternative Solution
Prohibited Assignment
ASSIGNMENT PROBLEMS
USING EXCEL SOLVER
The Fix-It Shop has three rush projects to repair. They have three repair
persons with different talents and abilities. The owner has estimates of
wage costs for each worker for each project. The owner’s objective is to
assign the three project to the workers in a way that will result in the
lowest cost to the shop. Each project will be assigned exclusively to one
worker.
Estimated project repair costs for the Fix-It shop assignment problem
PROJECT
PERSON 1 2 3
Adams $11 $14 $6
Brown 8 10 11
Cooper 9 12 7
ASSIGNMENT PROBLEMS
USING EXCEL SOLVER
ASSIGNMENT PROBLEMS
USING EXCEL SOLVER
QUESTIONS

More Related Content

What's hot

Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation Assignment
Nilam Kabra
 
Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
Neha Sharma
 
Factors tht affect recruitment[ppt]
Factors tht affect recruitment[ppt]Factors tht affect recruitment[ppt]
Factors tht affect recruitment[ppt]
Shubham Tandel
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
Dronak Sahu
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
Anshul Singh
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
Amit Kumar
 

What's hot (20)

Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Assignment problems
Assignment problemsAssignment problems
Assignment problems
 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation Assignment
 
Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
 
Operation research (definition, phases)
Operation research (definition, phases)Operation research (definition, phases)
Operation research (definition, phases)
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
 
Least Cost Method - operation research
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation research
 
Assignment Poblems
Assignment Poblems Assignment Poblems
Assignment Poblems
 
Factors tht affect recruitment[ppt]
Factors tht affect recruitment[ppt]Factors tht affect recruitment[ppt]
Factors tht affect recruitment[ppt]
 
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
 
Transportation problems
Transportation problemsTransportation problems
Transportation problems
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 
Game theory
Game theoryGame theory
Game theory
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
 
Operation research and its application
Operation research and its applicationOperation research and its application
Operation research and its application
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Functions of hrd
Functions of hrdFunctions of hrd
Functions of hrd
 
MODI Method (Operations Research)
MODI Method (Operations Research) MODI Method (Operations Research)
MODI Method (Operations Research)
 

Viewers also liked

M.c.a.(sem iii) operation research
M.c.a.(sem   iii) operation researchM.c.a.(sem   iii) operation research
M.c.a.(sem iii) operation research
Tushar Rajput
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
irsa javed
 

Viewers also liked (18)

Goal programming
Goal programmingGoal programming
Goal programming
 
M.c.a.(sem iii) operation research
M.c.a.(sem   iii) operation researchM.c.a.(sem   iii) operation research
M.c.a.(sem iii) operation research
 
Operations research
Operations researchOperations research
Operations research
 
2. cost of quality
2. cost of quality2. cost of quality
2. cost of quality
 
The Passive
The PassiveThe Passive
The Passive
 
5. advance topics in lp
5. advance topics in lp5. advance topics in lp
5. advance topics in lp
 
Operations Research - The Dual Simplex Method
Operations Research - The Dual Simplex MethodOperations Research - The Dual Simplex Method
Operations Research - The Dual Simplex Method
 
Into to simulation
Into to simulationInto to simulation
Into to simulation
 
2. lp iterative methods
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
 
PM using P6
PM using P6PM using P6
PM using P6
 
Network analysis
Network analysisNetwork analysis
Network analysis
 
7. cqia (kaizen, 5 s, tpm)
7. cqia (kaizen, 5 s, tpm)7. cqia (kaizen, 5 s, tpm)
7. cqia (kaizen, 5 s, tpm)
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
1. intro. to or & lp
1. intro. to or & lp1. intro. to or & lp
1. intro. to or & lp
 
5. transportation problems
5. transportation problems5. transportation problems
5. transportation problems
 
Integer programming
Integer programmingInteger programming
Integer programming
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
Qfd house of quality
Qfd house of qualityQfd house of quality
Qfd house of quality
 

Similar to 6. assignment problems

Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp
 
FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...
FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...
FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...
AntareepMajumder
 
MC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll SessionMC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll Session
Narinder Kumar
 

Similar to 6. assignment problems (20)

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
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notes
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Travelling salesman problem
Travelling salesman problemTravelling salesman problem
Travelling salesman problem
 
Asssignment problem
Asssignment problemAsssignment problem
Asssignment problem
 
Design and analysis of algorithms
Design and analysis of algorithmsDesign and analysis of algorithms
Design and analysis of algorithms
 
Chapter 6-Scheduling in Industrial of Engineering
Chapter 6-Scheduling in Industrial of EngineeringChapter 6-Scheduling in Industrial of Engineering
Chapter 6-Scheduling in Industrial of Engineering
 
Operations Research Project
Operations Research ProjectOperations Research Project
Operations Research Project
 
Matching problem
Matching problemMatching problem
Matching problem
 
FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...
FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...
FALLSEM2022-23_BCSE202L_TH_VL2022230103292_Reference_Material_I_25-07-2022_Fu...
 
Chapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptxChapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptx
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Line balancing and heuristics
Line balancing and heuristicsLine balancing and heuristics
Line balancing and heuristics
 
complexity analysis.pdf
complexity analysis.pdfcomplexity analysis.pdf
complexity analysis.pdf
 
MC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll SessionMC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll Session
 

More from Hakeem-Ur- Rehman

1.introduction to quality & total quality management
1.introduction to quality & total quality management1.introduction to quality & total quality management
1.introduction to quality & total quality management
Hakeem-Ur- Rehman
 
(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.
Hakeem-Ur- Rehman
 
Application of or for industrial engineers
Application of or for industrial engineersApplication of or for industrial engineers
Application of or for industrial engineers
Hakeem-Ur- Rehman
 
Production planning & control (PPC)
Production planning & control (PPC)Production planning & control (PPC)
Production planning & control (PPC)
Hakeem-Ur- Rehman
 
11. faliure mode & effect analysis
11. faliure mode & effect analysis11. faliure mode & effect analysis
11. faliure mode & effect analysis
Hakeem-Ur- Rehman
 
10. measurement system analysis (msa)
10. measurement system analysis (msa)10. measurement system analysis (msa)
10. measurement system analysis (msa)
Hakeem-Ur- Rehman
 

More from Hakeem-Ur- Rehman (17)

1.introduction to quality & total quality management
1.introduction to quality & total quality management1.introduction to quality & total quality management
1.introduction to quality & total quality management
 
Ilp modeling with excel
Ilp modeling with excelIlp modeling with excel
Ilp modeling with excel
 
Mendeley (new)
Mendeley (new)Mendeley (new)
Mendeley (new)
 
DEA
DEADEA
DEA
 
(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.
 
Application of or for industrial engineers
Application of or for industrial engineersApplication of or for industrial engineers
Application of or for industrial engineers
 
Lean six sigma (green belt)new
Lean six sigma (green belt)newLean six sigma (green belt)new
Lean six sigma (green belt)new
 
Process improvement techniques
Process improvement techniquesProcess improvement techniques
Process improvement techniques
 
Production planning & control (PPC)
Production planning & control (PPC)Production planning & control (PPC)
Production planning & control (PPC)
 
4. linear programming using excel solver
4. linear programming using excel solver4. linear programming using excel solver
4. linear programming using excel solver
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysis
 
13. value stream mapping
13. value stream mapping13. value stream mapping
13. value stream mapping
 
12. seven management & planning tools
12. seven management & planning tools12. seven management & planning tools
12. seven management & planning tools
 
11. faliure mode & effect analysis
11. faliure mode & effect analysis11. faliure mode & effect analysis
11. faliure mode & effect analysis
 
10. measurement system analysis (msa)
10. measurement system analysis (msa)10. measurement system analysis (msa)
10. measurement system analysis (msa)
 
9. design of experiment
9. design of experiment9. design of experiment
9. design of experiment
 
8. testing of hypothesis for variable & attribute data
8. testing of hypothesis for variable & attribute  data8. testing of hypothesis for variable & attribute  data
8. testing of hypothesis for variable & attribute data
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 

6. assignment problems

  • 2. ASSIGNMENT PROBLEMS  The assignment problem refers to the class of LP problems that involve determining the most efficient assignment of resources to tasks  The objective is most often to minimize total costs or total time to perform the tasks at hand  One important characteristic of assignment problems is that only one job or worker can be assigned to one machine or project  An assignment problem can be viewed as a transportation problem in which the capacity from each source is 1 and the demand at each destination is 1
  • 3. 3 Let m be the number of jobs as well as the operators, and tij be the processing time of the job i if it is assigned to the operator j. Here the objective is to assign the jobs to the operators such that the total processing time is minimized. Operators Job 1 2 … j … m 1 t11 t12 t1j t1m 2 . i ti1 tij tim . m tm1 tm2 tmj tmm GENERAL FORMAT OF ASSIGNMENT PROBLEM
  • 4. 4  Examples of assignment problem Row entity Column entity Cell entity jobs operators Processing time Programmer program Processing time operators machine Processing time Drivers Routes Travel time Teachers Subjects Students pass percentage
  • 5. 5 Assignment problem as a zero-one ( Binary) programming problem  Min Z= c11x11++cijXij+.+cmmXmm =  Subject to x11+…………...+x1m =1 x21+…………...+x2m =1 …….. xm1+…………...+xmm =1 x11+…………...+xm1 =1 x12+…………...+xm2 =1 ……………….. x1m+…………...+xmm =1 xij.=0 or 1 for i=1,2….m and j=1,2…..m.
  • 6. THE HUNGARIAN METHOD (FLOOD’S TECHNIQUE) Test opportunity cost table to see if optimal assignments are possible by drawing the minimum possible lines on columns and/or rows such that all zeros are covered Find opportunity cost (a) Subtract smallest number in each row from every number in that row, then (b) subtract smallest number in each column from every number in that column Set up cost table for problem Revise opportunity cost table in two steps: (a) Subtract the smallest number not covered by a line from itself and every other uncovered number (b) add this number at every intersection of any two lines Optimal solution at zero locations. Systematically make final assignments. (a) Check each row and column for a unique zero and make the first assignment in that row or column (b) Eliminate that row and column and search for another unique zero. Make that assignment and proceed in a like manner. Step 1 Not optimal Step 2 Optimal
  • 7. SPECIAL CASES IN ASSIGNMENT PROBLEMS Unbalanced Problem Maximum Case Multiple Alternative Solution Prohibited Assignment
  • 8. ASSIGNMENT PROBLEMS USING EXCEL SOLVER The Fix-It Shop has three rush projects to repair. They have three repair persons with different talents and abilities. The owner has estimates of wage costs for each worker for each project. The owner’s objective is to assign the three project to the workers in a way that will result in the lowest cost to the shop. Each project will be assigned exclusively to one worker. Estimated project repair costs for the Fix-It shop assignment problem PROJECT PERSON 1 2 3 Adams $11 $14 $6 Brown 8 10 11 Cooper 9 12 7