Download presentation
Presentation is loading. Please wait.
Published byDavid Parsons Modified over 9 years ago
1
Outline The role of information What is information? Different types of information Controlling information
2
September, 1999 © 1999 Warren B. Powell Slide 2 How do we optimize systems like this? The role of information
3
September, 1999 © 1999 Warren B. Powell Slide 3 The role of information Consider how we normally solve big optimization problems: MondayTuesdayWednesday
4
September, 1999 © 1999 Warren B. Powell Slide 4 The role of information Normally, we would formulate a big optimization problem:
5
September, 1999 © 1999 Warren B. Powell Slide 5 The role of information Normally, we would formulate a big optimization problem: Integer!
6
September, 1999 © 1999 Warren B. Powell Slide 6 The role of information
7
September, 1999 © 1999 Warren B. Powell Slide 7 The role of information Control class (move plane) Decision horizon (e.g. 8 hours) Attribute subspace Planner A q =
8
September, 1999 © 1999 Warren B. Powell Slide 8 The role of information The forward reachable set.
9
September, 1999 © 1999 Warren B. Powell Slide 9 “Harry” The role of information
10
September, 1999 © 1999 Warren B. Powell Slide 10 The role of information The information wall: Data errors “The wall” Information cost
11
September, 1999 © 1999 Warren B. Powell Slide 11 The role of information How do we optimize … Harry?
12
September, 1999 © 1999 Warren B. Powell Slide 12 The role of information How do we make decision makers smarter? You have to raise their “IQ”! You mean hire smarter people? No, we have to give them more information What’s that?
13
Outline The role of information What is information? Different types of information Controlling information
14
September, 1999 © 1999 Warren B. Powell Slide 14 What is information? What is data? … knowledge? … information? Advertisement from Business Week
15
September, 1999 © 1999 Warren B. Powell Slide 15 What is information? Data: 00110011111001110000101001110000100001001011110101000011101 01111100111000010100111000010000100101111010100001110100110 11110101000011101001100111110011100001010011100001000010010 11110101111100111000010100001110100110010011100001000010010 01011111001110011011001001110001010000111010110001000010010 00110011111001110000101001110000100001001011110101000011101 01111100111000010100111000010000100101111010100001110100110 11110101000011101001100111110011100001010011100001000010010 11110101111100111000010100001110100110010011100001000010010 01011111001110011011001001110001010000111010110001000010010 00110011111001110000101001110000100001001011110101000011101 Bits and bytes
16
September, 1999 © 1999 Warren B. Powell Slide 16 What is information? Knowledge »Knowledge comes in two forms: Exogeneously derived data Relationships which allow us to use knowledge to make inferences about data elements that are not yet known to our system. »Can we have knowledge about something that we do not know perfectly?
17
September, 1999 © 1999 Warren B. Powell Slide 17 What is information? Example »Commodities prices »Assume that we derive the functional relationship:
18
September, 1999 © 1999 Warren B. Powell Slide 18 What is information? Without the “knowledge” of this functional relationship, our “knowledge” of the future price would be captured by: With the knowledge of the functional relationship: Likelihood Price Likelihood
19
September, 1999 © 1999 Warren B. Powell Slide 19 What is information? The field of information theory captures the information content about a piece of data using entropy:
20
September, 1999 © 1999 Warren B. Powell Slide 20 What is information? Information classes:
21
September, 1999 © 1999 Warren B. Powell Slide 21 What is information? e1e1 e4e4 e7e7 e8e8 e5e5 e3e3 e6e6 e1e1 e2e2 e2e2 a =
22
September, 1999 © 1999 Warren B. Powell Slide 22 What is information? The “knowledge base” »This is what we know at time t: »When we have multiple agents, we have to represent what each agent knows:
23
September, 1999 © 1999 Warren B. Powell Slide 23 What is information? e1e1 e4e4 e7e7 e8e8 e5e5 e3e3 e6e6 e1e1 e2e2 e1e1 e4e4 e7e7 e8e8 e5e5 e3e3 e6e6 e1e1 e2e2 e1e1 e4e4 e7e7 e8e8 e5e5 e3e3 e6e6 e1e1 e2e2 e1e1 e4e4 e7e7 e8e8 e5e5 e3e3 e6e6 e1e1 e2e2 We have multiple sets of information:
24
September, 1999 © 1999 Warren B. Powell Slide 24 What is information? The “knowledge base”
25
September, 1999 © 1999 Warren B. Powell Slide 25 What is information? What is a… decision?
26
September, 1999 © 1999 Warren B. Powell Slide 26 What is information? Exogenous input Endogenous input (decisions)
27
September, 1999 © 1999 Warren B. Powell Slide 27 What is information? Systems evolve through a cycle of exogenous and endogenous information Time
28
September, 1999 © 1999 Warren B. Powell Slide 28 What is information? Both kinds of information evolve over time: A plan is a forecast of a decision.
29
September, 1999 © 1999 Warren B. Powell Slide 29 What is information? We can’t always predict the future... be the set of possible events in the future. is the new information that will become available in the future. = ( )
30
September, 1999 © 1999 Warren B. Powell Slide 30 What is information? P.2) System dynamics: »Evolution due to exogenous information processes Time = The “history” of the information process … But this assumes that we never forget anything!
31
September, 1999 © 1999 Warren B. Powell Slide 31 What is information? Better notation: Our current knowledge base New information Our new knowledge base
32
September, 1999 © 1999 Warren B. Powell Slide 32 What is information? When exogenous information arrives, the update is usually pretty simple: So how does a decision x t change the system?
33
September, 1999 © 1999 Warren B. Powell Slide 33 What is information? Our decision function usually looks like: 0 xqxq bqbq A q x q min c q x q
34
September, 1999 © 1999 Warren B. Powell Slide 34 What is information? The modify function:
35
September, 1999 © 1999 Warren B. Powell Slide 35 What is information? Discuss: decision functions
36
September, 1999 © 1999 Warren B. Powell Slide 36 What is information? The information cycle: The modify function uses decisions to create information... … The decision function turns information into decisions.
37
Outline The role of information What is information? Different types of information Controlling information
38
September, 1999 © 1999 Warren B. Powell Slide 38 Different types of information What types of information are there?
39
September, 1999 © 1999 Warren B. Powell Slide 39 Different types of information There are four classes of information: »What we “know”: »Forecasts of exogenous information: »Future plans: »“Values”: the impact of our decisions on other problem components.
40
September, 1999 © 1999 Warren B. Powell Slide 40 Different types of information How do we increase ? »We start with We can expand the scope...
41
September, 1999 © 1999 Warren B. Powell Slide 41 Different types of information Using knowledge: »Decision functions that only use knowledge are called myopic. »Over the last two decades, we have seen a dramatic increase in our ability to collect, transmit and store “information” (knowledge).
42
September, 1999 © 1999 Warren B. Powell Slide 42 Different types of information How do we increase ? »We start with We can expand the scope... Or we can expand the time horizon, but future events are not in
43
September, 1999 © 1999 Warren B. Powell Slide 43 Different types of information How do we increase ? »We can add forecasting: »What do we forecast? Resources –Arrivals (e.g. customer demands) –Departures (cancellations, equipment breakdowns, people quitting). Process parameters (the Modify function) –Prices/costs –Times –Engineering parameters
44
September, 1999 © 1999 Warren B. Powell Slide 44 Different types of information Types of forecasts: Number of units required Likelihood of occurrence 5 0 10 100% Point Number of units required Likelihood of occurrence 5 0 10 100% Distributional
45
September, 1999 © 1999 Warren B. Powell Slide 45 T01 Time Evolution of Simulation TSTS 00 EE 00 EE 00 EE EE00 EE00 EE00 00 Different types of information
46
September, 1999 © 1999 Warren B. Powell Slide 46 Different types of information Planning horizon Percent of posterior bound Deterministic, rolling horizon We need more information! Posterior bound That’s not very good
47
September, 1999 © 1999 Warren B. Powell Slide 47 Different types of information How do we increase ? »We can do planning: A plan is a forecast of a decision.
48
September, 1999 © 1999 Warren B. Powell Slide 48 Different types of information Types of planning: »Plans »Patterns »Policies
49
September, 1999 © 1999 Warren B. Powell Slide 49 Different types of information The second form of head knowledge is patterns - standard actions given the state of the system. Movements of sleeper teams for a trucking company:
50
September, 1999 © 1999 Warren B. Powell Slide 50 Different types of information Concept: pattern matching »Old modeling approach: Bottom up modeling Objectives “Physics” “Behavior” To get the right “behavior” we have to specify the right costs and the right constraints. If you don’t like the behavior, you have to fix the data!
51
Yellow Freight System
52
September, 1999 © 1999 Warren B. Powell Slide 52 Different types of information Concept: pattern matching »New modeling approach: Top down, bottom up modeling Cost function “Behavior” Aggregation function Pattern database from history Scaling parameter The difference between the model solution and historical patterns.
53
September, 1999 © 1999 Warren B. Powell Slide 53 Different types of information Historical: The flows are not the same, but they have the same pattern. Forecasted
54
September, 1999 © 1999 Warren B. Powell Slide 54 Different types of information So far, we have three types of decision functions: »Myopic »With forecasts: »With forecasts and plans: »Now we have to bring in our impact on others.
55
September, 1999 © 1999 Warren B. Powell Slide 55 Different types of information Consider how we normally solve big optimization problems: MondayTuesdayWednesday
56
September, 1999 © 1999 Warren B. Powell Slide 56 Different types of information Real problems are decomposed over space... MondayTuesdayWednesday
57
September, 1999 © 1999 Warren B. Powell Slide 57 Different types of information … and time. MondayTuesdayWednesday
58
September, 1999 © 1999 Warren B. Powell Slide 58 Different types of information We use approximations of subproblems to model interactions: MondayTuesdayWednesday
59
September, 1999 © 1999 Warren B. Powell Slide 59 Different types of information … and then approximate the problem we just solved... MondayTuesdayWednesday
60
September, 1999 © 1999 Warren B. Powell Slide 60 Different types of information … so other people can understand how their decisions impact us! MondayTuesdayWednesday
61
September, 1999 © 1999 Warren B. Powell Slide 61 Different types of information Using value function approximations, we find ourselves solving problems that look like: Forward reachable set
65
September, 1999 © 1999 Warren B. Powell Slide 65 R0R0 R1R1 R2R2 D0D0 D2D2 D0D0 D2D2 t = 0t = 1t = 2 D0D0 D1D1 R0R0 R1R1 R2R2 R0R0 R1R1 R2R2 R0R0 R1R1 R2R2 Different types of information
66
September, 1999 © 1999 Warren B. Powell Slide 66 R0R0 R1R1 R2R2 D0D0 D2D2 D0D0 D2D2 t = 0t = 1t = 2 D0D0 D1D1 R0R0 R1R1 R2R2 R0R0 R1R1 R2R2 R0R0 R1R1 R2R2 Different types of information
67
September, 1999 © 1999 Warren B. Powell Slide 67 R0R0 R1R1 R2R2 D0D0 D2D2 D0D0 D2D2 t = 0t = 1t = 2 D0D0 D1D1 R0R0 R1R1 R2R2 R0R0 R1R1 R2R2 R0R0 R1R1 R2R2 Different types of information
68
September, 1999 © 1999 Warren B. Powell Slide 68 Different types of information Planning horizon Percent of posterior bound Deterministic, rolling horizon Adaptive dynamic programming Can we do better? Posterior bound The value of adding V’s to the information set.
69
September, 1999 © 1999 Warren B. Powell Slide 69 Different types of information LP relaxation Integer solution obtained using value function approximation
70
September, 1999 © 1999 Warren B. Powell Slide 70 Different types of information There are four classes of information: »Knowledge »Forecast of exogenous events »Plans (forecast of future decisions) »Values (impact of decisions on other subproblems) (data and relationships)
71
September, 1999 © 1999 Warren B. Powell Slide 71 Different types of information The information set shapes the decision function: »Myopic decision rules »Rolling horizon procedures »Proximal point algorithms »Dynamic programming or
72
Outline The role of information What is information? Different types of information Controlling information
73
September, 1999 © 1999 Warren B. Powell Slide 73 Controlling information How do I control an operation? Prices Goals Incentives Data Communications Forecasting Optimization Locomotives Trains Crews
74
September, 1999 © 1999 Warren B. Powell Slide 74 Controlling information The information optimization problem:
75
September, 1999 © 1999 Warren B. Powell Slide 75 Controlling information The information flow problem: e1e1 e4e4 e7e7 e8e8 e5e5 e3e3 e6e6 e1e1 e2e2 e1e1 e4e4 e7e7 e8e8 e5e5 e3e3 e6e6 e1e1 e2e2 q q’
76
© Bill Watterson
77
September, 1999 © 1999 Warren B. Powell Slide 77 Controlling information The information cost functions:
78
September, 1999 © 1999 Warren B. Powell Slide 78 Controlling information The information optimization problem is now: Subject to system dynamics. Cost of moving information Cost of moving resources
79
September, 1999 © 1999 Warren B. Powell Slide 79 Controlling information In many ways, the economics of moving information is very similar to moving flow: »The function may be linear: Phone calls, communication links
80
September, 1999 © 1999 Warren B. Powell Slide 80 Controlling information In many ways, the economics of moving information is very similar to moving flow: »It may have a fixed charge: Cost of constructing databases, screens, communication links
81
September, 1999 © 1999 Warren B. Powell Slide 81 Controlling information In many ways, the economics of moving information is very similar to moving flow: »It may be convex:
82
September, 1999 © 1999 Warren B. Powell Slide 82 Controlling information In many ways, the economics of moving information is very similar to moving flow: »… or concave:
83
September, 1999 © 1999 Warren B. Powell Slide 83 Controlling information In many ways, the economics of moving information is very similar to moving flow: »It may be separable: »or highly nonseparable. There are joint economies of production, just as in discrete parts manufacturing.
84
September, 1999 © 1999 Warren B. Powell Slide 84 Controlling information But there is one way in which the flow of information is very different from the flow of resources...
85
September, 1999 © 1999 Warren B. Powell Slide 85 Controlling information
86
September, 1999 © 1999 Warren B. Powell Slide 86 Controlling information
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.