Lecture 2 Chapter 10 continued…. Last Lecture Summary: Covered Sec. 10.1 and most part of Sec. 10.2. Basic concepts of Linear Programming Problem and.

Slides:



Advertisements
Similar presentations
Lesson 08 Linear Programming
Advertisements

LIAL HORNSBY SCHNEIDER
Linear Programming Problem
Transshipment Problem
Linear Programming Models & Case Studies
Session II – Introduction to Linear Programming
Transportation, Transshipment and Assignment Models and Assignment Models.
6-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Transportation, Transshipment, and Assignment Problems Chapter 6.
Chapter 2: Modeling with Linear Programming & sensitivity analysis
Linear Programming (graphical + simplex with duality) Based on Linear optimization in application by Sui lan Tang. Linear Programme (LP) for Optimization.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
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:
Chapter 5 Linear Inequalities and Linear Programming Section 3 Linear Programming in Two Dimensions: A Geometric Approach.
Managerial Decision Modeling with Spreadsheets
Linear Programming?!?! Sec Linear Programming In management science, it is often required to maximize or minimize a linear function called an objective.
1 © 2010 Pearson Education, Inc. All rights reserved © 2010 Pearson Education, Inc. All rights reserved Chapter 8 Systems of Equations and Inequalities.
Chapter 8: Linear Programming
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India LINEAR PROGRAMMING GRAPHIC METHOD 2 CHAPTER.
Operations Management
1 Lecture 2 & 3 Linear Programming and Transportation Problem.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
Linear Programming Applications
Objectives: Set up a Linear Programming Problem Solve a Linear Programming Problem.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Linear Programming Digital Lesson. Copyright © by Houghton Mifflin Company, Inc. All rights reserved. 2 Linear programming is a strategy for finding the.
Linear Programming Operations Research – Engineering and Math Management Sciences – Business Goals for this section  Modeling situations in a linear environment.
Linear Programming Models: Graphical and Computer Methods
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Transportation Model Lecture 16 Dr. Arshad Zaheer
Linear Programming Chapter 13 Supplement.
Slide Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
Operations Management
Graphing Linear Inequalities in Two Variables Chapter 4 – Section 1.
Systems of Inequalities in Two Variables Sec. 7.5a.
Copyright © 2013, 2009, 2005 Pearson Education, Inc. 1 5 Systems and Matrices Copyright © 2013, 2009, 2005 Pearson Education, Inc.
Linear Programming Introduction: Linear programming(LP) is a mathematical optimization technique. By “Optimization” technique we mean a method which attempts.
3  Graphing Systems of Linear Inequalities in Two Variables  Linear Programming Problems  Graphical Solutions of Linear Programming Problems  Sensitivity.
5 minutes Warm-Up 1) Solve the system. 2) Graph the solution.
Introduction to linear programming:- - Linear programming (LP) applies to optimization models in which the objective and constraints functions are strictly.
Business Mathematics MTH-367 Lecture 13. Chapter 10 Linear Programming An Introduction Continued…
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.
Copyright © Cengage Learning. All rights reserved. 3 LINEAR PROGRAMMING: A GEOMETRIC APPROACH.
Business Mathematics MTH-367 Lecture 16. Chapter 11 The Simplex and Computer Solutions Methods continued.
SUPPLEMENTAL READING: CHAPTER 5.3 AND 5.4 Overheads 4 Different types of LP Formulations Part 1: The Transportation Model The Feed Mix Model 1.
Linear Programming Department of Business Administration FALL by Asst. Prof. Sami Fethi.
Introduction to Integer Programming Integer programming models Thursday, April 4 Handouts: Lecture Notes.
LINEAR PROGRAMMING. Linear Programming Linear programming is a mathematical technique. This technique is applied for choosing the best alternative from.
Business Mathematics MTH-367 Lecture 14. Last Lecture Summary: Finished Sec and Sec.10.3 Alternative Optimal Solutions No Feasible Solution and.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
An Introduction to Linear Programming
Linear Programming.
Engineering Economics (2+0)
2.7 Linear Programming Objectives: Use linear programming procedures to solve applications. Recognize situations where exactly one solution to a linear.
Digital Lesson Linear Programming.
A seminar talk on “SOLVING LINEAR PROGRAMMING PROBLEM BY GRAPHICAL METHOD” By S K Indrajitsingha M.Sc.
Chapter 5 Linear Inequalities and Linear Programming
Lecture 3.
Digital Lesson Linear Programming.
Linear Programming Prof. Sweta Shah.
Linear Programming Objectives: Set up a Linear Programming Problem
Lial/Hungerford/Holcomb/Mullins: Mathematics with Applications 11e Finite Mathematics with Applications 11e Copyright ©2015 Pearson Education, Inc. All.
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Linear Programming.
Presentation transcript:

