SlideShare a Scribd company logo
1 of 5
Download to read offline
w w w . e d h o l e . c o m
2013
OPERATIONS RESEARCH
Module IV: Assignment Problem
By:- Management Department
EDUCATION HOLEPresents
Assignment Problem.........................................................................................................1
Mathematical.................................................................................................................................................2
Formulation of assignment problem: ........................................................................................2
Application areas of Assignment Problem.................................................................................3
Method for solving assignment problem...................................................................................3
Steps for Solving the problems (By Hungarian method ) ............................................................4
Assignment Problem
Assignment The Name “assignment problem” originates from the classical problem where
the objective is to assign a number of origins (Job) to the equal number of destinations
(Persons) at a minimum cast (or maximum profit).
Assignment problem is one of the special cases of transportation problems. The goal of the
assignment problem is to minimize the cost or time of completing a number of jobs by a
number of persons. An important characteristic of the assignment problem is the number of
sources is equal to the number of destinations .It is explained in the following way.
1. Only one job is assigned to person.
2. Each person is assigned with exactly one job.
Management has faced with problems whose structures are identical with assignment
problems.
Ex: A manager has five persons for five separate jobs and the cost of assigning each job to
each person is given. His goal is to assign one and only job to each person in such a way that
the total cost of assignment is minimized.
Balanced assignment problem: This is an assignment where the number of persons is equal
to the number of jobs.
Unbalanced assignment problem: This is the case of assignment problem where the number
of persons is not equal to the number of jobs. A dummy variable, either for a person or job (
as it required) is introduced with zero cost or time to make it a balanced one.
Dummy job/ person: Dummy job or person is an imaginary job or person with zero cost or
time introduced in the unbalanced assignment problem to make it balanced one .
An infeasible Assignment: Infeasible assignment occurs when a person is incapable of doing
certain job or a specific job cannot be performed on a particular machine. These restrictions
should be taken in to account when finding the solutions for the assignment problem to avoid
infeasible assignment.
Hungarian method: Assignment problems can be formulated with techniques of linear
programming and transportation problems. As it has a special structure, it is solved by the
special method called Hungarian method. This method of assignment problem was developed
by a Hungarian mathematician D. Konig and is therefore known as Hungarian method of
assignment problem.
To solve assignment problem using this method, one should know time of completion or cost
of making all the possible assignments. Each assignment problem has a table, persons one
wishes to assign are represented in the rows and jobs or tasks to be assigned are expressed in
the columns. Cost for each particular assignment is in the numbers in the table. It is referred
as cost matrix. Hungarian method is based on the principle that if a constant is added to the
elements of cost matrix, the optimum solution of the assignment problem is the same as the
original problem. Original cost matrix is reduced to another cost matrix by adding a constant
value to the elements of rows and columns of cost matrix where the total completion time or
total cost of an assignment is zero. This assignment is also referred as the optimum solution
since the optimum solution remains unchanged after the reduction.
Formulation of Assignment problem: Suppose there are r m laborers to whom n tasks are
assigned. No labour can be either left idle or given more than one job. take up more than one
job an
This method is based on the principle
This method was developed by D. Konig, a Hungarian mathematician and is therefore known
as the Hungarian method of assignment problem. In order to use this method, one needs to
know only the cost of making all the possible assignments. Each assignment problem has a
matrix (table) associated with it. Normally, the objects (or people) one wishes to assign are
expressed in rows, whereas the columns represent the tasks (or things) assigned to them. The
number in the table would then be the costs associated with each particular assignment. It
may be noted that the assignment problem is a variation of transportation problem with two
characteristics.(i)the cost matrix is a square matrix, and (ii)the optimum solution for the
problem would be such that there would be only one assignment in a row or column of the
cost matrix .
Mathematical
Although assignment problem can be formulated as linear programming problem, solution
can be found out by using Hungarian bm .
ization Methods: Linear Programming Applications – Assignment Problem 2
1. Each machine is assigned not more than one job.
2. Each job is assigned to exactly one machine.
Because of this special structure, solution of the assignment problems can be found out using
Hungarian method .
Formulation of assignment problem:
Consider m laborers to whom n tasks are assigned. No laborer can either sit idle or do more
than one task. Every pair of person and assigned work has a rating. This rating may be cost,
satisfaction, penalty involved or time taken to finish the job. There will be N2
such
combinations of persons and jobs assigned. Thus, the optimization problem is to find such
man- job combinations that optimize the sum of ratings among all.
The formulation of this problem as a special case of transportation problem can be
represented by treating laborers as sources and the tasks as destinations. The supply available
at each source is 1 and the demand required at each destination is 1.The cost of assigning
(transporting) laborer i to task j is cij.
It is necessary to first balance this problem by adding a dummy laborer or task depending on
whether m<n or m>n, respectively. The cost coefficient cij for this dummy will be zero.
Let
1111,2,...11,2,...nijinijjxforjnxforim=====££
10orxij=
Due to the special structure of the assignment problem, the solution can be found out using a
more convenient method called Hungarian method which will be illustrated through an
example below. Assignment problem can be formulated as a linear programming problems
Application areas of Assignment Problem
• In assignment machines to factory orders.
• In assigning sales/marketing people to sales territories.
• In assignment contracts to bidders by systematic bid evaluation.
• In assignment teachers to classes.
• In assigning accountants to account of the clients.
• In assignment police vehicles to patrolling areas.
Method for solving assignment problem
 Enumeration Method
 Simplex Method
 Transportation Method
 Hungarian Method
