SlideShare a Scribd company logo
19-Mar-20 Dr. Abdulfatah Salem 2
Assignment problem as a special transportation case
Special form of transportation model is the assignment model where.
Supply at each source and demand at each destination limited to one unit.
In a balanced model supply equals demand.
In an unbalanced model supply does not equal demand.
19-Mar-20 Dr. Abdulfatah Salem 3
A B C
X 1 0
Y 1 0
Z 1 0
0 0 0
Total cost = 6 + 5 + 11 = 22
A B C
X 1 0 0
Y 1 0
Z 1 0 0 0
0 0 0
A B C
X 1 0 0 0
Y 0 0 1 0
Z 0 1 0 0
0 0 0
Least cost Stepping stone Optimal case
Ex. Solve the following transportation model using:
•The least cost method to determine the initial feasible solution.
•The stepping stone method to find the optimal solution
Sol.
1
1
1
19-Mar-20 Dr. Abdulfatah Salem 4
The assignment problem refers to the class of linear programming problems
that involve determining the most efficient assignment of :
people to Tasks
salespeople to territories
contracts to bidders
jobs to machines, etc.
The objective is most often to minimize total costs or total time of
performing the tasks at hand.
One important characteristic of assignment problems is that only one job or worker is assigned to one machine or Task.
An example is the problem of a taxi company with 4 taxis and 4 passengers. Which taxi should collect which passenger in order
to minimize costs?
An assignment problem can be viewed as a transportation problem in which:
 The capacity from each source (or person to be assigned) is 1.
 The demand at each destination (or job to be done) is 1.
