McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., 2003 4.1 Table of Contents Chapter 4 (Linear Programming: Formulation and Applications) Super Grain.

Slides:



Advertisements
Similar presentations
Chapter 3: Linear Programming Modeling Applications © 2007 Pearson Education.
Advertisements

Managerial Decision Modeling with Spreadsheets
Linear Programming We are to learn two topics today: LP formulation
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
Linear Programming Problem
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 2 (Linear Programming: Basic Concepts) Three Classic Applications.
Introduction to Management Science
Operations Management Linear Programming Module B - Part 2
Super Grain Corp. Advertising-Mix Problem (Section 3.1) 3.2–3.5
Chapter 3.
Marketing Applications: Media selection
Managerial Decision Modeling with Spreadsheets
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Linear Programming Applications in Marketing, Finance and Operations
Linear Programming Introduction George B Dantzig developed LP in It is a problem solving approach designed to help managers/decision makers in planning.
2-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter Topics Model Formulation A Maximization Model Example Graphical Solutions.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Integer Programming.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Three Classic Applications of LP Product Mix at Ponderosa Industrial –Considered limited.
Computational Methods for Management and Economics Carla Gomes Module 5 Modeling Issues.
Linear Programming (6S) and Transportation Problem (8S)
Pet Food Company A pet food company wants to find the optimal mix of ingredients, which will minimize the cost of a batch of food, subject to constraints.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 4 (Linear Programming: Formulation and Applications) Taking stock.
Linear Programming (LP)
1 Lecture 2 MGMT 650 Linear Programming Applications Chapter 4.
Environmentally Conscious Design & Manufacturing (ME592) Date: May 3, 2000 Slide:1 Environmentally Conscious Design & Manufacturing Class 24: Optimization.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 2 (Linear Programming: Basic Concepts) The Wyndor Glass Company.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
INTRODUCTION TO LINEAR PROGRAMMING
Computational Methods for Management and Economics Carla Gomes Module 4 Displaying and Solving LP Models on a Spreadsheet.
Chapter 10. Resource Allocation
 Marketing Application  Media Selection  Financial Application  Portfolio Selection  Financial Planning  Product Management Application  Product.
Introduction to Linear Programming
Explorations in Artificial Intelligence Prof. Carla P. Gomes Module 6 Intro to Linear Programming.
Table of Contents Chapter 2 (Linear Programming: Basic Concepts)
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 3 (Linear Programming: Formulation and Applications) Super Grain.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 4 (Linear Programming: Formulation and Applications) Super Grain.
BA 452 Lesson A.8 Marketing and Finance Applications 1 1ReadingsReadings Chapter 4 Linear Programming Applications in Marketing, Finance, and Operations.
Super Grain Corp. Advertising-Mix Problem (Section 3.1) 3.2–3.5
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming: Applications Chapter 4.
McGraw-Hill/Irwin Modified for Quan 6610 by Dr. Jim Grayson Optimization© The McGraw-Hill Companies, Inc., Chapter 4 (Linear Programming: Formulation.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Linear Programming: Basic Concepts
MIN:50x1 + 83x x3 + 61y1 + 97y y3 Demand Constraints x 1 + y 1 = 3,000} model 1 x 2 + y 2 = 2,000} model 2 x 3 + y 3 = 900} model 3 Resource.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Spreadsheet Modeling and Decision Analysis, 3e, by Cliff Ragsdale. © 2001 South-Western/Thomson Learning. 6-1 Integer Linear Programming Chapter 6.
Managerial Decision Modeling with Spreadsheets
Linear Programming: Formulation and Applications Chapter 3: Hillier and Hillier.
MANGT 521 (B): Quantitative Management
3 Characteristics of an Optimization Problem General descriptionKPiller Illustration Decisions that must be made; represented by decision variables How.
1 Linear Programming (LP) 線性規劃 - George Dantzig, 1947.
Table of Contents CD Chapter 17 (Goal Programming)
4-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Modeling Examples Chapter 4- Part2.
Chapter # 19: Sales Mix Considerations Margin of Safety Operating Leverage Cost-Volume-Profit Analysis Business Applications of CVP Additional Considerations.
4-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Modeling Examples Chapter 4.
LP Formulation Set 2. 2 Ardavan Asef-Vaziri June-2013LP-Formulation Problem (From Hillier and Hillier) Strawberry shake production Several ingredients.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
Integer Programming Definition of Integer Programming If requiring integer values is the only way in which a problem deviates from.
Chapter 3 Linear Programming Applications
-114- HMP654/EXECMAS Linear Programming Linear programming is a mathematical technique that allows the decision maker to allocate scarce resources in such.
 Marketing Application  Media Selection  Financial Application  Portfolio Selection  Financial Planning  Product Management Application  Product.