Lecture 2 Chapter 10 continued…

Last Lecture Summary: Covered Sec and most part of Sec Basic concepts of Linear Programming Problem and it’s Modelling. Graphical Solution of Inequalities. Graphical Solutions of LP problem. Solutions using corner-point method.

Today’s Main Topics Continue with Sec and cover Alternative Optimal Solutions No Feasible Solution and Unbounded Solution Scenarios Applications of Linear Programming: – Diet Mix Model – Highway Maintenance (Transportation Model)

Alternative Optimal Solutions An optimal solution will always occur at a corner point of feasible region. There’s a possibly of more than one optimal solutions in LP problem. Two Conditions: The objective function must be parallel to the constraint which forms as edge or boundary on the feasible region The constraint must form a boundary on the feasible region in the direction of optimal movement of the objective function

Example 7 (on page 437 of Budnick): Use corner-point method to solve: Maximize z = 20x x 2 Subject to3x 1 + 4x 2 ≤ 60(1) 4x 1 + 3x 2 ≤ 60(2) x 1 ≤ 10(3) x 2 ≤ 12(4) x 1, x 2 ≥ 0(5)

A (1) (4) (3) (2) C Z = 260 B Z = 180 A z = 0 F Z = 200 E Z = 300 D Z = 300

Optimal Solution at D and E. In fact, any point along the line DE will give this optimal solution. REASON Both the conditions for alternative optimal solutions were satisfied in this example. The objective function was parallel to the constraint (2) and the constraint (2) was a boundary line in the direction of the optimal movement of objective function.

No Feasible Solutions The system of constraints in an LP problem may have NO points which satisfy all constraints. In such cases, there are no points in the solution set and hence the LP problem is said to have no feasible solution.

Unbounded Solutions

Applications of Linear Programming Diet Mix Model The classical diet mix problem involves determining the items which should be included in the meal so as to Minimize the cost of the meal while Satisfying certain nutritional requirements Let’s see an example...

Example 8 (pg. 442) A dietician is planning the menu for the evening meal at a university dining hall. Three main items will be served, all having different nutritional content. The dietician is interested in providing at least the minimum daily requirement of each of three vitamins in this one meal. Following table summarizes the vitamin contents per ounce of each type of food, the cost per ounce of each food, and minimum daily requirements (MDR) for the three vitamins. Any combination of the three foods may be selected as long as the total serving size is at least 9 ounces.

Diet Mix Example Cont’d... Vitamins Food 123Cost per Oz, $ 150mg20mg10mg mg10mg50mg mg30mg20mg0.12 Minimum daily requirement (MDR)290mg200mg210mg

The problem is to determine the number of ounces of each food to be included in the meal. The objective is to minimize the cost of each meal subject to satisfying minimum daily requirements of the three vitamins as well as the restriction on minimum serving size.

Formulation Let x j equal the number of ounces included of food j. The objective function should represent the total cost of the meal. Stated in dollars, the total cost equals the sum of the costs of the three items, or Z = 0.10x x x 3

