Lecture 14. Resource Allocation involving Continuous Variables (Linear Programming) 1.040/1.401/ESD.018 Project Management.

Size: px
Start display at page:

Download "Lecture 14. Resource Allocation involving Continuous Variables (Linear Programming) 1.040/1.401/ESD.018 Project Management."

Transcription

1 1.040/1.401/ESD.018 Project Management Lecture 14 Resource Allocation involving Continuous Variables (Linear Programming) April 2, 2007 Samuel Labi and Fred Moavenzadeh Massachusetts Institute of Technology 1

2 This Lecture Part 1: Basics of Linear Programming Part 2: Methods for Linear Programming Part 3: Linear Programming Applications 2

3 Part 1: Basics of Linear Programming - The link to resource allocation in project management - What is a feasible region? - How to sketch a feasible region on a 2-D Cartesian axis - Vertices of a feasible region - Some standard terminology 3

4 The link to resource allocation in project management Project output = f(resource 1, Resource 2, Resource 3, Resource n) The goal is to determine the levels of each resource that would maximize project output. Assume only 1 resource variable: X Project output Amount of Resource X 4

5 The link to resource allocation in project management Project output = f(resource 1, Resource 2, Resource 3, Resource n) The goal is to determine the levels of each resource that would maximize project output. Assume only 2 resources: X and Y W X Y W X Y W X Y Examples of W =f(x,y) response surfaces Figure by MIT OCW. 5

6 The link to resource allocation in project management Project output = f(resource 1, Resource 2, Resource 3, Resource n) The goal is to determine the levels of each resource that would maximize project output. Assume only 2 resources: X and Y (consider simplified cross section of response surface) Output, W Resource Y Resource X 6

7 The link to resource allocation in project management Project output = f(resource 1, Resource 2, Resource 3, Resource n) The goal is to determine the levels of each resource that would maximize project output. Assume only 2 resources: X and Y Local space Output, W Resource Y Resource X 7

8 The link to resource allocation in project management Project output = f(resource 1, Resource 2, Resource 3, Resource n) The goal is to determine the levels of each resource that would maximize project output. Assume only 2 resources: X and Y Local space Output, W Resource Y Local maximum Resource X 8

9 The link to resource allocation in project management Project output = f(resource 1, Resource 2, Resource 3, Resource n) The goal is to determine the levels of each resource that would maximize project output. Assume only 2 resources: X and Y Local space Output, W Resource Y Global Maximum Global Space Local maximum Resource X 9

10 In the real world, there are more than 2 resource types (variables) - equipment types - labor types or crew types -money Therefore, in project management, resource allocation can be a multidimensional linear programming problem. 10

11 Example 1: Sketch the following region: y 2 > 0 Solution First, make y the subject Write the equation of the critical boundary Sketch the critical boundary Indicate the region of interest 11

12 Sketch of the region: y > 2 y Critical Boundary x y = 2 12

13 Example 2: Sketch of the region: x -5 < 0 y x x = 5 (Critical Boundary) 13

14 Example 3: Sketch of the region: y > 2 y x y = 1 (Critical Boundary) 14

15 Example 4: Sketch of the region: 1 x 0 y x x = 1 (Critical Boundary) 15

16 Example 5: Sketch of the region: y > 0 y x axis, or y = 0 (Critical Boundary) 16

17 Example 6: Sketch of the region: y y y = 3 (Critical Boundary) x axis -2 17

18 Linear Mean Programming and Variance Example 7: Sketch of the region: x y x x = -1 (Critical Boundary) 18

19 Linear Mean Programming and Variance Example 8: Sketch of the region: 2 - x 0 y x x = -2 (Critical Boundary) 19

20 How to Sketch a Region whose Critical Boundary is a bi-variate Function First, make y the subject of the inequality Write the equation of the critical boundary Sketch the critical boundary (often a sloping line) Indicate the region of interest Note that - the sign < means the region below the sloping line - the sign > means the region above the sloping line) 20

21 y x Thus, the critical boundary is: y = x Example 9: Sketch of the region: y x y y = x x (Critical Boundary) 21

22 y < x Thus, the critical boundary is: y = x Example 10: Sketch of the region: y < x y y = x x (Critical Boundary) 22

23 Example 11: Sketch of the region: x y 0 x y 0 Making y the subject yields: y x Thus, the critical boundary is: y = x y Linear Programming y = x (Critical Boundary) x 23

24 Example 12: Sketch of the region: y > 2x + 1 y > 2x +1 y Linear Programming y = 2x+1 Thus, the critical boundary is: y = 2x+1 When x = 0, y = (Critical Boundary) x CB passes thru (0,-0.5) When y = 0, x = 1 CB passes thru (1,0) 24

25 Example 13: Sketch of the region: y < 4x - 3 y < 4x -3 Thus, the critical boundary is: y y = 4x- 3 (Critical Boundary) y = 4x - 3 When x = 0, y = x CB passes thru (0, -3) -3 When y = 0, x = 3/4 CB passes thru (0.75, 0) 25

26 Example 14: Sketch of the region: y -3.8x + 13 y < -3.8x + 3 y Thus, the critical boundary is: y = - 3.8x +3 When x = 0, y = 13 CB passes thru (0, 13) 13 13/3.8 y = 4x- 3 x When y = 0, x = 13/3.8 (Critical Boundary) CB passes thru (13/3.8, 0) 26

27 How to sketch a region bounded by two or more critical boundaries First make y the subject of each inequality Write the equation of the critical boundary Sketch the critical boundaries for each inequality Indicate the overlapping region of interest 27

28 y > 0 Its critical boundary is: y = 0 Example 15: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -3.5x + 5 y Linear Programming y=0 (Critical Boundary) 28

29 x > 0 Its critical boundary is: x = 0 Example 15: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -3.5x + 5 y Linear Programming y=0 (Critical Boundary) x=0 (Critical Boundary) 29

