1 Chapter 10 The assignment model section. 2 The general problem in this section is that we have people in our employ and we have tasks to be accomplished.

Slides:



Advertisements
Similar presentations
Basic Computer Skills Windows & the Internet.
Advertisements

The Assignment Problem
How to Register a Script with the U.S. Copyright Office These slides will show the pages that a person fills out when registering a script with the U.S.
BTEC 149. Windows Desktop Click on the Start Button.
Lecture 4 Basic Scripting. Administrative  Files on the website will be posted in pdf for compatibility  Website is now mirrored at:
Chapter 8 Welfare Economics and The Gains From Trade
Overview Lesson 1.
Overview Lesson 1. Objectives Step-by-Step: Start Excel 1.Click the Start menu, and then click All Programs. 2.On the list of programs, click Microsoft.
Transportation Problem (TP) and Assignment Problem (AP)
Transportation and Assignment Models
1 Transportation Model. 2 Basic Problem The basic idea in a transportation problem is that there are sites or sources of product that need to be shipped.
Facilities and Aggregate Planning. A digression I am not an advocate of gambling, but use an example here that you might draw on later. Say I have a coin.
Click here to start the game! 20 Points 30 Points 40 Points 50 Points 10 Points 20 Points 30 Points 40 Points 50 Points 30 Points 40 Points 50 Points.
Microsoft Office 2007 Excel Chapter 8 Formula Auditing, Data Validation, and Complex Problem Solving.
Chapter 7 Introduction to Linear Programming. Linear? To get a feel for what linear means let’s think about a simple example. You have $10 to spend and.
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India.
Intro to Factorial ANOVA
1 Waiting Lines Also Known as Queuing Theory. 2 Have you ever been to the grocery store and had to wait in line? Or maybe you had to wait at the bank.
Labor Union Ideas 1. Intro You and I have seen that firms that want to hire labor take a good look at the marginal revenue product of labor and consider.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 10-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 10.
Discussions. Overview Introduction Composing Sending an Attachment Viewing Downloading an Attachment Replying.
1 Chapter 7 Linear Programming Models Continued – file 7c.
1 Minimal Spanning Tree This is a technique used when we need to connect many places to a system(network).
1 1 st degree price discrimination A form of Monopoly Power.
1 Excel Calculation Based on Exercise 21 page 107.
Chapter 7 Linear Programming Continued file 7a. Here is a basic linear programming problem. We want to Maximize profit = 7x1 + 5x2, but we have constraints.
1 Linear Programming With Sensitivity Analysis Here we look at some graphs to learn some ideas.
Transportation and Assignment Problems
Introduction to Decision Science. Overview Everyday specific businesses decide how much to sell of various types of products they make, how much labor.
Linear Programming Applications
Computational Methods for Management and Economics Carla Gomes Module 4 Displaying and Solving LP Models on a Spreadsheet.
Labor Market Equilibrium
Game Theory 2 Computer solutions.
Using the File Manager WebCT 6. Understanding File Manager The File Manager is the area where all course files are stored. Whenever you link a file in.
Introduction to Excel 2007 Bar Graphs & Histograms Psych 209 February 1st, 2011.
Alice Learning to program: Part 1 Scene Setup and Starting Animation by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke.
Using Outlook Express Copyright: Nipawin School Division No.61, Box 2044 Nipawin, SK 2004.
If you are connected to the Internet, click and then click on the web page to experience an introduction to applications. The following lesson is about.
Hello Employee, Welcome to MStreamIT!
Transferring Course Materials to the Web. Creating a Web Site With a Template To create a Web site with a template 1.Start FrontPage. 2.On the File menu,
Hello World In C++ and Microsoft Visual C++. Directions to begin a project 1. Go to All Programs 2. Open Visual Studio C++ 3. Click on New Project 4.
Introduction to eForms and Workflow In OnBase For the Finance Center User February 2015 For the Finance Center User February
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
Question and Answer Session for Nonprofit Leadership Faculty Facilitator: Peggy McCoey Assistant Professor and Program Director MS in Computer Information.
Spreadsheets in Finance and Forecasting Presentation 9 Macros.
Using Office Backstage Using Office Backstage Lesson 3 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft.
Assignment Model Lecture 21 By Dr Arshad Zaheer. RECAP  Transportation model (Maximization)  Illustration (Demand > Supply)  Optimal Solution  Modi.
Can You Hear Me Now? Communication for Teachers Using Microsoft Outlook.
Screen ViewModule Title: Notes: Branching Instructions: Audio Script: Page: Use Microsoft Outlook 1 Create a Distribution List A distribution list is a.
Assignment Models Dr. Kirti Arekar
(3) Assignment Method (Special method) Assignment Problems and Methods to solve such problems.
Lesson 2 – Vocabulary and Notes 1.  Know the names, functions and locations of items on the opening screen 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.
STAYING SAFE: Here are some safety tips when using Change your password regularly and keep it in a safe place. Don’t share your password with anyone.
Audio Test Setup using Coursesites.com. This Powerpoint Will be available at edmodo.com Join as a teacher Join group: 3nqqrw Look in folder “audio testing”
Baseline Edge Task Force Training
Overview Lesson 1 Miami Beach Senior High School Academy of Information Technology 1.
Learning to Program: Part 1 Scene Setup and Starting Animation by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke University,
SEPTEMBER 18, 2015 ESL 332/732. Schedule Attendance Collect homework—your letter to a friend Review of Microsoft Word Resumes in Microsoft Word—p. 40.
1 Forecasting. 2 Should you carry an umbrella today? Part of the answer for you most likely depends on how much you care about getting wet! Assuming you.
Distribution Model Meaning Types Transportation Model Assignment Model.
Unit 12 – Year End Reviews & Extensions 2 nd Grade Math Messages.
1 Technology Applications in Agriculture
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
Formula Auditing, Data Validation, and Complex Problem Solving
Ch. 19, R.A. Arnold, Economics 9th Ed
Linear Equations Linear equations are functions which have two variables. They have an independent and dependent variable. Free powerpoints at
The Transportation Model
Andrew-Carter, Inc. Issue: Due to the economic depression, A-C considers to close one of its 3 plants. The objective is to minimize the Cost. Setup: 1.
Decision Science Chapter 6 Assignment Models.
Presentation transcript:

