Decision Analysis
Decision Analysis
Slide 1
Lecture 3 Integer Linear Programming
• Types of Integer Linear Programming Models
• Graphical and Computer Solutions for an All-Integer Linear
Program
• Applications Involving 0-1 Variables
• Modeling Flexibility Provided by 0-1 Variables
3
Example
LP model:
The objective function for cash flow is (in $1000) is:
s.t.
4
Graphical Solution of the LP Relaxation
Hence, we cannot use rounding off solution for non integer LP solutions.6
Formulation and solution of Integer LP model
Eastborne’s Max
of cash flow
problem
8
Applications involving 0-1 variables
9
Applications involving 0-1 variables
Part of the MS solution is:
Interpretation:
The maximum NPV is ___________.
The company shall fund the _____________, _____________ & _________.
The values of slacks shows that the company will have remaining $5K in Yr1,
$15K in Yr 2 and $11K in year 4. Check the available fund again.
Which year can Research project be funded? _____________
Which year cannot? What is the shortage? ________________________
10
Fixed Cost
In many cases, the cost of production has two components: a setup cost,
which is a fixed cost, and a variable cost which is directly related to the
production quantity. The use of 1-0 variables makes including the setup
cost possible in a model for a production application.
Example (Pg 328): RMC is a manufacturer. Three raw materials are
used to produce three products: A fuel additive, a solvent base, and a
carpet cleaning fluid.
11
Fixed Cost Example using 1-0 Variable
Without considering fixed cost, a LP model would be:
The solution
from MS is:
– Projects i and j are mutually exclusive (either, but not both one
exit): xi + xj < 1 e.g. ______________________
Slide 15
Modeling Flexibility Provided by 0-1 Variables
Slide 16
Distribution System Design
Martin Beck (MB) Company operates a plant in St. Louis with an annual
capacity of 30,000 units. Product is shipped to regional distribution centres
in Boston, Atlanta and Houston. MB plans to increase capacity by
constructing a new plant in one or more of the following cities: Detroit,
Toledo, Denver or Kansas City. The estimated annual fixed cost and the
annual capacity for the four proposed plants are:
17
18
Distribution System Design
The shipment cost per unit from each plant to the distribution centre is:
The 0-1 variables can be used to solve this distribution system design.
19
y1= 1 if a plant is constructed in Detroit; 0 if not
y2= 1 if a plant is constructed in Toledo; 0 if not
y3= 1 if a plant is constructed in Denver; 0 if not
y4= 1 if a plant is constructed in Kansas; 0 if not
21
MS Solution for MBC
Interpretation:
The min. cost is _______ thousand
Which plant need to be built?
Ans:________
Ans: ____________
22
Product Design and Market Share Optimisation
• Conjoint analysis
• Part-worth
• Refer Textbook Pg 338 to 342
• Demonstrate using Excel Solver
Slide 23
When do you use Integer Linear Programming
Slide 24
Cautionary Note About Sensitivity Analysis
• Sensitivity analysis often is more crucial for ILP problems
than for LP problems.
• A small change in a constraint coefficient can cause a
relatively large change in the optimal solution.
• Recommendation: Resolve the ILP problem several
times with slight variations in the coefficients before
choosing the “best” solution for implementation.
Slide 25
Class Activity 1: Tina’s Tailoring
Tailor
Garment 1 2 3 4 5
Wedding gown 19 23 20 21 18
Clown costume 11 14 X 12 10
Admiral's uniform 12 8 11 X 9
Bullfighter's outfit X 20 20 18 21
Note: use xij, where xij =1 if garment i is assigned to tailor j ;
0 otherwise 26
Example: Tina’s Tailoring
Formulate an integer program for determining
the tailor-garment assignments that minimize
the total estimated time spent making the four
garments. No tailor is to be assigned more than one
garment and each garment is to be worked on by only
one tailor.
--------------------
This problem can be formulated as a 0-1 integer
program. The LP solution to this problem will
automatically be integer (0-1).
Procedure:
Define variables
Define Objective Function
Define constraints
Construct 27
Class Activity 2: Metropolitan Microwaves
Metropolitan Microwaves, Inc. is planning to
expand its sales operation by offering other electronic
appliances. The company has identified
seven new product lines it can carry.
Relevant information about each line
follows on the next slide.
Initial Floor Space Exp. Rate
Product Line Invest. (Sq.Ft.) of Return
Procedure:
• Define variables
• Define Objective Function
• Define constraints
• Construct the LP model
• Use Software to solve the model
• Interpret the results
Slide 29