30 y < -3x + 5 Thus, the critical boundary is: y = -3x + 5 When x = 0, y = 5 CB passes thru (0, 5) When y = 0, x = 5/3 CB passes thru (5/3, 0) Example 15: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -3x + 5 y Linear Programming y=0 (Critical Boundary) x=0 (Critical Boundary) y= -3x + 5 (Critical Boundary) 30

31 This is the FEASIBLE region. All points in this region satisfy all the three constraining functions. Example 15: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -3x + 5 y Feasibl e Region Linear Programming y=0 (Critical Boundary) x=0 (Critical Boundary) y= -3x + 5 (Critical Boundary) 31

32 Example 16: Sketch the region bounded (or constrained) by the following functions y > 0 y> - 0.2x + 5 y < -0.5x + 5 y Linear Programming x 32

33 This is the FEASIBLE region. All points in this region satisfy all the three constraining functions. Example 16: Sketch the region bounded (or constrained) by the following functions y > 0 y> - 0.2x + 5 y < -0.5x + 5 y Feasibl e Region Linear Programming y=0 (Critical Boundary) y= -0.5x + 5 (Critical Boundary) y = -0.2x + 5 (Critical Boundary) 33

34 Example 17: Sketch the region bounded (or constrained) by the following functions y > 3 y < -2x + 6 y < x + 1 y Linear Programming x 34

35 This is the FEASIBLE region. All points in this region satisfy all the three constraining functions. Example 17: Sketch the region bounded (or constrained) by the following functions y > 3 y < -2x + 6 y < x + 1 y y = -0.2x + 6 (Critical Boundary) y= x Feasibl e Region Linear Programming 3 y=3 (Critical Boundary) x (Critical Boundary) 35

36 Example 18: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -x + 5 y < x+2 y Linear Programming x 36

37 This is the FEASIBLE region. All points in this region satisfy all the three constraining functions. Example 18: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -x + 5 y < x+2 x=0 y= x + 2 (Critical Boundary) 5-2 Feasibl e Region Linear Programming 3 y=3 (Critical Boundary) y=0 y = -x + 5 (Critical Boundary) 37

38 Example 19: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -0.33x + 1 y > 2x - 5 y Linear Programming x 38

39 This is the FEASIBLE region. Example 19: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -0.33x + 1 y > 2x - 5 y (Critical Boundary) Linear Programming y= 0.33x + 1 (Critical Boundary) All points in this region satisfy all the three constraining functions. 1 5/2 Feasibl e Region y=3 (Critical Boundary) x (Critical Boundary) y = 2x - 5 (Critical Boundary) 39

40 What are the vertices of a feasible region? Simply refers to the corner points How do we determine the vertices of a feasible region? - Plot the boundary conditions carefully on a graph sheet and read off the values at the corners, OR - Solve the equations simultaneously 40

41 This is the FEASIBLE region. Example 19: Sketch the region bounded (or constrained) by the following functions y > 0 x > 0 y < -0.33x + 1 y > 2x - 5 y (Critical Boundary) (3.6, 2.2) Linear Programming y= 0.33x + 1 (Critical Boundary) All points in this region satisfy all the three constraining functions. (0, 1) (0, 0) (2.5, 0) Feasibl e Region y=3 (Critical Boundary) x (Critical Boundary) y = 2x - 5 (Critical Boundary) 41

42 Why are vertices important? They often represent points at which certain combinations of X and Y is either a maximum or minimum. Certain combination? Yes! For example: W = x + y W = 2x + 3y W = x 2 + y W = x y2 W = (x + y) 2 etc., etc. So we typically seek to optimize (maximize or minimize) the value of W. In other words, W is the objective function. 42

