Session 4b. Decision Models -- Prof. Juran2 Overview More Network Flow Models Facility Location Example Locating Call Centers Nonlinearity.

Slides:



Advertisements
Similar presentations
Applications of Optimization To Operations Management
Advertisements

Session 5b. Decision Models -- Prof. Juran2 Overview Evolutionary Solver (Genetic Algorithm) Advertising Example Product Design Example –Conjoint Analysis.
Optimization problems using excel solver
1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
BU Decision Models Integer_LP1 Integer Optimization Summer 2013.
© 2003 Anita Lee-Post Linear Programming Part 2 By Anita Lee-Post.
Linear Programming Models & Case Studies
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
6-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Transportation, Transshipment, and Assignment Problems Chapter 6.
Session 3a Decision Models -- Prof. Juran.
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
Operations Management Linear Programming Module B - Part 2
Session 2b. Decision Models -- Prof. Juran2 Overview More Sensitivity Analysis –Solver Sensitivity Report More Malcolm Multi-period Models –Distillery.
Lecture 8 – Nonlinear Programming Models Topics General formulations Local vs. global solutions Solution characteristics Convexity and convex programming.
Deterministic methods of operations research Introduction.
Session 1a. Decision Models -- Prof. Juran2 Overview Web Site Tour Course Introduction.
INFM 718A / LBSC 705 Information For Decision Making Lecture 4.
Math443/543 Mathematical Modeling and Optimization
QM B Linear Programming
Session 5a Decision Models -- Prof. Juran.
Chapter 7 Transportation, Assignment & Transshipment Problems Part 1 ISE204/IE252 Prof. Dr. Arslan M. ÖRNEK.
D Nagesh Kumar, IIScOptimization Methods: M2L3 1 Optimization using Calculus Optimization of Functions of Multiple Variables: Unconstrained Optimization.
Session 1b. Decision Models -- Prof. Juran2 Overview Spreadsheet Conventions Copying, Pasting, Reporting Introduction to Solver.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Lecture 9 – Nonlinear Programming Models
Solver & Optimization Problems n An optimization problem is a problem in which we wish to determine the best values for decision variables that will maximize.
Optimization of Linear Problems: Linear Programming (LP) © 2011 Daniel Kirschen and University of Washington 1.
Optimization I Operations -- Prof. Juran. Outline Basic Optimization: Linear programming –Graphical method –Spreadsheet Method Extension: Nonlinear programming.
Graphical Solutions Plot all constraints including nonnegativity ones
Daniel Kroening and Ofer Strichman Decision Procedures An Algorithmic Point of View Deciding ILPs with Branch & Bound ILP References: ‘Integer Programming’
Optimization II. © The McGraw-Hill Companies, Inc., 2004 Operations Management -- Prof. Juran2 Outline Optimization Extensions Multiperiod Models –Operations.
Linear Programming Models: Graphical and Computer Methods
Introduction to Mathematical Programming OR/MA 504 Chapter 5 Integer Linear Programming.
Linear Programming David Kauchak cs161 Summer 2009.
Spreadsheet Modeling & Decision Analysis:
Spreadsheet Modeling and Decision Analysis, 3e, by Cliff Ragsdale. © 2001 South-Western/Thomson Learning. 6-1 Integer Linear Programming Chapter 6.
Chapter 7 Transportation, Assignment, and Transshipment Problems
QMB 4701 MANAGERIAL OPERATIONS ANALYSIS
DAY 10: EXCEL CHAPTER 8, 9, 10 Tazin Afrin September 23,
Nonlinear Programming Models
1 Dr. Ali Amiri TCOM 5143 Lecture 8 Capacity Assignment in Centralized Networks.
DISTRIBUTION AND NETWORK MODELS (1/2)
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.
Optimization I. © The McGraw-Hill Companies, Inc., 2004 Operations Management -- Prof. Juran2 Outline Basic Optimization: Linear programming –Graphical.
Location decisions are strategic decisions. The reasons for location decisions Growth –Expand existing facilities –Add new facilities Production Cost.
1 Multi-Objective Portfolio Optimization Jeremy Eckhause AMSC 698S Professor S. Gabriel 6 December 2004.
Nonlinear Programming I Li Xiaolei. Introductory concepts A general nonlinear programming problem (NLP) can be expressed as follows: objective function.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
Chapter 7 Nonlinear Optimization Models. Introduction The objective and/or the constraints are nonlinear functions of the decision variables. Select GRG.
OSCM 230 Fall 2013 Management Science Lecture 4 Linear Programming II 9/11/2013, 9/16/ Lecture 4 Linear Programming II Professor Dong Washington.
3 Components for a Spreadsheet Optimization Problem  There is one cell which can be identified as the Target or Set Cell, the single objective of the.
Chapter 8 of Quantitative Methods for Business by Anderson, Sweeney and Williams Read sections 8.1, , 8.4 (omitting “Simultaneous Changes”), 8.5,
Introduction to Integer Programming Integer programming models Thursday, April 4 Handouts: Lecture Notes.
1 TCOM 5143 Lecture 10 Centralized Networks: Time Delay and Cost Tradeoffs.
Linear Programming Chapter 1 Introduction.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Bonus Problem 1. Decision Models -- Prof. Juran2 Optimization Example: Malcolm’s Glass Shop.
0 Integer Programming Introduction to Integer Programming (IP) Difficulties of LP relaxation IP Formulations Branch and Bound Algorithms Reference: Chapter.
Transportation Networks CIVE 744
Problem 1 Demand Total There are 20 full time employees, each can produce 10.
Solver & Optimization Problems
Lecture 6 General Overview of Non-Linear Programming
Optimization II.
Project Management Operations -- Prof. Juran.
Session 1a Decision Models -- Prof. Juran.
Optimization I.
Chapter 6 Network Flow Models.
REVIEW FOR EXAM 1 Chapters 3, 4, 5 & 6.
Integer Linear Programming
Presentation transcript:

