UNIT 6 MODELLING DECISION PROBLEMS (LP)

Size: px
Start display at page:

Download "UNIT 6 MODELLING DECISION PROBLEMS (LP)"

Transcription

1 UNIT 6 MODELLING DECISION This unit: PROBLEMS (LP) Introduces the linear programming (LP) technique to solve decision problems 1

2 INTRODUCTION TO LINEAR PROGRAMMING A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear constraints. The linear model consists of the following components: A set of decision variables. These are the variables that affect the problem under investigation. An objective function, i.e. the equation that is to be maximised or minimised. A set of constraints. 2

3 INTRODUCTION TO LINEAR PROGRAMMING Linear programming can be used in construction management to solve problems such as: Optimizing use of resources. Determining most economic product mix. Determining optimum size of bid. Transportation and routing problems. Personnel assignment. 3

4 GRAPHING LINEAR INEQUALITIES A linear equation in two variables x and y ax + by + c = 0 has a solution set that may be exhibited graphically as points on a straight line in the xy-plane. There is also a simple graphical representation for linear inequalities of two variables ax + by + c 0 4

5 PROCEDURE FOR GRAPHING LINEAR INEQUALITIES 1. Draw the graph of the equation obtained for the given inequality by replacing the inequality sign with an equal sign. Use a dashed or dotted line if the problem involves a strict inequality, < or >. Otherwise, use a solid line to indicate that the line itself constitutes part of the solution. 5

6 PROCEDURE FOR GRAPHING LINEAR INEQUALITIES 2. Pick a test point lying in one of the half-planes determined by the line sketched in step 1 and substitute the values of x and y into the given inequality. Use the origin whenever possible. 3. If the inequality is satisfied, the graph of the inequality includes the half-plane containing the test point. Otherwise, the solution includes the half-plane not containing the test point 6

7 EXAMPLE 1 Determine the solution set for the inequality 2x + 3y 6. Solution Replacing the inequality with an equality =, we obtain the equation 2x + 3y = 6, whose graph is: 7

8 EXAMPLE 1 Picking the origin as a test point, we find 2(0) + 3(0) 6, or 0 6, which is false. Thus, the solution set is: 8

9 EXAMPLE 2 Graph x 3y > 0. Solution Replacing the inequality > with an equality =, we obtain the equation x 3y = 0, whose graph is:

10 EXAMPLE 2 Use a dashed line to indicate the line itself will not be part of the solution, since we are dealing with a strict inequality >.

11 EXAMPLE 2 Since the origin lies on the line, we cannot use the origin as a testing point. Picking instead (3, 0) as a test point, we find (3) 2(0) > 0, or 3 > 0, which is true. Thus, the solution set is:

12 GRAPHING SYSTEMS OF LINEAR INEQUALITIES The solution set of a system of linear inequalities (i.e. multiple linear inequalities) in two variables x and y is the set of all points (x, y) that satisfy each inequality of the system. The graphical solution of such a system may be obtained by graphing the solution set for each inequality independently and then determining the region in common with each solution set.

13 EXAMPLE 3 Determine the solution set for the system 4x + 3y 12 x - y 0 Solution The intersection of the solution regions of the two inequalities represents the solution to the system:

14 EXAMPLE 3 Solution The intersection of the solution regions of the two inequalities represents the solution to the system:

15 FEASIBLE SOLUTION SET & OPTIMAL SOLUTION Each point in the solution set S is a candidate for the solution of the linear programming problem and is referred to as a feasible solution. The set S itself is referred to as a feasible set. Among all the points in the set S, the point(s) that optimizes the objective function of the linear programming problem is called an optimal solution

16 THEOREMS OF LP If a linear programming problem has an optimal solution, then it must occur at a vertex, or corner point, of the feasible set S associated with the problem If the objective function P is optimized at two adjacent vertices of S, then it is optimized at every point on the line segment joining these vertices, in which case there are infinitely many solutions to the problem. If S is an empty set, then the linear programming problem has no solution: that is, P has neither a maximum nor a minimum value.

17 BOUNDED AND UNBOUNDED SET The solution set of a system of linear inequalities is bounded if it can be enclosed by a circle. Otherwise, it is unbounded. Unbounded Bounded