Steps for Solving the problems (By Hungarian method )
• Balancing the problem.
• Find the opportunity cost table.
• Make assignment in the opportunity cost matrix.
• Optimality criterion.
• Revise the opportunity cost table.
• Develop the new revised opportunity cost table.
• Repeat steps.

More Related Content

What's hot

Assgnment=hungarian method
Assgnment=hungarian methodAssgnment=hungarian method
Assgnment=hungarian method
Joseph Konnully
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp
 

What's hot (20)

Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Asssignment problem
Asssignment problemAsssignment problem
Asssignment problem
 
Dynamic programming1
Dynamic programming1Dynamic programming1
Dynamic programming1
 
A0280115(1)
A0280115(1)A0280115(1)
A0280115(1)
 
Mb0048 operations research
Mb0048 operations researchMb0048 operations research
Mb0048 operations research
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
 
How Business mathematics assist Business in decision making
How Business mathematics assist Business in decision makingHow Business mathematics assist Business in decision making
How Business mathematics assist Business in decision making
 
6. assignment problems
6. assignment problems6. assignment problems
6. assignment problems
 
dynamic programming Rod cutting class
dynamic programming Rod cutting classdynamic programming Rod cutting class
dynamic programming Rod cutting class
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
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
 
Dynamic programming in Algorithm Analysis
Dynamic programming in Algorithm AnalysisDynamic programming in Algorithm Analysis
Dynamic programming in Algorithm Analysis
 
Assignment model
Assignment modelAssignment model
Assignment model
 
Traveling Salesman Problem
Traveling Salesman Problem Traveling Salesman Problem
Traveling Salesman Problem
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Assgnment=hungarian method
Assgnment=hungarian methodAssgnment=hungarian method
Assgnment=hungarian method
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
DP
DPDP
DP
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Unit 2 lpp tp
Unit 2 lpp tpUnit 2 lpp tp
Unit 2 lpp tp
 

Viewers also liked (6)

Assignment problems
Assignment problemsAssignment problems
Assignment problems
 
Assignment
AssignmentAssignment
Assignment
 
Taxation of income from Business and Profession in India
Taxation of income from Business and Profession in IndiaTaxation of income from Business and Profession in India
Taxation of income from Business and Profession in India
 
Lecture 12 income from business and profession
Lecture 12   income from business and professionLecture 12   income from business and profession
Lecture 12 income from business and profession
 
Computation of Profits & Gains of Business or Profession
Computation of Profits & Gains of Business or  ProfessionComputation of Profits & Gains of Business or  Profession
Computation of Profits & Gains of Business or Profession
 
Income from business and profession
Income from business and professionIncome from business and profession
Income from business and profession
 

Similar to Mba Ebooks ! Edhole

Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
smumbahelp
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
kongara
 
ETCS262A-Analysis of design Algorithm.pptx
ETCS262A-Analysis of design Algorithm.pptxETCS262A-Analysis of design Algorithm.pptx
ETCS262A-Analysis of design Algorithm.pptx
RahulSingh190790
 
MC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll SessionMC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll Session
Narinder Kumar
 
Assignment oprations research luv
Assignment oprations research luvAssignment oprations research luv
Assignment oprations research luv
Ashok Sharma
 