43 W is also referred to as the OBJECTIVE FUNCTION or project performance output. (It is our objective to maximize or minimize W x and y can be referred to as Project CONTROL VARIABLES or DECISION VARIABLES 43

44 Symbols for decision variables x 2 x 2 x 1 x 1 x 3 In some books, (x 1, x 2 ) is used instead of (x,y) (x 1, x 2, x 3 ) is used instead of (x, y, z) (x 1, x 2, x 3, x 4 ) is used instead of (x, y, z, v) etc. 44

45 Dimensionality of Optimization Problems An optimization problem with n decision variables n-dimensional x 1 1-dimensional 1 Decision Variable W=f(x 1 ) 45

46 Dimensionality of Optimization Problems An optimization problem with n decision variables n-dimensional x 2 1-dimensional 1 Decision Variable x 1 2-dimensional x 1 2 Decision Variables W=f(x 1 ) Intersecting lines yield vertices (problem solutions) W=f(x 1, x 2 ) 46

47 Dimensionality of Optimization Problems An optimization problem with n decision variables n-dimensional x 2 x 2 1-dimensional x 1 2-dimensional x 1 x 1 3-dimensional x 3 1 Decision Variable 2 Decision Variables 3 Decision Variables Intersecting lines yield vertices (problem solutions) Intersecting planes yield vertices (problem solutions) W=f(x 1 ) W=f(x 1, x 2 ) W=f(x 1, x 2, x 3 ) 47

48 Dimensionality of Optimization Problems 1-dimensional 1 Decision Variable An optimization problem with n decision variables n-dimensional x 1 x 2 x 2 2-dimensional x 1 x 1 3-dimensional 2 Decision Variables 3 Decision Variables Intersecting lines yield vertices (problem solutions) Intersecting planes yield vertices (problem solutions) x 3 Sorry! Cannot be visualized n-dimensional n Decision Variables Intersecting objects yield vertices (problem solutions) W=f(x 1 ) W=f(x 1, x 2 ) W=f(x 1, x 2, x 3 ) W=f(x 1, x 2,, x n ) 48

49 Example of 2-dimensional problem Given that W = 8x + 5y Find the maximum value of Z subject to the following: y > 0 x > 0 y < -0.33x + 1 y < 2x

50 Solution The objective function is: W = 8x + 5y The constraints are: y > 0 x > 0 y < -0.33x + 1 y < 2x 5 The control values are x and y. 50

51 Solution (cont d) y y = 2x - 5 (Critical Boundary) y= 0.33x + 1 (3.6, 2.2) (Critical Boundary) (0, 1) Feasibl e Region y=3 (Critical Boundary) (0, 0) (2.5, 0) x Vertices of Feasible Region x y W = 8x+5y (0, 0) 0 0 = 8(0) + 5(0) = 0 (0, 1) 0 1 = 8(0) + 5(1) = 5 (2.5, 0) = 8(2.5) + 5(0) = 20 (3.6, 2.2) = 8(3.6) + 5(2.2) = 36 51

52 Solution (continued) Therefore, the maximum value of W is 36, And this happens when x = 3.6 and y = 2.2 That is: W opt = 36 units y opt = 3.6 units x opt = 2.2 units This set of answers represents the optimal solution. 52

53 What if there are several variables and constraints? - In project management resource allocation, a typical problem may have tens, hundreds, or even thousands of variables and several constraints. - Solutions methods -Graphical method - Simultaneous equations - Vector algebra (matrices) - Software packages 53

54 Next Lecture Common Methods for Solving Linear Programming Problems Graphical Methods - The Z-substitution Method - The Z-vector Method Various Software Programs: -GAMS -CPLEX -SOLVER 54

55 Questions? 55

Graphing Linear Inequalities in Two Variables.

Graphing Linear Inequalities in Two Variables. Many applications of mathematics involve systems of inequalities rather than systems of equations. We will discuss solving (graphing) a single linear inequality in two variables and a system of linear

More information

Review for Mastery Using Graphs and Tables to Solve Linear Systems

Review for Mastery Using Graphs and Tables to Solve Linear Systems 3-1 Using Graphs and Tables to Solve Linear Systems A linear system of equations is a set of two or more linear equations. To solve a linear system, find all the ordered pairs (x, y) that make both equations

More information

Systems of Equations and Inequalities. Copyright Cengage Learning. All rights reserved.

Systems of Equations and Inequalities. Copyright Cengage Learning. All rights reserved. 5 Systems of Equations and Inequalities Copyright Cengage Learning. All rights reserved. 5.5 Systems of Inequalities Copyright Cengage Learning. All rights reserved. Objectives Graphing an Inequality Systems

More information

Using Linear Programming for Management Decisions

Using Linear Programming for Management Decisions Using Linear Programming for Management Decisions By Tim Wright Linear programming creates mathematical models from real-world business problems to maximize profits, reduce costs and allocate resources.

More information

Section 18-1: Graphical Representation of Linear Equations and Functions

Section 18-1: Graphical Representation of Linear Equations and Functions Section 18-1: Graphical Representation of Linear Equations and Functions Prepare a table of solutions and locate the solutions on a coordinate system: f(x) = 2x 5 Learning Outcome 2 Write x + 3 = 5 as

More information

WEEK 4 REVIEW. Graphing Systems of Linear Inequalities (3.1)

WEEK 4 REVIEW. Graphing Systems of Linear Inequalities (3.1) WEEK 4 REVIEW Graphing Systems of Linear Inequalities (3.1) Linear Programming Problems (3.2) Checklist for Exam 1 Review Sample Exam 1 Graphing Linear Inequalities Graph the following system of inequalities.

More information

Mathematics for Business and Economics - I. Chapter7 Linear Inequality Systems and Linear Programming (Lecture11)

Mathematics for Business and Economics - I. Chapter7 Linear Inequality Systems and Linear Programming (Lecture11) Mathematics for Business and Economics - I Chapter7 Linear Inequality Systems and Linear Programming (Lecture11) A linear inequality in two variables is an inequality that can be written in the form Ax

More information

Each point P in the xy-plane corresponds to an ordered pair (x, y) of real numbers called the coordinates of P.

Each point P in the xy-plane corresponds to an ordered pair (x, y) of real numbers called the coordinates of P. Lecture 7, Part I: Section 1.1 Rectangular Coordinates Rectangular or Cartesian coordinate system Pythagorean theorem Distance formula Midpoint formula Lecture 7, Part II: Section 1.2 Graph of Equations

More information

Chapter 1. Linear Equations and Straight Lines. 2 of 71. Copyright 2014, 2010, 2007 Pearson Education, Inc.

Chapter 1. Linear Equations and Straight Lines. 2 of 71. Copyright 2014, 2010, 2007 Pearson Education, Inc. Chapter 1 Linear Equations and Straight Lines 2 of 71 Outline 1.1 Coordinate Systems and Graphs 1.4 The Slope of a Straight Line 1.3 The Intersection Point of a Pair of Lines 1.2 Linear Inequalities 1.5

More information

Activity One: Getting started with linear programming. This problem is based on a problem in the Algebra II Indicators for Goal 1.

Activity One: Getting started with linear programming. This problem is based on a problem in the Algebra II Indicators for Goal 1. Linear Programming Goals: 1. Describe graphically, algebraically, and verbally real-world phenomena as functions; identify the independent and dependent variables (3.01) 2. Translate among graphic, algebraic,

More information

Chapter 4. Linear Programming

Chapter 4. Linear Programming Chapter 4 Linear Programming For All Practical Purposes: Effective Teaching Occasionally during the semester remind students about your office hours. Some students can perceive that they are bothering

More information

Math 1313 Prerequisites/Test 1 Review

Math 1313 Prerequisites/Test 1 Review Math 1313 Prerequisites/Test 1 Review Test 1 (Prerequisite Test) is the only exam that can be done from ANYWHERE online. Two attempts. See Online Assignments in your CASA account. Note the deadline too.

More information

2.6: Solving Systems of Linear Inequalities

2.6: Solving Systems of Linear Inequalities Quick Review 2.6: Solving Systems of Linear Inequalities = - What is the difference between an equation and an inequality? Which one is shaded? Inequality - When is the line solid?, - When is the line

More information

Lesson 08 Linear Programming

Lesson 08 Linear Programming Lesson 08 Linear Programming A mathematical approach to determine optimal (maximum or minimum) solutions to problems which involve restrictions on the variables involved. 08 - Linear Programming Applications

More information

Constrained Optimization with Calculus. Background Three Big Problems Setup and Vocabulary

Constrained Optimization with Calculus. Background Three Big Problems Setup and Vocabulary Constrained Optimization with Calculus Background Three Big Problems Setup and Vocabulary Background Information In unit 3, you learned about linear programming, in which all constraints and the objective

More information

Question 2: How do you solve a linear programming problem with a graph?

Question 2: How do you solve a linear programming problem with a graph? Question : How do you solve a linear programming problem with a graph? Now that we have several linear programming problems, let s look at how we can solve them using the graph of the system of inequalities.

More information

Linear Programming: A Geometric Approach

Linear Programming: A Geometric Approach Chapter 3 Linear Programming: A Geometric Approach 3.1 Graphing Systems of Linear Inequalities in Two Variables The general form for a line is ax + by + c =0. The general form for a linear inequality is

More information

Chapter 4 Linear Programming

Chapter 4 Linear Programming Chapter Objectives Check off these skills when you feel that you have mastered them. From its associated chart, write the constraints of a linear programming problem as linear inequalities. List two implied

More information

Functions of Several Variables

Functions of Several Variables Jim Lambers MAT 280 Spring Semester 2009-10 Lecture 2 Notes These notes correspond to Section 11.1 in Stewart and Section 2.1 in Marsden and Tromba. Functions of Several Variables Multi-variable calculus

More information

Unit 1.1 Solving Systems of Equations by Graphing

Unit 1.1 Solving Systems of Equations by Graphing Unit 1.1 Solving Systems of Equations by Graphing Learning Targets: I can solve systems of equations by graphing I can determine whether a system of equations is consistent and independent, consistent

More information

Vertical Line Test a relationship is a function, if NO vertical line intersects the graph more than once

Vertical Line Test a relationship is a function, if NO vertical line intersects the graph more than once Algebra 2 Chapter 2 Domain input values, X (x, y) Range output values, Y (x, y) Function For each input, there is exactly one output Example: Vertical Line Test a relationship is a function, if NO vertical

More information

0,0 is referred to as the end point.

0,0 is referred to as the end point. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Chapter 2: Radical Functions 2.1 Radical Functions and Transformations (Day 1) For the function y x, the radicand, x, must

More information

Graphing Linear Functions - Review 1. = 6 2. = = = Sketch the graph of each line

Graphing Linear Functions - Review 1. = 6 2. = = = Sketch the graph of each line FOM 11 Graphing Linear Functions - Review Sketch the graph of each line 1. =. = +1 3. 3 =1. +7= 5. a) Graph the linear function that goes through (, 3) and is perpendicular to = 11 b) What is the equation

