QUANTITATIVE METHODS FOR MANAGERS ASSIGNMENT MODEL.

Slides:



Advertisements
Similar presentations
The Assignment Problem
Advertisements

GAME THEORY.
Linear Programming Problem
Unbalanced Assignment Model
BU BU Decision Models Networks 1 Networks Models Summer 2013.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Transportation Problem (TP) and Assignment Problem (AP)
Chapter 10 Transportation and Assignment Models
Transportation and Assignment Models
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India.
Assignment Meeting 15 Course: D Deterministic Optimization Year: 2009.
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc
Computational Methods for Management and Economics Carla Gomes Module 8b The transportation simplex method.
9.4 Linear programming and m x n Games: Simplex Method and the Dual Problem In this section, the process of solving 2 x 2 matrix games will be generalized.
Operations Research Assignment Problem.
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India.
Production Scheduling
Allocation problems - The Hungarian Algorithm The Hungarian algorithm Step 1Reduce the array by both row and column subtractions Step 2Cover the zero elements.
The Transportation and Assignment Problems
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 10-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 10.
The Hungarian algorithm for non-square arrays
Linear Programming Applications
Linear Programming Applications
LINEAR PROGRAMMING SIMPLEX METHOD.
Transportation Transportation models deals with the transportation of a product manufactured at different plants or factories supply origins) to a number.
© 2006 Prentice Hall, Inc.15 – 1 Operations Management Chapter 15 – Short-Term Scheduling © 2006 Prentice Hall, Inc. PowerPoint presentation to accompany.
The Assignment Problem. In many business situations, management needs to assign - personnel to jobs, - jobs to machines, - machines to job locations,
Slide 1 of 27 Assignment Problem: Hungarian Algorithm and Linear Programming collected from the Internet and edited by Longin Jan Latecki.
Assignment Model Lecture 21 By Dr Arshad Zaheer. RECAP  Transportation model (Maximization)  Illustration (Demand > Supply)  Optimal Solution  Modi.
Chapter 7 Transportation, Assignment & Transshipment Problems
 Consists of nodes representing a set of origins and a set of destinations.  An arc is used to represent the route from each origins to each destinations.
1 1 Slide Short – Term Scheduling Professor Ahmadi.
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 12 MACHINE SETUP AND OPERATION SEQUENCING E. Gutierrez-Miravete Spring 2001.
Assignment Problem. Definition Assignment Problem is a balanced transportation problem in which all supplies and demand are equal to 1.
QUANTITATIVE ANALYSIS FOR MANAGERS TRANSPORTATION MODEL
Assignment Models Dr. Kirti Arekar
(3) Assignment Method (Special method) Assignment Problems and Methods to solve such problems.
DISTRIBUTION AND NETWORK MODELS (1/2)
The Assignment Algorithm A loading technique for committing two or more jobs to two or more workers or machines in a single work center. With one job assigned.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
An-Najah N. University Faculty of Engineering and Information Technology Department of Management Information systems Operations Research and Applications.
Group members: Ibrahim jan Qesar Habib Najeebullah
Network Flow Problems – The Assignment Problem
Transportation Problems Joko Waluyo, Ir., MT., PhD Dept. of Mechanical and Industrial Engineering.
TM 631 Optimization Assignment Problems. Prototype Problem K-Corp has 3 parts, each of which can be assigned to 1 of 3 machines. The problem is to assign.
1 1 Slide Subject Name: Operation Research Subject Code: 10CS661 Prepared By:Mrs.Pramela Devi, Mrs.Sindhuja.K Mrs.Annapoorani Department:CSE 3/1/2016.
Assignment Problem. Concepts What is the Assignment Problem? The assignment problem deals with assigning machines to tasks, workers to jobs, soccer players.
BASIC FACILITY LOCATION PROBLEMS Facility location problems deal with the question of where to place facilities & how to assign customers Location analysis.
Distribution Model Meaning Types Transportation Model Assignment Model.
(iii) Simplex method - I D Nagesh Kumar, IISc Water Resources Planning and Management: M3L3 Linear Programming and Applications.
The Hungarian Algorithm – Maximisation problems The Hungarian algorithm for maximisation problems To solve a maximisation problem using the Hungarian algorithm,
Transportation, Assignment, and Network Algorithms 8 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna and Hale.
Assignment Problem: Hungarian Algorithm and Linear Programming collected from the Internet and extended by Longin Jan Latecki.
The Transportation and Assignment Problems
The Hungarian algorithm for non-square arrays
deterministic operations research
ENGM 535 Optimization Assignment Problems.
Special Cases In Linear Programming
HUNGARIAN ALGORITHM.
Assignment Problem: Hungarian Algorithm and Linear Programming collected from the Internet and extended by Longin Jan Latecki.
OST: Chapter 3 (Part 1) Tactical planning: Layout
Assignment Problem A balanced transportation problem in which
Assignment Problem: Hungarian Algorithm and Linear Programming collected from the Internet and extended by Longin Jan Latecki.
Chapter 7 Transportation, Assignment & Transshipment Problems
Scheduling Scheduling is an important tool for manufacturing and service industries, where it can have a major impact on the productivity of a process.
Transportation Problems
The Hungarian algorithm for non-square arrays
Decision Science Chapter 6 Assignment Models.
Assignment Problem: Hungarian Algorithm and Linear Programming collected from the Internet and extended by Longin Jan Latecki.
Presentation transcript:

