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

Slides:



Advertisements
Similar presentations
Routing in Poisson small-world networks A. J. Ganesh Microsoft Research, Cambridge Joint work with Moez Draief.
Advertisements

The Weighted Proportional Resource Allocation Milan Vojnović Microsoft Research Joint work with Thành Nguyen Microsoft Research Asia, Beijing, April, 2011.
Adaptively Learning Tolls to Induce Target Flows Aaron Roth Joint work with Jon Ullman and Steven Wu.
Price of Stability Li Jian Fudan University May, 8 th,2007 Introduction to.
Algorithmic and Economic Aspects of Networks Nicole Immorlica.
PROCESS MODELLING AND MODEL ANALYSIS © CAPE Centre, The University of Queensland Hungarian Academy of Sciences Analysis of Dynamic Process Models C13.
Maximizing the Spread of Influence through a Social Network
Parallel random walks Brian Moffat. Outline What are random walks What are Markov chains What are cover/hitting/mixing times Speed ups for different graphs.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Learning Cooperative Games Maria-Florina Balcan, Ariel D. Procaccia and Yair Zick (to appear in IJCAI 2015)
Bandwidth sharing: objectives and algorithms Jim Roberts France Télécom - CNET Laurent Massoulié Microsoft Research.
Computing the Banzhaf Power Index in Network Flow Games
Convergence Speed of Binary Interval Consensus Moez Draief Imperial College London Milan Vojnović Microsoft Research IEEE Infocom 2010, San Diego, CA,
On the Effectiveness of Automatic Patching Milan Vojnović & Ayalvadi Ganesh Microsoft Research Cambridge, United Kingdom WORM’05, Fairfax, VA, USA, Nov.
Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
Network Formation Games. Netwok Formation Games NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models:
Identify Linear, Quadratic, and Exponential Functions N Distinguish quadratic and exponential functions as nonlinear using a graph and/or a table.
The Weighted Proportional Allocation Mechanism Milan Vojnović Microsoft Research Joint work with Thành Nguyen Harvard University, Nov 3, 2009.
Finite Difference Methods to Solve the Wave Equation To develop the governing equation, Sum the Forces The Wave Equation Equations of Motion.
Conservation of momentum also known as: Cauchy’s equation Relation between stress and strain rate 4 equations, 12 unknowns; need to relate flow field and.
Solving quadratic equations Factorisation Type 1: No constant term Solve x 2 – 6x = 0 x (x – 6) = 0 x = 0 or x – 6 = 0 Solutions: x = 0 or x = 6 Graph.
Active Learning for Networked Data Based on Non-progressive Diffusion Model Zhilin Yang, Jie Tang, Bin Xu, Chunxiao Xing Dept. of Computer Science and.
An equivalent version of the Caccetta-Häggkvist conjecture in an online load balancing problem Angelo Monti 1, Paolo Penna 2, Riccardo Silvestri 1 1 Università.
Taylor Series.
2 Introduction: phase transition phenomena Phase transition: qualitative change as a parameter crosses threshold Matter temperature magnetism demagnetism.
The Multiplicative Weights Update Method Based on Arora, Hazan & Kale (2005) Mashor Housh Oded Cats Advanced simulation methods Prof. Rubinstein.
Hop-limited flooding over dynamic networks M. Vojnović and A. Proutiere Microsoft Research IEEE Infocom 2011, Shanghai, April 2011.
Dual Coordinate Descent Algorithms for Efficient Large Margin Structured Prediction Ming-Wei Chang and Scott Wen-tau Yih Microsoft Research 1.
Copyright © Cengage Learning. All rights reserved. CHAPTER 5 SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION.
Milan Vojnović Microsoft Research Joint work with Moez Draief, Kyomin Jung, Bo Young Kim, Etienne Perron and Dinkar Vasudevan 1 Consensus Lecture series.
Class 5: Question 1 Which of the following systems of equations can be represented by the graph below?
Influence Maximization in Dynamic Social Networks Honglei Zhuang, Yihan Sun, Jie Tang, Jialin Zhang, Xiaoming Sun.
Young Ki Baik, Computer Vision Lab.
1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed.
Network Congestion Games
Algorithmic Game Theory and Internet Computing Vijay V. Vazirani Georgia Tech Primal-Dual Algorithms for Rational Convex Programs II: Dealing with Infeasibility.
Improved Equilibria via Public Service Advertising Maria-Florina Balcan TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Copyright © Cengage Learning. All rights reserved. Systems of Linear Equations and Inequalities in Two Variables 7.
Flow in Network. Graph, oriented graph, network A graph G =(V, E) is specified by a non empty set of nodes V and a set of edges E such that each edge.
Nonlinear Programming In this handout Gradient Search for Multivariable Unconstrained Optimization KKT Conditions for Optimality of Constrained Optimization.
Exponential random graphs and dynamic graph algorithms David Eppstein Comp. Sci. Dept., UC Irvine.
Some Favorite Problems Dan Kleitman, M.I.T.. The Hirsch Conjecture 1. How large can the diameter of a bounded polytope defined by n linear constraints.
A Linear Time Algorithm for the Longest Path Problem on 2-trees joint work with Tzvetalin Vassilev and Krassimir Manev
Univ logo Performance analysis of distributed control configurations in LQR multi- agent system design Ivana Tomić Supervised by Professor George D. Halikias.
Math 1320 Chapter 9: Nonlinear Functions and Models 9.1 Quadratic Functions and Models.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
In the quadratic function x 2 – 2x + c = 0, c represents an unknown constant. If x = -6 is one of the solutions, what is the other solution?
What is a graph? e = the number of edges v = the number of vertices C 3 is a 3-cycle C 4 is a 4-cycle.
Online Bipartite Matching with Augmentations Presentation by Henry Lin Joint work with Kamalika Chaudhuri, Costis Daskalakis, and Robert Kleinberg.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
CSCI2950-C Lecture 12 Networks
Solving Nonlinear Systems
Solving Linear Inequalities in One Unknown
Flow in Network.
Analysis of Link Reversal Routing Algorithms
Systems of Inequalities
Choosing the Appropriate Method
Absolute Value inequalities
Conservation of momentum
Network Formation Games
Quadratics – Absolute value
Lecture 37 CSE 331 Nov 30, 2011.
Equation-Based Rate Control: Is it TCP-friendly
Quadratic Graphs.
Network Formation Games
3.5 Solving Nonlinear Systems
Linear and Nonlinear Systems of Equations
LINEAR & QUADRATIC GRAPHS
Linear and Nonlinear Systems of Equations
Rong Ge, Duke University
Presentation transcript:

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

Nash Bargaining [Nash ’50] 2

Nash Bargaining on Graphs [Kleinberg and Tardos ’08] 3

Nash Bargaining Solution Stable: Balanced: 4

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

KT Procedure 6

Step 2: Max-Min-Slack 7 max sub. to

KT Elementary Graphs Path CycleBlossom Bicycle 8

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

Edge-Balanced Dynamics 10

Natural Dynamics 11

Known Facts Edge-balanced dynamics Fixed points are balanced outcomes Convergence rate unknown 12

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

Linear Systems Refresher 14

Path 15

Path (cont’d) 16

Cycle 17

Cycle (cont’d) 18

Blossom Non-linear system: 19

Blossom (cont’d) 20

Blossom (cont’d) path 21

Blossom (cont’d) 22 Convergence time:

Bicycle Non-linear dynamics: plus other updates as for blossom 23

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

Bicycle (cont’d) Convergence time: 25

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

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

The Positive Gap Condition 28

The Positive Gap Condition (cont’d) Enables decoupling for the convergence analysis 29

Simplified Dynamics 30

Path Bounding Process 31

Bounds 32

Bounds (cont’d) 33

Conclusion 34