Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester 2008-2009 ITGD4207 University of Palestine.

Slides:



Advertisements
Similar presentations
Geometry and Theory of LP Standard (Inequality) Primal Problem: Dual Problem:
Advertisements

Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Lesson 08 Linear Programming
Planning with Linear Programming
Linear Programming Problem
Assignment (6) Simplex Method for solving LP problems with two variables.
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
Dr. Sana’a Wafa Al-Sayegh
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 18, 2013.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
Chapter 5 Linear Inequalities and Linear Programming
Learning Objectives for Section 5.3
Chapter 5 Linear Inequalities and Linear Programming Section 3 Linear Programming in Two Dimensions: A Geometric Approach.
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
© 2008 Prentice-Hall, Inc. Chapter 7 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created.
Introduction to the Simplex Algorithm Active Learning – Module 3
Environmentally Conscious Design & Manufacturing (ME592) Date: May 3, 2000 Slide:1 Environmentally Conscious Design & Manufacturing Class 24: Optimization.
Linear Programming Digital Lesson. Copyright © by Houghton Mifflin Company, Inc. All rights reserved. 2 Linear programming is a strategy for finding the.
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 2 Introduction to Linear Programming.
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Introduction to Linear Programming
3.4 Linear Programming.
Linear Programming Chapter 13 Supplement.
Introduction to Linear Programming
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
LP Definition and Introduction to Graphical Solution Active Learning – Module 2 J. René Villalobos and Gary L. Hogg Arizona State University Paul M. Griffin.
ITGD4207 Operations Research
Chapter 4: Linear Programming Lesson Plan
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Linear Programming An Example. Problem The dairy "Fior di Latte" produces two types of cheese: cheese A and B. The dairy company must decide how many.
Solving Linear Programming Problems: The Simplex Method
Algebraic Simplex Active Learning – Module 4 J. René Villalobos and Gary L. Hogg Arizona State University Paul M. Griffin Georgia Institute of Technology.
作業研究(二) Operations Research II - 廖經芳 、 王敏. Topics - Revised Simplex Method - Duality Theory - Sensitivity Analysis and Parametric Linear Programming -
Introduction to linear programming:- - Linear programming (LP) applies to optimization models in which the objective and constraints functions are strictly.
1 The Geometry of Linear Programs –the geometry of LPs illustrated on GTC Handouts: Lecture Notes February 5, 2002.
Simplex Method for solving LP problems with two variables.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
3 Components for a Spreadsheet Optimization Problem  There is one cell which can be identified as the Target or Set Cell, the single objective of the.
LINEAR PROGRAMMING.
Linear Programming.  Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Linear → All.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
Linear Programming. George Dantzig 1947 NarendraKarmarkar Pioneers of LP.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
1 Geometrical solution of Linear Programming Model.
Introduction Operations Research (OR) It is a scientific approach to determine the optimum (best) solution to a decision problem under the restriction.
P RIMAL -D UAL LPP. T HE R EDDY M IKKS C OMPANY - PROBLEM Reddy Mikks company produces both interior and exterior paints from two raw materials, M 1 and.
MTH374: Optimization For Master of Mathematics By Dr. M. Fazeel Anwar Assistant Professor Department of Mathematics, CIIT Islamabad 1.
MIT and James Orlin © The Geometry of Linear Programs –the geometry of LPs illustrated on GTC.
Linear Programming.
Digital Lesson Linear Programming.
Do Now The cost of renting a pool at an aquatic center is either $30 an hr. or $20 an hr. with a $40 non refundable deposit. Use algebra to find for how.
Chapter 5 Linear Inequalities and Linear Programming
Digital Lesson Linear Programming.
Linear Programming Dr. T. T. Kachwala.
EMGT 6412/MATH 6665 Mathematical Programming Spring 2016
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
MBA 651 Quantitative Methods for Decision Making
Linear Programming Wyndor Glass Co. 3 plants 2 new products
The application of mathematics and the scientific
Linear Programming Objectives: Set up a Linear Programming Problem
Basic Linear Programming Concepts
Associate Professor of Computers & Informatics - Benha University
Linear Programming.
Presentation transcript:

Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine

ITGD4207 Operations Research Chapter 3 Part-1 Linear Programming Graphical and Algebraic Solution

Linear Programming Graphical Solution Report Strategy Problem Mathematical Formula for Solution Graphical Solution Binding and non binding Constraint Finding the optimal solution Terminology The Windsor Glass Company Problem Reddy Mikks Problem