Similar to Mba Ebooks ! Edhole (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
 
DTB PRESENTATION.pptxdjdjdjdkdjdjjddjdkj
DTB PRESENTATION.pptxdjdjdjdkdjdjjddjdkjDTB PRESENTATION.pptxdjdjdjdkdjdjjddjdkj
DTB PRESENTATION.pptxdjdjdjdkdjdjjddjdkj
 
Minimization of Assignment Problems
Minimization of Assignment ProblemsMinimization of Assignment Problems
Minimization of Assignment Problems
 
An Approach to Mathematically Establish the Practical Use of Assignment Probl...
An Approach to Mathematically Establish the Practical Use of Assignment Probl...An Approach to Mathematically Establish the Practical Use of Assignment Probl...
An Approach to Mathematically Establish the Practical Use of Assignment Probl...
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory project
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Muzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufuMuzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufu
 
ETCS262A-Analysis of design Algorithm.pptx
ETCS262A-Analysis of design Algorithm.pptxETCS262A-Analysis of design Algorithm.pptx
ETCS262A-Analysis of design Algorithm.pptx
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}
 
MC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll SessionMC0079 SMU 2013 Falll Session
MC0079 SMU 2013 Falll Session
 
Assignment oprations research luv
Assignment oprations research luvAssignment oprations research luv
Assignment oprations research luv
 
Module 3_DAA (2).pptx
Module 3_DAA (2).pptxModule 3_DAA (2).pptx
Module 3_DAA (2).pptx
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Master of Computer Application (MCA) – Semester 4 MC0079
Master of Computer Application (MCA) – Semester 4  MC0079Master of Computer Application (MCA) – Semester 4  MC0079
Master of Computer Application (MCA) – Semester 4 MC0079
 

More from Edhole.com

More from Edhole.com (20)

Ca in patna
Ca in patnaCa in patna
Ca in patna
 
Chartered accountant in dwarka
Chartered accountant in dwarkaChartered accountant in dwarka
Chartered accountant in dwarka
 
Ca in dwarka
Ca in dwarkaCa in dwarka
Ca in dwarka
 
Ca firm in dwarka
Ca firm in dwarkaCa firm in dwarka
Ca firm in dwarka
 
Website development company surat
Website development company suratWebsite development company surat
Website development company surat
 
Website designing company in surat
Website designing company in suratWebsite designing company in surat
Website designing company in surat
 
Website dsigning company in india
Website dsigning company in indiaWebsite dsigning company in india
Website dsigning company in india
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Ca in patna
Ca in patnaCa in patna
Ca in patna
 
Chartered accountant in dwarka
Chartered accountant in dwarkaChartered accountant in dwarka
Chartered accountant in dwarka
 
Ca firm in dwarka
Ca firm in dwarkaCa firm in dwarka
Ca firm in dwarka
 
Ca in dwarka
Ca in dwarkaCa in dwarka
Ca in dwarka
 
Website development company surat
Website development company suratWebsite development company surat
Website development company surat
 
Website designing company in surat
Website designing company in suratWebsite designing company in surat
Website designing company in surat
 
Website designing company in india
Website designing company in indiaWebsite designing company in india
Website designing company in india
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Website designing company in mumbai
Website designing company in mumbaiWebsite designing company in mumbai
Website designing company in mumbai
 
Website development company surat
Website development company suratWebsite development company surat
Website development company surat
 
Website desinging company in surat
Website desinging company in suratWebsite desinging company in surat
Website desinging company in surat
 
Website designing company in india
Website designing company in indiaWebsite designing company in india
Website designing company in india
 

Recently uploaded

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
heathfieldcps1
 
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
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
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)
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
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
 
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Ữ Â...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
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
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
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...
 
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
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
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...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