18 BOUNDED AND UNBOUNDED SET Given that the objection function is P = ax + by If the solution set is bounded, then the objective function has both a maximum and a minimum value in the solution set. If the solution set is unbounded and both a and b are nonnegative, then the objection function P has a minimum value on the solution set provided that the constraints defining the solution set include the inequalities x 0 and y 0.

19 FORMULATING DECISION PROBLEMS USING LP 1. Identify the decision problem clearly E.g. organizing the supply of ready-mix concrete to a number of construction sites 2. Identify Decision Variables E.g. total daily requirements, lorry loads, hourly rate, fuel consumption, transport costs, distance to be travelled etc. 3. Identify the relationship (Objective Function) between these variables E.g. Total cost = x 1 + x x n. For LP, the function should take the form of linear function. 19

20 FORMULATING DECISION PROBLEMS USING LP 4. Identify Constraints; other set of relationships that affect the behaviour of the decision variables These constraints can be represented in the form of linear equalities and/or inequalities functions (e.g. x 1 70, and x 2 100, etc.) 5. Obtain values for the decision variables that verify the objective function considering the given constraints (Optimisation), which works either to maximise or minimise the objective function. 20

21 PRODUCTION PROBLEM EXAMPLE Ace Novelty wishes to produce two types of souvenirs: type-a will result in a profit of $1.00, and type-b in a profit of $1.20. To manufacture a type-a souvenir requires 2 minutes on machine I and 1 minute on machine II. A type-b souvenir requires 1 minute on machine I and 3 minutes on machine II. There are 3 hours available on machine I and 5 hours available on machine II. How many souvenirs of each type should Ace make in order to maximize its profit?

22 PRODUCTION PROBLEM EXAMPLE Solution Let s first tabulate the given information: Type-A Type-B Time Available Profit/Unit $1.00 $1.20 Machine I 2 min 1 min 180 min Machine II 1 min 3 min 300 min Let x be the number of type-a souvenirs and y the number of type-b souvenirs to be made.

23 PRODUCTION PROBLEM EXAMPLE Type-A Type-B Time Available Profit/Unit $1.00 $1.20 Machine I 2 min 1 min 180 min Machine II 1 min 3 min 300 min Then, the total profit (in dollars) is given by P = x + 1.2y which is the objective function to be maximized.

24 PRODUCTION PROBLEM EXAMPLE Type-A Type-B Time Available Profit/Unit $1.00 $1.20 Machine I 2 min 1 min 180 min Machine II 1 min 3 min 300 min The total amount of time that machine I is used is 2x + y and must not exceed 180 minutes. Thus, we have the inequality 2x + y 180

25 PRODUCTION PROBLEM EXAMPLE Type-A Type-B Time Available Profit/Unit $1.00 $1.20 Machine I 2 min 1 min 180 min Machine II 1 min 3 min 300 min The total amount of time that machine II is used is x + 3y and must not exceed 300 minutes. Thus, we have the inequality x + 3y 300

26 PRODUCTION PROBLEM EXAMPLE Type-A Type-B Time Available Profit/Unit $1.00 $1.20 Machine I 2 min 1 min 180 min Machine II 1 min 3 min 300 min Finally, neither x nor y can be negative, so x 0 y 0

27 PRODUCTION PROBLEM EXAMPLE In short, we want to maximize the objective function P = x + 1.2y Subject to the system of inequalities 2x + y 180 x + 3y 300 x 0 y 0

28 PRODUCTION PROBLEM EXAMPLE Graphing the solution for the 4 inequality

29 PRODUCTION PROBLEM EXAMPLE There are 2 ways of solving: 1. By using the vertices of the solution set; or 2. By using the gradient of the objective function

30 PRODUCTION PROBLEM EXAMPLE (USING VERTICES) Next, find the vertices of the feasible set S. The vertices are found by solving the intersecting equations simultaneously The vertices are A(0, 0), B(90, 0), C(48, 84), and D(0, 100).

31 PRODUCTION PROBLEM EXAMPLE (USING VERTICES) Now find the values of P at the vertices and tabulate them:

32 PRODUCTION PROBLEM EXAMPLE (USING VERTICES) Finally, identify the vertex with the highest value for P: We can see that P is maximized at the vertex C(48, 84) and has a value of 148.8