Report Strategy Problem Suppose that Team members A and C have decided to work together in their tasks. They have decided that their skills are complementary and by working together in both of the tasks assigned to them they can do a better job than if they work independently. A has very good writing speed, he can write 4 pages per hour but his rate of grammatical errors is very high (3 errors per page). On the other hand, C is slower (2.5 pages per hour) but his error rate is very low (1 error per page). They want to write a report that will earn them the highest grade. They have discovered that the grade given by the professor is very much influenced by the number of pages of the written assignments (the more pages the higher the grade assigned). However, they have also discovered that for every five errors in grammar, he deducts the equivalent of one written page, and also that the maximum number of mistakes the instructor will tolerate in an assignment is 80. Help this team of students to determine the best strategy (you need to define the meaning of this) given the total time constraint available to work in the project. The total time allocated to both of them is 8 hours. Also because of previous commitments C cannot work more than 6 hours in the project

Mathematical Formula for Solution Determination of the objective function Maximize z = 4X A + 2.5X C – (4*(3/5)X A + 2.5*(1/5)X C ) Maximize z = 4X A + 2.5X C – (2.4X A + 0.5X C ) Maximize z = 4X A + 2.5X C – 2.4X A - 0.5X C Maximize z = 1.6X A + 2.0X C The LP formulation of the problem is: Maximize z = 1.6X A + 2.0X C Subject to: 12 X A + 2.5X C  80 X A + X C  8 X C  6 X A, X C  0

Graphical Solution The LP formulation of the problem is: Maximize z = 1.6X A + 2.0X C Subject to: 12 X A + 2.5X C  80 X A + X C  8 X C  6 X A, X C  0 XcXc XAXA x c x A X A = 6.31, X C =1.68,Z= X A = 2, X C =6,Z= 15.2 Alternative solutions z XcXc XAXA Optimal solution

Binding and non binding Constraint To answer the second question if we increase the number of errors to 90 the first constraint would become: 12 X A + 2.5X C <= 90 Then to find the point where the two constraints intersect we would have to solve the set of equations 12 X A + 2.5X C =90 X A + X C = 8 Which would give us: X A =7.368 X C = The objective function evaluated at this point would be (No increase of the optimal solution  non-binding constraint) Doing the same with the other constraint we get 12 X A + 2.5X C =80 X A + X C = 9 Which would give us : X A =6.05 X C = The objective function evaluated at this point would be  Increase of the optimal solution  Binding constraint We choose to increase the number of hours instead of the number of errors allowed

Finding the Optimal Solution Unfortunately we can get the graphical solution of the LP problem only for problems with 2 and 3 decision variables Therefore we need to find an alternative method to get the optimal solution of LP problems Some observations: –We know that the optimal solution must be in a corner point (why?) –We also know that a corner point is defined by the intersection of two constraints (for the 2 decision variable case we solve a different subset of two linear equations for each corner point). What about when we have three or more decision variables? Can you identify all the corner points? –So what we could do is solve the subsets of linear equations corresponding to all the corner points. Then we evaluate the objective function at those corner points and the one yielding the best objective value is our optimal solution. –However, since there is a large number of corner points (how many?) this is impractical. We need a smart way to search for the optimal solution. This is what the the simplex algorithm does for us.

Terminology A solution is any specification of values for the decision variables. A feasible Solution is a solution for which all the constraints are satisfied. The feasible region is the set of all feasible solutions. An Optimal Solution is a feasible solution that has the most favorable value of the objective function. A Corner-Point Solution corresponds to a solution of the subset of equations corresponding to the constraints meeting at that corner point (vertex) A Corner-point feasible (CPF) solution is a solution that lies at a corner of the feasible region. A Basic Solution is a corner-point solution A Basic Feasible Solution is a CPF solution for which all the variables are greater than or equal to zero. An Optimal Solution is a feasible solution that has the most favorable value of the objective function.

The Windsor Glass Company Problem (Hillier and Liberman) The Windsor 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.

The Windsor Glass Company Problem Formulation (Hillier and Liberman)

Reddy Mikks Problem (Taha) The Reddy Mikks company owns a small paint factory that produces both interior and exterior house paints. Two basic raw materials, A and B, are used to manufacture the paints. The maximum availability of A is 6 tons a day; that of B is 8 tons a day. The daily requirements of the raw materials per ton of interior and exterior paints are summarized in the following table. A market survey has established that the daily demand for the interior paint cannot exceed that of exterior paint by more than 1 ton. The survey also showed that the maximum demand for the interior paint is limited to 2 tons daily. The wholesale price per ton is $3000 for exterior paint and $2000 per interior paint. How much interior and exterior paint should the company produce daily to maximize gross income?

Reddy Mikks Problem Formulation

Graphical Solution of the Ready Mikks Problem   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 Alternative solutions z XIXI XEXE Optimal solution