Mba Ebooks ! Edhole

  • 1. w w w . e d h o l e . c o m 2013 OPERATIONS RESEARCH Module IV: Assignment Problem By:- Management Department EDUCATION HOLEPresents
  • 2. Assignment Problem.........................................................................................................1 Mathematical.................................................................................................................................................2 Formulation of assignment problem: ........................................................................................2 Application areas of Assignment Problem.................................................................................3 Method for solving assignment problem...................................................................................3 Steps for Solving the problems (By Hungarian method ) ............................................................4 Assignment Problem Assignment The Name “assignment problem” originates from the classical problem where the objective is to assign a number of origins (Job) to the equal number of destinations (Persons) at a minimum cast (or maximum profit). Assignment problem is one of the special cases of transportation problems. The goal of the assignment problem is to minimize the cost or time of completing a number of jobs by a number of persons. An important characteristic of the assignment problem is the number of sources is equal to the number of destinations .It is explained in the following way. 1. Only one job is assigned to person. 2. Each person is assigned with exactly one job. Management has faced with problems whose structures are identical with assignment problems. Ex: A manager has five persons for five separate jobs and the cost of assigning each job to each person is given. His goal is to assign one and only job to each person in such a way that the total cost of assignment is minimized. Balanced assignment problem: This is an assignment where the number of persons is equal to the number of jobs. Unbalanced assignment problem: This is the case of assignment problem where the number of persons is not equal to the number of jobs. A dummy variable, either for a person or job ( as it required) is introduced with zero cost or time to make it a balanced one. Dummy job/ person: Dummy job or person is an imaginary job or person with zero cost or time introduced in the unbalanced assignment problem to make it balanced one . An infeasible Assignment: Infeasible assignment occurs when a person is incapable of doing certain job or a specific job cannot be performed on a particular machine. These restrictions should be taken in to account when finding the solutions for the assignment problem to avoid infeasible assignment.
  • 3. Hungarian method: Assignment problems can be formulated with techniques of linear programming and transportation problems. As it has a special structure, it is solved by the special method called Hungarian method. This method of assignment problem was developed by a Hungarian mathematician D. Konig and is therefore known as Hungarian method of assignment problem. To solve assignment problem using this method, one should know time of completion or cost of making all the possible assignments. Each assignment problem has a table, persons one wishes to assign are represented in the rows and jobs or tasks to be assigned are expressed in the columns. Cost for each particular assignment is in the numbers in the table. It is referred as cost matrix. Hungarian method is based on the principle that if a constant is added to the elements of cost matrix, the optimum solution of the assignment problem is the same as the original problem. Original cost matrix is reduced to another cost matrix by adding a constant value to the elements of rows and columns of cost matrix where the total completion time or total cost of an assignment is zero. This assignment is also referred as the optimum solution since the optimum solution remains unchanged after the reduction. Formulation of Assignment problem: Suppose there are r m laborers to whom n tasks are assigned. No labour can be either left idle or given more than one job. take up more than one job an This method is based on the principle This method was developed by D. Konig, a Hungarian mathematician and is therefore known as the Hungarian method of assignment problem. In order to use this method, one needs to know only the cost of making all the possible assignments. Each assignment problem has a matrix (table) associated with it. Normally, the objects (or people) one wishes to assign are expressed in rows, whereas the columns represent the tasks (or things) assigned to them. The number in the table would then be the costs associated with each particular assignment. It may be noted that the assignment problem is a variation of transportation problem with two characteristics.(i)the cost matrix is a square matrix, and (ii)the optimum solution for the problem would be such that there would be only one assignment in a row or column of the cost matrix . Mathematical Although assignment problem can be formulated as linear programming problem, solution can be found out by using Hungarian bm . ization Methods: Linear Programming Applications – Assignment Problem 2 1. Each machine is assigned not more than one job. 2. Each job is assigned to exactly one machine. Because of this special structure, solution of the assignment problems can be found out using Hungarian method . Formulation of assignment problem: Consider m laborers to whom n tasks are assigned. No laborer can either sit idle or do more than one task. Every pair of person and assigned work has a rating. This rating may be cost, satisfaction, penalty involved or time taken to finish the job. There will be N2 such combinations of persons and jobs assigned. Thus, the optimization problem is to find such man- job combinations that optimize the sum of ratings among all.
  • 4. The formulation of this problem as a special case of transportation problem can be represented by treating laborers as sources and the tasks as destinations. The supply available at each source is 1 and the demand required at each destination is 1.The cost of assigning (transporting) laborer i to task j is cij. It is necessary to first balance this problem by adding a dummy laborer or task depending on whether m<n or m>n, respectively. The cost coefficient cij for this dummy will be zero. Let 1111,2,...11,2,...nijinijjxforjnxforim=====££ 10orxij= Due to the special structure of the assignment problem, the solution can be found out using a more convenient method called Hungarian method which will be illustrated through an example below. Assignment problem can be formulated as a linear programming problems Application areas of Assignment Problem • In assignment machines to factory orders. • In assigning sales/marketing people to sales territories. • In assignment contracts to bidders by systematic bid evaluation. • In assignment teachers to classes. • In assigning accountants to account of the clients. • In assignment police vehicles to patrolling areas. Method for solving assignment problem  Enumeration Method  Simplex Method  Transportation Method  Hungarian Method
  • 5. Steps for Solving the problems (By Hungarian method ) • Balancing the problem. • Find the opportunity cost table. • Make assignment in the opportunity cost matrix. • Optimality criterion. • Revise the opportunity cost table. • Develop the new revised opportunity cost table. • Repeat steps.