Melvin's digital garden

Modelling Uncertainty

CREATED: 200702120601 Speaker: Hans van Ditmarsch

** Modelling agent’s uncertainly (1,0)-a-(1,2)-b-(3,2)-a-(3,4)… (0,1)-b-(2,1)-a-(2,3)-b-(4,3)…

A: I do not know your number -> remove (0,1) B: I do not know your number -> remove (1,0), (2,1) A: I know your number -> remove all except for (1,2), (2,3) B: I know your number

Agent’s perspetive different from modellers

More complex cases can be solved in the same way but modelling states as vertices and uncertainly between agents as edges. Annoucement leads to removal of states. Partition states into equivalent classes (connected components). (|x-y|,x,y) | a | (x+y, x, y) /
b c /
(x+y,x+2y,y) (x+y,x,2x+y)

** Hundred prisoners, one light bulb problem

Links to this note