19-Mar-20 Dr. Abdulfatah Salem 5
1) Find the opportunity cost table by
a) Subtracting the smallest number in each row of the original cost table or matrix
from every number in that row.
b) Then subtracting the smallest number in each column of the table obtained in
part (a) from every number in that column.
2) Test the table resulting from step 1
to see whether an optimal assignment can be made. The procedure is to draw the
minimum number of vertical and horizontal straight lines necessary to cover all zeros in
the table. If the number of lines equals either the number of rows or columns, an optimal
assignment can be made. If the number of lines is less than the number of rows or
columns, we proceed to step 3.
3) Revise the present opportunity cost table
This is done by subtracting the smallest number not covered by a line from every other
uncovered number. This same smallest number is also added to any number(s) lying at
the intersection of the horizontal and vertical lines. We then return to step 2 and
continue the cycle until an optimal assignment is possible.
19-Mar-20 Dr. Abdulfatah Salem 6
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
Ex.
Three computer systems needs to be
installed in the same time by three different
companies, bids for each system are to be
solicited from each company.
Required :
To which company should each system be
assigned.
19-Mar-20 Dr. Abdulfatah Salem 7
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
Sol.
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
Total cost = 29
Total cost = 25Total cost = 22Total cost = 22
Total cost = 23Total cost = 27
19-Mar-20 Dr. Abdulfatah Salem 8
A B C
X 6 8 11
Y 7 11 11
Z 4 5 12
Solution using The Hungarian method
Column
Reduction
Row
Reduction
A B C
X 0 2 5
Y 0 4 4
Z 0 1 8
A B C
X 0 2 5
Y 0 4 4
Z 0 1 8
A B C
X 0 1 1
Y 0 3 0
Z 0 0 4
19-Mar-20 Dr. Abdulfatah Salem 9
Using The Hungarian method
Optimal case
A B C
X 0 1 1
Y 0 3 0
Z 0 0 4
Assignment
A B C
X 0 1 1
Y 0 3 0
Z 0 0 4
A B C
X 6 8 10
Y 7 11 11
Z 4 5 12
Labor Task Cost T.Cost
X A 6
22Y C 11
Z B 5
19-Mar-20 Dr. Abdulfatah Salem 10
Task 1 Task 2 Task 3
Ahmed 11 14 6
Mustafa 8 10 11
Ali 9 12 7
Ex.
Assign
• Three tasks (Task1, Task2, Task3)
to
• Three labors (Ahmed, Mustafa, Ali)
in a way
• That will minimize total costs.
19-Mar-20 Dr. Abdulfatah Salem 11
Task. 1 Task. 2 Task. 3
Ahmed 11 14 6
Mustafa 8 10 11
Ali 9 12 7
Using The Hungarian method
Task. 1 Task. 2 Task. 3
Ahmed 5 8 0
Mustafa 0 2 3
Ali 2 5 0
Column
Reduction
Task. 1 Task. 2 Task. 3
Ahmed 5 8 0
Mustafa 0 2 3
Ali 2 5 0
Task. 1 Task. 2 Task. 3
Ahmed 5 6 0
Mustafa 0 0 3
Ali 2 3 0
Row
Reduction
Sol.
19-Mar-20 Dr. Abdulfatah Salem 12
Task. 1 Task. 2 Task. 3
Ahmed 5 6 0
Mustafa 0 0 3
Ali 2 3 02
Task. 1 Task. 2 Task. 3
Ahmed 3 4 0
Mustafa 0 0 5
Ali 0 1 0
Task. 1 Task. 2 Task. 3
Ahmed 3 4 0
Mustafa 0 0 5
Ali 0 1 0
The no. of lines covering all zeros are 3
Which is equals to the no. of rows
So, the optimality is made
The no. of lines covering all zeros are 2
Which is less than the no. of rows
So, the optimality is not made
19-Mar-20 Dr. Abdulfatah Salem 13
Task. 1 Task. 2 Task. 3
Ahmed 3 4 0
Mustafa 0 0 5
Ali 0 1 0
i. Find a row or column with only one zero cell.
ii. Make the assignment corresponding to that zero cell.
iii. Eliminate that row and column from the table.
iv. Continue until all the assignments have been made.
0
0
0
Ahmed Task. 3
Mustafa Task. 2
Ali Task. 1
Task. 1 Task. 2 Task. 3
6
10
9
Total Cost 9 + 10 + 6 2525
19-Mar-20 Dr. Abdulfatah Salem 14
Ex.
Careem Taxi company has four taxis locating at Smouha area and there are four passengers, A, B,
C and D requiring taxis. The distance between the taxis and the passengers are given in the table
below, in Kilometers'. The Taxi company wishes to assign a taxis to each passenger so that the
distance traveled is a minimum.
A B C D
Renault 3 4 6 5
Toyota 4 1 5 3
Lanos 8 3 2 1
Optra 11 5 3 9
19-Mar-20 Dr. Abdulfatah Salem 15
Raw reduction
0 1 3 2
3 0 4 2
7 2 1 0
8 3 0 6
0
0
0
0
Sol.
Original
3 4 6 5
4 1 5 3
8 3 2 1
11 5 3 9
Column reduction
0 1 3 2
3 0 4 2
7 2 1 0
8 3 0 6
0 1 3 2
3 0 4 2
7 2 1 0
8 3 0 6
19-Mar-20 Dr. Abdulfatah Salem 16
Cst. km T.km
Renault A 3
8
Toyota B 1
Lanos D 1
Optra C 3
A B C D
Renault 3 4 6 5
Toyota 4 1 5 3
Lanos 8 3 2 1
Optra 11 5 3 9
0
0
0
0
19-Mar-20 Dr. Abdulfatah Salem 17
Maximization of the assignment problem :
 Some assignment problems are phrased in terms of maximizing the payoff, profit, or
effectiveness of an assignment instead of minimizing costs.
 It is easy to obtain an equivalent minimization problem by converting all numbers in the
table to opportunity costs.
 This is brought about by subtracting every number in the original payoff table from the
largest single number in that table.
 The transformed entries represent opportunity costs:
 It turns out that minimizing opportunity costs produces the same assignment as the
original maximization problem.
 Once the optimal assignment for this transformed problem has been computed, the total