1 Chapter 10 The assignment model section

2 The general problem in this section is that we have people in our employ and we have tasks to be accomplished. Each person will work on a task, but each task needs only one person to do the work. How do we assign people to tasks? This is what we figure out. We typically want to minimize the cost for the company of getting all jobs completed. An example: Adams, Brown and Cooper having to complete projects 1, 2 and 3, but each person does only one job. The cost of each person, if they did a job is: Project 12 3 Adams Brown Cooper 9127

3 The brute force method The brute force method of solution would have you list every combination of assignments and pick the one with the minimum cost. This would entail something like the following (I just put the first letter of the person’s name from the example above) Pro 1Pro2 Pro 3 Total Costs ABC = 28 ACB = 34 BA C = 29 B C A = 26 C A B = 34 C B A = 25

4 Flood’s (he is Hungarian) technique The basic idea behind this approach to finding a solution is to think about each person in each job. If Brown is in project 1, that is the lowest cost job for him. But maybe that makes someone else take another project that is not their lowest cost job. Maybe Brown should be in a higher cost job for him and there will be a large reduction in cost for another person so that the total cost of all jobs combined is lowest.

5 QM for windows QM for Windows has a module to help us solve these problems. Go to Module on the toolbar and scroll down to assignment. The context of the problem will tell you to maximize or minimize. In this problem you would minimize. Type a title in and hit OK. Then a pop-up screen pops-up. Notice the rows are Jobs and columns are machines generically. You can just go into the cells and type over what is there. Put people in rows and projects in columns (although it really does not matter.)

6 After you type in the names put in the cost data in the appropriate cells. Save the file. Go to the green solve button in the upper right or go to file and solve. On the assignment screen you get the low cost solution. The assignment list screen has an even easier to read solution list. The MC screen is a little more crazy to understand.

7 The MC screen in QM for Windows project person Adams 0 Brown 1 9 Cooper 3 This table looks similar to the one in QM for Windows for the Marginal Costs in the transportation problem. But it should be interpreted differently. I will use it on the following screens to show you how to interpret what is happening.

8 project person Adams 0 x Brown 1 x 9 Cooper x 3 On this screen I put an x in each cell that represents the best solution. These cells have no numbers at all. If I add them up I get nothing. This means the marginal cost, or change in total cost, of this assignment from the best assignment is nothing. We expect this because this is the best assignment.

9 project person Adams x 0 Brown 1 x 9 Cooper x3 On this screen I put an x in each cell that represents an alternative to the best solution. If I add them up I get 3. This means the marginal cost, or change in total cost, of this assignment from the best assignment is 3. From the brute force screen you see this is assignment is 28, 3 more than 25.

10 project person Adams x0 Brown 1 x9 Cooper x 3 On this screen I put an x in each cell that represents an alternative to the best solution. If I add them up I get 9. This means the marginal cost, or change in total cost, of this assignment from the best assignment is 9. From the brute force screen you see this is assignment is 34, 9 more than 25.

11 Output

12 MC screen Note the best solution was adams project 3, brown project 2 and cooper project 1 for cost of 25. The MC screen helps in finding changes in Total cost from a different assignment. Essentially what we do on the MC screen is put x’s in cells of a different assignment and then add the values in those cells and this would represent the addition to cost of the different assignment.

13 Concern What if you have more jobs than people or more people than jobs? The solution is to create dummy jobs or people with values of 0 in the table. This means you create a job ( or person) to add to the table and then solve the problem. A person would get assigned to a “dummy” job. (Why not just fire the worker?:)

14 10 point assignment. Use data in problem pages 444 and What is the assignment of faculty to classes that maximizes ratings? 2. How would the overall rating change if the assignment was Anderson(He taught me stats!) – Stats, Sweeney - Management, Williams – Finance, McKinney – Economics? 3. Say that reliable research has indicated that if whomever teaches economics wears a fake nose and glasses the rating will increase 25 points. If all of these folks agree to do this if they get the econ course, will the assignment of teachers change? Just type the answers in a WEBCT mail message.