1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ 07458 The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.

Slides:



Advertisements
Similar presentations
Thank you and welcome Linear Programming (LP) Modeling Application in manufacturing And marketing By M. Dadfar, PhD.
Advertisements

Lesson 08 Linear Programming
Chapter 5 Sensitivity Analysis: An Applied Approach
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. 1 Chapter 5 Sensitivity Analysis: An Applied Approach to accompany Introduction to.
Planning with Linear Programming
Linear Programming Problem
Linear Programming Models & Case Studies
Session II – Introduction to Linear Programming
Chapter 2: Modeling with Linear Programming & sensitivity analysis
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
Introduction to Management Science
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 18, 2013.
Chapter 5 Linear Inequalities and Linear Programming
Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ Linear Programming in two dimensions:
Learning Objectives for Section 5.3
Chapter 5 Linear Inequalities and Linear Programming Section 3 Linear Programming in Two Dimensions: A Geometric Approach.
Linear Programming Models: Graphical Methods
LINEAR PROGRAMMING (LP)
Managerial Decision Modeling with Spreadsheets
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
© 2008 Prentice-Hall, Inc. Chapter 7 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Three Classic Applications of LP Product Mix at Ponderosa Industrial –Considered limited.
1 Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. Chapter 3 Introduction to Linear Programming to accompany Introduction to Mathematical.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
B-1 Operations Management Linear Programming Module B.
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 Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Linear Programming Models: Graphical and Computer Methods
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
Table of Contents Chapter 2 (Linear Programming: Basic Concepts)
Linear Programming Chapter 13 Supplement.
Decision Making via Linear Programming: A simple introduction Fred Phillips
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J B-1 Operations.
LP Definition and Introduction to Graphical Solution Active Learning – Module 2 J. René Villalobos and Gary L. Hogg Arizona State University Paul M. Griffin.
THE GALAXY INDUSTRY PRODUCTION PROBLEM -
Transparency Masters to accompany Heizer/Render – Principles of Operations Management, 5e, and Operations Management, 7e © 2004 by Prentice Hall, Inc.,
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Introduction to linear programming:- - Linear programming (LP) applies to optimization models in which the objective and constraints functions are strictly.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
OPSM 301 Operations Management Class 13&14: Linear Programming using Excel Koç University Zeynep Aksin
LINEAR PROGRAMMING.
OPSM 301 Operations Management Class 11: Linear Programming using Excel Koç University Zeynep Aksin
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
Linear Programming. George Dantzig 1947 NarendraKarmarkar Pioneers of LP.
Linear Programming Wyndor Glass Co. 3 plants 2 new products –Product 1: glass door with aluminum framing –Product 2: 4x6 foot wood frame window.
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
Introduction Operations Research (OR) It is a scientific approach to determine the optimum (best) solution to a decision problem under the restriction.
1 Introduction To Linear Programming l Today many of the resources needed as inputs to operations are in limited supply. l Operations managers must understand.
Chapter 3 Introduction to Linear Programming to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c)
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
Class 10: Introduction to Linear Programming
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Linear Programming.
Linear Programming – Introduction
Chapter 5 Linear Inequalities and Linear Programming
Operations Management Linear Programming Module B
Linear Programming Objectives: Set up a Linear Programming Problem
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Widgets Problem Suppose a company produces two types of widgets, manual and electric. Each requires in its manufacture the use of three machines; A, B,
Introduction to Linear Programming
Case 2:( Model Construction):
Linear Programming.
Presentation transcript:

1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning to launch two new products. Product 1 is an 8-foot glass door with aluminum framing and Product 2 a 4x6 foot double-hung wood-framed window Aluminum frames are made in Plant 1, wood frames are made in Plant 2, and Plant 3 produces the glass and assembles the products. Product 1 requires some of the production capacity in Plants 1 and 3, but none in Plant 2. Product 2 needs only Plants 2 and 3. The marketing division has concluded that the company could sell as much of either product as could be processed by these plants. The management of the company wants to determine what mixture of both products would be the most profitable. The following table provides the information available.

2© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman)

3© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem Formulation

4© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Montana Wood Products Problem Montana Wood Products manufacturers two-high quality products, tables and chairs. Its profit is $15 per chair and $21 per table. Weekly production is constrained by available labor and wood. Each chair requires 4 labor hours and 8 board feet of wood while each table requires 3 labor hours and 12 board feet of wood. Available wood is 2400 board feet and available labor is 920 hours. Management also requires at least 40 tables and at least 4 chairs be produced for every table produced. To maximize profits, how many chairs and tables should be produced?

5© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Montana Wood Products Problem Formulation Objective Function Max Z = 15x x 2 Subject To 4x 1 + 3x 2 < 920 ( labor constraint) 8x x 2 < 2400 ( wood constraint) x > 0 (make at least 40 tables) x x 2 > 0 (at least 4 chairs for every table) x 1, x 2 > 0 (non-negativity constraints)

6© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Sureset Concrete Company Problem The Sureset Concrete Company produces concrete. Two ingredients in concrete are sand (costs $6 per ton) and gravel (costs $8 per ton). Sand and gravel together must make up exactly 75% of the weight of the concrete. Also, no more than 40% of the concrete can be sand and at least 30% of the concrete be gravel. Each day 2000 tons of concrete are produced. To minimize costs, how many tons of gravel and sand should be purchased each day?

7© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Sureset Concrete Company Problem Formulation Objective Function Min Z = 6x 1 + 8x 2 Subject To x 1 + x 2 = 1500 ( mix constraint) x 1 < 800 ( mix constraint) x 2 > 600 ( mix constraint ) x 1, x 2 > 0 (non-negativity constraints)

8© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Widgets Problem Suppose a company produces two types of widgets, manual and electric. Each requires in its manufacture the use of three machines; A, B, and C. A manual widget requires the use of the machine A for 2 hours, machine B for 1 hour, and machine C for 1 hour. An electric widget requires 1 hour on A, 2 hours on B, and 1 hour on C. Furthermore, suppose the maximum numbers of hours available per month for the use of machines A, B, and C are 180, 160, and 100, respectively. The profit on a manual widget is $4 and on electric widget it is $6. See the table below for a summary of data. If the company can sell all the widgets it can produce, how many of each type should it make in order to maximize the monthly profit?

9© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Widgets Problem Formulation X 1 = number of manual widgets X 2 = number of electric widgets Objective Function max Z = 4X 1 + 6X 2 ٍٍ Subject To 2X 1 + X 2  180 X 1 + 2X 2  160 X 1 + X 2  100 X 1  0, X 2  0

10© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Product-Mix Problem The Handy-Dandy Company wishes to schedule the production of a kitchen appliance which requires two resources – labor and material. The company is considering three different models of this appliance and its engineering department has furnished the following data: The supply of raw materials is restricted to 200 pounds per day. The daily availability of manpower is 150 hours. Formulate a linear programming model to determine the daily production rate of the various models of appliances in order to maximize the total profit.

11© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Product-Mix Problem Formulation X A = daily production of model A X B = daily production of model B X C = daily production of model C Objective Function Maximize Z = 4X A + 2X B + 3X C subject to the constrains 7X A + 3X B + 6X C  150 4X A + 4X B + 5X C  200 X A  0, X B  0, X C  0

12© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ An Electric Company Problem An electric company manufacturers two radio models, each on a separate rate production line. The daily capacity of the first line is 60 radios and that of the second is 75 radios. Each unit of the first model uses 10 pieces of a certain electronic component, whereas each unit of the second model requires 8 pieces of the same component. The maximum daily availability of the special component is 800 pieces. The profit per unit of models 1 and 2 is $30 and $20, respectively. Determine the optimum daily production of each model.

13© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ An Electric Company Problem Formulation X 1 = number of radios of model 1 X 2 = number of radios of model 2 Objective Function max Z =30X X 2 ٍٍ Subject To X 1  60 X 2  X 1 +8X 2  800 X 1  0, X 2  0

14© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Furniture Factory Problem A small furniture factory manufacturers tables and chairs. It takes 2 hours to assemble a table and 30 minutes to assemble a chair. Assembly is carried out by four workers on the basis of a single 8-hour shift per day. Customers usually buy at least four chairs with each table, meaning that the factory must produce at least four times as many chairs as tables. The sale price is $150 per table and $50 per chair. Determine the daily production mix of chairs and tables that would maximize the total daily revenue to the factory.

15© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Furniture Factory Problem Formulation X 1 = number of tables X 2 = number of chairs Objective Function max Z =150X X 2 ٍٍ Subject To X 2 - 4X 1  X 1 +30X 2  4x8x60 X 1  0, X 2  0

16© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Giapetto’s Woodcarving Problem Giapetto’s, Inc., manufactures wooden soldiers and trains. Each soldier built: Sell for $27 and uses $10 worth of raw materials. Giapetto’s variable labor/overhead costs by $14. Requires 2 hours of finishing labor. Requires 1 hour of carpentry labor Each train built Sell for $21 and used $9 worth of raw materials. Giapetto’s variable labor/overhead costs by $10. Requires 1 hour of finishing labor. Requires 1 hour of carpentry labor. Each week Giapetto can obtain: all needed raw material, only 100 finishing hours & only 80 carpentry hours. Demand for the trains is unlimited, at most 40 soldiers are bought each week. Giapetto wants to maximize weekly profit. Formulate a mathematical model of Giapetto’s situation that can be used to maximize weekly profit.

17© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Giapetto’s Woodcarving Problem Formulation x1 = number of soldiers produced each week x2 = number of trains produced each week Weekly profit = weekly revenue – weekly raw material costs – the weekly variable costs = 3x 1 + 2x 2 objective function Maximize z = 3x 1 + 2x 2 Subject to 2 x1 + x2 ≤ 100(finishing constraint) x1 + x2 ≤ 80(carpentry constraint) x1 ≤ 40(constraint on demand for soldiers) x1 ≥ 0, x2 ≥ 0

18© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Graphical Solution of an LP Problem Used to solve LP problems with two (and sometimes three) decision variables Consists of two phases Finding the values of the decision variables for which all the constraints are met (feasible region of the solution space) Determining the optimal solution from all the points in the feasible region (from our knowledge of the nature of the optimal solution)

19© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Finding the Feasible Region (2D) Steps Use the axis in a 2-dimensional graph to represent the values that the decision variables can take For each constraint, replace the inequalities with equations and graph the resulting straight line on the 2- dimensional graph For the inequality constraints, find the side (half-space) of the graph meeting the original conditions (evaluate whether the inequality is satisfied at the origin) Find the intersection of all feasible regions defined by all the constraints. The resulting region is the (overall) feasible region.

20© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Equation Form Basic data Tons of raw material per ton of Maximum daily Exterior paint Interior paint availability (tons) Raw material, M Raw material, M Profit per ton ($1000) 5 4 *Decision variables: Need to determine the amounts to be produced of exterior and interior paints. x 1 = tons produced daily of exterior paint x 2 = tons produced daily of interior paint *Objective (goal) aims to optimize: The company wants to increase its profit as much as possible. z represents the total daily profit (in thousands of dollars) Maximize z = 5x 1 + 4x 2 *Constraints: Restrict raw materials usage and demand (Usage of a raw material) ≤ (Maximum raw material) by both paints availability 6x 1 + 4x 2 ≤ 24 (Raw material M1) x 1 + 2x 2 ≤ 6 (Raw material M2) -x 1 + x 2 ≤ 1 (Demand Limit) x 2 ≤ 2 (Demand Limit) Nonnegativity restrictions: x 1, x 2 ≥ 0

21© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Graphical LP Solution Graphical procedure includes 2 steps Determination: 1) The solution space that defines all feasible solutions of the model 2) The optimum solution from among all the feasible points in the solution space Step 1: Determination of the Feasible Solution Space x2 x2 0 x1x Nonnegativity constraints x 1 ≥ 0 x 2 ≥ 0 Replace each inequality (≤) with equations (=) 6x 1 + 4x 2 ≤ 24 6x 1 + 4x 2 = 24 x 1 + 2x 2 ≤ 6 x 1 + 2x 2 = 6 -x 1 + x 2 ≤ 1 -x 1 + x 2 = 1 x 2 ≤ 2 x 2 = 2 Determine 2 points 6x 1 + 4x 2 = 24 let x 1 = 0, x 2 = 6 let x 2 = 0, x 1 = 4 2 points: (0,6) and (4,0) first quadrant Graph of equations

22© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Feasible Space Reference point Convenient computationally: (0,0) Note: select another point if the line passes through the origin, can’t use (0,0) Ex: 6x 1 + 4x 2 ≤ 24 Feasible half-space ( 0,0) 6 x x 0 = 0 (0 ≤ 24) Not a feasible side (6,0) 6 x x 0 = 36 (36 ≥ 24) Constraints: 6x 1 + 4x 2 ≤ 24 x 1 + 2x 2 ≤ 6 -x 1 + x 2 ≤ 1 x 2 ≤ 2 x 1 ≥ 0 x 2 ≥ 0 Feasible space of the Reddy Mikks model x2 x2 x1 x1 Solution space

23© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Optimum Solution Step 2: Determination of the Optimum Solution The feasible space consists of an infinite number of points Optimum solution: identify the piont in which the profit function z = 5x 1 + 4x 2 increases (maximize z) x1x1 x2x2 Values of x 1 and x 2 associated with the optimum point 6x 1 + 4x 2 = 24 solve x 1 + 2x 2 = 6 simultaneously x 1 = 3 and x 2 = 1.5 z = 21 Optimum: x 1 + 2x 2 ≤ 6 6x 1 + 4x 2 ≤ 24 x 1 = 3 tons x 2 = 1.5 tons z = $21,000

24© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Reddy Mikks Problem Formulation

25© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Reddy Mikks Problem Solution  I  E (0)  6 Constraint 4: X I  2 Constraint 3: -X E + X I  1 Constraint 2: 2X E + X I  8 FeasibleRegion Constraint 1: X E + 2X I  6

26© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Example(2) Objective Function Minimize z = 3x – y Subject to x – y  1 x + y  5 x  0, and y  0.

27© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Example(2)\solution y x (1, 0) (3, 2) (0, 5) vertexvalue of z at vertex (0, 0)z = 3(0) – (0) = 0 (1, 0)z = 3(1) – (0) = 3 (3, 2)z = 3(3) – (2) = 7 (0, 5)z = 3(0) – (5) = –5 The minimum value of z is –5 and this occurs at (0, 5).