SlideShare una empresa de Scribd logo
1 de 33
DECISION SUPPORT FOR LOGISTICS MANAGEMENT 
MATCHING PROBLEM 
MOHAMED ASLEM JAMAL 
PRASANNA BASKARAN 
PRASHANTH KARTHIKEYAN 
PATRIC SAMUEL PAUL 
SRINATH GOWTHAM
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
MATCHING PROBLEM 
GRAPHICAL MODAL ELEMENTS
THE MATCHING PROBLEM 
Visualization of the MP 
JOO KOON 
BOON LAY 
KENTRIDGE 
JURONG EAST 
BUKIT BATOK 
HARBORFRONT ANGMOKIO 
MARINA BAY 
BOUNA VISTA 
PAYE LEBAR
THE MATCHING PROBLEM 
Visualization of the MP 
JOO KOON 
BOON LAY 
KENTRIDGE 
BOUNA VISTA 
HARBORFRONT 
MARINA BAY 
ANGMOKIO 
BUKIT BATOK 
JURONG EAST 
PAYE LEBAR
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
MATCHING PROBLEM 
BASIC ASSUMPTIONS 
• The number of assignees and the number of tasks are the same. 
• Each assignee is exactly assigned to exactly one task. 
• Each task is to be performed by exactly one assignee. 
• There is a cost 푐푖푗 associated with assignee i (i=1,….,n) performing task 
j(j=1,….,n). 
• The objective is to determine how all n assignments should be made to 
minimize the total cost.
MATCHING PROBLEM 
Definition of Variables 
i:= assignee 
j:= tasks to be matched to assignees 
xij:= defines whether assignee i is matched to task j 
xij =1 : i performs task j 
xij =0 : i doesn’t perform task j 
cij := defines the costs associated with assignee i for performing task j
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
MATCHING PROBLEM 
Formal Problem Model 
1) 푚푖푛. 푓 푥 = 
푛 
푖=1 
푛 
푗=1 
푐푖푗. 푥푖푗 
S.T 
2) 
푛 
푗=1 
푥푖푗 = 1 
3) 
푛 
푖=1 
푥푖푗 = 1 
For i=1,….,n 
For j=1,….,n 
4) 푥푖푗 Є {0,1} For all i and j 
Each assignee is assigned only one task 
Each task is assigned only one assignee
MATCHING PROBLEM 
BOTTLENECK PROBLEMS 
• Bottleneck assignment problems occur, for instance in connection with 
assigning jobs to parallel machines so as to minimize the latest completion 
time. 
• Let n jobs and n machines be given. 
• If the machines work in parallel, we want to assign the jobs to the machines 
such that the latest completion time is as early as possible. 
Note : 
• Bottleneck problems is not about minimising the total time taken for 
completing each job. Rather it is about minimising the maximum time taken 
for the jobs to be completed. 
• The cost coefficient cij is the time needed for machine j to complete job i.
MATCHING PROBLEM 
MAXIMUM CARDINALITY MATCHING 
• A matching(X) within a graph G is where no node is connected to more than 
one edge. 
• A maximum-cardinality matching is a matching that contains the largest 
possible number of matchings. There may be many maximum matching's. 
• The matching number v(G) of a graph G is the size of a maximum matching. 
• The following figure shows examples of maximum matchings' in the three 
graphs.
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
MATCHING PROBLEM 
“HUNGARIAN METHOD” 
Suppose that a taxi firm has four taxis (the agents) available, and four 
customers (the tasks) wishing to be picked up as soon as possible. The firm 
prides itself on speedy pickups, so for each taxi the "cost" of picking up a 
particular customer will depend on the time taken for the taxi to reach the 
pickup point. The solution to the assignment problem will be whichever 
combination of taxis and customers results in the least total cost. 
CUST 1 CUST 2 CUST 3 CUST 4 
TAXI 1 $54 $54 $51 $53 
TAXI 2 $51 $57 $52 $52 
TAXI 3 $50 $53 $54 $56 
TAXI 4 $56 $54 $55 $53
MATCHING PROBLEM 
“HUNGARIAN METHOD” 
• Formulate this problem as an matching problem? 
• Obtain an optimal solution using the Hungarian method?
MATCHING PROBLEM 
“HUNGARIAN METHOD” 
STEP 1 : Subtract the smallest entry in each row from all the entries of its row. 
CUST 1 CUST 2 CUST 3 CUST 4 
TAXI 1 $54 $54 $51 $53 
TAXI 2 $51 $57 $52 $52 
TAXI 3 $50 $53 $54 $56 
TAXI 4 $56 $54 $55 $53 
ROW MIN 
$51 
$51 
$50 
$53
MATCHING PROBLEM 
“HUNGARIAN METHOD” 
CUST 1 CUST 2 CUST 3 CUST 4 
TAXI 1 $3 $3 $0 $2 
TAXI 2 $0 $6 $1 $1 
TAXI 3 $0 $3 $4 $6 
TAXI 4 $3 $1 $2 $0
MATCHING PROBLEM 
“HUNGARIAN METHOD” 
2. Subtract the smallest entry in each column from all the entries of its column. 
TAXI 1 $3 $3 $0 $2 
TAXI 2 $0 $6 $1 $1 
TAXI 3 $0 $3 $4 $6 
TAXI 4 $3 $1 $2 $0 
COLUMN 
MIN 
CUST 1 CUST 2 CUST 3 CUST 4 
$0 $1 $0 $0
MATCHING PROBLEM 
“HUNGARIAN METHOD” 
CUST 1 CUST 2 CUST 3 CUST 4 
TAXI 1 $3 $2 $0 $2 
TAXI 2 $0 $5 $1 $1 
TAXI 3 $0 $2 $4 $6 
TAXI 4 $3 $0 $2 $0
MATCHING PROBLEM 
“HUNGARIAN METHOD” 
3, Draw the minimum number of lines (Horizontal, Vertical or both) that are needed 
to cover all the zeros in the reduced cost matrix. 
CUST 1 CUST 2 CUST 3 CUST 4 
TAXI 1 $3 $2 $0 $2 
TAXI 2 $0 $5 $1 $1 
TAXI 3 $0 $2 $4 $6 
TAXI 4 $3 $0 $2 $0
“HUNGARIAN METHOD” 
For m X m matrix, if m lines are required to cover all zeros, then an optimal solution is available among the 
covered zeros in the matrix. 
CUST 1 CUST 2 CUST 3 CUST4 
TAXI 1 $3 $2 $0 $2 
TAXI 2 $0 $5 $1 $1 
TAXI 3 $0 $2 $4 $6 
TAXI 4 $3 $0 $2 $0 
If the minimum number of lines required to cover all zeros is equal to m then proceed to step 5. 
However, as in this case the minimum number of lines required to cover all zeros is less than m additional 
step for optimization is required.
“HUNGARIAN METHOD” 
4. Find the smallest non zero element (call its value k) in the reduced cost 
matrix that is uncovered by the lines drawn in step 3. Now subtract k from 
each uncovered element of the reduced cost matrix and add k to each element 
that is covered by two lines. 
CUST 1 CUST 2 CUST 3 CUST 4 
TAXI 1 $4 $2 $0 $2 
TAXI 2 $0 $4 $0 $0 
TAXI 3 $0 $1 $3 $5 
TAXI 4 $4 $0 $2 $0 
Now the minimum number of lines required to cover all zeros is equal 
to m. Hence the solution is optimized.
MATCHING PROBLEM 
5,“HUNGARIAN METHOD” 
TAXI 1CUST 3 
TAXI 2CUST4 
TAXI 3CUST 1 
TAXI 4CUST 2 
CUST 1 CUST 2 CUST 3 CUST 4 
TAXI 1 $4 $2 $0 $2 
TAXI 2 $0 $4 $0 $0 
TAXI 3 $0 $1 $3 $5 
TAXI 4 $4 $0 $2 $0
PSEUDO CODE: 
STEP 1: Create a table with m rows and n columns, with assignees along the 
rows and 
Tasks along the columns where m=n. 
IF No of rows is not equal to No of columns, add a dummy row or column such 
that m=n. 
STEP 2: Subtract smallest entry in each row from all entries of its row 
Draw the minimum no of lines (horizontal, vertical or both) that are needed 
to cover all the zeros in the table. 
IF No of lines is equal to m and n, TERMINATE 
ELSE 
STEP 3:Subtract smallest entry in each column from all entries of its column 
Draw the minimum no of lines (horizontal, vertical or both) that are needed 
to cover all the zeros in the table. 
IF No of lines is equal to m and n, TERMINATE 
ELSE 
STEP 6: Find the least value among the uncovered entries. 
STEP 7: Subtract this value from all the uncovered entries and add the value 
to the double covered entries (point of intersection of the lines). 
STEP 8 : TERMINATE if the minimum no of lines (horizontal, vertical or both) 
that are needed to cover all the zeros in the table is equal to m and n.
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
MATCHING PROBLEM 
Use Cases 
The matching problem is a linear programming problem where assignees are 
being assigned to perform tasks. Examples are: 
1,How to schedule the flights routes between two cities so that the 
layover times for the crew can be minimized? 
2,Regulate the arrival of trains and processing times minimize the 
passengers waiting time and reduce congestion, formulate suitable 
transportation policy, thereby reducing the costs and time of trans-shipment.
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
FIND THE MATCHING PROBLEM? 
Exercise 
1, A company has two plants producing a certain products that is to be shipped 
to three distribution centers. Unit production costs are the same at the two 
plants. 
2, Management of returnable bottles where the filled bottles are brought to 
the customers and empty bottles are return to the brewery, to be recycled 
(Environmental issues). 
3, Manager has four jobs in hand to be allocated to four of his clerical staff. The 
staff differs in efficiency. The manager wants to allocate the duty to his staff so 
that the time taken by the staff must be minimum. Help the manager in 
allocating the jobs to the personnel.
MATCHING PROBLEM 
ANSWER 
3, Manager has four jobs in hand to be allocated to four of his clerical staff. The 
staff differs in efficiency. The manager wants to allocate the duty to his staff so 
that the time taken by the staff must be minimum. Help the manager in 
allocating the jobs to the personnel.
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
MATCHING PROBLEM 
AGENDA 
1. Problem Illustration 
2. Definitions 
3. Problem Model 
4. Selected Algorithms 
5. Use Cases 
6. Exercise 
7. Solving the problem using excel 
8. Literature Research
MATCHING PROBLEM 
LITERATURE RESEARCH 
• Introduction to Operations Research by Hillier and Lieberman.(Seventh Edition) 
• Operation research Applications and Algorithms by Wayne L.Winston. 
• A well solved class of Integer programs: Matching by Jack Edmonds and Ellis 
Johnson. 
• Assignment Problems - Revised Reprint, by Rainer Burkard, Mauro 
Dell'Amico, Silvano Martello - Society for Industrial and Applied Mathematics, 
Philadelphia, 2012
THANK YOU

