Lecture 02
Lecture 02
Lecture Two
Linear Programming I
1
DSME 6620
Decision Models and Applications
Agenda
• Motivation example
– Microcomputer problem
– Problem formulation
– Graphical method
• Sensitivity analysis
– Discussions of microcomputer problem
– Reading sensitivity report
– Another view of shadow price
2
DSME 6620
Decision Models and Applications
Microcomputer Problem
3
DSME 6620
Decision Models and Applications
Formulation of
Microcomputer Problem
Typically, there are three basic steps in the formulation
process of an optimization problem:
• decision variables,
• objective function, and
• constraints.
4
DSME 6620
Decision Models and Applications
Formulation of
Microcomputer Problem
Discussions:
1) Do we need to restrict the two decision variables to be
integers?
6
DSME 6620
Decision Models and Applications
Graphical Method
7
DSME 6620
Decision Models and Applications
Graphical Method
Line 2
Line 1
Line 3
12
DSME 6620
Decision Models and Applications
Optimal decision
variable values
Optimal objective
(optimal solution)
function value
Constraints:
Binding means LHS = RHS, hence Slack = 0
Not Binding means LHS ≠ RHS, hence Slack ≠ 0
17
DSME 6620
Decision Models and Applications
Remarks on Solver
18
DSME 6620
Decision Models and Applications
Sensitivity Analysis
19
DSME 6620
Decision Models and Applications
Sensitivity Analysis
20
DSME 6620
Decision Models and Applications
Summary
22