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

Bargaining Dynamics in Exchange Networks

Feb 14, 2016

Download

Documents

Mikko

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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