Presentation is loading. Please wait.

Presentation is loading. Please wait.

Outline The role of information What is information? Different types of information Controlling information.

Similar presentations


Presentation on theme: "Outline The role of information What is information? Different types of information Controlling information."— Presentation transcript:

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 00 EE 00 EE 00 EE EE00 EE00 EE00 00 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

62

63

64

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


Download ppt "Outline The role of information What is information? Different types of information Controlling information."

Similar presentations


Ads by Google