Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Agenda
Examples
Integer Linear Programming
Sensitivity Analysis
EXCEL Solver.
analysis.
shipping cost
processing cost
Japan
High-grade steel
A:B = 1:2
Low-grade steel
A:B = 1:3
Korea
Pittsburgh: process up to
700 tons of ore with a lower
processing cost.
Taiwan
High-grade steel
A:B = 1:2
Low-grade steel
A:B = 1:3
Cheyenne: supply grade
B ore up to 2000 tons
Purchasing
Mexico
Youngstown: process up to
1500 tons of ore with a higher
processing cost.
Blending
Logistic
X1
X1
X1
X1
X1
X2
X2
X2
X2
X2
X3
X3
X3
X3
X3
X4
X4
X4
X4
X5
X5
X5
16
11
2
3
4
X4
X5
X5
Req
17
13
Different schedules
Different benefits
Full-time vs. part-time
Etc.
15
19
14
SA
SU
0.5
0.5
1.2
1.9
1.5
Constraints:
Balance cash inflow and cash outflow at all time periods.
10
11
! Decision variables:
!
B5 = # of Boeing 757 purchased
!
B6 = # of Boeing 767 purchased
MAX 125000 B5 + 81000 B6
SUBJECT TO
35 B5 + 22 B6 <= 400
SUBJECT TO
35 B5 + 22 B6 <= 400
2 B5 - B6 >= 0
0.8 B5 + 0.5 B6 <= 8
B5 + B6 <= 17
END
GIN 2
12
Estimated
Present Value ($)
90,000
Estimated
40,000
Present
Value ($)
10,000
90,000
37,000
40,000
10,000
37,000
0, if rejected,
0, if rejected,
0, if rejected,
0,
0, if
if rejected,
rejected.
0, if rejected,
0, if rejected,
0, if rejected.
13
also.
implemented.
14
City 1
0
100
200
300
300
200
City 2
100
0
250
350
200
100
TO
City 3 City 4
200
300
250
350
0
150
150
0
300
150
200
250
City 5
300
200
300
150
0
140
City 6
200
100
200
250
140
0
15
16
80
120
17
Glossary (p.77)
SLACK: A variable added to the left-hand side of a
Slack/Surplus/Binding/Non-Binding
(p.70)
MAX
3 A + 4 B
SUBJECT TO
2)
2 A + 2 B <=
3)
2 A + 4 B <=
END
80
120
140.0000
VALUE
20.000000
20.000000
SLACK OR SURPLUS
.000000
.000000
REDUCED COST
.000000
.000000
DUAL PRICES
1.000000
.500000
19
80
120
20
CURRENT
COEF
3.000000
4.000000
80
120
21
MAX
3 A + 4 B
SUBJECT TO
2)
2 A + 2 B <=
3)
2 A + 4 B <=
END
80 1)
120
VARIABLE
A
B
140.0000
VALUE
REDUCED COST
OBJECTIVE
FUNCTION VALUE
20.000000
.000000
20.000000
.000000
1)
140.0000
VARIABLE
VALUE
REDUCED
ROW
SLACK OR SURPLUS
DUAL PRICES
A
20.000000
2)
.000000
1.000000.0
B
20.000000
3)
.000000
.500000.0
ROW
2
3
CURRENT
RHS
80.000000
120.000000
ROW
SLACK OR SURPLUS
2)
.000000
ALLOWABLE
3)
.000000
DECREASE
20.000000
40.000000
DUAL P
1.0
.5
22
140.0000
VALUE
20.000000
20.000000
SLACK OR SURPLUS
.000000
.000000
REDUCED COST
.000000
.000000
DUAL PRICES
1.000000
.500000
23