Más contenido relacionado

La actualidad más candente

Mathematical modeling models, analysis and applications ( pdf drive )
Mathematical modeling  models, analysis and applications ( pdf drive )Mathematical modeling  models, analysis and applications ( pdf drive )
Mathematical modeling models, analysis and applications ( pdf drive )UsairamSheraz
 
Business mathematics presentation
Business mathematics presentationBusiness mathematics presentation
Business mathematics presentationSourov Shaha Suvo
 
Solving linear programming model by simplex method
Solving linear programming model by simplex methodSolving linear programming model by simplex method
Solving linear programming model by simplex methodRoshan Kumar Patel
 
Business mathematics is a very powerful tools and analytic process that resul...
Business mathematics is a very powerful tools and analytic process that resul...Business mathematics is a very powerful tools and analytic process that resul...
Business mathematics is a very powerful tools and analytic process that resul...mkrony
 
Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)Global R & D Services
 
Comm5005 lecture 4
Comm5005 lecture 4Comm5005 lecture 4
Comm5005 lecture 4blinking1
 
Mathematical modelling
Mathematical modellingMathematical modelling
Mathematical modellingSadia Zareen
 
Absolute Value Inequalities Notes
Absolute Value Inequalities NotesAbsolute Value Inequalities Notes
Absolute Value Inequalities NotesLori Rapp
 
