Documente Academic
Documente Profesional
Documente Cultură
Quantitative Analysis
• LEARNING OBJECTIVES
• After completing this chapter, students will be
able to:
1. Describe the quantitative analysis approach.
2. Understand the application of quantitative
analysis in a real situation.
3. Describe the use of modeling in quantitative
analysis.
4. Discuss possible problems in using
quantitative analysis.
5. Perform a break-even analysis.
CHAPTER OUTLINE
1.1 Introduction
1.2 What Is Quantitative Analysis?
1.3 The Quantitative Analysis Approach
1.4 How to Develop a Quantitative Analysis Model
1.5 Possible Problems in the Quantitative Analysis
Approach
1.6 Implementation—Not Just the Final Step
1.1 Introduction
People have been using mathematical tools to
help solve problems for thousands of years
the formal study and application of
quantitative techniques to practical decision
making is largely a product of the twentieth
century.
Introduction
• The techniques we study in this course have
been applied successfully to an increasingly
wide variety of complex problems in
• Business
• government
• health care, education, and many other areas.
1.2 What Is Quantitative Analysis?
• Linear Programming
• Linear programming is a problem-solving
approach developed for situations involving
maximizing or minimizing a linear function
subject to linear constraints that limit the
degree to which the objective can be pursued.
• Integer Linear Programming Integer linear
programming is an approach used for
problems that can be set up as linear
programs, with the additional requirement
that some or all of the decision variables be
integer values.
• Distribution and Network Models
• Nonlinear Programming
• Project Scheduling: PERT/CPM
• Inventory Models
• Waiting-Line or Queueing Models
• Decision Analysis
• Goal Programming
Example
1. Micromedia offers computer training seminars on a
variety of topics. In the seminars each student works
at a personal computer, practicing the particular
activity that the instructor is presenting. Micromedia is
currently planning a two-day seminar on the use of
Microsoft Excel in statistical analysis. The projected fee
for the seminar is birr 300 per student. The cost for the
conference room, instructor compensation, lab
assistants, and promotion is birr 4800. Micromedia
rents computers for its seminars at a cost of birr 30 per
computer per day.
a. Develop a model for the total cost to put on the
seminar. Let x represent the number of students
who enroll in the seminar.
b. Develop a model for the total profit if x students
enroll in the seminar.
c. Micromedia has forecasted an enrollment of 30
students for the seminar. How much profit will be
earned if their forecast is accurate?
d. Compute the breakeven point.
Example 2
2. Eastman Publishing Company is considering
publishing a paperback textbook on
spreadsheet applications for business. The fixed
cost of manuscript preparation, textbook design,
and production setup is estimated to be birr
80,000. Variable production and material costs are
estimated to be birr 3 per book. Demand over the
life of the book is estimated to be 4000 copies.
The publisher plans to sell the text to college and
university bookstores for birr 20 each.
a. What is the breakeven point?
b. What profit or loss can be anticipated with a demand
of 4000 copies?
c. With a demand of 4000 copies, what is the minimum
price per copy that the publisher must charge to break
even?
d. If the publisher believes that the price per copy could
be increased to $25.95 and not affect the anticipated
demand of 4000 copies, what action would you
recommend? What profit or loss can be anticipated?
Chapter two Linear Programming
Models
LEARNING OBJECTIVES
After completing this chapter, students will be able to:
1. Understand the basic assumptions and properties of
linear programming (LP).
2. Formulate a real-world problem as a mathematical
programming model and solve the model
3. Graphically solve any LP problem that has only two
variables by both the corner point and isoprofit line
methods.
4. Perform sensitivity analysis to determine the
direction and magnitude of change of a
model’s optimal solution as the data change
CHAPTER OUTLINE
2.1 An Introduction to Linear Programming
2.2 Problem Formulation
2.3Linear Programming Applications
2.4 Maximization Problem
2.5 Minimization Problem
2.6 Methods to Solve Linear Programming
2.6.1 GRAPHICAL SOLUTIONPROCEDURE
2.6.2 Simplex Method
2.7 SPECIAL CASES
2.8Linear Programming: Sensitivity Analysis and Interpretation of
Solution
2.1 An Introduction to
LinearProgramming
Linear programming is a problem-solving
approach developed to help managers make
decisions.
Numerous applications of linear programming
can be found in today’s competitive business
environment.
Linear programming is a powerful quantitative
tool used by managers to obtain optimal
solutions to problems that involve restrictions
or limitations, such as the available materials,
budgets, and labor and machine time
These problems are referred to as constrained
optimization problems.
1. A manufacturer wants to develop a production
schedule and an inventory policy that will
satisfy sales demand in future periods.
Ideally, the schedule and policy will enable
the company to satisfy demand and at the same
time minimize the total production and
inventory costs.
2. A financial analyst must select an investment
portfolio from a variety of stock and bond
investment alternatives.
The analyst would like to establish the
portfolio that maximizes the return on
investment
3. A marketing manager wants to determine how
best to allocate a fixed advertising budget
among alternative advertising media such as
radio, television, newspaper, and magazine.
The manager would like to determine the
media mix that maximizes advertising
effectiveness.
4. Company has warehouses in a number of
locations.
For a set of customer demands, the company
would like to determine how much each
warehouse should ship to each customer so
that total transportation costs are minimized
Linear Programming Models
• components and assumptions
• Four components provide the structure of a
linear programming model:
1. Objective.
2. Decision variables.
3. Constraints.
4. Parameters
Linear programming algorithms require that a
single goal or objective, such as the maximization
of profits, be specified.
The two general types of objectives are
maximization and minimization.
The objective function is a mathematical
expression that can be used to determine the total
profit (or cost, etc., depending on the objective)
for a given solution.
• Decision variables represent choices available to
the decision maker in terms of amounts of either
inputs or outputs.
• For example, some problems require choosing a
combination of inputs to minimize total costs
• while others require selecting a combination of
outputs to maximize profits or revenues.
Constraints are limitations that restrict the
alternatives available to decision makers.
• The three types of constraints are
• less than or equal to
• greater than or equal to
• and simply equal to (=).
In order for linear-programming models to be used
effectively, certain assumptions must be satisfied. These are:
1. Linearity: the impact of decision variables is linear in
constraints and the objective function.
2. Divisibility: noninteger values of decision variables are
acceptable.
3. Certainty: values of parameters are known and constant.
4. Nonnegativity: negative values of decision variables are
unacceptable.
2.2 MODEL FORMULATION
An understanding of the components of linear
programming models is necessary for model
formulation.
This helps provide organization to the process
of assembling information about a problem
into a model.
• A firm that assembles computers and computer
equipment is about to start production of two new types
of microcomputers. Each type will require assembly
time, inspection time, and storage space. The amounts
of each of these resources that can be devoted to the
production of the microcomputers is limited. The
manager of the firm would like to determine the
quantity of each microcomputer to produce in order to
maximize the profit generated by sales of these
microcomputers.
• Additional information:
• In order to develop a suitable model of the
problem, the manager has met with design and
manufacturing personnel. As a result of those
meetings, the manager has obtained the
following information:
Type 1 type 2
100 hours
assembly time
22 hours
inspection time
39 cubic feet
storage space
• An appliance manufacturer produces two models of
microwave ovens: H and W. Both models require
fabrication and assembly work; each H uses four hours
of fabrication and two hours of assembly, and each W
uses two hours of fabrication and six hours of assembly.
There are 600 fabrication hours available this week and
480 hours of assembly. Each H contributes $40 to
profits, and each W contributes $30 to profits. What
quantities of Hand W will maximize profits?
A manager has the option of purchasing one, two and three
machines. Fixed costs and potential volumes are as follows.
2 10 a.m. – 2 p.m. 7
3 2 p.m. – 6 p.m. 15
4 6 p.m. – 10 p.m. 8
5 10 p.m. – 2 a.m. 20
6 2 a.m. – 6 a.m. 6
• Nurses report at the hospital at the beginning of
each period and work for 8 consecutive hours.
The hospital wants to determine the minimal
number of nurses to be employed so that there
will be a sufficient number of nurses available for
each period.
• Formulate this as a linear programming problem
by setting up appropriate constraints and objective
function.
• Solve the following LPP by graphical method
• Minimize Z = 20X1 + 40X2
• Subject to constraints
36X1 + 6X2 ≥ 108
3X1 + 12X2 ≥ 36
20X1 + 10X2 ≥ 100
X1 X2 ≥ 0
Simplex Method
• the following three steps are necessary to
prepare a linear programming problem for
solution using the simplex method:
Step 1. Formulate the problem.
Step 2. Set up the standard form by adding slack
and/or subtracting surplus variables.
Step 3. Set up the tableau form.
Basic Solution
• To determine a basic solution, set n - m of the
variables equal to zero, and solve the m linear
constraint equations for the remaining m
variables.
• Criterion for Entering a New Variable into the
Basis
• Look at the net evaluation row (cj - zj), and select
the variable to enter the basis that will cause the
largest per-unit improvement in the value of the
objective function.
• In the case of a tie, follow the convention of
selecting the variable to enter the basis that
corresponds to the leftmost of the columns.
• Criterion for Removing a Variable from the
Current Basis (Minimum Ratio Test)
Chapter 3
Distribution: Transportation Problem
Objectives of the chapter
Problem definition
• There are m sources. Source i has a supply capacity of Si.
• There are n destinations.The demand at destination j is D j.
• Objective:
To minimize the total shipping cost of supplying the
destinations with the required demand from the
available supplies at the sources.
The Transportation Model
Characteristics
Demand Constraints
In our above example 2, if the demand at Cincinnati is increased from 300 tons to 350 tons, a situation is created in which total
demand is 650 tons and total supply is 600 tons.
• This will result in the following change in our linear programming model of this Problem
Unbalanced transportation model
The model is:
Minimize Z = 6x1A + 8x1B + 10x1C + 7x2A + 11x2B + 11x2C +
4x3A + 5x3B + 12x3C
subject to:
x1A + x1B + x1C = 150
x2A + x2B + x2C = 175
x3A + x3B + x3C = 275
x1A + x2A + x3A ≤ 200
x1B + x2B + x3B ≤ 100
x1C + x2C + x3C ≤ 350
xij 0
Balancing transportation problem:
when demand is greater than supply
In our above example 2, if the supply at Des Moines is increased from 275 tons to 300 tons, a
situation is created in which total supply is 625 tons and total demand is 600 tons.
Unbalanced transportation model
Thus, the model will be:
Minimize Z = 6x1A + 8x1B + 10x1C + 7x2A + 11x2B + 11x2C + 4x3A +
5x3B + 12x3C
subject to:
x1A + x1B + x1C ≤ 150
x2A + x2B + x2C ≤175
x3A + x3B + x3C ≤ 300
x1A + x2A + x3A = 200
x1B + x2B + x3B =100
x1C + x2C + x3C = 350
xij 0
Balancing transportation problems
• If the demand exceeds supply, we introduce a dummy source (i.e. a
fictitious factory) which has that capacity.
• The amount shipped from this dummy source to a destination represents
the shortage quantity at that destination.
• Since the source does not exist, no shipping from the source will occur, so
the unit transportation costs can be set to zero.
• Steps:
1. Allocate as much as possible to the cell in the upper left-hand
corner, subject to the supply and demand conditions.
2. Allocate as much as possible to the next adjacent feasible cell.
3. Repeat step 2 until all rim requirements are met.
The Northwest Corner Method
The Northwest Corner Method
Step:
1. Allocate as much as possible to the feasible cell with the
minimum transportation cost, and adjust the rim requirements.
2. Repeat step 1 until all rim requirements have been met.
The minimum cell cost method will provide a solution with a
lower cost than the northwest corner solution because it
considers cost in the allocation process.
The Minimum Cell Cost Method
-
Step 2: Identify the largest penalty and allocates as much as
possible to the minimum cost cell in the row or column with the
largest penalty cost
Vogel’s Approximation Method (VAM)
- After each VAM cell allocation, all row and column penalty costs are recomputed.
The Second
AM Allocation
F1 10 0 20 11 20
F2 12 7 9 20 25
F3 0 14 16 18 15
Demand 10 15 15 20
Find the initial basic feasible solution using:
1. Northwest corner method =640
2. least cost method=480
3. VAM method =480 MB, BECO, Jimma University 102
Exercise
• A company has factories at A, B and C which supply warehouses
at D, E and F. Weekly factory capacities are 200, 160 and 90 units
respectively. Weekly warehouse requirements (demands) are 180,
120 and 150 units respectively. Unit shipping costs are as follows:
1A →1B → 3B → 3A:
6 -8 +5 -4 = -1
MB, BECO, Jimma University 113
Example 1----
F1 10 0 20 11 20
F2 12 7 9 20 25
F3 0 14 16 18 15
Demand 10 15 15 20
• In the table, the extra left-hand column with the ui symbols and the extra
top row with the vj symbols represent values that must be computed.
The minimum cell method was used to find the initial basic
feasible solution
MB, BECO, Jimma University 119
MODI method example
Five equations with 6 unknowns, therefore let u1 = x2B: k2B = c2B - u2 - vB = 11- 1 - 7 = +3
0 and solve to obtain: x3C: k3C = c3C - u3 -vC = 12 - (-2) - 10 = +4
vB = 7, vC = 10, u2 = 1, u3 = -2, vA= 6 All result of cij - ui - vj are positive and no need of further
improvement. Therefore , the optimum solution is in the
next slide
Problems in which the objective is to find the best solution with respect
to one criterion are referred to as single-criterion decision problems.
Example
• Problems that involve more than one criterion are referred
to as multicriteria decision problems. For example
starting salary, potential for advancement, and location
4. The next step of the decision-making process is to
evaluate each of the alternatives with respect to each
criterion.
Example
Alternative Starting salary potential for Location
advancement
– Model Development
– Data Preparation
– Model Solution
– Report Generation
Model Development
• Models are representations of real objects or situations.
• Three forms of models are iconic, analog, and
mathematical.
• For example, the total profit from the sale of a product can be determined by
multiplying the profit per unit by the quantity sold. If we let x represent the
number of units sold and P the total profit, then, with a profit of $10 per unit,
the following mathematical model defines the total profit earned by selling x
units:
P = 10x
Advantages of Models
• value, of any model is that it enables us to make
inferences about the real situation by studying and
analyzing the model
• Generally, experimenting with models (compared to
experimenting with the real situation):
– requires less time
– is less expensive
– involves less risk
Mathematical Models
• Points that should be considered in mathematical
model are:
• Decision variables
• Objective function
• Constraints
• Stochastic( probabilistic) model
• Deterministic model
• Optimal solution
• Etc --
Mathematical Models
• Relate decision variables (controllable inputs to the model)
with fixed or variable parameters (uncontrollable inputs).
• Are said to be stochastic( probabilistic) if any of the
uncontrollable inputs is subject to variation, otherwise are
said to be deterministic.
• Generally, stochastic models are more difficult to analyze.
• The values of the decision variables that provide the
mathematically-best output are referred to as the optimal
solution for the model.
Transforming Model Inputs into
If they are known with
certainty and fixed the Output If they are vary and
uncertain the model is
model is called called Stochastic model
Deterministic model Uncontrollable Inputs
(Environmental Factors) Example: demand
Example: corporate
income tax
Controllable
Mathematical Output
Inputs
Model (Projected Results)
(Decision Variables)
Decision
alternatives
Example of simple mathematical
model of production: linear
programming
Objective function
• A mathematical expression that describes the problem’s
objective.
• It can be profit maximization or cost minimization
Two alternatives
• A separate data preparation step to identify the values for c, a, and b would then be necessary
to complete the model.
Model Solution
• Involves identifying the values of the decision
variables that provide the “best” output for
the model.
• One approach is trial-and-error.
– might not provide the best solution
– inefficient (numerous calculations required)
Computer Software
• A variety of software packages are available
for solving mathematical models.
– Spreadsheet packages such as Microsoft Excel
– The Management Scientist, developed by the
textbook authors
Model Testing and Validation
• Often, the goodness/accuracy of a model cannot be
assessed until solutions are generated.
• Small test problems having known, or at least expected,
solutions can be used for model testing and validation.
• If the model generates expected solutions:
– use the model on the full-scale problem.
• If inaccuracies or potential shortcomings inherent in the
model are identified, take corrective action such as:
– collection of more-accurate input data
– modification of the model
Report Generation
• A managerial report, based on the results of the
model, should be prepared.
• The report should be easily understood by the
decision maker.
• The report should include:
– the recommended decision
– other pertinent information about the results (for
example, how sensitive the model solution is to the
assumptions and data used in the model)
Implementation and Follow-Up
• Successful implementation of model results is of
critical importance.
• Secure as much user involvement as possible
throughout the modeling process.
• Continue to monitor the contribution of the
model.
• It might be necessary to refine or expand the
model.
MODELS OF COST, REVENUE, AND PROFIT
Cost and Volume Models
This cost can usually be defined as a sum of two costs: fixed cost and
variable cost.
Fixed cost is the portion of the total cost that does not depend on the
production volume; this cost remains the same no matter how much is
produced.
Variable cost, on the other hand, is the portion of the total cost that is
dependent on and varies with the production volume.
Cost model
• Suppose that the setup cost to produce CD-50 is $3000. This setup cost is a
fixed cost that is incurred regardless of the number of units eventually
produced. In addition, suppose that variable labor and material costs are $2
for each unit produced. The cost-volume model for producing x units of the
CD-50 can be written as
C(x)=3000+2x
With in this optimality range of c2 while c1 and other binging constraints are
constant, the original optimality value is not affected
Example2
Max z = 5x1 + 7x2
s.t. x1 < 6
2x1 + 3x2 < 19
x 1 + x2 < 8
x1, x2 > 0
Therefore, depending on the cost per unit of the limited resource, you
use the shadow price to decide whether to buy one additional unit of
that resource
Example
Max z = 5x1 + 7x2
s.t. x1 < 6
2x1 + 3x2 < 19
x1 + x2 < 8
x1, x2 > 0
Example: Sensitivity Analysis:
shadow price
x2
• Graphical Solution
x +x < 8
8 1 2
Max 5x1 + 7x2
7
6 x1 < 6
5 Optimal x1 = 5, x2 = 3
4 z = 46
3
2x1 + 3x2 < 19
2
1 x1
1 2 3 4 5 6 7 8 9 10
Example: Sensitivity Analysis: shadow
price
Constraint 1: Since x1 < 6 is not a binding constraint,
its shadow price is 0.
Constraint 2: Change the RHS value of the second
constraint to 20 and resolve for the optimal point
determined by the last two constraints:
2x1 + 3x2 = 20 and x1 + x2 = 8.
The solution is x1 = 4, x2 = 4, z = 48. Hence, the
shadow price = znew - zold = 48 - 46 = 2.
Example: Sensitivity Analysis: shadow price
Decision Analysis
Payoff
– outcome of a decision
States Of Nature
Decision a b
1 Payoff 1a Payoff 1b
2 Payoff 2a Payoff 2b
MB, BECO, Jimma University Supplement 1-209
Decision-making Environment
Example
let’s say that you have $1,000 to invest for a 1-year period.
One alternative is to open a savings account paying 6%
interest and another is to invest in a government Treasury
bond paying 10% interest. If both investments are secure and
guaranteed, there is a certainty that the Treasury bond will
pay a higher return. The return after one year will be $100 in
interest.
• The decision maker selects the decision that will result in the maximum
of the maximum payoffs.
• this is how this criterion derives its name—a maximum
of a maximum.
• The maximax criterion is very optimistic.
– The decision maker assumes that the most favorable state of nature
for each decision alternative will occur.
• Thus, for example, using this criterion, the investor would optimistically
assume that good economic conditions will prevail in the future
State of nature
Decisions S1 S2 S3
Maximum under each decision are (220, 190, 200). The maximum of these three
maximums is 220. Consequently, according to the maximax criteria the decision to
be adopted is A
• The minimum payoffs for our example are 30,000, -40,000 and
$10,000. The maximum of these three payoffs is $30,000; thus, the
decision arrived at by using the maximin criterion would be to
purchase the apartment building.
• If the table contained costs instead of profits as the payoffs, the
conservative approach would be to select the maximum cost for
each decision. Then the decision that resulted in the minimum, the
minimax, of these costs would be selected
The maximum losses incurred by the decisions are 13, 15, and 10. The minimum
of Jimma
MB, BECO, theseUniversity
is 10. thus, the decision Supplement
maker should
1-240 take action A2
Decision Making with Probabilities
Because $28,000 is the minimum expected regret, the decision is to purchase the
office building
• EVPI
– maximum value of perfect information to
the decision maker
– Maximum amount that would be paid to
gain information that would result in a
decision better than the one made without
perfect information
MB, BECO, Jimma University Supplement 1-250
Expected Value of Perfect Information(EVIP)
Example:
A1, A2, A3 are the acts and S1, S2, S3 are the states
of nature. Also, known that P(S1) = .5, P(S2) = .4
and P(S3) = .1