280 likes | 376 Views
AsynchDP Example. AsynchDP: initial graph. 1. 1. 5. a. c. 1. 1. 1. 1. 4. s. t. 1. 1. b. d. 3. 3. 2. 1. 1. AsynchDP: iteration 1. 1. 1. 5. a. c. 1. 1. 1. 0. 4. s. t. 1. 1. b. d. 3. 3. 2. 1. 1. AsynchDP: iteration 2. 1. 1. 5. a. c. 1. 1. 1. 0. 4.
E N D
AsynchDP: initial graph 1 1 5 a c 1 1 1 1 4 s t 1 1 b d 3 3 2 1 1
AsynchDP: iteration 1 1 1 5 a c 1 1 1 0 4 s t 1 1 b d 3 3 2 1 1
AsynchDP: iteration 2 1 1 5 a c 1 1 1 0 4 s t 1 1 b d 3 3 2 1 3
AsynchDP: iteration 3 6 1 5 a c 1 1 1 0 4 s t 1 1 b d 3 3 2 5 2
AsynchDP: iteration 4 6 1 5 a c 1 1 7 0 4 s t 1 1 b d 3 3 2 4 2
AsynchDP: iteration 5 5 1 5 a c 1 1 7 0 4 s t 1 1 b d 3 3 2 4 2
AsynchDP: iteration 6 5 1 5 a c 1 1 6 0 4 s t 1 1 b d 3 3 2 4 2
AsynchDP: shortest path 5 1 5 a c 1 1 6 0 4 s t 1 1 b d 3 3 2 4 2
LRTA* - initialization 0 0 3 a c 2 1 0 0 2 s t 2 3 b d 5 2 3 0 0
LRTA* - trial 1 2 1 3 a c 2 1 2 0 2 s t 2 3 b d 5 2 3 2 0
LRTA* - trial 2 4 1 3 a c 2 1 4 0 2 s t 2 3 b d 5 2 3 2 0
LRTA* - trial 3 4 1 3 a c 2 1 4 0 2 s t 2 3 b d 5 2 3 3 4
LRTA* - trial 4 4 1 3 a c 2 1 5 0 2 s t 2 3 b d 5 2 3 3 4
LRTA* - trial 5 4 1 3 a c 2 1 5 0 2 s t 2 3 b d 5 2 3 3 4
LRTA*(2) - initialization 0 0 3 a c 2 1 0 0 2 s t 2 3 b d 5 2 3 0 0
LRTA*(2) – trial 1 2 1 3 a c 2 1 2 0 2 s t 2 3 b d 5 2 3 2 0
LRTA*(2) – trial 2 4 1 3 a c 2 1 4 0 2 s t 2 3 b d 5 2 3 3 4
LRTA*(2) – trial 3 4 1 3 a c 2 1 5 0 2 s t 2 3 b d 5 2 3 3 4
LRTA*(2) – trial 4 4 1 3 a c 2 1 5 0 2 s t 2 3 b d 5 2 3 3 4
round p1 p2 p3 bidder preferred object bid incr. current assignment Naive algorithm 0 0 0 0 1 x2 2 (1,x2) 1 0 2 0 2 x2 2 (2,x2) 2 0 4 0 3 x3 1 (2,x2), (3,x3) 3 0 4 1 1 x1 2 (1,x1), (2,x2), (3,x3)
round p1 p2 p3 bidder preferred object bid incr. current assignment 0 0 0 0 1 x1 0 (1,x1) 1 0 0 0 2 x2 0 (1,x1), (2,x2) 2 0 0 0 3 x1 0 (3,x1), (2,x2) 3 0 0 0 1 x2 0 (3,x1), (1,x2) 4 0 0 0 2 x1 0 (2,x1), (1,x2)
round p1 p2 p3 bidder preferred object bid incr. current assignment 0 0 0 1 x1 (1,x1) 1 2 0 2 x2 2 (1,x1), (2,x2) 2 3 2 0 3 x1 2 (3,x1), (2,x2) 3 3 4 0 1 x2 2 (3,x1), (1,x2) 4 5 4 0 2 x1 2 (2,x1), (1,x2)