payoff or profit is found by adding the original payoffs of those cells that are in the optimal
assignment.
19-Mar-20 Dr. Abdulfatah Salem 18
A law firm maintains a large staff of young lawyer who hold the title of junior partner. The firm
concerned with the effective utilization of this personnel resources, seeks some objective means
of making lawyer-to-client assignments. On march 1, four new clients seeking legal assistance
came to the firm. While the current staff is overloads and identifies four junior partners who,
although busy, could possibly be assigned to the cases. Each young lawyer can handle at most
one new client. Furthermore each lawyer differs in skills and specialty interests.
Seeking to maximize the overall effectiveness of the new client assignment, the firm draws up the
following table, in which he rates the estimated effectiveness (of a scale of 1 to 9) of each lawyer
on each new case.
Client case
Lawyer Divorce
Corporate
merger
Embezzlement Exhibitionism
Adam 6 2 8 5
Brook 9 3 5 8
Carter 4 8 3 4
Darwin 6 7 6 4
Ex.
19-Mar-20 Dr. Abdulfatah Salem 19
6 2 8 5
9 3 5 8
4 8 3 4
6 7 6 4
Opportunity Costs table
3 7 1 4
0 6 4 1
5 1 6 5
3 2 3 5
9
Rows reduced cost table
2 6 0 3
0 6 4 1
4 0 5 4
1 0 1 3
Maximum
efficiencySol.
Columns reduced cost table
2 6 0 2
0 6 4 0
4 0 5 3
1 0 1 2
19-Mar-20 Dr. Abdulfatah Salem 20
Optima case not made
2 6 0 2
0 6 4 0
4 0 5 3
1 0 1 2
Optimal case done
2 7 0 2
0 7 4 0
3 0 4 2
0 0 0 1
Min.
value
Assignment
2 7 0 2
0 7 4 0
3 0 4 2
0 0 0 1
Client case
Lawyer Divorce
Corporate
merger
Embezzl
ement
Exhibit.
Adam 6 2 8 5
Brook 9 3 5 8
Carter 4 8 3 4
Darwin 6 7 6 4
Lawyer Client Case Efficiency
Total
Effics.
Adam Embezzlement 8
30
Brook Exhibitionism 8
Carter Corporate merger 8
Darwin Divorce 6
GOOD LUCK
Assignment problem

More Related Content

What's hot

Assignment Problem
Assignment ProblemAssignment Problem
Assignment ProblemAmit Kumar
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
Anggy Herny Anggraeni
 
Vogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution MethodVogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution MethodKaushik Maitra
 
Lesson 33: The Assignment Problem
Lesson 33: The Assignment  ProblemLesson 33: The Assignment  Problem
Lesson 33: The Assignment Problem
Matthew Leingang
 
Decision theory
Decision theoryDecision theory
Decision theory
Jayant Sharma
 
Assignment model
Assignment modelAssignment model
Assignment model
akriti335173
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Methoditsvineeth209
 
simplex method
simplex methodsimplex method
simplex method
Dronak Sahu
 
Simplex Method
Simplex MethodSimplex Method
Simplex MethodSachin MK
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
JIMS Rohini Sector 5
 
OPERATION RESEARCH Simulation
OPERATION RESEARCH SimulationOPERATION RESEARCH Simulation
OPERATION RESEARCH Simulation
Komal Hambir
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
Dronak Sahu
 
Decision theory
Decision theoryDecision theory
Decision theory
Surekha98
 
Decision theory
Decision theoryDecision theory
Decision theory
Aditya Mahagaonkar
 
Transportation model
Transportation modelTransportation model
Transportation model
Lokesh Payasi
 
Simulation in Operation Research
Simulation in Operation ResearchSimulation in Operation Research
Simulation in Operation Research
Yamini Kahaliya
 
Linear programming using the simplex method
Linear programming using the simplex methodLinear programming using the simplex method
Linear programming using the simplex methodShivek Khurana
 
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
 

What's hot (20)

Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Modi method
Modi methodModi method
Modi method
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Vogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution MethodVogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution Method
 
Lesson 33: The Assignment Problem
Lesson 33: The Assignment  ProblemLesson 33: The Assignment  Problem
Lesson 33: The Assignment Problem
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Assignment problems
Assignment problemsAssignment problems
Assignment problems
 
Assignment model
Assignment modelAssignment model
Assignment model
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Method
 
simplex method
simplex methodsimplex method
simplex method
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
OPERATION RESEARCH Simulation
OPERATION RESEARCH SimulationOPERATION RESEARCH Simulation
OPERATION RESEARCH Simulation
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Simulation in Operation Research
Simulation in Operation ResearchSimulation in Operation Research
Simulation in Operation Research
 
Linear programming using the simplex method
Linear programming using the simplex methodLinear programming using the simplex method
Linear programming using the simplex method
 
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
 

Similar to Assignment problem

Transportation problem
Transportation problemTransportation problem
Transportation problem
Dr. Abdulfatah Salem
 
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
PriyankaLunavat
 
north west corner and matrix minima
north west corner and matrix minimanorth west corner and matrix minima
north west corner and matrix minima
MallaJayachandra
 
