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.

Slides:



Advertisements
Similar presentations
Optimization problems using excel solver
Advertisements

Chapter 19 – Linear Programming
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.
Lesson 08 Linear Programming
Linear Programming.
Linear Programming Problem
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.
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
19 Linear Programming CHAPTER
Basic Linear Programming Concepts Lecture 2 (4/1/2015)
Operations Management
Operations Management
An Introduction to Linear Programming : Graphical and Computer Methods
Introduction to Management Science
6s-1Linear Programming CHAPTER 6s Linear Programming.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
INTRODUCTION TO LINEAR PROGRAMMING
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
Operations Management - 5 th Edition Chapter 13 Supplement Roberta Russell & Bernard W. Taylor, III Linear Programming.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Linear-Programming Applications
FORMULATION AND GRAPHIC METHOD
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
1-1 Introduction to Optimization and Linear Programming Chapter 1.
Chapter 3 Introduction to Optimization Modeling
The application of mathematics and the scientific
Linear Programming Chapter 13 Supplement.
Linear Programming Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
STDM - Linear Programming 1 By Isuru Manawadu B.Sc in Accounting Sp. (USJP), ACA, AFM
1 DSCI 3023 Linear Programming Developed by Dantzig in the late 1940’s A mathematical method of allocating scarce resources to achieve a single objective.
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.
1 Linear Programming Chapter 2 By Mohammad Shahid Khan M.Eco, MBA, B.Cs, B.Ed. Lecturer in Economics & Business Administration Department of Economics.
Introduction to Linear Programming BSAD 141 Dave Novak.
CDAE Class 12 Oct. 5 Last class: Quiz 3 3. Linear programming and applications Today: Result of Quiz 3 3. Linear programming and applications Next.
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.
作業研究(二) Operations Research II - 廖經芳 、 王敏. Topics - Revised Simplex Method - Duality Theory - Sensitivity Analysis and Parametric Linear Programming -
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
LINEAR PROGRAMMING.
Linear Programming.  Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Linear → All.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
Linear Programming Short-run decision making model –Optimizing technique –Purely mathematical Product prices and input prices fixed Multi-product production.
GAMS: General Algebraic Modeling System Linear and Nonlinear Programming The full system documentation is provided electronically with the software.
BUAD306 Chapter 19 – Linear Programming. Optimization QUESTION: Have you ever been limited to what you can get done because you don’t have enough ________?
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.
1 Geometrical solution of Linear Programming Model.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Linear Programming.
Linear Programming Topics General optimization model
Linear Programming – Introduction
McCarl and Spreen Chapter 2
Chapter 19 – Linear Programming
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
The application of mathematics and the scientific
Basic Linear Programming Concepts
Constraint management
Operations Research Models
Presentation transcript:

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. MaxCX Subject toAX< b X> 0

Basic LP Application Joe’s Van Shop Suppose Joe converts plain vans into custom vans and produces two grades either fine or fancy vans. Joe makes money from this. Both types require a $25,000 plain van. Fancy vans sell for $37,000 and Joe uses $10,000 in parts yielding a profit margin of $2,000. Fine vans use $6,000 in parts and sell for $32,700 yielding profits of $1,700. Joe wishes to maximize profits and assuming that they are constant per van mathematically this is Maximize Z = 2000 X fancy X fine

Basic LP Application Joe’s Van Shop Joe cannot make any number of vans he wants. The shop can work on no more than 12 vans in a week so X fancy + X fine <12 Labor is also limiting. Joe has 7 total people and operates 8 hours per day, 5 days a week and thus has at most 280 hours of labor available in a week. Joe has found that a fancy van will take 25 labor hours, while a fine van takes X fancy + 20 X fine < 280 Joe can also only convert non negative numbers of vans. So X fancy, X fine > 0

Basic LP Application Joe’s Van Shop So Joe’s problem as an LP is Maximize 2000 X fancy X fine s.t. X fancy + X fine < X fancy + 20 X fine < 280 X fancy, X fine > 0 Such a problem can be solved a number of ways. The answer is Z=profits=$ X fancy = 8 X fine = 4 Which uses all of our labor and capacity. We also get shadow prices Capacity value =$500 per van Labor value =$60 per hour

Assumptions of LP Attributes of model Objective Function Appropriateness Decision Variable Appropriateness Constraint Appropriateness Math in model Proportionality Additivity Divisibility Certainty

Assumptions -- Attributes of model Objective Function Appropriateness The objective function is the proper and sole criteria for choosing among the feasible values of the decision variables. Decision Variable Appropriateness The decision variables are all fully manipulatable within the feasible region and are under the control of the decision maker. All appropriate decision variables have been included in the model.

Assumptions -- Attributes of model Constraint Appropriateness The constraints fully identify the bounds placed on the decision variables by resource availability, technology, the external environment, etc. Thus, any choice of the decision variables, which simultaneously satisfies all the constraints, is admissible. The resources used and/or supplied within any single constraint are homogeneous items that can be used or supplied by any decision variable appearing in that constraint. Constraints do not improperly eliminate admissible values of the decision variables. The constraints are inviolate. No considerations involving model variables other than those included in the model can lead to the relaxation of the constraints.

Assumptions - Math in model Proportionality The contribution per unit of a variable to the objective and constraints is constant and independent of variable level. There are no economies of scale Additivity Contributions of variables to an equation must be additive. The total objective function and resource use equals the sum of the contributions or usages of each variable times the levels. This rules out the possibility that interaction or multiplicative terms appear in the objective function or the constraints.

Assumptions - Math in model Divisibility All decision variables can take on any non-negative value including fractional ones; (i.e., the decision variables are continuous) Certainty All parameters c, b, and a are known constants. The optimum solution derived is predicated on perfect knowledge of all the parameter values