A New Hendecagonal Fuzzy Number For Optimization Problems
A New Hendecagonal Fuzzy Number For Optimization ProblemsA New Hendecagonal Fuzzy Number For Optimization Problems
A New Hendecagonal Fuzzy Number For Optimization Problemsijtsrd
 
New algorithm for solving mixed intuitionistic fuzzy assignment problem
New algorithm for solving mixed intuitionistic fuzzy assignment problem New algorithm for solving mixed intuitionistic fuzzy assignment problem
New algorithm for solving mixed intuitionistic fuzzy assignment problem Navodaya Institute of Technology
 
MCA_UNIT-4_Computer Oriented Numerical Statistical Methods
MCA_UNIT-4_Computer Oriented Numerical Statistical MethodsMCA_UNIT-4_Computer Oriented Numerical Statistical Methods
MCA_UNIT-4_Computer Oriented Numerical Statistical MethodsRai University
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problemvivatechijri
 
29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)nooriasukmaningtyas
 

La actualidad más candente (20)

Mathematical modeling models, analysis and applications ( pdf drive )
Mathematical modeling  models, analysis and applications ( pdf drive )Mathematical modeling  models, analysis and applications ( pdf drive )
Mathematical modeling models, analysis and applications ( pdf drive )
 
Business mathematics presentation
Business mathematics presentationBusiness mathematics presentation
Business mathematics presentation
 