Or ch2 (2)
Or ch2 (2)Or ch2 (2)
Or ch2 (2)
Fuad Mustefa
 
Vogel's Approximation Method
Vogel's Approximation MethodVogel's Approximation Method
Vogel's Approximation Method
UsharaniRavikumar
 
Ch 7.pptx Linear Optimization for Finance
Ch 7.pptx Linear Optimization for FinanceCh 7.pptx Linear Optimization for Finance
Ch 7.pptx Linear Optimization for Finance
SogirKhandoker
 
VOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHODVOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHOD
SwethaShree13
 
Linear programming simplex method
Linear  programming simplex methodLinear  programming simplex method
Linear programming simplex method
Dr. Abdulfatah Salem
 
Hungarian algorithm
Hungarian algorithmHungarian algorithm
Hungarian algorithm
Charith Suriyakula
 
IRJET- Developed Method for Optimal Solution of Transportation Problem
IRJET- Developed Method for Optimal Solution of Transportation ProblemIRJET- Developed Method for Optimal Solution of Transportation Problem
IRJET- Developed Method for Optimal Solution of Transportation Problem
IRJET Journal
 
Transportation and transshipment problems
Transportation  and transshipment problemsTransportation  and transshipment problems
Transportation and transshipment problems
Dr. Adinath Damale
 
Chapter 5.TRANSPORTATION PROBLEM.pdf
Chapter 5.TRANSPORTATION PROBLEM.pdfChapter 5.TRANSPORTATION PROBLEM.pdf
Chapter 5.TRANSPORTATION PROBLEM.pdf
Tsegay Berhe
 
Assignment Problem by using Hungarian Method
Assignment Problem by using Hungarian MethodAssignment Problem by using Hungarian Method
Assignment Problem by using Hungarian Method
apurvac2
 
Transportation Problem
Transportation ProblemTransportation Problem
Transportation Problem
VivekSaurabh7
 
Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptx
SauravDash10
 
Unbalanced Transportation Problem
Unbalanced Transportation ProblemUnbalanced Transportation Problem
Unbalanced Transportation Problem
DrDeepaChauhan
 
A.Consider the transportation problem where costs are to be minimi.docx
A.Consider the transportation problem where costs are to be minimi.docxA.Consider the transportation problem where costs are to be minimi.docx
A.Consider the transportation problem where costs are to be minimi.docx
ransayo
 
(t)Programme SAIM Diploma inBusiness .docx
 (t)Programme  SAIM Diploma inBusiness .docx (t)Programme  SAIM Diploma inBusiness .docx
(t)Programme SAIM Diploma inBusiness .docx
joyjonna282
 
A NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEM
A NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEMA NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEM
A NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEM
Journal For Research
 

Similar to Assignment problem (20)

Transportation problem
Transportation problemTransportation problem
Transportation problem
 
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
 
north west corner and matrix minima
north west corner and matrix minimanorth west corner and matrix minima
north west corner and matrix minima
 
Or ch2 (2)
Or ch2 (2)Or ch2 (2)
Or ch2 (2)
 
Vogel's Approximation Method
Vogel's Approximation MethodVogel's Approximation Method
Vogel's Approximation Method
 
Ch 7.pptx Linear Optimization for Finance
Ch 7.pptx Linear Optimization for FinanceCh 7.pptx Linear Optimization for Finance
Ch 7.pptx Linear Optimization for Finance
 
VOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHODVOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHOD
 
Linear programming simplex method
Linear  programming simplex methodLinear  programming simplex method
Linear programming simplex method
 
Hungarian algorithm
Hungarian algorithmHungarian algorithm
Hungarian algorithm
 
Assign transportation
Assign transportationAssign transportation
Assign transportation
 
IRJET- Developed Method for Optimal Solution of Transportation Problem
IRJET- Developed Method for Optimal Solution of Transportation ProblemIRJET- Developed Method for Optimal Solution of Transportation Problem
IRJET- Developed Method for Optimal Solution of Transportation Problem
 
Transportation and transshipment problems
Transportation  and transshipment problemsTransportation  and transshipment problems
Transportation and transshipment problems
 
Chapter 5.TRANSPORTATION PROBLEM.pdf
Chapter 5.TRANSPORTATION PROBLEM.pdfChapter 5.TRANSPORTATION PROBLEM.pdf
Chapter 5.TRANSPORTATION PROBLEM.pdf
 
