managerial problem solving cbtl212 chapter 1 introduction to modeling

40
Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Upload: loren-powers

Post on 31-Dec-2015

228 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Managerial Problem SolvingCBTL212

Chapter 1

Introduction to Modeling

Page 2: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

1.1 Introduction

• purpose of course is to 1. expose you to a variety of problems that have

been solved successfully with management science methods and to

2. give you experience in modeling these problems in the Excel spreadsheet package.

Page 3: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Introduction cont’

• Key to virtually every management science application is a mathematical model.

• a mathematical model is a quantitative representation, or idealization, of a real problem.

• Represented or expressed in terms of mathematical expressions (equations and inequalities) or as a series of interrelated cells in a spreadsheet.

Page 4: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• Purpose of a mathematical model - represent the essence of a problem in a concise form.

This has several advantages:

1. it enables a manager to understand the problem better [scope, solutions and data requirements]

Introduction cont’

Page 5: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

2. allows analysts to employ a variety of the mathematical solution procedures that have been developed over the past half-century. [ usually computer intensive]

3. the modeling process itself, if done correctly, often helps to “sell” the solution to the people who must work with the system that is eventually implemented.

Introduction cont’

Page 6: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

1.2 A Waiting-Line Example

• A mathematical model is a set of mathematical relationships that represent, or approximate, a real situation.

• Descriptive models - Models that simply describe a situation

• Optimization models - models that suggest a desirable course of action

Page 7: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

A Descriptive Model

Example: Waiting line or Queueing problem

• Consider a shop with a single cash register (till).

• The manager first wants to build a model that reflects the current situation at the store. (descriptive model)

• Later, he will alter the model to predict what might make the situation better. (optimization model)

Page 8: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

A Descriptive Model cont’

Single Line Waiting System

Customer arrives

Waiting lineCustomer leaves

Customer gets served at the till

Page 9: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• To describe the current situation, the manager realizes that there are two important inputs to the problem:

1. the arrival rate of potential customers to the store and

2. the rate at which customers can be served by the single cashier.

A Descriptive Model cont’

Page 10: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• Logic behind problem:– as the arrival rate increases and/or (input)– the service rate decreases, (input)– the waiting line will tend to increase and

(output)– each customer will tend to wait longer in line

(output)

A Descriptive Model cont’

Page 11: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• By making several simplifying assumptions about the nature of the arrival and service process at the store we can relate the inputs to the outputs using a mathematical model i.e. an equation

A Descriptive Model cont’

Page 12: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• A is the arrival rate of customers per minute,

• S is the service rate of customers per minute, and

• W is the average time a typical customer waits in line

A Descriptive Model cont’

Page 13: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• We must determine how the manager can obtain the inputs he needs. There are actually three inputs: – (1) the arrival rate A, (stopwatch)– (2) the service rate S, and (stopwatch)– (3) the number in the store, labeled N, that will

induce future customers not to enter. (observation)

A Descriptive Model cont’

Page 14: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Descriptive queueing model for convenience store     Inputs  Arrival rate (customers per minute) 0.5Service rate (customers per minute) 0.4

Maximum customers (before others go elsewhere) 5   Outputs  Average number in line 2.22Average time (minutes) spent in line 6.09

Percentage of potential arrivals who don't enter 27.1%

A Descriptive Model cont’

Page 15: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• These values indicate:– that slightly more than 2 customers are waiting

in line on average, – an average customer waits slightly more than 6

minutes in line, and – about 27% of all potential customers do not

enter the store at all (due to the perception that waiting times will be long).

A Descriptive Model cont’

Page 16: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• The power of the model is that it allows

the manager to ask many What-If questions.

• For example, what if he could somehow speed up the cashier, say, from 2.5 minutes per customer to 1.8 minutes per customer?– 1/1.8 = 0.556 customers per minute

A Descriptive Model cont’

Page 17: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Descriptive queueing model for convenience store     Inputs  Arrival rate (customers per minute) 0.5Service rate (customers per minute) 0.556Maximum customers (before others go elsewhere) 5   Outputs  Average number in line 1.41Average time (minutes) spent in line 3.22Percentage of potential arrivals who don't enter 12.6%

A Descriptive Model cont’

Page 18: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• what if he could somehow speed up the cashier, say, from 2.5 minutes per customer to 1.25 minutes per customer?– 1/1.25 = 0.8 customers per minute

A Descriptive Model cont’

Page 19: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Descriptive queueing model for convenience store     Inputs  Arrival rate (customers per minute) 0.5Service rate (customers per minute) 0.8

Maximum customers (before others go elsewhere) 5   Outputs  Average number in line 0.69Average time (minutes) spent in line 1.42

Percentage of potential arrivals who don't enter 3.8%

A Descriptive Model cont’

Page 20: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• As the manager increases the service rate, the output measures improve more than he might have expected

• the manager should examine the reasonableness of the assumptions – test it!!

A Descriptive Model cont’

Page 21: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

An Optimization Model

• A model that suggest a desirable course of action

• Reflects economic information, such as: – the cost of speeding up service, – the cost of making customers wait in line, or – the cost of losing customers.

Page 22: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• Assume that the manager can do one of three things: – Decision (1) leave the system as it is, – Decision (2) hire a second person to help the first

cashier process customers more quickly• average service time goes from 2.5 to 1.8 minutes

– Decision (3) lease a new model of cash register that will speed up the service process significantly.

• Average service time goes from 2.5 to 1.25 minutes

An Optimization Model cont’

Page 23: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

• He needs to examine three types of costs:

1.The first is the cost of hiring the extra per son or leasing the new cash register. – hourly wage for the extra person is $8, and

the – cost to lease a new cash register (converted

to a per-hour rate) is $11 per hour.