Solving linear programming model by simplex method
Solving linear programming model by simplex methodSolving linear programming model by simplex method
Solving linear programming model by simplex method
 
Math 116 pres. 3
Math 116 pres. 3Math 116 pres. 3
Math 116 pres. 3
 
Business mathematics is a very powerful tools and analytic process that resul...
Business mathematics is a very powerful tools and analytic process that resul...Business mathematics is a very powerful tools and analytic process that resul...
Business mathematics is a very powerful tools and analytic process that resul...
 
Ijetcas14 608
Ijetcas14 608Ijetcas14 608
Ijetcas14 608
 
Pattern Discovery - part I
Pattern Discovery - part IPattern Discovery - part I
Pattern Discovery - part I
 
Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)
 
Comm5005 lecture 4
Comm5005 lecture 4Comm5005 lecture 4
Comm5005 lecture 4
 
Mathematical modelling
Mathematical modellingMathematical modelling
Mathematical modelling
 
Absolute Value Inequalities Notes
Absolute Value Inequalities NotesAbsolute Value Inequalities Notes
Absolute Value Inequalities Notes
 
G024047050
G024047050G024047050
G024047050
 
A New Hendecagonal Fuzzy Number For Optimization Problems
A New Hendecagonal Fuzzy Number For Optimization ProblemsA New Hendecagonal Fuzzy Number For Optimization Problems
A New Hendecagonal Fuzzy Number For Optimization Problems
 
New algorithm for solving mixed intuitionistic fuzzy assignment problem
New algorithm for solving mixed intuitionistic fuzzy assignment problem New algorithm for solving mixed intuitionistic fuzzy assignment problem
New algorithm for solving mixed intuitionistic fuzzy assignment problem
 
Course pack unit 5
Course pack unit 5Course pack unit 5
Course pack unit 5
 
MCA_UNIT-4_Computer Oriented Numerical Statistical Methods
MCA_UNIT-4_Computer Oriented Numerical Statistical MethodsMCA_UNIT-4_Computer Oriented Numerical Statistical Methods
MCA_UNIT-4_Computer Oriented Numerical Statistical Methods
 
