Скачать презентацию Lecture 1 MGMT 650 Management Science and Decision Скачать презентацию Lecture 1 MGMT 650 Management Science and Decision

5d7ecc24a8f882e05f6d85c31607c0eb.ppt

  • Количество слайдов: 62

Lecture 1 MGMT 650 Management Science and Decision Analysis Lecture 1 MGMT 650 Management Science and Decision Analysis

Introduce Yourself n Name n Where do you work? n What is your role? Introduce Yourself n Name n Where do you work? n What is your role? n Have you taken a similar class earlier? n What are your expectations of this class? 2

Agenda Operations Management n Management Science & relation to OM • Quantitative Analysis and Agenda Operations Management n Management Science & relation to OM • Quantitative Analysis and Decision Making n Cost, Revenue, and Profit Models n Management Science Techniques • Introduction to Linear Programming n 3

Operations Management The management of systems or processes that create goods and/or provide services Operations Management The management of systems or processes that create goods and/or provide services Organization Finance Operations Marketing

Production of Goods vs. Delivery of Services n n n Production of goods – Production of Goods vs. Delivery of Services n n n Production of goods – tangible output Delivery of services – an act Service job categories • Government • Wholesale/retail • Financial services • Healthcare • Personal services • Business services • Education 5

Scope of Operations Management n n Operations Management includes: • Forecasting • Capacity planning Scope of Operations Management n n Operations Management includes: • Forecasting • Capacity planning • Scheduling • Managing inventories • Assuring quality • Deciding where to locate facilities • And more. . . The operations function • Consists of all activities directly related to producing goods or providing services 6

Key Decisions of Operations Managers What resources/what amounts n When Needed/scheduled/ordered n Where Work Key Decisions of Operations Managers What resources/what amounts n When Needed/scheduled/ordered n Where Work to be done n How Designed n Who To do the work n 7

Decision Making System Design – – – capacity location arrangement of departments product and Decision Making System Design – – – capacity location arrangement of departments product and service planning acquisition and placement of equipment 8

Decision Making System operation – Management of personnel – Inventory planning and control – Decision Making System operation – Management of personnel – Inventory planning and control – Scheduling – Project Management – Quality assurance 9

Management Science The body of knowledge involving quantitative approaches to decision making is referred Management Science The body of knowledge involving quantitative approaches to decision making is referred to as • Management Science • Operations research • Decision science n It had its early roots in World War II and is flourishing in business and industry with the aid of computers n 10