33 PRODUCTION PROBLEM EXAMPLE (USING GRADIENT) You can also let P equal any value. Then you will have the equation of a straight line which will give you the same gradient. gradient constant

34 PRODUCTION PROBLEM EXAMPLE (USING GRADIENT) Plot the gradient -1/1.2 and parallel shift it until moving it any further would result in no feasible point. This would give the optimal solution at point C. C gradient

35 PRODUCTION PROBLEM EXAMPLE (USING GRADIENT) The values for point C is found by solving simultaneously the intersecting equations: x+3y=300 & 2x+y=180. Point C is (48,84). Substituting in the objective function P = x + 1.2y gives the maximum P = Important note: Your graph needs to be roughly to scale for this method to work!

36 PRACTICAL TIPS One practical issue you will face is to decide on the scale to use for both the x-axis and the y-axis. For example, what x & y axis values to use to graph the following inequalities: 150x + 100y 12,000 ; x+y 100 ; 1000x+600y 180,000 Make y the subject and simply the inequality 150x + 100y 12,000 simply to: y = x x+y 100 simply to: y = 100 x 1000x+600y 180,000 simply to: y = x When x = 0 for all 3 equations, the max y-axis is 300

37 VIDEOS Solving LP using vertices Solving LP using graphical method

38 CLASS EXERCISE 1 A nutritionist advises an individual who is suffering from iron and vitamin B deficiency to take at least 2400 milligrams (mg) of iron, 2100 mg of vitamin B1, and 1500 mg of vitamin B2 over a period of time. Two vitamin pills are suitable, brand-a and brand-b. Each brand-a pill costs 6 cents and contains 40 mg of iron, 10 mg of vitamin B1, and 5 mg of vitamin B2. Each brand-b pill costs 8 cents and contains 10 mg of iron and 15 mg each of vitamins B1 and B2. What combination of pills should the individual purchase in order to meet the minimum iron and vitamin requirements at the lowest cost?

39 CLASS EXERCISE 2 A building developer produces 2 types of houses: detached and semi-detached. The profit gained from a detached house and a semidetached house is $10,000 and $6,000 respectively. The developer has the capacity to build 100 houses per a year. The average area of a detached house is 150 sqm, while it is 100 sqm for a semidetached house. The developer got a land for housing development with area of 12,000 sqm. The supply of bricks is limited by 180,000 sqm. On average, a detached house requires 1000 sqm of bricks, while a semidetached house requires 600 sqm. Develop a LP model for this problem to determine how may detached and semidetached houses should be constructed in order to maximise profit.

40 CLASS EXERCISE 3 Sarah makes bracelets and necklaces to sell at a craft store. Each bracelet makes a profit of $7, takes 1 hour to assemble, and costs $2 for materials. Each necklace makes a profit of $12, takes 2 hour to assemble, and costs $3 for materials. Sarah has 48 hours available to assemble bracelets and necklaces. If she has $78 available to pay for materials, how many bracelets and necklaces should she make to maximize her profit?

41 CLASS EXERCISE 4 A contractor makes a decision about projects to bid for the coming financial year. Two types of projects are available for the contractor; short term (6-months max. in duration) and long term (over 1-year). Given the current market conditions and material costs, each short term project generates max. of 5000 profit on average, and each long term project generates max. of profit on average. A number of constraints are considered: Each project (short and long term) requires a project manager. The contractor has 10 posts of project manager. Each short term project requires 2 equipment and each long term project requires 5 equipment. The contractor has 41 different equipment in total. A short term project requires 8 days of design time on average, and a long term project requires 12 days of design time on average. The design team of the contractor works part-time of a total 144 days a year.

42 CLASS EXERCISE 5 A steel company produces beams in I and L shapes. Each I- beam can be sold for a profit of $100/m and each L-beam for a profit of $70/m. the production time is 40 hours per week and takes 6 hours to make a meter of I-shape beam and 3 hours to make a meter of L-shape beam. Market demand requires that the company makes at least 3 times as many L-shaped beams as I-shaped beams. I-shaped beams take up 4 times as much storage space as L-shaped beams and there is room for at most 4 I-shaped beams each week. Develop a LP model for this problem to determine how many meters for I-shaped beams and L-shaped beams should be produced each week in order to maximise profit.

43 THE END Any questions? 43

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

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 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

