Linear Programming.  Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Linear → All.

Slides:



Advertisements
Similar presentations
Chapter 19 – Linear Programming
Advertisements

Introduction to Mathematical Programming
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Linear Programming Problem. Introduction Linear Programming was developed by George B Dantzing in 1947 for solving military logistic operations.
Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
Linear Programming.
Linear Programming Models & Case Studies
Session II – Introduction to Linear Programming
Chapter 2: Modeling with Linear Programming & sensitivity analysis
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 18, 2013.
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
19 Linear Programming CHAPTER
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India LINEAR PROGRAMMING GRAPHIC METHOD 2 CHAPTER.
Operations Management
Operations Management
Introduction to Management Science
Basic LP Problem McCarl and Spreen Chapter 2 LP problem is linear form of Mathematical Program This formulation may also be expressed in matrix notation.
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
Linear and Integer Programming Models
6s-1Linear Programming CHAPTER 6s Linear Programming.
Environmentally Conscious Design & Manufacturing (ME592) Date: May 3, 2000 Slide:1 Environmentally Conscious Design & Manufacturing Class 24: Optimization.
INTRODUCTION TO LINEAR PROGRAMMING
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
FORMULATION AND GRAPHIC METHOD
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Introduction to Linear Programming
Introduction to Linear Programming
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
1 Linear Programming: Model Formulation and Graphical Solution.
Chapter 6 Supplement Linear Programming.
BUSINESS MATHEMATICS & STATISTICS. LECTURE 45 Planning Production Levels: Linear Programming.
Introduction to Operations Research
 A concert promoter wants to book a rock group for a stadium concert. A ticket for admission to the stadium playing field will cost $125, and a ticket.
Introduction to Linear Programming BSAD 141 Dave Novak.
Opener. Notes: 3.4 Linear Programming Optimization  Many real-life problems involve a process called optimization.  This means finding a maximum or.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Linear Programming with Excel Solver.  Use Excel’s Solver as a tool to assist the decision maker in identifying the optimal solution for a business decision.
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 3 Basics of the Simplex Algorithm.
1 Linear Programming (LP) 線性規劃 - George Dantzig, 1947.
作業研究(二) Operations Research II - 廖經芳 、 王敏. Topics - Revised Simplex Method - Duality Theory - Sensitivity Analysis and Parametric Linear Programming -
ENGM 631 Optimization Ch. 3: Introduction to Linear Programming.
LINEAR PROGRAMMING.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
LINEAR PROGRAMMING 3.4 Learning goals represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret.
MCCARL AND SPREEN TEXT CH. 2 T Y/MCCARL-BRUCE/BOOKS.HTM Lecture 2: Basic LP Formulation.
2-1 Modeling with Linear Programming Chapter Optimal Solution for New Objective Function Graphical Solution of Maximization Model (12 of 12) Maximize.
Linear Programming Wyndor Glass Co. 3 plants 2 new products –Product 1: glass door with aluminum framing –Product 2: 4x6 foot wood frame window.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 14, 2011.
Linear Programming Topics General optimization model
Linear Programming – Introduction
McCarl and Spreen Chapter 2
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
Max Z = x1 + x2 2 x1 + 3 x2  6 (1) x2  1.5 (2) x1 - x2  2 (3)
Linear Programming Example: Maximize x + y x and y are called
Operations Research Models
LINEARPROGRAMMING 4/26/2019 9:23 AM 4/26/2019 9:23 AM 1.
Linear Programming Mr. Carpenter Alg. 2.
Presentation transcript:

Linear Programming

 Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Linear → All mathematical functions are linear  Programming → Involves the planning of activities  A linear program is a mathematical optimization model that has a linear objective function and a set of linear constraints

The company produces glass products and owns 3 plants. Management decides to produce two new products. Product 1 1 hour production time in Plant 1 3 hours production time in Plant 3 $3,000 profit per batch Product 2 2 hours production time in Plant 2 2 hours production time in Plant 3 $5,000 profit per batch Production time available each week Plant 1: 4 hours Plant 2: 12 hours Plant 3: 18 hours

PlantProduct 1Product 2Production Time Profit$3,000$5,000 Subject to: x 1 ≤ 4 2x 2 ≤ 12 3x 1 + 2x 2 ≤ 18 x 1 ≥ 0, x 2 ≥ 0 Maximize Z = 3x 1 + 5x 2

Graph the equations to determine relationships Maximize Z = 3x 1 + 5x 2 Subject to: x 1 ≤ 4 2x 2 ≤ 12 3x 1 + 2x 2 ≤ 18 x 1 ≥ 0, x 2 ≥ 0

Allocating resources to activities GeneralExample ResourcesProduction capacities of plants m resources3 plants ActivitiesProduction of products n activities2 Products Level of activity j, x j Production rate of product j, x j Overall measure of performance ZProfit Z

Z = Value of overall measure of performance x j = Level of activity j = Decision variables c j = Increase in Z resulting from increase in j = Parameters b i = Amount of available resources = Parameters a ij = Amount of resource i consumed by each unit of j = Parameters Objective Function c 1 x 1 + c 2 x c n x n Constraints a 11 x 1 + a 12 x a 1n x n ≤ b 1 a 21 x 1 + a 22 x a 2n x n ≤ b a m1 x 1 + a m2 x a mn x n ≤ b m x 1 ≥ 0, x 2 ≥ 0,..., x n ≥ 0, Functional ConstraintsNon-negativity Constraints

Resource Resource Usage per Unit of Activity Amount of Resource Available Activity 12…n 1a 11 a 12 …a 1n b1b1 2a 21 a 22 …a 2n b2b2 ……………… ma m1 a m2 …a mn bmbm Contribution to Z c1c1 c2c2 …cncn

 Solution – Any specification of values for the decision variables ( x j )  Feasible solution – A solution for which all constraints are satisfied  Infeasible solution – A solution for which at least one constraint is violated  Feasible region – The collection of all feasible solutions  Optimal solution – A feasible solution that has the most favorable value of the objective function

 No Feasible Solution  Multiple Optimal Solutions  No Optimal Solution  Corner-point Feasible (CPF) Solution

 Proportionality – The contribution of each activity to Z or a constraint is proportional to the level of activity xj  Z = 3x 1 + 5x 2  Additivity – Every function is the sum of the individual contributions of the activities  Divisibility – Decision variables are allowed to have any value, including non-integer values  Certainty – The value assigned to each parameter is assumed to be a known constant