QUANTITATIVE METHODS FOR MANAGERS ASSIGNMENT MODEL

Strategic Implications of Short- Term Scheduling By scheduling effectively, companies use assets more effectively and create greater capacity per dollar invested, which, in turn, lowers cost This added capacity and related flexibility provides faster delivery and therefore better customer service Good scheduling is a competitive advantage which contributes to dependable delivery

The Goals of Short-Term scheduling Minimize completion time Maximize utilization (make effective use of personnel and equipment) Minimize customer wait time

Assigns tasks or jobs to resources - Hungarian Method Type of linear programming model –Objective Minimize total cost, time etc. –Constraints 1 job per resource (e.g., machine) 1 resource (e.g., machine) per job Assignment Method

Example 1: A department head has four subordinates and four tasks to be performed. The subordinates differ in efficiency and the tasks differ in their intrinsic difficulty. His estimates of the times each man would take to perform each task are given below in the matrix: MENJOBS J1J2J3J4 M M M M How should the tasks be allocated to subordinates so as to minimize the total time?

Assignment Method Select the smallest element in each row and subtract it from every element of that row Then select the smallest element in each column and subtract it from every element of that column Now make the assignment as follows: (a).Starting with row M1 of the reduced matrix given in table 2, examine all rows one by one until a row containing exactly single zero element is found. Here, row M1, M2 and M4 are the rows which have single zero. Make assignment to the respective zero by putting and strike off (X) other zeros in the column in which the assignment is made.

Assignment Method contd. (b). When rows have been examined successively, an identical procedure is applied to each and every column. Starting with column 1, examine all the columns until a column containing exactly one remaining zero is found. Here column 2 contains a single zero and therefore assignment is made to column 2 as shown below:

Since the number of assignments ( ) made are equal to the number of rows/columns, i.e., 4, the optimal solution has been reached. The complete set of assignments of subordinates to perform different tasks along with their respective hours is given below: SubordinatesTasksHours M1 M2 M3 M4 Total =

Example 2: A car hire company has one car at each of five depots D1, D2, D3, D4 and D5. A customer in each of the five cities A, B, C, D and e requires a car. The distance (in Kms) between the depots and the cities are given in the following matrix: City D1D2D3D4D5 A B C D E Depot How should the cars be assigned to the customers so as to minimize the distance travelled?

Applying steps 1 and 2, reduced matrix Make assignment ( ) in Row A (contain a single zero) here and strike off (X) all other zeros in column D2. Now no other row has a single zero element. Proceed column wise, column D1 has a single zero in row D. Make an assignment and strike off other zeros in row D. Similarly column D3 has a single zero in row B. Make an assignment and strike off other zeros in row B. Proceed in the same way until all zeros in rows/columns are either marked ( ) or strike off (X)

Draw the minimum number of vertical and horizontal straight lines necessary to cover all zeros in the table: (a) Tick row C and E which has no assignments (b) Tick column D2 which has zero in the ticked rows C and E (c) Tick row A which has assignment in ticked column D2 (d) Repeat steps 4(b) and 4(c) until no more rows or columns can be ticked (e) Draw the straight lines through all rows that are not ticked and marked columns

–If the number of lines equals either the number of rows or the number of columns, then you can make an optimal assignment –Otherwise: Subtract the smallest number not covered by a line from every other uncovered number. Add the same number to any number(s) lying at the intersection of any two lines. Optimal assignments will always be at the zero locations of the table

Variation of the Assignment Problem 1.Maximization Case -objective function: maximize the total pay-off -First convert the maximization problem into a minimization problem. This involves subtracting all the elements from the highest element in the original pay-off matrix -Now use Hungarian Method to solve the problem

2.Multiple Optimum solution - possible to have two or more ways to strike off all zero elements in the final reduced matrix for a given problem - there will be multiple optimum solutions with the same total pay-off for assignments made. In such cases, management may exercise their judgements or preference and select that set of optimal assignments which is more suited to their requirement.

Example 3: A company has four sales territories and four salesmen available for assignment. The sales territories are not equally rich in their sales potential and the salesmen also differ in their selling ability. The following matrix gives the sales (in thousand rupees) for each salesman to be assigned to each territory. SALEMANTERRITORY IIIIIIIV A B C D How should the territories be assigned so as to maximize the total sales?

The assignment problem has two alternative optimal solutions: Assignment set 1Assignment set 2 Salesman Territory Sales (in Rs1000) Salesman Territory Sales A I 42 A I 42 B II 25 B III 20 C III 20 C II 25 D IV 12 D IV 12

Unbalanced Assignment Problem if pay-off matrix of an assignment problem is not a square matrix (i.e. the no. of rows are not equal to the no. of columns), the assignment problem is called an unbalanced assignment problem In such cases, dummy rows and/or columns are added in the matrix to make it a square matrix Then apply the Hungarian Method to this resulting balanced assignment problem For example, if five workers are to be assigned to six machines, a dummy row is added to transform the assignment problem into 6 x 6 square matrix. A dummy row means that one machine is idle at a particular time and the elements corresponding to this dummy row are zero in the pay-off matrix.