LINEAR PROGRAMMING. Chapter Overview

LINEAR PROGRAMMING. Chapter Overview Chapter 12 LINEAR PROGRAMMING 12.1 Overview 12.1.1 An Optimisation Problem A problem which seeks to maximise or minimise a function is called an optimisation problem. An optimisation problem may involve

More information

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

Section 3.1 Graphing Systems of Linear Inequalities in Two Variables

Section 3.1 Graphing Systems of Linear Inequalities in Two Variables Section 3.1 Graphing Systems of Linear Inequalities in Two Variables Procedure for Graphing Linear Inequalities: 1. Draw the graph of the equation obtained for the given inequality by replacing the inequality

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

Example Graph the inequality 2x-3y 12. Answer - start with the = part. Graph the line 2x - 3y = 12. Linear Programming: A Geometric Approach

Example Graph the inequality 2x-3y 12. Answer - start with the = part. Graph the line 2x - 3y = 12. Linear Programming: A Geometric Approach Linear Programming: A Geometric Approach 3.1: Graphing Systems of Linear Inequalities in Two Variables Example Graph the inequality 2x-3y 12. Answer - start with the = part. Graph the line 2x - 3y = 12.

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

Linear Programming. You can model sales with the following objective function. Sales 100x 50y. x 0 and y 0. x y 40

Linear Programming. You can model sales with the following objective function. Sales 100x 50y. x 0 and y 0. x y 40 Lesson 9.7 Objectives Solve systems of linear inequalities. Solving Systems of Inequalities Suppose a car dealer nets $500 for each family car (F) sold and $750 for each sports car (S) sold. The dealer

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

Section 3.1 Graphing Systems of Linear Inequalities in Two Variables

Section 3.1 Graphing Systems of Linear Inequalities in Two Variables Section 3.1 Graphing Systems of Linear Inequalities in Two Variables Procedure for Graphing Linear Inequalities: 1. Draw the graph of the equation obtained for the given inequality by replacing the inequality

More information

Linear Programming Problems

Linear Programming Problems Linear Programming Problems Linear inequalities are important because we often want to minimize or maximize a quantity (called the objective function) subject to certain constraints (linear inequalities).

More information

UNIT 2 LINEAR PROGRAMMING PROBLEMS

UNIT 2 LINEAR PROGRAMMING PROBLEMS UNIT 2 LINEAR PROGRAMMING PROBLEMS Structure 2.1 Introduction Objectives 2.2 Linear Programming Problem (LPP) 2.3 Mathematical Formulation of LPP 2.4 Graphical Solution of Linear Programming Problems 2.5

More information

Econ 172A - Slides from Lecture 2

Econ 172A - Slides from Lecture 2 Econ 205 Sobel Econ 172A - Slides from Lecture 2 Joel Sobel September 28, 2010 Announcements 1. Sections this evening (Peterson 110, 8-9 or 9-10). 2. Podcasts available when I remember to use microphone.

More information

Chapter 4 Section 1 Graphing Linear Inequalities in Two Variables

Chapter 4 Section 1 Graphing Linear Inequalities in Two Variables Chapter 4 Section 1 Graphing Linear Inequalities in Two Variables Epressions of the tpe + 2 8 and 3 > 6 are called linear inequalities in two variables. A solution of a linear inequalit in two variables

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

1. Evaluating the objective function at each of the corner points we obtain the following table. Vertex Z = 2x + 3y (1,1) 5 (8,5) 31 (4,9) 35 (2,8) 28

1. Evaluating the objective function at each of the corner points we obtain the following table. Vertex Z = 2x + 3y (1,1) 5 (8,5) 31 (4,9) 35 (2,8) 28 3.3 CONCEPT QUESTIONS, page 192 1. a. The feasible set is the set of points satisfying the constraints associated with the linear programming problem. b. A feasible solution of a linear programming problem

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

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

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

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

CHAPTER 12: LINEAR PROGRAMMING

CHAPTER 12: LINEAR PROGRAMMING CHAPTER 12: LINEAR PROGRAMMING MARKS WEIGHTAGE 06 marks NCERT Important Questions & Answers 1. Determine graphically the minimum value of the objective function Z = 50x + 20y subject to the constraints:

More information

3x + y 50. y=10. x=15 3x+y=50. 2x + 3y = 40