An Optimization Model cont’

Page 24: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

2. The second type of cost is the “cost” of making a person wait in line.

– a customer who has to wait a long time might not return.

– This cost is difficult to estimate on a per-minute or per-hour basis, but we assume it’s approximately $13 per customer per hour in line.

An Optimization Model cont’

Page 25: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

3. The opportunity cost for customers who decide not to enter the store.

– The store loses not only their current revenue but also potential future revenue if they decide never to return.

– Lets assume it’s approximately $25 per lost customer.

An Optimization Model cont’

Page 26: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

1 Decision queueing model for convenience store      2        3 Inputs Decision 1 Decision 2 Decision 34 Arrival rate (customers per minute) 0.5 0.5 0.55 Service rate (customers per minute) 0.4 0.556 0.8

6Maximum customers (before others go elsewhere) 5 5 5

7        8 Cost of extra person per hour $0  $8  $0 9 Cost of leasing new cash register per hour $0  $0  $11 10 Cost per customer per hour waiting in line $13  $13  $13 11 Cost per customer who doesn't enter the store $25  $25  $25 12        13 Outputs      14 Average number in line 2.22 1.41 0.6915 Average time (minutes) spent in line 6.09 3.22 1.4216 Percentage of potential arrivals who don't enter 27.1% 12.6% 3.8%17        18 Cost information      19 Cost of extra person per hour $0  $8  $0 20 Cost of leasing new cash register per hour $0  $0  $11 21 Cost per hour of waiting time $28.87 $18.31 $8.9122 Cost per hour of lost customers $203.29 $94.52 $28.5223        24 Total cost per hour $232.16 $120.82 $48.43

Page 27: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

1.3 MODELING VERSUS MODELS

• Learning specific models is essentially a memorization process—memorizing the details of a particular model, such as the transportation model, and possibly learning how to “trick” other problems into looking like a transportation model.

• Modeling, on the other hand, is a process, where you abstract the essence of a real problem into a model, spreadsheet or otherwise

Page 28: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

1.4 THE SEVEN-STEP MODELING PROCESS

Step 1: Problem Definition– The analyst first defines the organization’s

problem. – Defining the problem includes specifying the

organization’s objectives and the parts of the organization that must be studied before the problem can be solved

Page 29: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 2: Data Collection– the analyst collects data to estimate the value of

parameters that affect the organization’s problem– gather exactly the right data and put the data into an

appropriate and consistent format for use in the model. • asking questions of key people (such as the accountants)

throughout the organization,

• studying existing organizational databases, and

• performing time-consuming observational studies of the organization’s processes

1.4 THE SEVEN-STEP MODELING PROCESS cont’

Page 30: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 3: Model Development

• Analytical models - Models such as the equation for W, where you use an equation to relate inputs such as A and S to outputs such as

• Simulation model (for very complex problems), which enables you to approximate the behavior of the actual system W

1.4 THE SEVEN-STEP MODELING PROCESS cont’

Page 31: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 3: Model Development cont’– Most good models (where “good” really means

useful) capture the essence of the problem without getting bogged down in less important details.

– approximations of the real world, not mirror images in every last detail.

1.4 THE SEVEN-STEP MODELING PROCESS cont’

Page 32: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 4: Model Verification– analyst now tries to determine whether the

model developed in the previous step is an accurate representation of reality.

– A first step in determining how well the model fits reality is to check whether the model is valid for the current situation

1.4 THE SEVEN-STEP MODELING PROCESS cont’

Page 33: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 4: Model Verification cont’

• 2 Causes for unexpected outputs1. the model could simply be a poor

approximation of the actual situation. • In this case, the analyst must refine the model

until it lines up more accurately with reality.

2. the model might be fine, but the analyst’s intuition is not very good – provide wrong prediction

Page 34: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 5: Optimization and Decision Making– Given a model and a set of possible decisions,

the analyst must now choose the decision or strategy that best meets the organization’s objectives

– maximizing profit or minimizing cost.

1.4 THE SEVEN-STEP MODELING PROCESS cont’

Page 35: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 6: Model Communication to Management– The analyst presents the model and the

recommendations from the previous step to the organization

– the analyst might present several alternatives and let the organization choose the best one.

– The best strategy for successful presentation is to involve key people in the organization

– make the model as intuitive and user-friendly as possible

1.4 THE SEVEN-STEP MODELING PROCESS cont’

Page 36: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Step 7: Model Implementation– If the organization has accepted the validity and

usefulness of the study, the analyst then helps to implement its recommendations.

– The implemented system must be monitored constantly (and updated dynamically as the environment changes) to ensure that the model enables the organization to meet its objectives.

1.4 THE SEVEN-STEP MODELING PROCESS cont’

Page 37: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

1.6 WHY STUDY MANAGEMENT SCIENCE?

• Management science is an important area and highly trained analysts are needed to solve the large and complex problems faced by the business world

Page 38: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

The following are some of the reasons for this new-found relevance:

The modeling approach emphasized throughout this book is an important way to think about problems in general, not just the specific problems we discuss.

This approach forces you to think logically

1.6 WHY STUDY MANAGEMENT SCIENCE? cont’

Page 39: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Management science is admittedly built around quantitative skills—it deals primarily with numbers and relationships between numbers

No matter what your spreadsheet abilities are when you enter this course, by the time you’re finished, you’ll be a proficient spreadsheet user. .

1.6 WHY STUDY MANAGEMENT SCIENCE? cont’

Page 40: Managerial Problem Solving CBTL212 Chapter 1 Introduction to Modeling

Management science modeling helps you develop your intuition, and it also indicates where intuition alone sometimes fails.

1.6 WHY STUDY MANAGEMENT SCIENCE? cont’