1 Systems Analysis Methods Dr. Jerrell T. Stracener, SAE Fellow SMU EMIS 5300/7300 NTU SY-521-N NTU SY-521-N SMU EMIS 5300/7300 Statistical Analysis Other.

Slides:



Advertisements
Similar presentations
Optimization problems using excel solver
Advertisements

Solving LP Models Improving Search Special Form of Improving Search
1Introduction to Linear ProgrammingLesson 2 Introduction to Linear Programming.
Lecture 3 Linear Programming: Tutorial Simplex Method
LINEAR PROGRAMMING (LP)
Chapter 5 Sensitivity Analysis: An Applied Approach
Linear Programming.
Lesson 11 Multicriteria Decisions within LP Framework.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 2 (Linear Programming: Basic Concepts) Three Classic Applications.
Assignment (6) Simplex Method for solving LP problems with two variables.
D Nagesh Kumar, IIScOptimization Methods: M4L1 1 Linear Programming Applications Software for Linear Programming.
Dr. Sana’a Wafa Al-Sayegh
L16 LP part2 Homework Review N design variables, m equations Summary 1.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
Operations Management Linear Programming Module B - Part 2
Linear Programming Using the Excel Solver
19 Linear Programming CHAPTER
Linear Programming Introduction George B Dantzig developed LP in It is a problem solving approach designed to help managers/decision makers in planning.
Operation Research Chapter 3 Simplex Method.
Operations Management Dr. Ron Lembke
INFM 718A / LBSC 705 Information For Decision Making Lecture 4.
QM B Linear Programming
6s-1Linear Programming CHAPTER 6s Linear Programming.
1 1 Slide Chapter 14: Goal Programming Goal programming is used to solve linear programs with multiple objectives, with each objective viewed as a "goal".
The Simplex Method.
Problem Set # 4 Maximize f(x) = 3x1 + 2 x2 subject to x1 ≤ 4 x1 + 3 x2 ≤ 15 2x1 + x2 ≤ 10 Problem 1 Solve these problems using the simplex tableau. Maximize.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Computational Methods for Management and Economics Carla Gomes Module 4 Displaying and Solving LP Models on a Spreadsheet.
Chapter 4 - Linear Programming: Computer Solution Excel Solver
START EXCEL BUILD OR RETRIEVE YOUR OPTIMIZATION MODEL SAVE YOUR WORKBOOK!! CHOOSE “Solver…” IN THE “Tools” MENU SPECIFY IN SOLVER DIALOG BOX: 1.CELL TO.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Spreadsheet Modeling of Linear Programming (LP). Spreadsheet Modeling There is no exact one way to develop an LP spreadsheet model. We will work through.
Optimization Models Mathematical optimization models usually contain an objective (what to do) constraints (the rules that must be followed). Also referred.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
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.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming: The Simplex Method Chapter 5.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
QMB 4701 MANAGERIAL OPERATIONS ANALYSIS
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.
Optimization using LP models Repco Pharmaceuticals (Ex 4.6) Ravi Krishna Ravula Dsc 8240.
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
1 Max 8X 1 + 5X 2 (Weekly profit) subject to 2X 1 + 1X 2  1000 (Plastic) 3X 1 + 4X 2  2400 (Production Time) X 1 + X 2  700 (Total production) X 1.
Systems Analysis Methods
Chapter 6 Simplex-Based Sensitivity Analysis and Duality
Mechanical Engineering Department 1 سورة النحل (78)
1 1 Slide © 2005 Thomson/South-Western Linear Programming: The Simplex Method n An Overview of the Simplex Method n Standard Form n Tableau Form n Setting.
Chapter 4 Linear Programming: The Simplex Method
MA3264 Mathematical Modelling Lecture 9 Chapter 7 Discrete Optimization Modelling Continued.
1 1 Slide © 2005 Thomson/South-Western Simplex-Based Sensitivity Analysis and Duality n Sensitivity Analysis with the Simplex Tableau n Duality.
Lab 3 Solver Add-In In Excel ► Lab 2 Review ► Solver Add-in Introduction ► Practice Solver following Instructor » Saferly Inc.
Simplex Method for solving LP problems with two variables.
Math Programming Concept of Optimization (L.O. a ) Linear Programming Managerial Value of Information (L.O. d) Theory (L.O. b) Example Applications (L.O.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
Linear Programming and Applications
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
Case Study By: The South Group
Linear Programming II. George Dantzig 1947 Narendra Karmarkar Pioneers of LP.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
GOOD MORNING CLASS! In Operation Research Class, WE MEET AGAIN WITH A TOPIC OF :
Supply Chain Management By Dr. Asif Mahmood Chapter 9: Aggregate Planning.
Excel’s Solver Use Excel’s Solver as a tool to assist the decision maker in identifying the optimal solution for a business decision. Business decisions.
Linear Programming.
Stat 261 Two phase method.
The ABC’s of Optimization
Modeling and Solving LP Problems in a Spreadsheet
Presentation transcript:

1 Systems Analysis Methods Dr. Jerrell T. Stracener, SAE Fellow SMU EMIS 5300/7300 NTU SY-521-N NTU SY-521-N SMU EMIS 5300/7300 Statistical Analysis Other Linear Programming Methods updated

2 The Simplex Method

3 Introduction The simplex method is an iterative algorithm for efficiently solving large linear programming problems. Currently the simplex method and its variations have been programmed and coded for practically all makes and types of computers.

4 The Simplex Process Step 1 Standardize the program into a linear programming tableau. Step 2 Generate an initial solution Step 3 Test the solution for optimality. If the solution is not optimal, improve (go to step 4); otherwise go to step 6 Step 4 Identify one variable that will leave the solution and one variable will enter the solution Step 5 Generate an improved solution. The improved solution is checked for optimality. If it is not optimal, then steps 4 and 5 are repeated. If it is optimal, step 6 is undertaken. Step 6 Find if more than one optimal solution exists.

5 Schematic presentation of the simplex method Is Solution Optimal? Identify Incoming Variables Identify Outgoing Variables Generate Improved Solution Find All Multivariable Optimal Solutions, If they Exist Stop Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Start Standardize Problem Format: Slack, Surplus, and Artificial Variables Generate Initial solution (initial tableau) No Yes

6 Using Lindo (from

7 Maximization Problem - Using Lindo Type in a new project. (where x = x 1 and y = x 2 ) max 300x + 250y st 2x+y<=40 x+3y<=45 x<=12 x>=0 y>=0 end

8 Maximization Problem - Using Lindo The results that it returned are: LP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE 1) VARIABLE VALUE REDUCED COST X Y so, x 1 = 12 and x 2 = 11 resulting in z = 6350.

9 Using Excel

10 Maximization Problem - Using Excel A company produces two models of color TV sets, designated A and B. The company’s objective is profit maximization. The profit realized is $300 from set A and $250 from set B. The limitations are: 1. Only 40 hours of labor each day are available. Labor constraint 2. Only 45 hours of machine time are available. Machining constraint 3. Only 12 sets of model A may be sold each day. Marketing constraint Determine how many sets of each model to produce each day so that total profit is maximized. Use Excel!

11 Formulation The Decision Variables: x 1 = number of model A produced X 2 = number of model B produced The Objective Function (total profit): z = 300x x 2 This is the function to be maximized, as was demonstrated using a graphical technique last week in class.

12 Constraints Labor Constraint: 2x 1 + x 2  40 Machine Constraint: x 1 + 3x 2  45 Marketing Constraint: x 1  12 Non-negativity Constraint (no negative sales): x 1  0x 2  0

13 Solver in Excel First, make the spreadsheet look nice so we can understand what the heck you are doing.

14 Solver in Excel From the Tools menu in Excel select the Solver. It will spawn the menu on the next slide, into which you put your constraints.

15 Solver in Excel The Target Cell is where we want the answer.

16 Solver in Excel Once the constraints are input, push Solve and the cell will change from the previous value, to the value the Solver solved for.