3x + y 50. y=10. x=15 3x+y=50. 2x + 3y = 40 Section 3.3: Linear programming: A geometric approach In addition to constraints, linear programming problems usually involve some quantity to maximize or minimize such as profits or costs. The quantity

More information

Mathematics. Linear Programming

Mathematics. Linear Programming Mathematics Linear Programming Table of Content 1. Linear inequations. 2. Terms of Linear Programming. 3. Mathematical formulation of a linear programming problem. 4. Graphical solution of two variable

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

Linear Programming. Meaning of Linear Programming. Basic Terminology

Linear Programming. Meaning of Linear Programming. Basic Terminology Linear Programming Linear Programming (LP) is a versatile technique for assigning a fixed amount of resources among competing factors, in such a way that some objective is optimized and other defined conditions

More information

LINEAR PROGRAMMING. Chapter Introduction

LINEAR PROGRAMMING. Chapter Introduction 504 MATHEMATICS Chapter 12 LINEAR PROGRAMMING The mathematical experience of the student is incomplete if he never had the opportunity to solve a problem invented by himself. G. POLYA 12.1 Introduction

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

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

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

Linear Programming. Linear Programming. Linear Programming. Example: Profit Maximization (1/4) Iris Hui-Ru Jiang Fall Linear programming

Linear Programming. Linear Programming. Linear Programming. Example: Profit Maximization (1/4) Iris Hui-Ru Jiang Fall Linear programming Linear Programming 3 describes a broad class of optimization tasks in which both the optimization criterion and the constraints are linear functions. Linear Programming consists of three parts: A set of

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

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

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

LINEAR PROGRAMMING INTRODUCTION 12.1 LINEAR PROGRAMMING. Three Classical Linear Programming Problems (L.P.P.)