More information

Linear Programming Problems: Geometric Solutions

Linear Programming Problems: Geometric Solutions Linear Programming Problems: Geometric s Terminology Linear programming problems: problems where we must find the optimum (minimum or maximum) value of a function, subject to certain restrictions. Objective

More information

LINEAR PROGRAMMING: A GEOMETRIC APPROACH. Copyright Cengage Learning. All rights reserved.

LINEAR PROGRAMMING: A GEOMETRIC APPROACH. Copyright Cengage Learning. All rights reserved. 3 LINEAR PROGRAMMING: A GEOMETRIC APPROACH Copyright Cengage Learning. All rights reserved. 3.1 Graphing Systems of Linear Inequalities in Two Variables Copyright Cengage Learning. All rights reserved.

More information

The Rectangular Coordinate System and Equations of Lines. College Algebra

The Rectangular Coordinate System and Equations of Lines. College Algebra The Rectangular Coordinate System and Equations of Lines College Algebra Cartesian Coordinate System A grid system based on a two-dimensional plane with perpendicular axes: horizontal axis is the x-axis

More information

Chapter 1 & 2. Homework Ch 1 & 2

Chapter 1 & 2. Homework Ch 1 & 2 Chapter 1 & 2 1-1 Relations & Functions 1-2 Compostion of Functions 1-3 Graphs Linear Eqns 1-4 Writing Linear Functions 1-5 Parallel & Perpendicular Lines 1-7 Piecewise Functions 1-8 Linear Inequalities

More information

OPERATIONS RESEARCH. Linear Programming Problem

OPERATIONS RESEARCH. Linear Programming Problem OPERATIONS RESEARCH Chapter 1 Linear Programming Problem Prof. Bibhas C. Giri Department of Mathematics Jadavpur University Kolkata, India Email: bcgiri.jumath@gmail.com 1.0 Introduction Linear programming

More information

Intro. To Graphing Linear Equations

Intro. To Graphing Linear Equations Intro. To Graphing Linear Equations The Coordinate Plane A. The coordinate plane has 4 quadrants. B. Each point in the coordinate plain has an x-coordinate (the abscissa) and a y-coordinate (the ordinate).

More information

We have already studied equations of the line. There are several forms:

We have already studied equations of the line. There are several forms: Chapter 13-Coordinate Geometry extended. 13.1 Graphing equations We have already studied equations of the line. There are several forms: slope-intercept y = mx + b point-slope y - y1=m(x - x1) standard

More information

Alg2H Chapter 4 Review Sheet Date Wk #11. Let

Alg2H Chapter 4 Review Sheet Date Wk #11. Let AlgH Chapter 4 Review Sheet Date Wk # ) x z x y 8 y 9z 4 ) y 0 7y ) 6 7 8 x y 5 4 x y x y z 7 4) x y z 0 f ( x) x 5 Let g( x) 7 h( x) 4 x 5) f (h()) 6) h (g()) 7) f ( f ( )) 8) g ( f ( 5)) h 0) h ( ) )

More information

3. The domain of a function of 2 or 3 variables is a set of pts in the plane or space respectively.