Session 4b

Decision Models -- Prof. Juran2 Overview More Network Flow Models Facility Location Example Locating Call Centers Nonlinearity

Decision Models -- Prof. Juran3 Call Center Location Example Suppose you are considering seven calling center locations: Boston, New York, Charlotte, Dallas, Chicago, Los Angeles, and Omaha. You know the average cost (in dollars) incurred if a telemarketing call is made from any these cities to any region of the country.

Decision Models -- Prof. Juran4 Call Center Location Example

Decision Models -- Prof. Juran5 Call Center Location Example Assume that an average call requires 4 minutes of labor. You make calls 250 days per year, and the average number of calls made per day to each region of the country is listed below.

Decision Models -- Prof. Juran6 Call Center Location Example The cost (in millions of dollars) of building a calling center in each possible location and the hourly wage that you must pay workers in each city is listed below. Each calling center can make up to 5000 calls per day.

Decision Models -- Prof. Juran7 Managerial Problem Definition Decision Variables There are two types of decision variables here. We need to decide where to build call centers, and we need to decide how many calls to make from each of these centers to each of 8 regions. Objective We want to minimize total costs, taking into account construction costs for the new call centers, plus the present value of calling costs from the centers to the 8 regions over a 10-year period.

Decision Models -- Prof. Juran8 Managerial Problem Definition Constraints All of the planned calls to the 8 regions must be accounted for and included in the total cost calculation. No calls are allowed from a city that has no call center. No call center can make more than 5000 calls per day.

Decision Models -- Prof. Juran9 Network Representation LAX MA LGAORDBOSCLTDAL OMA RMPAPLGLSWSENE Destinations Sources

Decision Models -- Prof. Juran10 Formulation

Decision Models -- Prof. Juran11 Formulation Constraints Define R j to be the required number of calls to region j. For every region j, (1) For every call center i, (2) All V ij, X i ≥ 0. All X i are (0, 1).

Decision Models -- Prof. Juran12 Solution Methodology

Decision Models -- Prof. Juran13 Solution Methodology The 56 V ij decision variables are in the cells C8:J14. The 7 X i decision variables are in the cells A8:A14. The objective function is in cell B5 Cells C15:J15 are used to keep track of constraint (1). Cells K8:K14 are used to keep track of constraint (2).

Decision Models -- Prof. Juran14

Decision Models -- Prof. Juran15 Optimal Solution

Decision Models -- Prof. Juran16 Optimal Solution LAX MA LGAORDBOSCLTDAL OMA RMPAPLGLSWSENE Destinations Sources

Decision Models -- Prof. Juran17 Extension How would you find the optimal solution if we only wanted to build 3 call centers?

Decision Models -- Prof. Juran18 Nonlinear Problems Some nonlinear problems can be formulated in a linear fashion (i.e. some network problems). Other nonlinear functions can be solved with our basic methods (i.e. smooth, continuous functions that are concave or convex, such as portfolio variances). However, there are many types of nonlinear problems that pose significant difficulties.

Decision Models -- Prof. Juran19 Nonlinear Problems The linear solution to a nonlinear (say, integer) problem may be infeasible. The linear solution may be far away from the actual optimal solution. Some functions have many local minima (or maxima), and Solver is not guaranteed to find the global minimum (or maximum).

Decision Models -- Prof. Juran20

Decision Models -- Prof. Juran21 Local minima Global minimum

Decision Models -- Prof. Juran22 3 Solvers Simplex LP Solver GRG Nonlinear Solver Evolutionary Solver

Decision Models -- Prof. Juran23

Decision Models -- Prof. Juran24 Summary More Network Flow Models Facility Location Example Locating Call Centers Nonlinearity