LINEAR PROGRAMMING INTRODUCTION 12.1 LINEAR PROGRAMMING. Three Classical Linear Programming Problems (L.P.P.) LINEAR PROGRAMMING 12 INTRODUCTION ou are familiar with linear equations and linear inequations in one and two variables. They can be solved algebraically or graphically (by drawing a line diagram in case

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

Resource Allocation (p. 254)

Resource Allocation (p. 254) Linear Optimization 4.2 120 Resource Allocation (p. 254) Determine the linear program corresponding to the following problem. A farmer has set aside 18 acres of land to be used entirely for plots of grapes,

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

Linear Programming End Exercises and Answers

Linear Programming End Exercises and Answers Linear Programming End Exercises and Answers Optimisation 23DV You are given a test consisting of two sections. The first section is on algebra and the second section is on geometry. You are not allowed

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

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

Linear Programming. L.W. Dasanayake Department of Economics University of Kelaniya

Linear Programming. L.W. Dasanayake Department of Economics University of Kelaniya Linear Programming L.W. Dasanayake Department of Economics University of Kelaniya Linear programming (LP) LP is one of Management Science techniques that can be used to solve resource allocation problem

More information

Chapter 7. Linear Programming Models: Graphical and Computer Methods

Chapter 7. Linear Programming Models: Graphical and Computer Methods Chapter 7 Linear Programming Models: Graphical and Computer Methods To accompany Quantitative Analysis for Management, Eleventh Edition, by Render, Stair, and Hanna Power Point slides created by Brian

More information

The problem. Needed for contract. 10% Reduction. Resources available

The problem. Needed for contract. 10% Reduction. Resources available As part of May 2010 s P2 paper, a question was asked (Q6) which required candidates to prepare a graph showing the optimum production plan for the organisation in question. In his post examination guide

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

Real life Problem. Review

Real life Problem. Review Linear Programming The Modelling Cycle in Decision Maths Accept solution Real life Problem Yes No Review Make simplifying assumptions Compare the solution with reality is it realistic? Interpret the solution

More information

Applications of Linear Programming

Applications of Linear Programming Applications of Linear Programming lecturer: András London University of Szeged Institute of Informatics Department of Computational Optimization Lecture 1 Why LP? Linear programming (LP, also called linear

More information

( ) ( 200, 0 ) and 0, 200. Linear programming 6C. ( 40, 0) and ( 0, 80) ( 100.8,16.8) F = 168. ( 37.5, 22.5) m=97.5. Objective line passes through

( ) ( 200, 0 ) and 0, 200. Linear programming 6C. ( 40, 0) and ( 0, 80) ( 100.8,16.8) F = 168. ( 37.5, 22.5) m=97.5. Objective line passes through Linear programming 6C 1 a Need intersection of 4x+y= 1400 and 3x+2y= 1200 ( 320,120) m=760 b ( 0, 400) N = 1600 c Need intersection of x+ 3y= 1200 and 3x+2y= 1200 ( 171 3, 342 6) 7 7 P= 514 2 7 d ( 350,

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

4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 Mathematical programming (optimization) problem: min f (x) s.t. x X R n set of feasible solutions with linear objective function

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

Introduction to Linear Programing Problems

Introduction to Linear Programing Problems Paper: Linear Programming and Theory of Games Lesson: Introduction to Linear Programing Problems Lesson Developers: DR. MANOJ KUMAR VARSHNEY, College/Department: Department of Statistics, Hindu College,

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

Algebra I Notes Unit Six: Graphing Linear Equations and Inequalities in Two Variables, Absolute Value Functions

Algebra I Notes Unit Six: Graphing Linear Equations and Inequalities in Two Variables, Absolute Value Functions Sllabus Objective.4 The student will graph linear equations and find possible solutions to those equations using coordinate geometr. Coordinate Plane a plane formed b two real number lines (axes) that

More information

BCN Decision and Risk Analysis. Syed M. Ahmed, Ph.D.

BCN Decision and Risk Analysis. Syed M. Ahmed, Ph.D. Linear Programming Module Outline Introduction The Linear Programming Model Examples of Linear Programming Problems Developing Linear Programming Models Graphical Solution to LP Problems The Simplex Method

More information

Unit 3, Lesson 3.1 Creating and Graphing Equations Using Standard Form

Unit 3, Lesson 3.1 Creating and Graphing Equations Using Standard Form Unit 3, Lesson 3.1 Creating and Graphing Equations Using Standard Form Imagine the path of a basketball as it leaves a player s hand and swooshes through the net. Or, imagine the path of an Olympic diver

More information

Linear programming 6D

Linear programming 6D Linear programming 6D 1 a b Maximum integer value (5, 1) 3x+2y=17 Minimum integer value (6, 5) 2x+y=17 Pearson Education Ltd 2018. Copying permitted for purchasing institution only. This material is not

More information

CHAPTER 12: LINEAR PROGRAMMING

CHAPTER 12: LINEAR PROGRAMMING CHAPTER 12: LINEAR PROGRAMMING Previous Years Board Exam (Important Questions & Answers) MARKS WEIGHTAGE 06 marks 1. A cottage industry manufactures pedestal lamps and wooden shades, each requiring the

More information

Linear Programming and its Applications

Linear Programming and its Applications Linear Programming and its Applications Outline for Today What is linear programming (LP)? Examples Formal definition Geometric intuition Why is LP useful? A first look at LP algorithms Duality Linear

More information

Appendix F: Systems of Inequalities

Appendix F: Systems of Inequalities A0 Appendi F Sstems of Inequalities Appendi F: Sstems of Inequalities F. Solving Sstems of Inequalities The Graph of an Inequalit The statements < and are inequalities in two variables. An ordered pair

More information

Unit 0: Extending Algebra 1 Concepts

Unit 0: Extending Algebra 1 Concepts 1 What is a Function? Unit 0: Extending Algebra 1 Concepts Definition: ---Function Notation--- Example: f(x) = x 2 1 Mapping Diagram Use the Vertical Line Test Interval Notation A convenient and compact

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

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

CLASSROOM INVESTIGATION:

CLASSROOM INVESTIGATION: MHS CLASSROOM INVESTIGATION: LINEAR PROGRAMMING LEARNING GOALS By completing this lesson you will: Practice establishing systems of inequalities Review graphing half-planes Investigate using a polygon

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

Linear Programming: Introduction

Linear Programming: Introduction CSC 373 - Algorithm Design, Analysis, and Complexity Summer 2016 Lalla Mouatadid Linear Programming: Introduction A bit of a historical background about linear programming, that I stole from Jeff Erickson

More information

Linear Programming in Small Dimensions

Linear Programming in Small Dimensions Linear Programming in Small Dimensions Lekcija 7 sergio.cabello@fmf.uni-lj.si FMF Univerza v Ljubljani Edited from slides by Antoine Vigneron Outline linear programming, motivation and definition one dimensional

More information

Math 370 Exam 1 Review Name. Use the vertical line test to determine whether or not the graph is a graph in which y is a function of x.

Math 370 Exam 1 Review Name. Use the vertical line test to determine whether or not the graph is a graph in which y is a function of x. Math 370 Exam 1 Review Name Determine whether the relation is a function. 1) {(-6, 6), (-6, -6), (1, 3), (3, -8), (8, -6)} Not a function The x-value -6 corresponds to two different y-values, so this relation

More information

OPTIMIZATION: Linear Programming

OPTIMIZATION: Linear Programming May 21, 2013 OPTIMIZATION: Linear Programming Linear programming (OPTIMIZATION) is the process of taking various linear inequalities (constraints) related to some situation, and finding the "best" value

More information

Precalculus Notes: Unit 7 Systems of Equations and Matrices

Precalculus Notes: Unit 7 Systems of Equations and Matrices Date: 7.1, 7. Solving Systems of Equations: Graphing, Substitution, Elimination Syllabus Objectives: 8.1 The student will solve a given system of equations or system of inequalities. Solution of a System

More information

Chapter 2 An Introduction to Linear Programming

Chapter 2 An Introduction to Linear Programming Chapter 2 An Introduction to Linear Programming MULTIPLE CHOICE 1. The maximization or minimization of a quantity is the a. goal of management science. b. decision for decision analysis. c. constraint

More information

Chapter 12: Quadratic and Cubic Graphs

Chapter 12: Quadratic and Cubic Graphs Chapter 12: Quadratic and Cubic Graphs Section 12.1 Quadratic Graphs x 2 + 2 a 2 + 2a - 6 r r 2 x 2 5x + 8 2y 2 + 9y + 2 All the above equations contain a squared number. They are therefore called quadratic

More information

Chapter 2 - An Introduction to Linear Programming

Chapter 2 - An Introduction to Linear Programming True / False 1. Increasing the right-hand side of a nonbinding constraint will not cause a change in the optimal solution. TOPICS: Introduction 2. In a linear programming problem, the objective function

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 Example 3: Determine

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

MATH 1113 Exam 1 Review. Fall 2017

MATH 1113 Exam 1 Review. Fall 2017 MATH 1113 Exam 1 Review Fall 2017 Topics Covered Section 1.1: Rectangular Coordinate System Section 1.2: Circles Section 1.3: Functions and Relations Section 1.4: Linear Equations in Two Variables and

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

Algebra II Notes Unit Two: Linear Equations and Functions

Algebra II Notes Unit Two: Linear Equations and Functions Syllabus Objectives:.1 The student will differentiate between a relation and a function.. The student will identify the domain and range of a relation or function.. The student will derive a function rule

More information

Chapter 2--An Introduction to Linear Programming

Chapter 2--An Introduction to Linear Programming Chapter 2--An Introduction to Linear Programming 1. The maximization or minimization of a quantity is the A. goal of management science. B. decision for decision analysis. C. constraint of operations research.

More information

Math 2 Coordinate Geometry Part 3 Inequalities & Quadratics

Math 2 Coordinate Geometry Part 3 Inequalities & Quadratics Math 2 Coordinate Geometry Part 3 Inequalities & Quadratics 1 DISTANCE BETWEEN TWO POINTS - REVIEW To find the distance between two points, use the Pythagorean theorem. The difference between x 1 and x

More information

MA30SA Applied Math Unit D - Linear Programming Revd:

MA30SA Applied Math Unit D - Linear Programming Revd: 1 Introduction to Linear Programming MA30SA Applied Math Unit D - Linear Programming Revd: 120051212 1. Linear programming is a very important skill. It is a brilliant method for establishing optimum solutions

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

AMATH 383 Lecture Notes Linear Programming

AMATH 383 Lecture Notes Linear Programming AMATH 8 Lecture Notes Linear Programming Jakob Kotas (jkotas@uw.edu) University of Washington February 4, 014 Based on lecture notes for IND E 51 by Zelda Zabinsky, available from http://courses.washington.edu/inde51/notesindex.htm.

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

Chapter 7: Linear Functions and Inequalities

Chapter 7: Linear Functions and Inequalities Chapter 7: Linear Functions and Inequalities Index: A: Absolute Value U4L9 B: Step Functions U4L9 C: The Truth About Graphs U4L10 D: Graphs of Linear Inequalities U4L11 E: More Graphs of Linear Inequalities

More information

UNIT 3 LINEAR PROGRAMMING GRAPHICAL METHOD

UNIT 3 LINEAR PROGRAMMING GRAPHICAL METHOD UNIT 3 LINEAR PROGRAMMING GRAPHICAL METHOD Objectives After studying this unit, you should be able to : Formulate management problem as a linear programming problem in suitable cases identify the characteristics

More information

SECTION 1.2 (e-book 2.3) Functions: Graphs & Properties

SECTION 1.2 (e-book 2.3) Functions: Graphs & Properties SECTION 1.2 (e-book 2.3) Functions: Graphs & Properties Definition (Graph Form): A function f can be defined by a graph in the xy-plane. In this case the output can be obtained by drawing vertical line

More information

SUGGESTED SOLUTION CA FINAL MAY 2017 EXAM

SUGGESTED SOLUTION CA FINAL MAY 2017 EXAM SUGGESTED SOLUTION CA FINAL MAY 2017 EXAM ADVANCED MANAGEMENT ACCOUNTING Test Code - F M J 4 0 1 6 BRANCH - (MULTIPLE) (Date : 11.02.2017) Head Office : Shraddha, 3 rd Floor, Near Chinai College, Andheri

More information

Lesson 8: Graphs and Graphing Linear Equations

Lesson 8: Graphs and Graphing Linear Equations A critical skill required for the study of algebra is the ability to construct and interpret graphs. In this lesson we will learn how the Cartesian plane is used for constructing graphs and plotting data.

More information

Design and Analysis of Algorithms (V)

Design and Analysis of Algorithms (V) Design and Analysis of Algorithms (V) An Introduction to Linear Programming Guoqiang Li School of Software, Shanghai Jiao Tong University Homework Assignment 2 is announced! (deadline Apr. 10) Linear Programming

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

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

Graphs and transformations, Mixed Exercise 4

Graphs and transformations, Mixed Exercise 4 Graphs and transformations, Mixed Exercise 4 a y = x (x ) 0 = x (x ) So x = 0 or x = The curve crosses the x-axis at (, 0) and touches it at (0, 0). y = x x = x( x) As a = is negative, the graph has a

More information

Graphical Methods in Linear Programming

Graphical Methods in Linear Programming Appendix 2 Graphical Methods in Linear Programming We can use graphical methods to solve linear optimization problems involving two variables. When there are two variables in the problem, we can refer

More information

MULTIMEDIA UNIVERSITY FACULTY OF ENGINEERING PEM2046 ENGINEERING MATHEMATICS IV TUTORIAL

MULTIMEDIA UNIVERSITY FACULTY OF ENGINEERING PEM2046 ENGINEERING MATHEMATICS IV TUTORIAL A. Linear Programming (LP) MULTIMEDIA UNIVERSITY FACULTY OF ENGINEERING PEM046 ENGINEERING MATHEMATICS IV TUTORIAL. Identify the optimal solution and value: (a) Maximize f = 0x + 0 x (b) Minimize f = 45x

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 16: Mathematical Programming I Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology November 8, 2010 E. Frazzoli

More information

GRAPHING LINEAR INEQUALITIES AND FEASIBLE REGIONS

GRAPHING LINEAR INEQUALITIES AND FEASIBLE REGIONS SECTION 3.1: GRAPHING LINEAR INEQUALITIES AND FEASIBLE REGIONS We start with a reminder of the smart way to graph a Linear Equation for the typical example we see in this course, namely using BOTH X- and

More information

1.1 Graphing Quadratic Functions (p. 2) Definitions Standard form of quad. function Steps for graphing Minimums and maximums

1.1 Graphing Quadratic Functions (p. 2) Definitions Standard form of quad. function Steps for graphing Minimums and maximums 1.1 Graphing Quadratic Functions (p. 2) Definitions Standard form of quad. function Steps for graphing Minimums and maximums Quadratic Function A function of the form y=ax 2 +bx+c where a 0 making a u-shaped

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