3. The domain of a function of 2 or 3 variables is a set of pts in the plane or space respectively. Math 2204 Multivariable Calculus Chapter 14: Partial Derivatives Sec. 14.1: Functions of Several Variables I. Functions and Variables A. Def n : Suppose D is a set of n-tuples of real numbers (x 1, x 2,

More information

Section Graphs and Lines

Section Graphs and Lines Section 1.1 - Graphs and Lines The first chapter of this text is a review of College Algebra skills that you will need as you move through the course. This is a review, so you should have some familiarity

More information

6.5. SYSTEMS OF INEQUALITIES

6.5. SYSTEMS OF INEQUALITIES 6.5. SYSTEMS OF INEQUALITIES What You Should Learn Sketch the graphs of inequalities in two variables. Solve systems of inequalities. Use systems of inequalities in two variables to model and solve real-life

More information

Solve the following system of equations. " 2x + 4y = 8 # $ x 3y = 1. 1 cont d. You try:

Solve the following system of equations.  2x + 4y = 8 # $ x 3y = 1. 1 cont d. You try: 1 Solve the following system of equations. " 2x + 4y = 8 # $ x 3y = 1 Method 1: Substitution 1. Solve for x in the second equation. 1 cont d Method 3: Eliminate y 1. Multiply first equation by 3 and second

More information

Lecture 9: Linear Programming

Lecture 9: Linear Programming Lecture 9: Linear Programming A common optimization problem involves finding the maximum of a linear function of N variables N Z = a i x i i= 1 (the objective function ) where the x i are all non-negative

More information

CHAPTER 4 Linear Programming with Two Variables

CHAPTER 4 Linear Programming with Two Variables CHAPTER 4 Linear Programming with Two Variables In this chapter, we will study systems of linear inequalities. They are similar to linear systems of equations, but have inequalitites instead of equalities.

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Combinatorial Optimization G. Guérard Department of Nouvelles Energies Ecole Supérieur d Ingénieurs Léonard de Vinci Lecture 1 GG A.I. 1/34 Outline 1 Motivation 2 Geometric resolution

More information

graphing_9.1.notebook March 15, 2019

graphing_9.1.notebook March 15, 2019 1 2 3 Writing the equation of a line in slope intercept form. In order to write an equation in y = mx + b form you will need the slope "m" and the y intercept "b". We will subsitute the values for m and

More information

Linear and Integer Programming :Algorithms in the Real World. Related Optimization Problems. How important is optimization?

Linear and Integer Programming :Algorithms in the Real World. Related Optimization Problems. How important is optimization? Linear and Integer Programming 15-853:Algorithms in the Real World Linear and Integer Programming I Introduction Geometric Interpretation Simplex Method Linear or Integer programming maximize z = c T x

More information

Systems of Inequalities and Linear Programming 5.7 Properties of Matrices 5.8 Matrix Inverses

Systems of Inequalities and Linear Programming 5.7 Properties of Matrices 5.8 Matrix Inverses 5 5 Systems and Matrices Systems and Matrices 5.6 Systems of Inequalities and Linear Programming 5.7 Properties of Matrices 5.8 Matrix Inverses Sections 5.6 5.8 2008 Pearson Addison-Wesley. All rights

More information

10-2 Circles. Warm Up Lesson Presentation Lesson Quiz. Holt Algebra2 2

10-2 Circles. Warm Up Lesson Presentation Lesson Quiz. Holt Algebra2 2 10-2 Circles Warm Up Lesson Presentation Lesson Quiz Holt Algebra2 2 Warm Up Find the slope of the line that connects each pair of points. 1. (5, 7) and ( 1, 6) 1 6 2. (3, 4) and ( 4, 3) 1 Warm Up Find

More information

Chapter 3 Linear Programming: A Geometric Approach

Chapter 3 Linear Programming: A Geometric Approach Chapter 3 Linear Programming: A Geometric Approach Section 3.1 Graphing Systems of Linear Inequalities in Two Variables y 4x + 3y = 12 4 3 4 x 3 y 12 x y 0 x y = 0 2 1 P(, ) 12 12 7 7 1 1 2 3 x We ve seen

More information

Farming Example. Lecture 22. Solving a Linear Program. withthe Simplex Algorithm and with Excel s Solver

Farming Example. Lecture 22. Solving a Linear Program. withthe Simplex Algorithm and with Excel s Solver Lecture 22 Solving a Linear Program withthe Simplex Algorithm and with Excel s Solver m j winter, 2 Farming Example Constraints: acreage: x + y < money: x + 7y < 6 time: x + y < 3 y x + y = B (, 8.7) x

More information

slope rise run Definition of Slope

slope rise run Definition of Slope The Slope of a Line Mathematicians have developed a useful measure of the steepness of a line, called the slope of the line. Slope compares the vertical change (the rise) to the horizontal change (the

More information

Chapter 4 Graphing Linear Equations and Functions

Chapter 4 Graphing Linear Equations and Functions Chapter 4 Graphing Linear Equations and Functions 4.1 Coordinates and Scatter plots on the calculator: On the graph paper below please put the following items: x and y axis, origin,quadrant numbering system,

More information

MATH SPEAK - TO BE UNDERSTOOD AND MEMORIZED DETERMINING THE INTERSECTIONS USING THE GRAPHING CALCULATOR

MATH SPEAK - TO BE UNDERSTOOD AND MEMORIZED DETERMINING THE INTERSECTIONS USING THE GRAPHING CALCULATOR FOM 11 T15 INTERSECTIONS & OPTIMIZATION PROBLEMS - 1 1 MATH SPEAK - TO BE UNDERSTOOD AND MEMORIZED 1) INTERSECTION = a set of coordinates of the point on the grid where two or more graphed lines touch

More information

x Boundary Intercepts Test (0,0) Conclusion 2x+3y=12 (0,4), (6,0) 0>12 False 2x-y=2 (0,-2), (1,0) 0<2 True

x Boundary Intercepts Test (0,0) Conclusion 2x+3y=12 (0,4), (6,0) 0>12 False 2x-y=2 (0,-2), (1,0) 0<2 True MATH 34 (Finite Mathematics or Business Math I) Lecture Notes MATH 34 Module 3 Notes: SYSTEMS OF INEQUALITIES & LINEAR PROGRAMMING 3. GRAPHING SYSTEMS OF INEQUALITIES Simple Systems of Linear Inequalities

More information

Simulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016

Simulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016 Simulation Lecture O Optimization: Linear Programming Saeed Bastani April 06 Outline of the course Linear Programming ( lecture) Integer Programming ( lecture) Heuristics and Metaheursitics (3 lectures)

More information

Section 2.1 Graphs. The Coordinate Plane

Section 2.1 Graphs. The Coordinate Plane Section 2.1 Graphs The Coordinate Plane Just as points on a line can be identified with real numbers to form the coordinate line, points in a plane can be identified with ordered pairs of numbers to form

More information

In other words, we want to find the domain points that yield the maximum or minimum values (extrema) of the function.

In other words, we want to find the domain points that yield the maximum or minimum values (extrema) of the function. 1 The Lagrange multipliers is a mathematical method for performing constrained optimization of differentiable functions. Recall unconstrained optimization of differentiable functions, in which we want

More information

Algebra I Notes Linear Equations and Inequalities in Two Variables Unit 04c

Algebra I Notes Linear Equations and Inequalities in Two Variables Unit 04c Big Idea: Describe the similarities and differences between equations and inequalities including solutions and graphs. Skill: graph linear equations and find possible solutions to those equations using

More information

We have already studied equations of the line. There are several forms:

We have already studied equations of the line. There are several forms: Chapter 13-Coordinate Geometry extended. 13.1 Graphing equations We have already studied equations of the line. There are several forms: slope-intercept y = mx + b point-slope y - y1=m(x - x1) standard

More information

notes13.1inclass May 01, 2015

notes13.1inclass May 01, 2015 Chapter 13-Coordinate Geometry extended. 13.1 Graphing equations We have already studied equations of the line. There are several forms: slope-intercept y = mx + b point-slope y - y1=m(x - x1) standard

More information

Algebra Unit 2: Linear Functions Notes. Slope Notes. 4 Types of Slope. Slope from a Formula

Algebra Unit 2: Linear Functions Notes. Slope Notes. 4 Types of Slope. Slope from a Formula Undefined Slope Notes Types of Slope Zero Slope Slope can be described in several ways: Steepness of a line Rate of change rate of increase or decrease Rise Run Change (difference) in y over change (difference)

More information

Solving linear programming

Solving linear programming Solving linear programming (From Last week s Introduction) Consider a manufacturer of tables and chairs. They want to maximize profits. They sell tables for a profit of $30 per table and a profit of $10

More information

LINEAR PROGRAMMING (LP), GRAPHICAL PRESENTATION GASPAR ASAMPANA

LINEAR PROGRAMMING (LP), GRAPHICAL PRESENTATION GASPAR ASAMPANA LINEAR PROGRAMMING (LP), GRAPHICAL PRESENTATION GASPAR ASAMPANA INTRODUCTION Linear Programming a is combination of a linear objective function and set of linear constraints. The linear constraints express

More information

7.3 3-D Notes Honors Precalculus Date: Adapted from 11.1 & 11.4

7.3 3-D Notes Honors Precalculus Date: Adapted from 11.1 & 11.4 73 3-D Notes Honors Precalculus Date: Adapted from 111 & 114 The Three-Variable Coordinate System I Cartesian Plane The familiar xy-coordinate system is used to represent pairs of numbers (ordered pairs

More information

Review Exercise. 1. Determine vector and parametric equations of the plane that contains the

Review Exercise. 1. Determine vector and parametric equations of the plane that contains the Review Exercise 1. Determine vector and parametric equations of the plane that contains the points A11, 2, 12, B12, 1, 12, and C13, 1, 42. 2. In question 1, there are a variety of different answers possible,

More information

Chapter 13-1 Notes Page 1

Chapter 13-1 Notes Page 1 Chapter 13-1 Notes Page 1 Constrained Optimization Constraints We will now consider how to maximize Sales Revenue & Contribution Margin; or minimize costs when dealing with limited resources (constraints).

More information

Matrices and Systems of Equations

Matrices and Systems of Equations 1 CA-Fall 2011-Jordan College Algebra, 4 th edition, Beecher/Penna/Bittinger, Pearson/Addison Wesley, 2012 Chapter 6: Systems of Equations and Matrices Section 6.3 Matrices and Systems of Equations Matrices

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Problem Set Rules: Optimization Methods in Management Science MIT 15.053, Spring 2013 Problem Set 6, Due: Thursday April 11th, 2013 1. Each student should hand in an individual problem set. 2. Discussing

More information

Example 1: Give the coordinates of the points on the graph.

Example 1: Give the coordinates of the points on the graph. Ordered Pairs Often, to get an idea of the behavior of an equation, we will make a picture that represents the solutions to the equation. A graph gives us that picture. The rectangular coordinate plane,

More information

Linear Programming & Graphic Solution. Dr. Monther Tarawneh

Linear Programming & Graphic Solution. Dr. Monther Tarawneh Linear Programming & Graphic Solution Dr. Monther Tarawneh In this Lecture This topic concentrates on model formulation and computations in linear programming (LP). To illustrate the use of LP, real world

More information

Functions. Name. Use an XY Coordinate Pegboard to graph each line. Make a table of ordered pairs for each line. y = x + 5 x y.

Functions. Name. Use an XY Coordinate Pegboard to graph each line. Make a table of ordered pairs for each line. y = x + 5 x y. Lesson 1 Functions Name Use an XY Coordinate Pegboard to graph each line. Make a table of ordered pairs for each line. 1. = + = + = 2 3 = 2 3 Using an XY Coordinate Pegboard, graph the line on a coordinate

More information

Three Dimensional Geometry. Linear Programming

Three Dimensional Geometry. Linear Programming Three Dimensional Geometry Linear Programming A plane is determined uniquely if any one of the following is known: The normal to the plane and its distance from the origin is given, i.e. equation of a

More information

3.1 Graphing Linear Inequalities

3.1 Graphing Linear Inequalities 3.1 Graphing Linear Inequalities I. Inequalities A. Introduction Many mathematical descriptions of real situations are best expressed as inequalities rather than equations. For example, a firm might be

More information

WHAT YOU SHOULD LEARN

WHAT YOU SHOULD LEARN GRAPHS OF EQUATIONS WHAT YOU SHOULD LEARN Sketch graphs of equations. Find x- and y-intercepts of graphs of equations. Use symmetry to sketch graphs of equations. Find equations of and sketch graphs of

More information

UNIT 3B CREATING AND GRAPHING EQUATIONS Lesson 4: Solving Systems of Equations Instruction

UNIT 3B CREATING AND GRAPHING EQUATIONS Lesson 4: Solving Systems of Equations Instruction Prerequisite Skills This lesson requires the use of the following skills: graphing multiple equations on a graphing calculator graphing quadratic equations graphing linear equations Introduction A system

More information

Functions. Copyright Cengage Learning. All rights reserved.

Functions. Copyright Cengage Learning. All rights reserved. Functions Copyright Cengage Learning. All rights reserved. 2.2 Graphs Of Functions Copyright Cengage Learning. All rights reserved. Objectives Graphing Functions by Plotting Points Graphing Functions with

More information

What s Linear Programming? Often your try is to maximize or minimize an objective within given constraints

What s Linear Programming? Often your try is to maximize or minimize an objective within given constraints Linear Programming What s Linear Programming? Often your try is to maximize or minimize an objective within given constraints A linear programming problem can be expressed as a linear function of certain

More information

Chapter P: Preparation for Calculus

Chapter P: Preparation for Calculus 1. Which of the following is the correct graph of y = x x 3? E) Copyright Houghton Mifflin Company. All rights reserved. 1 . Which of the following is the correct graph of y = 3x x? E) Copyright Houghton