The constraint for each vitamin will have the form. Milligrams of vitamin intake ≥ MDR OR Milligrams from food 1 + milligram from food 2+ milligram from food 3 ≥ MDR

The constraints are, respectively, 50x x x 3 ≥ 290(vitamin 1) 20x x x 3 ≥ 200 (vitamin 2) 10x x x 3 ≥ 210 (vitamin 3) The restriction that the serving size be at least 9 ounces is stated as x1 + x2 + x3 ≥ 9(minimum serving size)

Diet Mix Example Cont’d... The complete formulation of the problem is as follows: Minimizez = 0.10x x x 3 subject to50x x x 3 ≥ x x x 3 ≥ x x x 3 ≥ 210 x 1 + x 2 + x 3 ≥ 9 x 1, x 2, x 3 ≥ 0

Transportation Model Transportation models are possibly the most widely used linear programming models. Oil companies commit tremendous resources to the implementation of such models. The classic example of a transportation problem involves the shipment of some homogeneous commodity from m sources of supply, or origins, to n points of demand, or destinations. By homogeneous we mean that there are no significant differences in the quality of the item provided by the different sources of supply. The item characteristics are essentially the same.

Example (Highway Maintenance) A medium-size city has two locations in the city at which salt and sand stockpiles are maintained for use during winter icing and snowstorms. During a storm, salt and sand are distributed from these two locations to four different city zones. Occasionally additional salt and sand are needed. However, it is usually impossible to get additional supplies during a storm since they are stockpiled at a central location some distance outside the city. City officials hope that there will not be back-to-back storms.

The director of public works is interested in determining the minimum cost of allocating salt and sand supplies during a storm. Following table summarizes the cost of supplying 1 ton of salt or sand from each stockpile to each city zone. In addition, stockpile capacities and normal levels of demand for each zone are indicated (in tons)

Zone 1234Maximum Supply, Tons Stockpile 1$2.00$3.00$1.50$ Stockpile Demand, tons

In formulating the linear programming model for this problem, there are eight decisions to make- how many tons should be shipped from each stockpile to each zone. Let x ij equal the number of tons supplied from stockpile i to zone j. For example, x 11 equals the number of tons supplied by stockpile 1 to zone 1. Similarly, x 23 equals the number of tons supplied by stockpile 2 to zone 3. This double-subscripted variable conveys more information than the variables x 1, x 2, ……… x 8.

Give this definition of the decision variables, the total cost of distributing salt and sand has the form: Total Cost = 2x x x x x x x 23 +3x 24 This is the objective function that we wish to minimize.

For stockpile 1, the sum of the shipments to all zones cannot exceed 900 tons, or x 11 + x 12 + x 13 + x 14 ≤ 900 (stockpile 1) The same constraint for stockpile 2 is x 21 + x 22 + x 23 + x 24 ≤ 750 (stockpile 2)

The final class of constraints should guarantee that each zone receives the quantity demanded. For zone 1, the sum of the shipments from stockpiles 1 and 2 should equal 300 tons, or x 11 + x 21 = 300 (zone 1) The same constraints for the other three zones are, respectively, x 12 + x 22 = 450 (zone 2) x 13 + x 23 = 500 (zone 3) x 14 + x 24 = 350 (zone 4)

The complete formulation of the linear programming model is as follows: Minimizez = 2x x x x x x x 23 +3x 24 Subject to x 11 + x 12 + x 13 + x 14 ≤ 900 x 21 + x 22 + x 23 + x 24 ≤ 750 x 11 + x 21 = 300 x 12 + x 22 = 450 x 13 + x 23 = 500 x 14 + x 24 = 350 x 11, x 12, x 13, x 14, x 11, x 22, x 23, x 24 ≥ 0

REVIEW Covered Sec and Sec Alternative optimal solution. No feasible solution. Unbounded solution. Applications of linear programming. Diet mix model and transportation model. Next time, we will start Chapter 11.