Академический Документы
Профессиональный Документы
Культура Документы
Engineering Decisions
Engineering Decision Making Techniques
Topic 1: Course Overview
George Gross
Department of Electrical and Computer Engineering
University of Illinois at Urbana-Champaign
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
SCOPE OF COURSE
1
EXAMPLES OF DECISION MAKING
PROBLEMS
Introduction of a new product
BASIC THRUSTS
2
THE UNDERLYING BASIS
3
PRODUCT MIX OPTIMIZATION
PROBLEM
product A B C limit
resources required
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
4
PRODUCT MIX OPTIMIZATION
PROBLEM
max Z = 10 x A + 6xB + 4xC objective
xA + xB + xC ≤ 100 labor
⎫
≤ 600 material ⎪
constraints
10 x A + 4 xB + 5 xC
⎪
⎬
2 xA + 2 xB + 6 xC ≤ 300 A & G ⎪
x A , x B , xC
⎪
≥ 0 reality check ⎭
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
5
PRODUCT MIX OPTIMIZATION
PROBLEM
We next examine a sensitivity case correspon-
ding to the use of overtime labor
We are interested in determining how many
overtime hours would be profitable to schedule
without impacting on the optimal product mix
20 hours of labor overtime increases profits
by (20) (3.33) = $ 66.6
as long as the cost of overtime labor does
not exceed $ 66.6 it is worthwhile to use it
the optimal product mix remains unchanged:
since we only produce products A and B and
no product C
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
2 5
8
1 3 6 10
9
4 7
6
OPTIMAL TRAJECTORY PLANNING
5 6 7 8 9
10
2 3 4 2 7 4 6 5 1 4
8 3
1 2 4 3 3 3 2 4 6 6 3
9 4
4 4 1 5 7 3 3
Solution approaches:
enumerate all possibilities: this is, in general,
too time consuming since we need to
consider
3 × 3 × 2 = 18
different routes for this simple case
select the best for each successive stage:
myopic decision making solution leads to the
path
1 2 6 9 10
with costs of 13
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
7
OPTIMAL TRAJECTORY PLANNING
11:
1 4 5 8 10
1 4 6 9 10
optimum
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
8
BUSING PROBLEM
number of students
district
C A
1 210 120
2 210 30
3 180 150
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
BUSING PROBLEM
⎛ A⎞ ⎛ A⎞ ⎛ A⎞
⎜C⎟ = ⎜C⎟ = ⎜C⎟
⎝ ⎠1 ⎝ ⎠2 ⎝ ⎠3
and the only means of attaining the racial
balance goal is through busing
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
9
BUSING PROBLEM
10
THE ENVELOPE QUESTION
like this:
keep x
0.5 x
switch
2
0.5 2x
11
THE ENVELOPE QUESTION
contestant
2
payoff
A has x/2 (0.5) x
switch to B
2
B has x (0.5)
x
The two decision branches are identical from the
view of the decision maker
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
12
DECISION ANALYSIS PROTOTYPE
EXAMPLE
payoff ($)
decision
alternative
land has oil land is dry
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
13
DECISION ANALYSIS PROTOTYPE
EXAMPLE
Sometimes it is possible to undertake further
work before a decision is taken; for example, an
available option before making a decision is to
conduct a detailed seismic survey with costs of
$ 30,000 to obtain a better estimate of the
probability of oil
We construct a decision tree to
visually display the problem
organize systematically the computation
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
a v
f
un oil 670
rve ic
l
su eism
b
il
dr
g
-130
y
fa v dry
ora
s
ble d
sel l 60
do
a oil 700
no il l h
s
su eism dr dry -100
rv
e y ic
e
sel l 90
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
14
A GENERAL FRAMEWORK FOR DECISION
MAKING UNDER UNCERTAINTY
consequences of an outcome
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
15
A GENERAL FRAMEWORK FOR DECISION
MAKING UNDER UNCERTAINTY
DECISION ANALYSIS
16
ECE 307
GRADING POLICY
17
ECE 307 TOPICAL OUTLINE
Introduction: nature of engineering decisions;
structuring of decisions; role of models;
interplay of economics and technical/engine-
ering considerations; decision making under
certainty and uncertainty; good decisions vs.
good outcomes; tools
Resource allocation decision making using the
linear programming framework: problem
formulation; basic approach; duality; economic
interpretation; sensitivity analysis; interpretation
of results
ECE 307 © 2005, 2006 George Gross, University of Illinois at Urbana-Champaign, All Rights Reserved.
18
ECE 307 TOPICAL OUTLINE
19