More information

Graphs of Equations. MATH 160, Precalculus. J. Robert Buchanan. Fall Department of Mathematics. J. Robert Buchanan Graphs of Equations

Graphs of Equations. MATH 160, Precalculus. J. Robert Buchanan. Fall Department of Mathematics. J. Robert Buchanan Graphs of Equations Graphs of Equations MATH 160, Precalculus J. Robert Buchanan Department of Mathematics Fall 2011 Objectives In this lesson we will learn to: sketch the graphs of equations, find the x- and y-intercepts

More information

Algebra 2 Notes Systems of Equations and Inequalities Unit 03b. Optimization with Linear Programming

Algebra 2 Notes Systems of Equations and Inequalities Unit 03b. Optimization with Linear Programming Optimization with Linear Programming Big Idea Linear programming is one of the most practical uses of mathematics in the real world. The inequalities of the system represent the constraints in the problem

More information

Jim Lambers MAT 169 Fall Semester Lecture 33 Notes

Jim Lambers MAT 169 Fall Semester Lecture 33 Notes Jim Lambers MAT 169 Fall Semester 2009-10 Lecture 33 Notes These notes correspond to Section 9.3 in the text. Polar Coordinates Throughout this course, we have denoted a point in the plane by an ordered

More information

You should be able to plot points on the coordinate axis. You should know that the the midpoint of the line segment joining (x, y 1 1

You should be able to plot points on the coordinate axis. You should know that the the midpoint of the line segment joining (x, y 1 1 Name GRAPHICAL REPRESENTATION OF DATA: You should be able to plot points on the coordinate axis. You should know that the the midpoint of the line segment joining (x, y 1 1 ) and (x, y ) is x1 x y1 y,.

More information

16.410/413 Principles of Autonomy and Decision Making

16.410/413 Principles of Autonomy and Decision Making 16.410/413 Principles of Autonomy and Decision Making Lecture 17: The Simplex Method Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology November 10, 2010 Frazzoli (MIT)

More information

Chapter 15 Introduction to Linear Programming

Chapter 15 Introduction to Linear Programming Chapter 15 Introduction to Linear Programming An Introduction to Optimization Spring, 2015 Wei-Ta Chu 1 Brief History of Linear Programming The goal of linear programming is to determine the values of

More information

ax + by = 0. x = c. y = d.

ax + by = 0. x = c. y = d. Review of Lines: Section.: Linear Inequalities in Two Variables The equation of a line is given by: ax + by = c. for some given numbers a, b and c. For example x + y = 6 gives the equation of a line. A

More information

9.3 Hyperbolas and Rotation of Conics

9.3 Hyperbolas and Rotation of Conics 9.3 Hyperbolas and Rotation of Conics Copyright Cengage Learning. All rights reserved. What You Should Learn Write equations of hyperbolas in standard form. Find asymptotes of and graph hyperbolas. Use

More information

1.) ( ) Step 1: Factor the numerator and the denominator. Find the domain. is in lowest terms.

1.) ( ) Step 1: Factor the numerator and the denominator. Find the domain. is in lowest terms. GP3-HW11 College Algebra Sketch the graph of each rational function. 1.) Step 1: Factor the numerator and the denominator. Find the domain. { } Step 2: Rewrite in lowest terms. The rational function is