EMGT 5412 Operations Management Science Linear Programming: Spreadsheet Modeling, Applications, and Sensitivity Analysis Dincer Konur Engineering Management.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 3 Introduction to Linear Programming to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c)
Linear Programming Applications
Linear Programming Models: Graphical and Computer Methods
Chapter 12: Kay and Edwards
Chapter 3 Linear Programming Applications
EMGT 5414 Introduction to OR
Module B Linear Programming.
Table of Contents Chapter 2 (Linear Programming: Basic Concepts) The Wyndor Glass Company Product Mix Problem (Section 2.1)2.2 Formulating the Wyndor Problem.
Presentation transcript:

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 4 (Linear Programming: Formulation and Applications) Super Grain Corp. Advertising-Mix Problem (Section 4.1)4.2–4.5 Resource Allocation Problems & Think-Big Capital Budgeting (Section 4.2)4.6–4.10 Cost-Benefit-Trade-Off Problems & Union Airways (Section 4.3)4.11–4.15 Distribution-Network Problems & Big M Co. (Section 4.4)4.16–4.20 Continuing the Super Grain Corp. Case Study (Section 4.5)4.21–4.24 Mixed Formulations & Save-It Solid Waste Reclamation (Section 4.6)4.25–4.30

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Super Grain Corp. Advertising-Mix Problem Goal: Design the promotional campaign for Crunchy Start. The three most effective advertising media for this product are –Television commercials on Saturday morning programs for children. –Advertisements in food and family-oriented magazines. –Advertisements in Sunday supplements of major newspapers. The limited resources in the problem are –Advertising budget ($4 million). –Planning budget ($1 million). –TV commercial spots available (5). The objective will be measured in terms of the expected number of exposures. Question: At what level should they advertise Crunchy Start in each of the three media?

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Cost and Exposure Data Costs Cost Category Each TV Commercial Each Magazine Ad Each Sunday Ad Ad Budget$300,000$150,000$100,000 Planning budget90,00030,00040,000 Expected number of exposures 1,300,000600,000500,000

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Spreadsheet Formulation

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Algebraic Formulation LetTV = Number of commercials for separate spots on television M = Number of advertisements in magazines. SS = Number of advertisements in Sunday supplements. Maximize Exposure = 1,300TV + 600M + 500SS subject to Ad Spending:300TV + 150M + 100SS ≤ 4,000 ($thousand) Planning Cost:90TV + 30M + 30SS ≤ 1,000 ($thousand) Number of TV Spots:TV ≤ 5 and TV ≥ 0, M ≥ 0, SS ≥ 0.

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Think-Big Capital Budgeting Problem Think-Big Development Co. is a major investor in commercial real-estate development projects. They are considering three large construction projects –Construct a high-rise office building. –Construct a hotel. –Construct a shopping center. Each project requires each partner to make four investments: a down payment now, and additional capital after one, two, and three years. Question: At what fraction should Think-Big invest in each of the three projects?

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Financial Data for the Projects Investment Capital Requirements YearOffice BuildingHotelShopping Center 0$40 million$80 million$90 million 160 million80 million50 million 290 million80 million20 million 310 million70 million60 million Net present value$45 million$70 million$50 million

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Spreadsheet Formulation

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Algebraic Formulation LetOB = Participation share in the office building, H = Participation share in the hotel, SC = Participation share in the shopping center. Maximize NPV = 45OB + 70H + 50SC subject to Total invested now:40OB + 80H + 90SC ≤ 25 ($million) Total invested within 1 year:100OB + 160H + 140SC ≤ 45 ($million) Total invested within 2 years:190OB + 240H + 160SC ≤ 65 ($million) Total invested within 3 years:200OB + 310H + 220SC ≤ 80 ($million) and OB ≥ 0, H ≥ 0, SC ≥ 0.

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Summary of Formulation Procedure for Resource- Allocation Problems 1.Identify the activities for the problem at hand. 2.Identify an appropriate overall measure of performance (commonly profit). 3.For each activity, estimate the contribution per unit of the activity to the overall measure of performance. 4.Identify the resources that must be allocated. 5.For each resource, identify the amount available and then the amount used per unit of each activity. 6.Enter the data in steps 3 and 5 into data cells. 7.Designate changing cells for displaying the decisions. 8.In the row for each resource, use SUMPRODUCT to calculate the total amount used. Enter ≤ and the amount available in two adjacent cells. 9.Designate a target cell. Use SUMPRODUCT to calculate this measure of performance.

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Union Airways Personnel Scheduling Union Airways is adding more flights to and from its hub airport and so needs to hire additional customer service agents. The five authorized eight-hour shifts are –Shift 1:6:00 AM to 2:00 PM –Shift 2:8:00 AM to 4:00 PM –Shift 3:Noon to 8:00 PM –Shift 4:4:00 PM to midnight –Shift 5:10:00 PM to 6:00 AM Question: How many agents should be assigned to each shift?

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Schedule Data Time Periods Covered by Shift Time Period12345 Minimum Number of Agents Needed 6 AM to 8 AM√48 8 AM to 10 AM√√79 10 AM to noon√√65 Noon to 2 PM√√√87 2 PM to 4 PM√√64 4 PM to 6 PM√√73 6 PM to 8 PM√√82 8 PM to 10 PM√43 10 PM to midnight√√52 Midnight to 6 AM√15 Daily cost per agent$170$160$175$180$195

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Spreadsheet Formulation

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Algebraic Formulation LetS i = Number working shift i (for i = 1 to 5), Minimize Cost = $170S 1 + $160S 2 + $175S 3 + $180S 4 + $195S 5 subject to Total agents 6AM–8AM:S 1 ≥ 48 Total agents 8AM–10AM:S 1 + S 2 ≥ 79 Total agents 10AM–12PM:S 1 + S 2 ≥ 65 Total agents 12PM–2PM:S 1 + S 2 + S 3 ≥ 87 Total agents 2PM–4PM:S 2 + S 3 ≥ 64 Total agents 4PM–6PM:S 3 + S 4 ≥ 73 Total agents 6PM–8PM:S 3 + S 4 ≥ 82 Total agents 8PM–10PM:S 4 ≥ 43 Total agents 10PM–12AM:S 4 + S 5 ≥ 52 Total agents 12AM–6AM:S 5 ≥ 15 and S i ≥ 0 (for i = 1 to 5)

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Summary of Formulation Procedure for Cost-Benefit-Tradeoff Problems 1.Identify the activities for the problem at hand. 2.Identify an appropriate overall measure of performance (commonly cost). 3.For each activity, estimate the contribution per unit of the activity to the overall measure of performance. 4.Identify the benefits that must be achieved. 5.For each benefit, identify the minimum acceptable level and then the contribution of each activity to that benefit. 6.Enter the data in steps 3 and 5 into data cells. 7.Designate changing cells for displaying the decisions. 8.In the row for each benefit, use SUMPRODUCT to calculate the level achieved. Enter ≤ and the minimum acceptable level in two adjacent cells. 9.Designate a target cell. Use SUMPRODUCT to calculate this measure of performance.

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., The Big M Distribution-Network Problem The Big M Company produces a variety of heavy duty machinery at two factories. One of its products is a large turret lathe. Orders have been received from three customers for the turret lathe. Question: How many lathes should be shipped from each factory to each customer?

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Some Data Shipping Cost for Each Lathe ToCustomer 1Customer 2Customer 3 FromOutput Factory 1$700$900$80012 lathes Factory lathes Order Size10 lathes8 lathes9 lathes

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., The Distribution Network

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Spreadsheet Formulation

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Algebraic Formulation LetS ij = Number of lathes to ship from i to j (i = F1, F2; j = C1, C2, C3). Minimize Cost = $700S F1-C1 + $900S F1-C2 + $800S F1-C3 + $800S F2-C1 + $900S F2-C2 + $700S F2-C3 subject to Factory 1:S F1-C1 + S F1-C2 + S F1-C3 = 12 Factory 2:S F2-C1 + S F2-C2 + S F2-C3 = 15 Customer 1:S F1-C1 + S F2-C1 = 10 Customer 2:S F1-C2 + S F2-C2 = 8 Customer 3:S F1-C3 + S F2-C3 = 9 and S ij ≥ 0 (i = F1, F2; j = C1, C2, C3).

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Continuing the Super Grain Case Study David and Claire conclude that the spreadsheet model needs to be expanded to incorporate some additional considerations. In particular, they feel that two audiences should be targeted — young children and parents of young children. Two new goals –The advertising should be seen by at least five million young children. –The advertising should be seen by at least five million parents of young children. Furthermore, exactly $1,490,000 should be allocated for cents-off coupons.

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Benefit and Fixed-Requirement Data Number Reached in Target Category (millions) Each TV Commercial Each Magazine Ad Each Sunday Ad Minimum Acceptable Level Young children Parents of young children Contribution Toward Required Amount Each TV Commercial Each Magazine Ad Each Sunday Ad Required Amount Coupon redemption0$40,000$120,000$1,490,000

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Spreadsheet Formulation

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Algebraic Formulation LetTV = Number of commercials for separate spots on television M = Number of advertisements in magazines. SS = Number of advertisements in Sunday supplements. Maximize Exposure = 1,300TV + 600M + 500SS subject to Ad Spending:300TV + 150M + 100SS ≤ 4,000 ($thousand) Planning Cost:90TV + 30M + 30SS ≤ 1,000 ($thousand) Number of TV Spots:TV ≤ 5 Young children:1.2TV + 0.1M ≥ 5 (millions) Parents:0.5TV + 0.2M + 0.2SS ≥ 5 (millions) Coupons:40M + 120SS = 1,490 ($thousand) and TV ≥ 0, M ≥ 0, SS ≥ 0.

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Types of Functional Constraints TypeForm*Typical InterpretationMain Usage Resource constraintLHS ≤ RHS For some resource, Amount used ≤ Amount available Resource-allocation problems and mixed problems Benefit constraintLHS ≥ RHS For some benefit, Level achieved ≥ Minimum Acceptable Cost-benefit-trade-off problems and mixed problems Fixed-requirement constraint LHS = RHS For some quantity, Amount provided = Required amount Distribution-network problems and mixed problems * LHS = Left-hand side (a SUMPRODUCT function). RHS = Right-hand side (a constant).

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Save-It Company Waste Reclamation The Save-It Company operates a reclamation center that collects four types of solid waste materials and then treats them so that they can be amalgamated into a salable product. Three different grades of product can be made: A, B, and C (depending on the mix of materials used). Question: What quantity of each of the three grades of product should be produced from what quantity of each of the four materials?

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Product Data for the Save-It Company GradeSpecification Amalgamation Cost per Pound Selling Price per Pound A Material 1: Not more than 30% of total Material 2: Not less than 40% of total Material 3: Not more than 50% of total Material 4: Exactly 20% of total $3.00$8.50 B Material 1: Not more than 50% of total Material 2: Not less than 10% of the total Material 4: Exactly 10% of the total CMaterial 1: Not more than 70% of the total

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Material Data for the Save-It Company Material Pounds/Week Available Treatment Cost per PoundAdditional Restrictions 13,000$ For each material, at least half of the pounds/week available should be collected and treated. 2. $30,000 per week should be used to treat these materials. 22, , ,

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Spreadsheet Formulation

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Algebraic Formulation Let x ij = Pounds of material j allocated to product i per week (i = A, B, C; j = 1, 2, 3, 4). Maximize Profit = 5.5(x A1 + x A2 + x A3 + x A4 ) + 4.5(x B1 + x B2 + x B3 + x B4 ) + 3.5(x C1 + x C2 + x C3 + x C4 ) subject toMixture Specifications:x A1 ≤ 0.3 (x A1 + x A2 + x A3 + x A4 ) x A2 ≥ 0.4 (x A1 + x A2 + x A3 + x A4 ) x A3 ≤ 0.5 (x A1 + x A2 + x A3 + x A4 ) x A4 = 0.2 (x A1 + x A2 + x A3 + x A4 ) x B1 ≤ 0.5 (x B1 + x B2 + x B3 + x B4 ) x B2 ≥ 0.1 (x B1 + x B2 + x B3 + x B4 ) x B4 = 0.1 (x B1 + x B2 + x B3 + x B4 ) x C1 ≤ 0.7 (x C1 + x C2 + x C3 + x C4 ) Availability of Materials:x A1 + x B1 + x C1 ≤ 3,000 x A2 + x B2 + x C2 ≤ 2,000 x A3 + x B3 + x C3 ≤ 4,000 x A4 + x B4 + x C4 ≤ 1,000 Restrictions on amount treated:x A1 + x B1 + x C1 ≥ 1,500 x A2 + x B2 + x C2 ≥ 1,000 x A3 + x B3 + x C3 ≥ 2,000 x A4 + x B4 + x C4 ≥ 500 Restriction on treatment cost:3(x A1 + x B1 + x C1 ) + 6(x A2 + x B2 + x C2 ) + 4(x A3 + x B3 + x C3 ) + 5(x A4 + x B4 + x C4 ) = 30,000 and x ij ≥ 0 (i = A, B, C; j = 1, 2, 3, 4).

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Formulating an LP Spreadsheet Model Enter all of the data into the spreadsheet. Color code (blue). What decisions need to be made? Set aside a cell in the spreadsheet for each decision variable (changing cell). Color code (yellow with border). Write an equation for the objective in a cell. Color code (orange with heavy border). Put all three components (LHS, ≤/=/≥, RHS) of each constraint into three cells on the spreadsheet. Some Examples: –Production Planning –Diet / Blending –Workforce Scheduling –Transportation / Distribution –Assignment

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., George Dantzig’s Diet Stigler (1945) “The Cost of Subsistence” –heuristic solution. Cost = $ Dantzig invents the simplex method (1947) –Stigler’s problem “solved” in 120 man days. Cost = $ Dantzig goes on a diet (early 1950’s), applies diet model: –≤ 1,500 calories –objective: maximize (weight minus water content) –500 food types Initial solutions had problems –500 gallons of vinegar –200 bouillon cubes For more details, see July-Aug 1990 Interfaces article “The Diet Problem”, available for download at

McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Least-Cost Menu Planning Models in Food Systems Management Used in many institutions with feeding programs: hospitals, nursing homes, schools, prisons, etc. Menu planning often extends to a sequence of meals or a cycle. Variety important (separation constraints). Preference ratings (related to service frequency). Side constraints (color, categories, etc.) Generally models have reduced cost about 10%, met nutritional requirements better, and increased customer satisfaction compared to traditional methods. USDA uses these models to plan food stamp allotment. For more details, see Sept-Oct 1992 Interfaces article “The Evolution of the Diet Model in Managing Food Systems”, available for download at