456/556 Introduction to Operations Research Chapter 3: Introduction to Linear Programming.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

1 Chapter 14 Making the most of things: Linear Programming.
3-4 Linear Programming Warm Up Lesson Presentation Lesson Quiz
and 6.855J Cycle Canceling Algorithm. 2 A minimum cost flow problem , $4 20, $1 20, $2 25, $2 25, $5 20, $6 30, $
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Do Now The cost of renting a pool at an aquatic center id either $30 an hr. or $20 an hr. with a $40 non refundable deposit. Use algebra to find for how.
Lesson 3-3 Ideas/Vocabulary
0 - 0.
1  1 =.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
Addition Facts
PowerPoint Slides by Robert F. BrookerCopyright (c) 2001 by Harcourt, Inc. All rights reserved. Linear Programming Mathematical Technique for Solving Constrained.
Applications of Optimization To Operations Management
Linear Programming: The Filing Cabinet Dilemma: Algebra 2 MathScience Innovation Center Betsey Davis.
Linear Programming Project. Warm-Up Write an Inequality for the following.
A 4-H Club member raises only geese (x) and pigs (y).
Chapter 7 LINEAR PROGRAMMING.
Height = 34½ Depth = 24 Width in 3 multiples (15, 18, 21, etc)
An Application of Linear Programming Lesson 12 The Transportation Model.
§ 4.5 Linear Programming.
Linear Programming, A Geometric Approach
1. The Problem 2. Tabulate Data 3. Translate the Constraints 4. The Objective Function 5. Linear Programming Problem 6. Production Schedule 7. No Waste.
8.6 Linear Programming. Linear Program: a mathematical model representing restrictions on resources using linear inequalities combined with a function.
Squares and Square Root WALK. Solve each problem REVIEW:
SYSTEMS OF EQUATIONS.
30S Applied Math Mr. Knight – Killarney School Slide 1 Unit: Linear Programming Lesson 5: Problem Solving Problem Solving with Linear Programming Learning.
Points on a Line Topic
UNIT 2: SOLVING EQUATIONS AND INEQUALITIES SOLVE EACH OF THE FOLLOWING EQUATIONS FOR y. # x + 5 y = x 5 y = 2 x y = 2 x y.
Addition 1’s to 20.
Professor M. Taj Uddin Department of Statistics Shahjalal University of Science and Technology, Sylhet Cell:
Mixture Applications Example 1: Susan would like to mix a 10% acid solution with a 40% acid solution to make 20 ounces of a 30% acid solution. How much.
Linear Programming Vocabulary Linear Programming Objective Function Constraints.
Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
Linear Programming Problem
Linear Programming (graphical + simplex with duality) Based on Linear optimization in application by Sui lan Tang. Linear Programme (LP) for Optimization.
Objective 3-4 Linear Programming Solve linear programming problems.
(1/24 and 1/27) Bellwork: 1)List 2 things we’ve discussed this semester 2)What is one positive thing you’d be willing to share?
INTRODUCTORY MATHEMATICAL ANALYSIS For Business, Economics, and the Life and Social Sciences  2007 Pearson Education Asia Chapter 7 Linear Programming.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
Unit 1 Linear programming. Define: LINEAR PROGRAMMING – is a method for finding a minimum or maximum value of some quantity, given a set of constraints.
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
Solve linear programming problems. Objective linear programming constraint feasible region objective function Vocabulary.
456/556 Introduction to Operations Research Optimization with the Excel 2007 Solver.
Determine if the given ordered pair is a solution of
3.4 Linear Programming.
Graphing Linear Inequalities in Two Variables Chapter 4 – Section 1.
Linear Programming Introduction: Linear programming(LP) is a mathematical optimization technique. By “Optimization” technique we mean a method which attempts.
Optimization with the Excel Solver
Linear Programming. Many mathematical models designed to solve problems in business, biology, and economics involve finding the optimum value (maximum.
Copyright © 2012 Pearson Education, Inc. All rights reserved Chapter 3 Linear Programming: The Graphical Method.
PowerPoint Slides by Robert F. BrookerHarcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc. Managerial Economics in a Global Economy.
Linear Programming 1.4 Algebra II.
Sullivan Algebra and Trigonometry: Section 12.9 Objectives of this Section Set Up a Linear Programming Problem Solve a Linear Programming Problem.
Linear Programming Question 1 A local farmer raises pigs and geese. Two constraints: 1.The farmer wants to raise no more than 16 animals. 2.The farmer.
Optimization with the Excel Solver
Applications of Linear Programming
A seminar talk on “SOLVING LINEAR PROGRAMMING PROBLEM BY GRAPHICAL METHOD” By S K Indrajitsingha M.Sc.
Systems of Equations and Inequalities
Lesson 4-3 System of Inequalities
Determining the optimal solution to a real-world engineering problem
Linear Programming The Graphical Method Review Problems
Copyright ©2015 Pearson Education, Inc. All right reserved.
Lial/Hungerford/Holcomb/Mullins: Mathematics with Applications 11e Finite Mathematics with Applications 11e Copyright ©2015 Pearson Education, Inc. All.
Objective Vocabulary Solve linear programming problems.
Chapter 7: Systems of Equations and Inequalities; Matrices
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Copyright © 2019 Pearson Education, Inc.
Presentation transcript:

456/556 Introduction to Operations Research Chapter 3: Introduction to Linear Programming

2 Linear Programming In order to solve OR problems, we need to turn a real-world problem into a mathematical model. One of the most important models (due to its usefulness in solving a variety of problems) is the linear programming model. This type of model is used to address the general problem of allocating limited resources among competing activities in a best possible (optimal) way. All mathematical functions in linear programming models are linear. We now look at some simple examples of linear programming models that can be solved graphically.

456/556 Introduction to Operations Research 3.1: Prototype Examples

4 Example 1 (File Cabinets) An office manager needs to purchase new filing cabinets. She knows that Ace cabinets cost $40 each, require 6 square feet of floor space, and hold 24 cubic feet of files. On the other hand, each Excello cabinet costs $80, requires 8 square feet of file space, and holds 36 cubic feet. Her budget permits her to spend no more than $560 on files, while the office has space for no more than 72 square feet of cabinets. The manager desires the greatest storage capacity within the limitations imposed by funds and space. How many of each cabinet should she buy?

5 Example 1 (cont.) We can formulate this situation as a linear programming problem. Let x 1 = the number of Ace cabinets to be bought. Let x 2 = the number of Excello cabinets to be bought. Let Z = the total storage capacity of cabinets purchased. Summarize the given information in a table:

6 Example 1 (cont.) Resource usage per cabinet Amount of Resource Available Cabinet type ResourceAceExcello Cost$40$80$560 Floor space6 sq ft8 sq ft72 sq ft Storage space 24 cu ft36 cu ft

7 Example 1 (cont.) We call x 1 and x 2 decision variables for this model. From the bottom row of the table, we get the objective function: Z = 24 x x 2 (1) The objective function gives the amount of storage space in cubic feet for a choice of x 1 and x 2. In this case, the objective is to maximize Z.

8 Example 1 (cont.) From rows 1 and 2 of the table, we get restrictions on our choices of x 1 and x 2 due to a limit on what we can spend and the size of the office. 40 x x (2) 6 x x 2 72 (3) We also want x 1 0 (4) x 2 0 (5) The last two restrictions on x 1 and x 2 make sense physically. We call equations (2) - (5) constraint equations.

9 Example 1 (cont.) Our model for deciding how to allocate file cabinets is as follows: Maximize: Z = 24 x x 2 Subject to the restrictions: 40 x x (cost) 6 x x 2 72 (space) and x 1 0; x 2 0.

10 Example 2 (Feeding Laboratory Animals) Certain laboratory animals must have at least 30 grams of protein and at least 20 grams of fat per feeding period. These nutrients come from food A, which costs 18 cents per unit and supplies 2 grams of protein and 4 of fat; and food B, which costs 12 cents per unit and has 6 grams of protein and 2 of fat. Food B is bought under a long-term contract requiring that at least 2 units of B be used per serving. How much of each food should included in a serving to produce the minimum cost per serving?

11 Example 2 (cont.) Again, we can formulate this situation as a linear programming problem. Let x 1 = units of food A per serving. Let x 2 = units of food B per serving. Let Z = the cost per serving of food. As before, summarize the given information in a table:

12 Example 2 (cont.) Nutrient per serving Amount of Nutrient Required Food type NutrientAB Protein2 gm6 gm30 gm Fat4 gm2 gm20 gm Cost18 cents12 cents

13 Example 2 (cont.) The linear programming model for this case is as follows: Minimize: Z = 18 x x 2 Subject to the restrictions: 2 x x 2 30 (protein) 4 x x 2 20 (fat) and x 1 0; x 2 2.

14 The Graphical Method For linear programming problems involving two decision variables, we can solve by graphing linear inequalities! For more than two variables, we will have to resort to other methods, such as the Simplex Method, which we will see in Chapter 4.

15 The Graphical Method (cont.) The basic idea of this method is to sketch a graph of all ordered pairs of decision variables (x 1, x 2 ) that satisfy all given constraint equations. The set of all valid pairs of decision variables (x 1, x 2 ) is called the feasible region. Once the feasible region is found, we look for the pair(s) (x 1, x 2 ) that maximize (or minimize) the objective function.

16 Example 1 (cont.) Lets apply the graphical method to this linear programming problem for filing cabinet choices: Maximize: Z = 24 x x 2 Subject to the restrictions: 40 x x (cost) 6 x x 2 72 (space) and X 1 0; x 2 0.