More information

Finite Math Linear Programming 1 May / 7

Finite Math Linear Programming 1 May / 7 Linear Programming Finite Math 1 May 2017 Finite Math Linear Programming 1 May 2017 1 / 7 General Description of Linear Programming Finite Math Linear Programming 1 May 2017 2 / 7 General Description of

More information

A is any set of ordered pairs of real numbers. This is a set of ordered pairs of real numbers, so it is a.

A is any set of ordered pairs of real numbers. This is a set of ordered pairs of real numbers, so it is a. Fry Texas A&M University!! Math 150!! Chapter 3!! Fall 2014! 1 Chapter 3A Rectangular Coordinate System A is any set of ordered pairs of real numbers. A relation can be finite: {(-3, 1), (-3, -1), (0,

More information

Mini-Lecture 3.1 Graphing Equations

Mini-Lecture 3.1 Graphing Equations Copyright 0 Pearson Education, Inc. Mini-Lecture. Graphing Equations. Plot ordered pairs.. Determine whether an ordered pair of numbers is a solution to an equation in two variables.. Graph linear equations.

More information

The base of a solid is the region in the first quadrant bounded above by the line y = 2, below by

The base of a solid is the region in the first quadrant bounded above by the line y = 2, below by Chapter 7 1) (AB/BC, calculator) The base of a solid is the region in the first quadrant bounded above by the line y =, below by y sin 1 x, and to the right by the line x = 1. For this solid, each cross-section

More information

LOGISTICS: Teaching Assistant: Textbook: Class Schedule and Location

LOGISTICS: Teaching Assistant: Textbook: Class Schedule and Location FRE 6331: FINANCIAL RISK MANAGEMENT AND OPTIMIZATION Richard Van Slyke LOGISTICS: Office: LC121 Dibner Building (Brooklyn) Email: richard.vanslyke@verizon.net, or rvslyke@poly.edu Phone: 718-260-3186 (not

More information

UNIT 6 MODELLING DECISION PROBLEMS (LP)

UNIT 6 MODELLING DECISION PROBLEMS (LP) UNIT 6 MODELLING DECISION This unit: PROBLEMS (LP) Introduces the linear programming (LP) technique to solve decision problems 1 INTRODUCTION TO LINEAR PROGRAMMING A Linear Programming model seeks to maximize

More information

THE GEOMETRY OF LINEAR PROGRAMMING

THE GEOMETRY OF LINEAR PROGRAMMING THE GEOMETRY OF LINEAR PROGRAMMING INTRODUCTION Understanding the relationship between geometry (or algebraic topology) and mathematical programming is critical to being able to apply the methods of mathematical

More information

a) Alternative Optima, b) Infeasible(or non existing) solution, c) unbounded solution.

