Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 DSCI 3870 Case 3: SOME HELP Dr. Nick Evangelopoulos SPRING 2010.

Similar presentations


Presentation on theme: "1 DSCI 3870 Case 3: SOME HELP Dr. Nick Evangelopoulos SPRING 2010."— Presentation transcript:

1 1 DSCI 3870 Case 3: SOME HELP Dr. Nick Evangelopoulos SPRING 2010

2 2 The big picture: structure of the spreadsheet UPPER PART: Client requirements (parameters) MIDDLE PART: Assignment variables LOWER PART: Cost contributions (components of the Objective function)

3 3 Client requirements (parameters) Assignment variables Individual assignment restrictions Constraints for specialties and rank levels Cost contributions Rates and levels (parameters) Objective function The big picture: structure of the spreadsheet

4 4 First Requirement The Las Vegas project requires any Project Manager for 480 hours 3 Project Managers qualify: Simmons, Powell, Taylor.

5 5 First Requirement The cost contribution for each Las Vegas Project Manager will be (480 hours)*(Hourly Rate) *(Binary variable indicating whether the manager is assigned) Project requirement Assignment variables Rates for Project Managers Cost contribution for each Project Manager

6 6 Third Requirement The Dallas office requires any level 3 consultant for 600 hours 3 consultants qualify: Simmons, Powell, Hernandez.

7 7 Third Requirement The cost contribution for each Dallas Office level-3 consultant will be (600 hours)*(Hourly Rate) *(Binary variable indicating whether the consultant is assigned) Office requirement Assignment variables Cost contribution for each level-3 consultant Rates for level-3 consultants

8 8 Cost Contributions Some assumptions are needed in order to complete the cost contribution calculations 500 hours are required from a programmer in Dallas If the rest of the people get assigned to Las Vegas, they will go there for 480 hours If somebody goes to Kansas City, they go for 600 hours 600 hours for anybody else (other than a programmer) in Dallas

9 9 Assignments that are not required No Auditor is required in Las Vegas. But what if we assign one? Our spreadsheet should be capable of factoring this situation into the cost function, even if it’s not going to be part of the final (optimal) solution Assignment variables Cost contributions: assume programmers in Kansas City will work for 600 hrs, auditors in Las Vegas will work for 480 hrs, etc. Project requirements Rates for programmers and auditors

10 10 Cost Contributions Continue this way until you model all the hourly requirements Objective function

11 11 Labor Constraints Each consultant can be assigned to at most one position Total assignment for Simmons <= 1, etc.

12 12 Labor Constraints At least one proj. manager is needed in LV, at least one level-3 proj. manager is needed in KC, etc. Total Project Managers in Las Vegas >= 1 Total level-3 Project Managers in Kansas City >= 1 Total Project Managers in Kansas City >= 0, because in KC we will secure level-3 project managers

13 13 Assignment Variables: Binary? You may be tempted to specify the assignment variables (decision variables) as binary or integer, but then you will not get a sensitivity report Alternatively, you can go to options and add nonnegativity constraints, without specifying your variables as integer or binary. This way you will get a sensitivity report!

14 14 Solver Options Assume a linear model Assume Non-Negative decision variables


Download ppt "1 DSCI 3870 Case 3: SOME HELP Dr. Nick Evangelopoulos SPRING 2010."

Similar presentations


Ads by Google