Assignment Problem by using Hungarian Method
Assignment Problem by using Hungarian MethodAssignment Problem by using Hungarian Method
Assignment Problem by using Hungarian Method
 
Transportation Problem
Transportation ProblemTransportation Problem
Transportation Problem
 
Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptx
 
Unbalanced Transportation Problem
Unbalanced Transportation ProblemUnbalanced Transportation Problem
Unbalanced Transportation Problem
 
A.Consider the transportation problem where costs are to be minimi.docx
A.Consider the transportation problem where costs are to be minimi.docxA.Consider the transportation problem where costs are to be minimi.docx
A.Consider the transportation problem where costs are to be minimi.docx
 
(t)Programme SAIM Diploma inBusiness .docx
 (t)Programme  SAIM Diploma inBusiness .docx (t)Programme  SAIM Diploma inBusiness .docx
(t)Programme SAIM Diploma inBusiness .docx
 
A NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEM
A NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEMA NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEM
A NEW APPROACH FOR SOLVING TRANSPORTATION PROBLEM
 

More from Dr. Abdulfatah Salem

Xx
XxXx
Linear programming graphical method
Linear programming graphical methodLinear programming graphical method
Linear programming graphical method
Dr. Abdulfatah Salem
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations research
Dr. Abdulfatah Salem
 
Forecasting
ForecastingForecasting
Competitiveness, strategy, productivity
Competitiveness, strategy, productivityCompetitiveness, strategy, productivity
Competitiveness, strategy, productivity
Dr. Abdulfatah Salem
 
Location planning
Location planningLocation planning
Location planning
Dr. Abdulfatah Salem
 
Capacity planning
Capacity planningCapacity planning
Capacity planning
Dr. Abdulfatah Salem
 

More from Dr. Abdulfatah Salem (7)

Xx
XxXx
Xx
 
Linear programming graphical method
Linear programming graphical methodLinear programming graphical method
Linear programming graphical method
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations research
 
Forecasting
ForecastingForecasting
Forecasting
 
Competitiveness, strategy, productivity
Competitiveness, strategy, productivityCompetitiveness, strategy, productivity
Competitiveness, strategy, productivity
 
Location planning
Location planningLocation planning
Location planning
 
Capacity planning
Capacity planningCapacity planning
Capacity planning
 

Recently uploaded

VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 

Recently uploaded (20)

VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 