a) Alternative Optima, b) Infeasible(or non existing) solution, c) unbounded solution. Unit 1 Lesson 5. : Special cases of LPP Learning Outcomes Special cases of linear programming problems Alternative Optima Infeasible Solution Unboundedness In the previous lecture we have discussed some

More information

Updated Review Content and Added-on Practice Problems

Updated Review Content and Added-on Practice Problems Updated Review Content and Added-on Practice Problems Underlined below is the added review content which supplements the original review package. The added sample questions are also presented in tandem.

More information

September 10- September 15

September 10- September 15 September 10- September 15 You will be given a sheet of paper to write your bell work on. If you need more room you may use an extra sheet of paper, but be sure to staple the scratch paper to the Bell

More information

Section 7D Systems of Linear Equations

Section 7D Systems of Linear Equations Section 7D Systems of Linear Equations Companies often look at more than one equation of a line when analyzing how their business is doing. For example a company might look at a cost equation and a profit

More information

x 16 d( x) 16 n( x) 36 d( x) zeros: x 2 36 = 0 x 2 = 36 x = ±6 Section Yes. Since 1 is a polynomial (of degree 0), P(x) =

x 16 d( x) 16 n( x) 36 d( x) zeros: x 2 36 = 0 x 2 = 36 x = ±6 Section Yes. Since 1 is a polynomial (of degree 0), P(x) = 9 CHAPTER POLYNOMIAL AND RATIONAL FUNCTIONS Section -. Yes. Since is a polynomial (of degree 0), P() P( ) is a rational function if P() is a polynomial.. A vertical asymptote is a vertical line a that

More information

Section 2.2 Graphs of Linear Functions

Section 2.2 Graphs of Linear Functions Section. Graphs of Linear Functions Section. Graphs of Linear Functions When we are working with a new function, it is useful to know as much as we can about the function: its graph, where the function

More information

LECTURE 13: SOLUTION METHODS FOR CONSTRAINED OPTIMIZATION. 1. Primal approach 2. Penalty and barrier methods 3. Dual approach 4. Primal-dual approach

LECTURE 13: SOLUTION METHODS FOR CONSTRAINED OPTIMIZATION. 1. Primal approach 2. Penalty and barrier methods 3. Dual approach 4. Primal-dual approach LECTURE 13: SOLUTION METHODS FOR CONSTRAINED OPTIMIZATION 1. Primal approach 2. Penalty and barrier methods 3. Dual approach 4. Primal-dual approach Basic approaches I. Primal Approach - Feasible Direction

More information

Math 20 Practice Exam #2 Problems and Their Solutions!

Math 20 Practice Exam #2 Problems and Their Solutions! Math 20 Practice Exam #2 Problems and Their Solutions! #1) Solve the linear system by graphing: Isolate for in both equations. Graph the two lines using the slope-intercept method. The two lines intersect

More information

CHAPTER 3 LINEAR PROGRAMMING: SIMPLEX METHOD

CHAPTER 3 LINEAR PROGRAMMING: SIMPLEX METHOD CHAPTER 3 LINEAR PROGRAMMING: SIMPLEX METHOD Linear programming is optimization problem where the objective function is linear and all equality and inequality constraints are linear. This problem was first

More information

30. Constrained Optimization

30. Constrained Optimization 30. Constrained Optimization The graph of z = f(x, y) is represented by a surface in R 3. Normally, x and y are chosen independently of one another so that one may roam over the entire surface of f (within

More information

Section Graphing Systems of Linear Inequalities

Section Graphing Systems of Linear Inequalities Section 3.1 - Graphing Systems of Linear Inequalities Example 1: Find the graphical solution of the inequality y x 0. Example 2: Find the graphical solution of the inequality 5x 3y < 15. 1 How to find

More information

1.5 Part - 2 Inverse Relations and Inverse Functions

1.5 Part - 2 Inverse Relations and Inverse Functions 1.5 Part - 2 Inverse Relations and Inverse Functions What happens when we reverse the coordinates of all the ordered pairs in a relation? We obviously get another relation, but does it have any similarities

More information