A new approach for ranking of intuitionistic fuzzy numbers
A new approach for ranking of intuitionistic fuzzy numbersA new approach for ranking of intuitionistic fuzzy numbers
A new approach for ranking of intuitionistic fuzzy numbers
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problem
 
Real numbers Business Mathematics
Real numbers Business MathematicsReal numbers Business Mathematics
Real numbers Business Mathematics
 
29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)29 15021 variational final version khalid hammood(edit)
29 15021 variational final version khalid hammood(edit)
 

Destacado (18)

Game theory
Game theoryGame theory
Game theory
 
Deregulation
DeregulationDeregulation
Deregulation
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 
Logistics
LogisticsLogistics
Logistics
 
Logistics
LogisticsLogistics
Logistics
 
Customer Delight - CRM and Logistics Interface
Customer Delight - CRM and Logistics InterfaceCustomer Delight - CRM and Logistics Interface
Customer Delight - CRM and Logistics Interface
 
Logistics presentation for acadamics
Logistics presentation for acadamicsLogistics presentation for acadamics
Logistics presentation for acadamics
 
Energy deregulation
Energy deregulationEnergy deregulation
Energy deregulation
 
marketing and logistic interface
marketing and logistic interfacemarketing and logistic interface
marketing and logistic interface
 
Supply Chain Basic
Supply Chain BasicSupply Chain Basic
Supply Chain Basic
 
Supply Chain Management module 7
Supply Chain Management module 7Supply Chain Management module 7
Supply Chain Management module 7
 
Transportation Management
Transportation ManagementTransportation Management
Transportation Management
 
Inbound outbound
Inbound outboundInbound outbound
Inbound outbound
 
The bullwhip effect
The bullwhip effectThe bullwhip effect
The bullwhip effect
 
Logistics Management Presentation
Logistics Management PresentationLogistics Management Presentation
Logistics Management Presentation
 
Supply Chain Management, Basics
Supply Chain Management, BasicsSupply Chain Management, Basics
Supply Chain Management, Basics
 
Basics of Supply Chain Managment
Basics of Supply Chain ManagmentBasics of Supply Chain Managment
Basics of Supply Chain Managment
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 

Similar a Matching problem

A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemJim Webb
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
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 ThapaCA Niraj Thapa
 
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).pptxPriyankaLunavat
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notesCA Niraj Thapa
 
Bender’s Decomposition Method for a Large Two-stage Linear Programming Model
Bender’s Decomposition Method for a Large Two-stage Linear Programming ModelBender’s Decomposition Method for a Large Two-stage Linear Programming Model
Bender’s Decomposition Method for a Large Two-stage Linear Programming Modeldrboon
 
Bt0080 fundamentals of algorithms1
Bt0080 fundamentals of algorithms1Bt0080 fundamentals of algorithms1
Bt0080 fundamentals of algorithms1Techglyphs
 
Minimization of Assignment Problems
Minimization of Assignment ProblemsMinimization of Assignment Problems
Minimization of Assignment Problemsijtsrd
 
Quantitative Math
Quantitative MathQuantitative Math
Quantitative Mathkzoe1996
 
Discrete penguins search optimization algorithm to solve flow shop schedulin...
Discrete penguins search optimization algorithm to solve  flow shop schedulin...Discrete penguins search optimization algorithm to solve  flow shop schedulin...
Discrete penguins search optimization algorithm to solve flow shop schedulin...IJECEIAES
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
Assignment problem
Assignment problemAssignment problem
Assignment problemAbu Bashar
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODIAEME Publication
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian MethodAritra7469
 
Minimization of Boolean Functions
Minimization of Boolean FunctionsMinimization of Boolean Functions
Minimization of Boolean Functionsblaircomp2003
 
Heptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min MethodHeptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min MethodYogeshIJTSRD
 

Similar a Matching problem (20)

A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment Problem
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
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
 
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
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notes
 