Assignment problem

  • 1.
  • 2. 19-Mar-20 Dr. Abdulfatah Salem 2 Assignment problem as a special transportation case Special form of transportation model is the assignment model where. Supply at each source and demand at each destination limited to one unit. In a balanced model supply equals demand. In an unbalanced model supply does not equal demand.
  • 3. 19-Mar-20 Dr. Abdulfatah Salem 3 A B C X 1 0 Y 1 0 Z 1 0 0 0 0 Total cost = 6 + 5 + 11 = 22 A B C X 1 0 0 Y 1 0 Z 1 0 0 0 0 0 0 A B C X 1 0 0 0 Y 0 0 1 0 Z 0 1 0 0 0 0 0 Least cost Stepping stone Optimal case Ex. Solve the following transportation model using: •The least cost method to determine the initial feasible solution. •The stepping stone method to find the optimal solution Sol. 1 1 1
  • 4. 19-Mar-20 Dr. Abdulfatah Salem 4 The assignment problem refers to the class of linear programming problems that involve determining the most efficient assignment of : people to Tasks salespeople to territories contracts to bidders jobs to machines, etc. The objective is most often to minimize total costs or total time of performing the tasks at hand. One important characteristic of assignment problems is that only one job or worker is assigned to one machine or Task. An example is the problem of a taxi company with 4 taxis and 4 passengers. Which taxi should collect which passenger in order to minimize costs? An assignment problem can be viewed as a transportation problem in which:  The capacity from each source (or person to be assigned) is 1.  The demand at each destination (or job to be done) is 1.
  • 5. 19-Mar-20 Dr. Abdulfatah Salem 5 1) Find the opportunity cost table by a) Subtracting the smallest number in each row of the original cost table or matrix from every number in that row. b) Then subtracting the smallest number in each column of the table obtained in part (a) from every number in that column. 2) Test the table resulting from step 1 to see whether an optimal assignment can be made. The procedure is to draw the minimum number of vertical and horizontal straight lines necessary to cover all zeros in the table. If the number of lines equals either the number of rows or columns, an optimal assignment can be made. If the number of lines is less than the number of rows or columns, we proceed to step 3. 3) Revise the present opportunity cost table This is done by subtracting the smallest number not covered by a line from every other uncovered number. This same smallest number is also added to any number(s) lying at the intersection of the horizontal and vertical lines. We then return to step 2 and continue the cycle until an optimal assignment is possible.
  • 6. 19-Mar-20 Dr. Abdulfatah Salem 6 A B C X 6 8 10 Y 7 11 11 Z 4 5 12 Ex. Three computer systems needs to be installed in the same time by three different companies, bids for each system are to be solicited from each company. Required : To which company should each system be assigned.
  • 7. 19-Mar-20 Dr. Abdulfatah Salem 7 A B C X 6 8 10 Y 7 11 11 Z 4 5 12 Sol. A B C X 6 8 10 Y 7 11 11 Z 4 5 12 A B C X 6 8 10 Y 7 11 11 Z 4 5 12 A B C X 6 8 10 Y 7 11 11 Z 4 5 12 A B C X 6 8 10 Y 7 11 11 Z 4 5 12 A B C X 6 8 10 Y 7 11 11 Z 4 5 12 Total cost = 29 Total cost = 25Total cost = 22Total cost = 22 Total cost = 23Total cost = 27
  • 8. 19-Mar-20 Dr. Abdulfatah Salem 8 A B C X 6 8 11 Y 7 11 11 Z 4 5 12 Solution using The Hungarian method Column Reduction Row Reduction A B C X 0 2 5 Y 0 4 4 Z 0 1 8 A B C X 0 2 5 Y 0 4 4 Z 0 1 8 A B C X 0 1 1 Y 0 3 0 Z 0 0 4
  • 9. 19-Mar-20 Dr. Abdulfatah Salem 9 Using The Hungarian method Optimal case A B C X 0 1 1 Y 0 3 0 Z 0 0 4 Assignment A B C X 0 1 1 Y 0 3 0 Z 0 0 4 A B C X 6 8 10 Y 7 11 11 Z 4 5 12 Labor Task Cost T.Cost X A 6 22Y C 11 Z B 5
  • 10. 19-Mar-20 Dr. Abdulfatah Salem 10 Task 1 Task 2 Task 3 Ahmed 11 14 6 Mustafa 8 10 11 Ali 9 12 7 Ex. Assign • Three tasks (Task1, Task2, Task3) to • Three labors (Ahmed, Mustafa, Ali) in a way • That will minimize total costs.
  • 11. 19-Mar-20 Dr. Abdulfatah Salem 11 Task. 1 Task. 2 Task. 3 Ahmed 11 14 6 Mustafa 8 10 11 Ali 9 12 7 Using The Hungarian method Task. 1 Task. 2 Task. 3 Ahmed 5 8 0 Mustafa 0 2 3 Ali 2 5 0 Column Reduction Task. 1 Task. 2 Task. 3 Ahmed 5 8 0 Mustafa 0 2 3 Ali 2 5 0 Task. 1 Task. 2 Task. 3 Ahmed 5 6 0 Mustafa 0 0 3 Ali 2 3 0 Row Reduction Sol.
  • 12. 19-Mar-20 Dr. Abdulfatah Salem 12 Task. 1 Task. 2 Task. 3 Ahmed 5 6 0 Mustafa 0 0 3 Ali 2 3 02 Task. 1 Task. 2 Task. 3 Ahmed 3 4 0 Mustafa 0 0 5 Ali 0 1 0 Task. 1 Task. 2 Task. 3 Ahmed 3 4 0 Mustafa 0 0 5 Ali 0 1 0 The no. of lines covering all zeros are 3 Which is equals to the no. of rows So, the optimality is made The no. of lines covering all zeros are 2 Which is less than the no. of rows So, the optimality is not made
  • 13. 19-Mar-20 Dr. Abdulfatah Salem 13 Task. 1 Task. 2 Task. 3 Ahmed 3 4 0 Mustafa 0 0 5 Ali 0 1 0 i. Find a row or column with only one zero cell. ii. Make the assignment corresponding to that zero cell. iii. Eliminate that row and column from the table. iv. Continue until all the assignments have been made. 0 0 0 Ahmed Task. 3 Mustafa Task. 2 Ali Task. 1 Task. 1 Task. 2 Task. 3 6 10 9 Total Cost 9 + 10 + 6 2525
  • 14. 19-Mar-20 Dr. Abdulfatah Salem 14 Ex. Careem Taxi company has four taxis locating at Smouha area and there are four passengers, A, B, C and D requiring taxis. The distance between the taxis and the passengers are given in the table below, in Kilometers'. The Taxi company wishes to assign a taxis to each passenger so that the distance traveled is a minimum. A B C D Renault 3 4 6 5 Toyota 4 1 5 3 Lanos 8 3 2 1 Optra 11 5 3 9
  • 15. 19-Mar-20 Dr. Abdulfatah Salem 15 Raw reduction 0 1 3 2 3 0 4 2 7 2 1 0 8 3 0 6 0 0 0 0 Sol. Original 3 4 6 5 4 1 5 3 8 3 2 1 11 5 3 9 Column reduction 0 1 3 2 3 0 4 2 7 2 1 0 8 3 0 6 0 1 3 2 3 0 4 2 7 2 1 0 8 3 0 6
  • 16. 19-Mar-20 Dr. Abdulfatah Salem 16 Cst. km T.km Renault A 3 8 Toyota B 1 Lanos D 1 Optra C 3 A B C D Renault 3 4 6 5 Toyota 4 1 5 3 Lanos 8 3 2 1 Optra 11 5 3 9 0 0 0 0
  • 17. 19-Mar-20 Dr. Abdulfatah Salem 17 Maximization of the assignment problem :  Some assignment problems are phrased in terms of maximizing the payoff, profit, or effectiveness of an assignment instead of minimizing costs.  It is easy to obtain an equivalent minimization problem by converting all numbers in the table to opportunity costs.  This is brought about by subtracting every number in the original payoff table from the largest single number in that table.  The transformed entries represent opportunity costs:  It turns out that minimizing opportunity costs produces the same assignment as the original maximization problem.  Once the optimal assignment for this transformed problem has been computed, the total payoff or profit is found by adding the original payoffs of those cells that are in the optimal assignment.
  • 18. 19-Mar-20 Dr. Abdulfatah Salem 18 A law firm maintains a large staff of young lawyer who hold the title of junior partner. The firm concerned with the effective utilization of this personnel resources, seeks some objective means of making lawyer-to-client assignments. On march 1, four new clients seeking legal assistance came to the firm. While the current staff is overloads and identifies four junior partners who, although busy, could possibly be assigned to the cases. Each young lawyer can handle at most one new client. Furthermore each lawyer differs in skills and specialty interests. Seeking to maximize the overall effectiveness of the new client assignment, the firm draws up the following table, in which he rates the estimated effectiveness (of a scale of 1 to 9) of each lawyer on each new case. Client case Lawyer Divorce Corporate merger Embezzlement Exhibitionism Adam 6 2 8 5 Brook 9 3 5 8 Carter 4 8 3 4 Darwin 6 7 6 4 Ex.
  • 19. 19-Mar-20 Dr. Abdulfatah Salem 19 6 2 8 5 9 3 5 8 4 8 3 4 6 7 6 4 Opportunity Costs table 3 7 1 4 0 6 4 1 5 1 6 5 3 2 3 5 9 Rows reduced cost table 2 6 0 3 0 6 4 1 4 0 5 4 1 0 1 3 Maximum efficiencySol. Columns reduced cost table 2 6 0 2 0 6 4 0 4 0 5 3 1 0 1 2
  • 20. 19-Mar-20 Dr. Abdulfatah Salem 20 Optima case not made 2 6 0 2 0 6 4 0 4 0 5 3 1 0 1 2 Optimal case done 2 7 0 2 0 7 4 0 3 0 4 2 0 0 0 1 Min. value Assignment 2 7 0 2 0 7 4 0 3 0 4 2 0 0 0 1 Client case Lawyer Divorce Corporate merger Embezzl ement Exhibit. Adam 6 2 8 5 Brook 9 3 5 8 Carter 4 8 3 4 Darwin 6 7 6 4 Lawyer Client Case Efficiency Total Effics. Adam Embezzlement 8 30 Brook Exhibitionism 8 Carter Corporate merger 8 Darwin Divorce 6