Problem Solving and Decision Making n Steps of Problem Solving (First 5 steps are Problem Solving and Decision Making n Steps of Problem Solving (First 5 steps are the process of decision making) • Define the problem. • Identify the set of alternative solutions. • Determine the criteria for evaluating alternatives. • Evaluate the alternatives. • Choose an alternative (make a decision). ---------------------------------- • Implement the chosen alternative. • Evaluate the results. 11

Quantitative Analysis and Decision Making n Potential Reasons for a Quantitative Analysis Approach to Quantitative Analysis and Decision Making n Potential Reasons for a Quantitative Analysis Approach to Decision Making • The problem is complex • The problem is very important • The problem is new • The problem is repetitive 12

Models A model is an abstraction of reality. – Physical – Schematic – Mathematical Models A model is an abstraction of reality. – Physical – Schematic – Mathematical Tradeoffs What are the pros and cons of models? 13

A Simulation Model 14 A Simulation Model 14

Models Are Beneficial Easy to use, less expensive · Require users to organize · Models Are Beneficial Easy to use, less expensive · Require users to organize · Systematic approach to problem solving · Increase understanding of the problem · Enable “what if” questions: simulation models · Specific objectives · Power of mathematics · Standardized format · 15

Quantitative Approaches • Linear programming: optimal allocation of resources • Queuing Techniques: analyze waiting Quantitative Approaches • Linear programming: optimal allocation of resources • Queuing Techniques: analyze waiting lines • Inventory models: management of inventory • Project models: planning, coordinating and controlling large scale projects • Statistical models: forecasting 16

Product Mix Example Type 1 Type 2 Profit per unit $60 $50 Assembly time Product Mix Example Type 1 Type 2 Profit per unit $60 $50 Assembly time per unit 4 hrs 10 hrs Inspection time per unit 2 hrs 1 hr Storage space per unit 3 cubic ft Resource Amount available Assembly time 100 hours Inspection time 22 hours Storage space 39 cubic feet 17

A Linear Programming Model · Objective – profit maximization Maximize 60 X 1 + A Linear Programming Model · Objective – profit maximization Maximize 60 X 1 + 50 X 2 · Subject to Assembly 4 X 1 + 10 X 2 <= 100 hours Inspection 2 X 1 + 1 X 2 <= 22 hours Storage 3 X 1 + 3 X 2 <= 39 cubic feet X 1, X 2 >= 0 18

Cost, Revenue and Profit Models 19 Cost, Revenue and Profit Models 19

Cost Classification of Owning and Operating a Passenger Car 20 Cost Classification of Owning and Operating a Passenger Car 20

Cost-Volume Relationship 21 Cost-Volume Relationship 21

Cost-Volume Relationship 22 Cost-Volume Relationship 22

lc ota T st o VC = ota T C) t (V s co lc ota T st o VC = ota T C) t (V s co e bl ia r a lv FC + Amount ($) Cost-Volume Relationships ue en v re l a ot T Fixed cost (FC) 0 Q (volume in units) 23

Amount ($) Cost-Volume Relationships 0 ve ta o T ue n re l fit Amount ($) Cost-Volume Relationships 0 ve ta o T ue n re l fit ro P t os al c ot T BEP units Q (volume in units) 24

Example: Ponderosa Development Corp. n n n Ponderosa Development Corporation (PDC) is a small Example: Ponderosa Development Corp. n n n Ponderosa Development Corporation (PDC) is a small real estate developer that builds only one style house. The selling price of the house is $115, 000. Land for each house costs $55, 000 and lumber, supplies, and other materials run another $28, 000 per house. Total labor costs are approximately $20, 000 per house. Ponderosa leases office space for $2, 000 per month. The cost of supplies, utilities, and leased equipment runs another $3, 000 per month. The one salesperson of PDC is paid a commission of $2, 000 on the sale of each house. PDC has seven permanent office employees whose monthly salaries are given on the next slide. 25

Example: Ponderosa Development Corp. Employee Monthly Salary President $10, 000 VP, Development 6, 000 Example: Ponderosa Development Corp. Employee Monthly Salary President $10, 000 VP, Development 6, 000 VP, Marketing 4, 500 Project Manager 5, 500 Controller 4, 000 Office Manager 3, 000 Receptionist 2, 000 26

Example: Ponderosa Development Corp. n n n Identify all costs and denote the marginal Example: Ponderosa Development Corp. n n n Identify all costs and denote the marginal cost and marginal revenue for each house. Write the monthly cost function c (x), revenue function r (x), and profit function p (x). What is the breakeven point for monthly sales of the houses? What is the monthly profit if 12 houses per month are built and sold? Determine the BEP for monthly sale of houses graphically. 27

Example: Ponderosa Development Corp. Thousands of Dollars 1200 Total Revenue = 115, 000 x Example: Ponderosa Development Corp. Thousands of Dollars 1200 Total Revenue = 115, 000 x 1000 800 600 Total Cost = 40, 000 + 105, 000 x 400 200 0 Break-Even Point = 4 Houses 0 1 2 3 4 5 6 7 8 Number of Houses Sold (x) 9 10 28

Example: Step Fixed Costs n n A manager has the option of purchasing 1, Example: Step Fixed Costs n n A manager has the option of purchasing 1, 2 or 3 machines Fixed costs and potential volumes are as follows: # of machines 9600 0 – 300 2 15000 301 – 600 3 n Range of output 1 n Total annual FC ($) 20000 601 – 900 Variable cost = $10/unit and revenue = $40/unit? If the projected annual demand is between 580 and 630 units, how many machines should the manager purchase? 29

Break-Even Problem with Step Fixed Costs Total Cost C T C= +V FC Total Break-Even Problem with Step Fixed Costs Total Cost C T C= +V FC Total Revenue + FC C =T C V BEVs 3 machines C =T C F +V C 2 machines 1 machine Quantity Step fixed costs and variable costs. 30

Assumptions of Cost-Volume Analysis 1. One product is involved 2. Everything produced can be Assumptions of Cost-Volume Analysis 1. One product is involved 2. Everything produced can be sold 3. Variable cost per unit is the same regardless of volume 4. Fixed costs do not change with volume 5. Revenue per unit constant with volume 6. Revenue per unit exceeds variable cost per unit 31

Linear Programming George Dantzig – 1914 -2005 32 Linear Programming George Dantzig – 1914 -2005 32

Linear Programming · Concerned with optimal allocation of limited resources such as Materials · Linear Programming · Concerned with optimal allocation of limited resources such as Materials · Budgets · Labor · Machine time · among competitive activities · under a set of constraints · 33

Linear Programming Example Variables Maximize 60 X 1 + 50 X 2 Subject to Linear Programming Example Variables Maximize 60 X 1 + 50 X 2 Subject to Objective function 4 X 1 + 10 X 2 <= 100 2 X 1 + 1 X 2 <= 22 Constraints 3 X 1 + 3 X 2 <= 39 Non-negativity Constraints X 1, X 2 >= 0 What is a Linear Program? • A LP is an optimization model that has • continuous variables • a single linear objective function, and • (almost always) several constraints (linear equalities or inequalities) 34

Linear Programming Model · Decision variables · · · Objective Function · · · Linear Programming Model · Decision variables · · · Objective Function · · · unknowns, which is what model seeks to determine for example, amounts of either inputs or outputs goal, determines value of best (optimum) solution among all feasible (satisfy constraints) values of the variables either maximization or minimization Constraints · · restrictions, which limit variables of the model limitations that restrict the available alternatives Parameters: numerical values (for example, RHS of constraints) · Feasible solution: is one particular set of values of the decision · variables that satisfies the constraints · · Feasible solution space: the set of all feasible solutions Optimal solution: is a feasible solution that maximizes or minimizes the objective function · There could be multiple optimal solutions 35

Another Example of LP: Diet Problem Energy requirement : 2000 kcal · Protein requirement Another Example of LP: Diet Problem Energy requirement : 2000 kcal · Protein requirement : 55 g · Calcium requirement : 800 mg · Food Energy (kcal) Protein(g) Calcium(mg) Price per serving($) Oatmeal Chicken Eggs Milk Pie 110 205 160 420 4 32 13 8 4 2 12 54 285 22 3 24 13 9 24 Pork 260 14 80 13 36

Example of LP : Diet Problem oatmeal: at most 4 servings/day · chicken: at Example of LP : Diet Problem oatmeal: at most 4 servings/day · chicken: at most 3 servings/day · eggs: at most 2 servings/day · milk: at most 8 servings/day · pie: at most 2 servings/day · pork: at most 2 servings/day · Design an optimal diet plan which minimizes the cost per day 37

Step 1: define decision variables · · · x 1 = # of oatmeal Step 1: define decision variables · · · x 1 = # of oatmeal servings x 2 = # of chicken servings x 3 = # of eggs servings x 4 = # of milk servings x 5 = # of pie servings x 6 = # of pork servings Step 2: formulate objective function • In this case, minimize total cost minimize z = 3 x 1 + 24 x 2 + 13 x 3 + 9 x 4 + 24 x 5 + 13 x 6 38

Step 3: Constraints · Meet energy requirement 110 x 1 + 205 x 2 Step 3: Constraints · Meet energy requirement 110 x 1 + 205 x 2 + 160 x 3 + 160 x 4 + 420 x 5 + 260 x 6 2000 · Meet protein requirement 4 x 1 + 32 x 2 + 13 x 3 + 8 x 4 + 4 x 5 + 14 x 6 55 · Meet calcium requirement 2 x 1 + 12 x 2 + 54 x 3 + 285 x 4 + 22 x 5 + 80 x 6 800 · Restriction on number of servings 0 x 1 4, 0 x 2 3, 0 x 3 2, 0 x 4 8, 0 x 5 2, 0 x 6 2 39

So, how does a LP look like? minimize 3 x 1 + 24 x So, how does a LP look like? minimize 3 x 1 + 24 x 2 + 13 x 3 + 9 x 4 + 24 x 5 + 13 x 6 subject to 110 x 1 + 205 x 2 + 160 x 3 + 160 x 4 + 420 x 5 + 260 x 6 2000 4 x 1 + 32 x 2 + 13 x 3 + 8 x 4 + 4 x 5 + 14 x 6 55 2 x 1 + 12 x 2 + 54 x 3 + 285 x 4 + 22 x 5 + 80 x 6 800 0 x 1 4 0 x 2 3 0 x 3 2 0 x 4 8 0 x 5 2 0 x 6 2 40

Guidelines for Model Formulation Understand the problem thoroughly. · Describe the objective. · Describe Guidelines for Model Formulation Understand the problem thoroughly. · Describe the objective. · Describe each constraint. · Define the decision variables. · Write the objective in terms of the decision variables. · Write the constraints in terms of the decision variables · · Do not forget non-negativity constraints 41

Transportation Problem · Objective: · · · determination of a transportation plan of a Transportation Problem · Objective: · · · determination of a transportation plan of a single commodity from a number of sources to a number of destinations, such that total cost of transportation is minimized Sources may be plants, destinations may be warehouses Question: · · · how many units to transport from source i to destination j such that supply and demand constraints are met, and total transportation cost is minimized 42

A Transportation Table 1 Factory Warehouse 3 2 4 4 7 7 1 100 A Transportation Table 1 Factory Warehouse 3 2 4 4 7 7 1 100 1 3 12 8 8 200 2 10 8 16 5 150 3 450 Demand 80 90 120 Factory 1 can supply 100 units period 160 Warehouse B’s demand is 90 units period 450 Total supply capacity period Total demand period 43

LP Formulation of Transportation Problem minimize 4 x 11+7 x 12+7 x 13+x 14+12 LP Formulation of Transportation Problem minimize 4 x 11+7 x 12+7 x 13+x 14+12 x 21+3 x 22+8 x 23+8 x 24 +8 x 31+10 x 32+16 x 33+5 x 34 Minimize total cost of transportation Subject to · x 11+x 12+x 13+x 14=100 Supply constraint for factories · x 21+x 22+x 23+x 24=200 · x 31+x 32+x 33+x 34=150 · x 11+x 21+x 31=80 · x 12+x 22+x 32=90 Demand constraint of warehouses · x 13+x 23+x 33=120 · x 14+x 24+x 34=160 · xij>=0, i=1, 2, 3; j=1, 2, 3, 4 44 ·

Assignment Problem · Special case of transportation problem When # of rows = # Assignment Problem · Special case of transportation problem When # of rows = # of columns in the transportation tableau · All supply and demands =1 · Objective: Assign n jobs/workers to n machines such that the total cost of assignment is minimized · Plenty of practical applications · Job shops · Hospitals · Airlines, etc. · 45

Cost Table for Assignment Problem Machine (j) 1 3 4 1 Worker (i) 2 Cost Table for Assignment Problem Machine (j) 1 3 4 1 Worker (i) 2 1 4 6 3 2 9 7 10 9 3 4 5 11 7 4 8 7 8 5 46

LP Formulation of Assignment Problem 47 LP Formulation of Assignment Problem 47

Product Mix Problem • • • Floataway Tours has $420, 000 that can be Product Mix Problem • • • Floataway Tours has $420, 000 that can be used to purchase new rental boats for hire during the summer. The boats can be purchased from two different manufacturers. Floataway Tours would like to purchase at least 50 boats. They would also like to purchase the same number from Sleekboat as from Racer to maintain goodwill. At the same time, Floataway Tours wishes to have a total seating capacity of at least 200. Formulate this problem as a linear program 48

Product Mix Problem Boat Maximum Builder Cost Speedhawk Sleekboat Silverbird Sleekboat Catman Racer Classy Product Mix Problem Boat Maximum Builder Cost Speedhawk Sleekboat Silverbird Sleekboat Catman Racer Classy Racer $6000 $7000 $5000 $9000 Expected Seating 3 5 2 6 Daily Profit $ 70 $ 80 $ 50 $110 49

Product Mix Problem Define the decision variables x 1 = number of Speedhawks ordered Product Mix Problem Define the decision variables x 1 = number of Speedhawks ordered x 2 = number of Silverbirds ordered x 3 = number of Catmans ordered x 4 = number of Classys ordered · Define the objective function Maximize total expected daily profit: Max: (Expected daily profit per unit) x (Number of units) Max: 70 x 1 + 80 x 2 + 50 x 3 + 110 x 4 · 50

Product Mix Problem · Define the constraints (1) Spend no more than $420, 000: Product Mix Problem · Define the constraints (1) Spend no more than $420, 000: 6000 x 1 + 7000 x 2 + 5000 x 3 + 9000 x 4 < 420, 000 (2) Purchase at least 50 boats: x 1 + x 2 + x 3 + x 4 > 50 (3) Number of boats from Sleekboat equals number of boats from Racer: x 1 + x 2 = x 3 + x 4 or x 1 + x 2 - x 3 - x 4 = 0 (4) Capacity at least 200: 3 x 1 + 5 x 2 + 2 x 3 + 6 x 4 > 200 Nonnegativity of variables: xj > 0, for j = 1, 2, 3, 4 51

Product Mix Problem - Complete Formulation Max 70 x 1 + 80 x 2 Product Mix Problem - Complete Formulation Max 70 x 1 + 80 x 2 + 50 x 3 + 110 x 4 s. t. 6000 x 1 + 7000 x 2 + 5000 x 3 + 9000 x 4 < 420, 000 x 1 + x 2 + x 3 + x 4 > 50 x 1 + x 2 - x 3 - x 4 = 0 3 x 1 + 5 x 2 + 2 x 3 + 6 x 4 > 200 x 1, x 2, x 3, x 4 > 0 52

Applications of LP Product mix planning · Distribution networks · Truck routing · Staff Applications of LP Product mix planning · Distribution networks · Truck routing · Staff scheduling · Financial portfolios · Capacity planning · Media selection: marketing · 53

Graphical Solution of LPs · Consider a Maximization Problem Max s. t. 5 x Graphical Solution of LPs · Consider a Maximization Problem Max s. t. 5 x 1 + 7 x 2 x 1 < 6 2 x 1 + 3 x 2 < 19 x 1 + x 2 < 8 x 1, x 2 > 0 54

Graphical Solution Example n Constraint #1 Graphed x 2 8 7 x 1 < Graphical Solution Example n Constraint #1 Graphed x 2 8 7 x 1 < 6 6 5 4 3 2 (6, 0) 1 1 2 3 4 5 © 2005 Thomson/South-Western 6 7 8 9 10 x 1 Slide 55

Graphical Solution Example n Constraint #2 Graphed x 2 (0, 6 1/3) 8 7 Graphical Solution Example n Constraint #2 Graphed x 2 (0, 6 1/3) 8 7 6 5 2 x 1 + 3 x 2 < 19 4 3 (9 1/2, 0) 2 1 1 2 3 4 5 © 2005 Thomson/South-Western 6 7 8 9 10 x 1 Slide 56

Graphical Solution Example n Constraint #3 Graphed x 2 (0, 8) 8 7 x Graphical Solution Example n Constraint #3 Graphed x 2 (0, 8) 8 7 x 1 + x 2 < 8 6 5 4 3 2 (8, 0) 1 1 2 3 4 5 © 2005 Thomson/South-Western 6 7 8 9 10 x 1 Slide 57

Graphical Solution Example n Combined-Constraint Graph x 2 x 1 + x 2 < Graphical Solution Example n Combined-Constraint Graph x 2 x 1 + x 2 < 8 8 7 x 1 < 6 6 5 4 2 x 1 + 3 x 2 < 19 3 2 1 1 2 3 4 5 © 2005 Thomson/South-Western 6 7 8 9 10 x 1 Slide 58

Graphical Solution Example n Feasible Solution Region x 2 8 7 6 5 4 Graphical Solution Example n Feasible Solution Region x 2 8 7 6 5 4 3 Feasible Region 2 1 1 2 3 4 5 © 2005 Thomson/South-Western 6 7 8 9 10 x 1 Slide 59

Graphical Solution Example n Objective Function Line x 2 8 7 (0, 5) 6 Graphical Solution Example n Objective Function Line x 2 8 7 (0, 5) 6 Objective Function 5 x 1 + 7 x 2 = 35 5 4 3 2 (7, 0) 1 1 2 3 4 5 © 2005 Thomson/South-Western 6 7 8 9 10 x 1 Slide 60

Graphical Solution Example n Optimal Solution x 2 Objective Function 5 x 1 + Graphical Solution Example n Optimal Solution x 2 Objective Function 5 x 1 + 7 x 2 = 46 8 7 Optimal Solution (x 1 = 5, x 2 = 3) 6 5 4 3 2 1 1 2 3 4 5 © 2005 Thomson/South-Western 6 7 8 9 10 x 1 Slide 61

Graphical Linear Programming 1. Set up objective function and constraints in mathematical format 2. Graphical Linear Programming 1. Set up objective function and constraints in mathematical format 2. Plot the constraints 3. Identify 4. Plot the feasible solution space the objective function 5. Determine the optimum solution 62