Bender’s Decomposition Method for a Large Two-stage Linear Programming Model
Bender’s Decomposition Method for a Large Two-stage Linear Programming ModelBender’s Decomposition Method for a Large Two-stage Linear Programming Model
Bender’s Decomposition Method for a Large Two-stage Linear Programming Model
 
Bt0080 fundamentals of algorithms1
Bt0080 fundamentals of algorithms1Bt0080 fundamentals of algorithms1
Bt0080 fundamentals of algorithms1
 
Minimization of Assignment Problems
Minimization of Assignment ProblemsMinimization of Assignment Problems
Minimization of Assignment Problems
 
6. assignment problems
6. assignment problems6. assignment problems
6. assignment problems
 
Quantitative Math
Quantitative MathQuantitative Math
Quantitative Math
 
Discrete penguins search optimization algorithm to solve flow shop schedulin...
Discrete penguins search optimization algorithm to solve  flow shop schedulin...Discrete penguins search optimization algorithm to solve  flow shop schedulin...
Discrete penguins search optimization algorithm to solve flow shop schedulin...
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
 
Minimization of Boolean Functions
Minimization of Boolean FunctionsMinimization of Boolean Functions
Minimization of Boolean Functions
 
Heptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min MethodHeptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min Method
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
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.pdfDr Vijay Vishwakarma
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answersdalebeck957
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
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
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationNeilDeclaro1
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 

