Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.

Slides:



Advertisements
Similar presentations
Best Response Dynamics in Multicast Cost Sharing
Advertisements

Inefficiency of equilibria, and potential games Computational game theory Spring 2008 Michal Feldman TexPoint fonts used in EMF. Read the TexPoint manual.
Congestion and crowding Games Pasquale Ambrosio* Vincenzo Bonifaci + Carmine Ventre* *University of Salerno + University “La Sapienza” Roma.
1 A Graph-Theoretic Network Security Game M. Mavronicolas , V. Papadopoulou , A. Philippou  and P. Spirakis § University of Cyprus, Cyprus  University.
Price Of Anarchy: Routing
Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
Bilinear Games: Polynomial Time Algorithms for Rank Based Subclasses Ruta Mehta Indian Institute of Technology, Bombay Joint work with Jugal Garg and Albert.
6.896: Topics in Algorithmic Game Theory Lecture 11 Constantinos Daskalakis.
Congestion Games with Player- Specific Payoff Functions Igal Milchtaich, Department of Mathematics, The Hebrew University of Jerusalem, 1993 Presentation.
Course: Price of Anarchy Professor: Michal Feldman Student: Iddan Golomb 26/02/2014 Non-Atomic Selfish Routing.
How Bad is Selfish Routing? By Tim Roughgarden Eva Tardos Presented by Alex Kogan.
Regret Minimization and the Price of Total Anarchy Paper by A. Blum, M. Hajiaghayi, K. Ligett, A.Roth Presented by Michael Wunder.
Coalition Formation and Price of Anarchy in Cournot Oligopolies Joint work with: Nicole Immorlica (Northwestern University) Georgios Piliouras (Georgia.
1 Smooth Games and Intrinsic Robustness Christodoulou and Koutsoupias, Roughgarden Slides stolen/modified from Tim Roughgarden TexPoint fonts used in EMF.
Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
1 Algorithmic Game Theoretic Perspectives in Networking Dr. Liane Lewin-Eytan.
Mechanism Design without Money Lecture 4 1. Price of Anarchy simplest example G is given Route 1 unit from A to B, through AB,AXB OPT– route ½ on AB and.
1 The Complexity of Pure Nash Equilibria Alex Fabrikant Christos Papadimitriou Kunal Talwar CS Division, UC Berkeley.
Computational Game Theory
The price of anarchy of finite congestion games Kapelushnik Lior Based on the articles: “ The price of anarchy of finite congestion games ” by Christodoulou.
Beyond selfish routing: Network Formation Games. Network Formation Games NFGs model the various ways in which selfish agents might create/use networks.
1 On the price of anarchy and stability of correlated equilibria of linear congestion games By George Christodoulou Elias Koutsoupias Presented by Efrat.
1 Computing Nash Equilibrium Presenter: Yishay Mansour.
The Price Of Stability for Network Design with Fair Cost Allocation Elliot Anshelevich, Anirban Dasgupta, Jon Kleinberg, Eva Tardos, Tom Wexler, Tim Roughgarden.
An Introduction to Game Theory Part III: Strictly Competitive Games Bernhard Nebel.
How Bad is Selfish Routing? Tim Roughgarden & Eva Tardos Presented by Wonhong Nam
Load Balancing, Multicast routing, Price of Anarchy and Strong Equilibrium Computational game theory Spring 2008 Michal Feldman.
Near-Optimal Network Design with Selfish Agents By Elliot Anshelevich, Anirban Dasgupta, Eva Tardos, Tom Wexler STOC’03 Presented by Mustafa Suleyman CIFTCI.
Potential games, Congestion games Computational game theory Spring 2010 Adapting slides by Michal Feldman TexPoint fonts used in EMF. Read the TexPoint.
Convergence Time to Nash Equilibria in Load Balancing Eyal Even-Dar, Tel-Aviv University Alex Kesselman, Tel-Aviv University Yishay Mansour, Tel-Aviv University.
1 Worst-Case Equilibria Elias Koutsoupias and Christos Papadimitriou Proceedings of the 16th Annual Symposium on Theoretical Aspects of Computer Science.
Nash Equilibria in Competitive Societies Eyal Rozenberg Roy Fox.
Congestion Games (Review and more definitions), Potential Games, Network Congestion games, Total Search Problems, PPAD, PLS completeness, easy congestion.
Network Formation Games. Netwok Formation Games NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models:
How Bad is Selfish Routing A survey on existing models for selfish routing Professor John Lui, David Yau and Dah-Ming Qiu presented by Joe W.J. Jiang
Algorithms and Economics of Networks: Coordination Mechanisms Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
Near-Optimal Network Design With Selfish Agents Elliot Anshelevich, Anirban Dasgupta, Éva Tardos, Tom Wexler STOC’03, June 9–11, 2003, San Diego, California,
Network Formation Games. Netwok Formation Games NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models:
Price of Anarchy Bounds Price of Anarchy Convergence Based on Slides by Amir Epstein and by Svetlana Olonetsky Modified/Corrupted by Michal Feldman and.
Contribution Games in Social Networks Elliot Anshelevich Rensselaer Polytechnic Institute (RPI) Troy, New York Martin Hoefer RWTH Aachen University Aachen,
Inefficiency of equilibria, and potential games Computational game theory Spring 2008 Michal Feldman.
1 Issues on the border of economics and computation נושאים בגבול כלכלה וחישוב Congestion Games, Potential Games and Price of Anarchy Liad Blumrosen ©
NOBEL WP Szept Stockholm Game Theory in Inter-domain Routing LÓJA Krisztina - SZIGETI János - CINKLER Tibor BME TMIT Budapest,
The Multiplicative Weights Update Method Based on Arora, Hazan & Kale (2005) Mashor Housh Oded Cats Advanced simulation methods Prof. Rubinstein.
Introduction 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A.
Beyond Routing Games: Network (Formation) Games. Network Games (NG) NG model the various ways in which selfish users (i.e., players) strategically interact.
1 Economics & Evolution Number 3. 2 The replicator dynamics (in general)
The Effectiveness of Stackelberg strategies and Tolls for Network Congestion Games Chaitanya Swamy University of Waterloo.
On a Network Creation Game PoA Seminar Presenting: Oren Gilon Based on an article by Fabrikant et al 1.
1 The Price of Defense M. Mavronicolas , V. Papadopoulou , L. Michael ¥, A. Philippou , P. Spirakis § University of Cyprus, Cyprus  University of Patras.
Connections between Learning Theory, Game Theory, and Optimization Maria Florina (Nina) Balcan Lecture 14, October 7 th 2010.
Beyond Routing Games: Network (Formation) Games. Network Games (NG) NG model the various ways in which selfish users (i.e., players) strategically interact.
Mechanism Design without Money Lecture 3 1. A game You need to get from A to B Travelling on AX or YB takes 20 minutes Travelling on AY or XB takes n.
Networks and Games Christos H. Papadimitriou UC Berkeley christos.
Price of Anarchy Georgios Piliouras. Games (i.e. Multi-Body Interactions) Interacting entities Pursuing their own goals Lack of centralized control Prediction?
1 Intrinsic Robustness of the Price of Anarchy Tim Roughgarden Stanford University.
Network Congestion Games
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish agents strategically interact in using a network They.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish users (i.e., players) strategically interact in using.
Improved Equilibria via Public Service Advertising Maria-Florina Balcan TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Vasilis Syrgkanis Cornell University
The Price of Routing Unsplittable Flow Yossi Azar Joint work with B. Awerbuch and A. Epstein.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
Congestion games Computational game theory Fall 2010
Network Formation Games
The Price of Routing Unsplittable Flow
Network Formation Games
Presentation transcript:

Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research

Outline Network Congestion Games Congestion Games  Rosenthal’s Theorem: Congestion games are potential Games: PoA for Congestion Games. Market Sharing Games. Network Design Games.

Network Congestion Games A directed graph G=(V,E) with n users, Each edge e in E(G) has a delay function f e, Strategy of user i is to choose a path A j from a source s i to a destination t i, The delay of a path is the sum of delays of edges on the path, Each user wants to minimize his own delay by choosing the best path.

Example: Network Congestion Game s1t1 t3t2 s2 s3

Example: Network Congestion Game s1t1 t3t2 s2 s3 Agent 2 path 1 Agent 2 path 2

Congestion Games n players, a set of facilities E, Strategy of player i is to choose a subset of facilities (from a given family of subsets T i ), Facility i have a cost (delay) function f e which depends on the number of players playing this facility, Each player minimizes its total cost,

Example: Congestion Games Picture from Kapelushnik Lior f1f2f3f4F5F6

Example: Congestion Games f1f2f3f4F5F6

Example: Congestion Games f1f2f3f4F5F6

Example: Congestion Games f1f2f3f4F5F6

Congestion Games: Pure NE Rosenthal’s Theorem (1979): Any congestion game is an exact potential game. Proof is based on the following Potential Function

Classes of Congestion Games Every network congestion game is a congestion game Symmetric and Asymmetric Players Network Design Games. Maximizing Congestion Games: Each player wants to maximize his payoff (instead of minimizing his delay)  Market Sharing Games. Generalizations:  Weighted Congestion Games  Player-specific Congestion Games

Congestion Games: Social Cost Two social Cost functions: Consider a pure Strategy A = (A 1, A 2, …, A n ). Defintion 1: Defintion 2:

Congestion Games: PoA PoA for two social Cost functions: Defintion 1: Defintion 2: We Prove bounds for

Congestion Games: PoA PoA for congestion game with linear delay functions is at most 5/2. Proof: Lemma 1: for a pair of nonnegative integers a,b: Proof: …

Congestion Games: Lower Bound S1 S2 S3 t1 t2 t3

Congestion Games: PoA for mixed NE Theorem: PoA for mixed Nash equilibria in congestion games with linear latency function is Theorem: PoA for mixed Nash equilibria of weighted congestion games with linear latency function is Theorem: PoA for polynomial delay functions of constant degree is a constant.

Other Variants Atomic Congestion Games: Many infinitesimal users. The load of each user is very small. Theorem: PoA for non-atomic congestion games with linear latency functions is 4/3. Splittable Network Congestion Games

Market Sharing Games Congestion Game Facilities are Markets. Cost function  Profit Function. Players share the profit of markets (equally). Each player has some packing constraint for the set of markets he can satisfy. PoA: 1/2.

Network Design Games Players want to construct a network. They share the cost of buying links in the network. Known Results: Price of Stability, Convergence…

Next Lecture Coordination Mechanism Design