34
Bargaining Dynamics in Exchange Networks Milan Vojnović Microsoft Research Joint work with Moez Draief llerton 2010, September 30, 2010

Bargaining Dynamics in Exchange Networks

  • Upload
    mikko

  • View
    24

  • Download
    0

Embed Size (px)

DESCRIPTION

Bargaining Dynamics in Exchange Networks. Milan Vojnović Microsoft Research Joint work with Moez Draief. Allerton 2010, September 30, 2010. Nash Bargaining [ Nash ’50]. Nash Bargaining on Graphs [Kleinberg and Tardos ’08]. Nash Bargaining Solution. Stable : . Balanced : . - PowerPoint PPT Presentation

Citation preview

Page 1: Bargaining Dynamics  in Exchange Networks

Bargaining Dynamics in Exchange NetworksMilan VojnovićMicrosoft Research

Joint work with Moez DraiefAllerton 2010, September 30, 2010

Page 2: Bargaining Dynamics  in Exchange Networks

Nash Bargaining[Nash ’50]

2

Page 3: Bargaining Dynamics  in Exchange Networks

Nash Bargaining on Graphs[Kleinberg and Tardos ’08]

3

Page 4: Bargaining Dynamics  in Exchange Networks

Nash Bargaining Solution• Stable: • Balanced:

4

Page 5: Bargaining Dynamics  in Exchange Networks

Facts about Stable and Balanced[Kleinberg and Tardos ’08]

5

Page 6: Bargaining Dynamics  in Exchange Networks

KT Procedure

6

Page 7: Bargaining Dynamics  in Exchange Networks

Step 2: Max-Min-Slack

7

maxsub. to

Page 8: Bargaining Dynamics  in Exchange Networks

KT Elementary Graphs

Path Cycle Blossom Bicycle 8

Page 9: Bargaining Dynamics  in Exchange Networks

Local Dynamics• It is of interest to consider node-local dynamics for stable and balanced outcomes• Two such local dynamics:– Edge-balanced dynamics (Azar et al ’09)–Natural dynamics (Kanoria et al ’10)

9

Page 10: Bargaining Dynamics  in Exchange Networks

Edge-Balanced Dynamics

10

Page 11: Bargaining Dynamics  in Exchange Networks

Natural Dynamics

11

Page 12: Bargaining Dynamics  in Exchange Networks

Known FactsEdge-balanced dynamics•Fixed points are balanced outcomes•Convergence rate unknown

12

Page 13: Bargaining Dynamics  in Exchange Networks

Outline• Convergence rate of edge-balanced dynamics for KT elementary graphs• A path bounding process of natural dynamics and convergence time• Conclusion

13

Page 14: Bargaining Dynamics  in Exchange Networks

Linear Systems Refresher

14

Page 15: Bargaining Dynamics  in Exchange Networks

Path

15

Page 16: Bargaining Dynamics  in Exchange Networks

Path (cont’d)

16

Page 17: Bargaining Dynamics  in Exchange Networks

Cycle

17

Page 18: Bargaining Dynamics  in Exchange Networks

Cycle (cont’d)

18

Page 19: Bargaining Dynamics  in Exchange Networks

Blossom• Non-linear system:

19

Page 20: Bargaining Dynamics  in Exchange Networks

Blossom (cont’d)

20

Page 21: Bargaining Dynamics  in Exchange Networks

Blossom (cont’d) path

21

Page 22: Bargaining Dynamics  in Exchange Networks

Blossom (cont’d)

22

Convergence time:

Page 23: Bargaining Dynamics  in Exchange Networks

Bicycle• Non-linear dynamics:

plus other updates as for blossom23

Page 24: Bargaining Dynamics  in Exchange Networks

Bicycle (cont’d)• Similar but more complicated than for a blossom

24

Page 25: Bargaining Dynamics  in Exchange Networks

Bicycle (cont’d)Convergence time:

25

Page 26: Bargaining Dynamics  in Exchange Networks

• Quadratic convergence time in the number of matched edges, for all elementary KT graphs

26

Page 27: Bargaining Dynamics  in Exchange Networks

Outline• Convergence rate of edge-balanced dynamics for KT elementary graphs• A path bounding process of natural dynamics and convergence time• Conclusion

27

Page 28: Bargaining Dynamics  in Exchange Networks

The Positive Gap Condition

28

Page 29: Bargaining Dynamics  in Exchange Networks

The Positive Gap Condition (cont’d)

• Enables decoupling for the convergence analysis29

Page 30: Bargaining Dynamics  in Exchange Networks

Simplified Dynamics

30

Page 31: Bargaining Dynamics  in Exchange Networks

Path Bounding Process

31

Page 32: Bargaining Dynamics  in Exchange Networks

Bounds

32

Page 33: Bargaining Dynamics  in Exchange Networks

Bounds (cont’d)

33

Page 34: Bargaining Dynamics  in Exchange Networks

Conclusion

34