Último (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
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
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.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...
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 

Matching problem

  • 1. DECISION SUPPORT FOR LOGISTICS MANAGEMENT MATCHING PROBLEM MOHAMED ASLEM JAMAL PRASANNA BASKARAN PRASHANTH KARTHIKEYAN PATRIC SAMUEL PAUL SRINATH GOWTHAM
  • 2. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 3. MATCHING PROBLEM GRAPHICAL MODAL ELEMENTS
  • 4. THE MATCHING PROBLEM Visualization of the MP JOO KOON BOON LAY KENTRIDGE JURONG EAST BUKIT BATOK HARBORFRONT ANGMOKIO MARINA BAY BOUNA VISTA PAYE LEBAR
  • 5. THE MATCHING PROBLEM Visualization of the MP JOO KOON BOON LAY KENTRIDGE BOUNA VISTA HARBORFRONT MARINA BAY ANGMOKIO BUKIT BATOK JURONG EAST PAYE LEBAR
  • 6. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 7. MATCHING PROBLEM BASIC ASSUMPTIONS • The number of assignees and the number of tasks are the same. • Each assignee is exactly assigned to exactly one task. • Each task is to be performed by exactly one assignee. • There is a cost 푐푖푗 associated with assignee i (i=1,….,n) performing task j(j=1,….,n). • The objective is to determine how all n assignments should be made to minimize the total cost.
  • 8. MATCHING PROBLEM Definition of Variables i:= assignee j:= tasks to be matched to assignees xij:= defines whether assignee i is matched to task j xij =1 : i performs task j xij =0 : i doesn’t perform task j cij := defines the costs associated with assignee i for performing task j
  • 9. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 10. MATCHING PROBLEM Formal Problem Model 1) 푚푖푛. 푓 푥 = 푛 푖=1 푛 푗=1 푐푖푗. 푥푖푗 S.T 2) 푛 푗=1 푥푖푗 = 1 3) 푛 푖=1 푥푖푗 = 1 For i=1,….,n For j=1,….,n 4) 푥푖푗 Є {0,1} For all i and j Each assignee is assigned only one task Each task is assigned only one assignee
  • 11. MATCHING PROBLEM BOTTLENECK PROBLEMS • Bottleneck assignment problems occur, for instance in connection with assigning jobs to parallel machines so as to minimize the latest completion time. • Let n jobs and n machines be given. • If the machines work in parallel, we want to assign the jobs to the machines such that the latest completion time is as early as possible. Note : • Bottleneck problems is not about minimising the total time taken for completing each job. Rather it is about minimising the maximum time taken for the jobs to be completed. • The cost coefficient cij is the time needed for machine j to complete job i.
  • 12. MATCHING PROBLEM MAXIMUM CARDINALITY MATCHING • A matching(X) within a graph G is where no node is connected to more than one edge. • A maximum-cardinality matching is a matching that contains the largest possible number of matchings. There may be many maximum matching's. • The matching number v(G) of a graph G is the size of a maximum matching. • The following figure shows examples of maximum matchings' in the three graphs.
  • 13. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 14. MATCHING PROBLEM “HUNGARIAN METHOD” Suppose that a taxi firm has four taxis (the agents) available, and four customers (the tasks) wishing to be picked up as soon as possible. The firm prides itself on speedy pickups, so for each taxi the "cost" of picking up a particular customer will depend on the time taken for the taxi to reach the pickup point. The solution to the assignment problem will be whichever combination of taxis and customers results in the least total cost. CUST 1 CUST 2 CUST 3 CUST 4 TAXI 1 $54 $54 $51 $53 TAXI 2 $51 $57 $52 $52 TAXI 3 $50 $53 $54 $56 TAXI 4 $56 $54 $55 $53
  • 15. MATCHING PROBLEM “HUNGARIAN METHOD” • Formulate this problem as an matching problem? • Obtain an optimal solution using the Hungarian method?
  • 16. MATCHING PROBLEM “HUNGARIAN METHOD” STEP 1 : Subtract the smallest entry in each row from all the entries of its row. CUST 1 CUST 2 CUST 3 CUST 4 TAXI 1 $54 $54 $51 $53 TAXI 2 $51 $57 $52 $52 TAXI 3 $50 $53 $54 $56 TAXI 4 $56 $54 $55 $53 ROW MIN $51 $51 $50 $53
  • 17. MATCHING PROBLEM “HUNGARIAN METHOD” CUST 1 CUST 2 CUST 3 CUST 4 TAXI 1 $3 $3 $0 $2 TAXI 2 $0 $6 $1 $1 TAXI 3 $0 $3 $4 $6 TAXI 4 $3 $1 $2 $0
  • 18. MATCHING PROBLEM “HUNGARIAN METHOD” 2. Subtract the smallest entry in each column from all the entries of its column. TAXI 1 $3 $3 $0 $2 TAXI 2 $0 $6 $1 $1 TAXI 3 $0 $3 $4 $6 TAXI 4 $3 $1 $2 $0 COLUMN MIN CUST 1 CUST 2 CUST 3 CUST 4 $0 $1 $0 $0
  • 19. MATCHING PROBLEM “HUNGARIAN METHOD” CUST 1 CUST 2 CUST 3 CUST 4 TAXI 1 $3 $2 $0 $2 TAXI 2 $0 $5 $1 $1 TAXI 3 $0 $2 $4 $6 TAXI 4 $3 $0 $2 $0
  • 20. MATCHING PROBLEM “HUNGARIAN METHOD” 3, Draw the minimum number of lines (Horizontal, Vertical or both) that are needed to cover all the zeros in the reduced cost matrix. CUST 1 CUST 2 CUST 3 CUST 4 TAXI 1 $3 $2 $0 $2 TAXI 2 $0 $5 $1 $1 TAXI 3 $0 $2 $4 $6 TAXI 4 $3 $0 $2 $0
  • 21. “HUNGARIAN METHOD” For m X m matrix, if m lines are required to cover all zeros, then an optimal solution is available among the covered zeros in the matrix. CUST 1 CUST 2 CUST 3 CUST4 TAXI 1 $3 $2 $0 $2 TAXI 2 $0 $5 $1 $1 TAXI 3 $0 $2 $4 $6 TAXI 4 $3 $0 $2 $0 If the minimum number of lines required to cover all zeros is equal to m then proceed to step 5. However, as in this case the minimum number of lines required to cover all zeros is less than m additional step for optimization is required.
  • 22. “HUNGARIAN METHOD” 4. Find the smallest non zero element (call its value k) in the reduced cost matrix that is uncovered by the lines drawn in step 3. Now subtract k from each uncovered element of the reduced cost matrix and add k to each element that is covered by two lines. CUST 1 CUST 2 CUST 3 CUST 4 TAXI 1 $4 $2 $0 $2 TAXI 2 $0 $4 $0 $0 TAXI 3 $0 $1 $3 $5 TAXI 4 $4 $0 $2 $0 Now the minimum number of lines required to cover all zeros is equal to m. Hence the solution is optimized.
  • 23. MATCHING PROBLEM 5,“HUNGARIAN METHOD” TAXI 1CUST 3 TAXI 2CUST4 TAXI 3CUST 1 TAXI 4CUST 2 CUST 1 CUST 2 CUST 3 CUST 4 TAXI 1 $4 $2 $0 $2 TAXI 2 $0 $4 $0 $0 TAXI 3 $0 $1 $3 $5 TAXI 4 $4 $0 $2 $0
  • 24. PSEUDO CODE: STEP 1: Create a table with m rows and n columns, with assignees along the rows and Tasks along the columns where m=n. IF No of rows is not equal to No of columns, add a dummy row or column such that m=n. STEP 2: Subtract smallest entry in each row from all entries of its row Draw the minimum no of lines (horizontal, vertical or both) that are needed to cover all the zeros in the table. IF No of lines is equal to m and n, TERMINATE ELSE STEP 3:Subtract smallest entry in each column from all entries of its column Draw the minimum no of lines (horizontal, vertical or both) that are needed to cover all the zeros in the table. IF No of lines is equal to m and n, TERMINATE ELSE STEP 6: Find the least value among the uncovered entries. STEP 7: Subtract this value from all the uncovered entries and add the value to the double covered entries (point of intersection of the lines). STEP 8 : TERMINATE if the minimum no of lines (horizontal, vertical or both) that are needed to cover all the zeros in the table is equal to m and n.
  • 25. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 26. MATCHING PROBLEM Use Cases The matching problem is a linear programming problem where assignees are being assigned to perform tasks. Examples are: 1,How to schedule the flights routes between two cities so that the layover times for the crew can be minimized? 2,Regulate the arrival of trains and processing times minimize the passengers waiting time and reduce congestion, formulate suitable transportation policy, thereby reducing the costs and time of trans-shipment.
  • 27. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 28. FIND THE MATCHING PROBLEM? Exercise 1, A company has two plants producing a certain products that is to be shipped to three distribution centers. Unit production costs are the same at the two plants. 2, Management of returnable bottles where the filled bottles are brought to the customers and empty bottles are return to the brewery, to be recycled (Environmental issues). 3, Manager has four jobs in hand to be allocated to four of his clerical staff. The staff differs in efficiency. The manager wants to allocate the duty to his staff so that the time taken by the staff must be minimum. Help the manager in allocating the jobs to the personnel.
  • 29. MATCHING PROBLEM ANSWER 3, Manager has four jobs in hand to be allocated to four of his clerical staff. The staff differs in efficiency. The manager wants to allocate the duty to his staff so that the time taken by the staff must be minimum. Help the manager in allocating the jobs to the personnel.
  • 30. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 31. MATCHING PROBLEM AGENDA 1. Problem Illustration 2. Definitions 3. Problem Model 4. Selected Algorithms 5. Use Cases 6. Exercise 7. Solving the problem using excel 8. Literature Research
  • 32. MATCHING PROBLEM LITERATURE RESEARCH • Introduction to Operations Research by Hillier and Lieberman.(Seventh Edition) • Operation research Applications and Algorithms by Wayne L.Winston. • A well solved class of Integer programs: Matching by Jack Edmonds and Ellis Johnson. • Assignment Problems - Revised Reprint, by Rainer Burkard, Mauro Dell'Amico, Silvano Martello - Society for Industrial and Applied Mathematics, Philadelphia, 2012