Arben Asllani University of Tennessee at Chattanooga Business Analytics with Management Science Models and Methods Chapter 2 Introduction to Linear Programming.

Slides:



Advertisements
Similar presentations
Introduction to Mathematical Programming
Advertisements

Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Linear Programming.
Session II – Introduction to Linear Programming
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.
Introduction to Management Science
Linear Programming Using the Excel Solver
Managerial Decision Modeling with Spreadsheets
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
19 Linear Programming CHAPTER
Strategic Allocation of Resources
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
Operations Management
An Introduction to Linear Programming : Graphical and Computer Methods
Introduction to Management Science
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
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.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
INTRODUCTION TO LINEAR PROGRAMMING
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
LINEAR PROGRAMMING INTRODUCTION
Optimization I Operations -- Prof. Juran. Outline Basic Optimization: Linear programming –Graphical method –Spreadsheet Method Extension: Nonlinear programming.
Linear Programming Models: Graphical and Computer Methods
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
Chapter 19 Linear Programming McGraw-Hill/Irwin
The application of mathematics and the scientific
Arben Asllani University of Tennessee at Chattanooga Prescriptive Analytics CHAPTER 6 Business Analytics with Integer Programming Business Analytics with.
Marketing Analytics with Multiple Goals
Linear Programming: Basic Concepts
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.
Business Analytics with Nonlinear Programming
___________________________________________________________________________ Operations Research  Jan Fábry Linear Programming.
1 Linear Programming: Model Formulation and Graphical Solution.
___________________________________________________________________________ Quantitative Methods of Management  Jan Fábry Linear Programming.
Chapter 6 Supplement Linear Programming.
BUSINESS MATHEMATICS & STATISTICS. LECTURE 45 Planning Production Levels: Linear Programming.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Introduction to Linear Programming BSAD 141 Dave Novak.
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.
Arben Asllani University of Tennessee at Chattanooga Prescriptive Analytics CHAPTER 7 Business Analytics with Shipment Models Business Analytics with Management.
Optimization I. © The McGraw-Hill Companies, Inc., 2004 Operations Management -- Prof. Juran2 Outline Basic Optimization: Linear programming –Graphical.
Linear Programming Models: Graphical and Computer Methods
Arben Asllani University of Tennessee at Chattanooga Chapter 5 Business Analytics with Goal Programming Business Analytics with Management Science Models.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 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.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming Chapter 2.
Introduction to Quantitative Business Methods (Do I REALLY Have to Know This Stuff?)
Linear Programming Wyndor Glass Co. 3 plants 2 new products –Product 1: glass door with aluminum framing –Product 2: 4x6 foot wood frame window.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
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
Operations Research Chapter one.
Linear Programming.
Decision Support Systems
Linear Programming Topics General optimization model
Linear Programming – Introduction
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
Operations Research Models
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
BUS-221 Quantitative Methods
Presentation transcript:

Arben Asllani University of Tennessee at Chattanooga Business Analytics with Management Science Models and Methods Chapter 2 Introduction to Linear Programming

Chapter Outline   Chapter Objectives   Introduction   Chevron Optimizes Processing of Crude Oil   LP Formulation   Solving LP Models: A Graphical Approach   Possible Outcome Solutions to LP Model   Solving LP Problems with Solver   Wrap up!

Chapter Objectives   Discuss the importance of linear programming as a business analytics tool in business organizations   Explore the components of linear programming models and relate them to business goals and constraints   Provide a step by step formulation methodology for linear programming models   Solve linear programming models graphically   Solve linear programming models with Excel’s Solver Add in   Understand the constructs of linear programming modeling, its formulation and solutions   Discuss challenges of using linear programming models in everyday decision making

Chevron Optimizes Processing of Crude Oil   World's leading integrated energy companies   Production systems are limited by thousands of operational constraints:   Designed Petro, an in-house LP software tool Used by people each day 400 to 500 variables Build models within a few seconds Execute those cases in fractions of seconds   $600 million per year from operating the business   $400 million per year by enabling better decisions in capital allocation   $10 billion over the past 30 years

Introduction to LP   One of the most commonly used techniques Objective function Set of constraints   Mathematical approach: the assumptions of linearity proportionality additivity   The assumption of certainty and divisibility

  Rolls Bakery produces two products: DRC, SRC Total of 150 machine hours Each is produced in lots of 1000 cases LP Formulation: Example 1 (1)(2)(3)(4)(5)(6)(7) Product Wholesale Price per Case Wholesale Price per Lot Processing time (in hours) per Lot Cost of Raw Materials per Lot Net Profit per Lot Deman d for Cases Demand for Production Lots DRC$0.75$75010$250??? SRC$0.65$65015$200??? (1)(2)(3)(4)(5)(6)(7) Product Wholesale Price per Case Wholesale Price per Lot Processing time (in hours) per Lot Cost of Raw Materials per Lot Net Profit per Lot Demand for Cases Demand for Production Lots DRC$0.75$75010$250$ SRC$0.65$65015$200$   How many lots should run every week?

  Define decision variables Look for the decision variables in the problem description Include a time framework in the definition   Formulate an objective function Define whether the goal is to maximize or minimize Identify contribution coefficients Create the equation for the objective function   Identify a set of constraints Identify the right-hand side of the constraint Express the left- hand side in the form of an equation Select the directions of the constraint (=, ≤, ≥)   Identify a set of non-negativity constraints All decision variables must be non-negative LP Formulation Steps

LP Overall Formulation

  Political Communication: specializes in political campaigns   Works for a gubernatorial candidate Follow the formulation steps: Step 1: Define decision variables Step 2: Formulate the objective function Step 3: Identify Constraints Step 4: Identify non-negativity constraints LP Formulation: Example 2

LP Overall Formulation

1. 1.Graph the area of feasible solutions 2. 2.Graph the objective function 3. 3.Find the coordinates for the optimal point 4. 4.Find the value of the objective function at the optimal solution Graphical Approach

Rolls Bakery Production Run

PoliCom Campaign

1. Multiple Solutions Possible Outcome Solutions to LP Models

2. No Solutions Possible Outcome Solutions to LP Models

3. Unbounded Solutions Possible Outcome Solutions to LP Models

1. 1.Excel Template Solving Rolls Bakery Problem with Solver

  Apply Solver Solving Rolls Bakery Problem with Solver

  Interpret Solver Solution Objective Cell Variable Cells The Constraints Solving Rolls Bakery Problem with Solver

  Stage 1: Create a Template   Stage 2: Apply Solver   Stage 3: Interpret Solver Solution Solving PoliCom Problem with Solver

Exploring Big Data with LP Models

Wrap Up   1. Solve LP Models graphically   2. Solve LP Models with Solver