The Price of Anarchy in a Network Pricing Game (II) SHI Xingang & JIA Lu 14-05-2008.

Slides:



Advertisements
Similar presentations
The Weighted Proportional Resource Allocation Milan Vojnović Microsoft Research Joint work with Thành Nguyen Microsoft Research Asia, Beijing, April, 2011.
Advertisements

Capacity Allocation in Networks Under Noncooperative Elastic Users Instructor: Ishai Menache Eliron Amir Winter 2006.
Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
PATH SELECTION AND MULTIPATH CONGESTION CONTROL BY P. KEY, L. MASSOULIE, AND D. TOWSLEY R02 – Network Architectures Michaelmas term, 2013 Ulku Buket Nazlican.
Price Of Anarchy: Routing
Fast Convergence of Selfish Re-Routing Eyal Even-Dar, Tel-Aviv University Yishay Mansour, Tel-Aviv University.
Congestion Games with Player- Specific Payoff Functions Igal Milchtaich, Department of Mathematics, The Hebrew University of Jerusalem, 1993 Presentation.
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.
1 Smooth Games and Intrinsic Robustness Christodoulou and Koutsoupias, Roughgarden Slides stolen/modified from Tim Roughgarden TexPoint fonts used in EMF.
Balázs Sziklai Selfish Routing in Non-cooperative Networks.
Algorithmic Game Theory - Basic Solution Concepts and Computational Issues Éva Tardos and Vijay V. Vazirani Presentation Reiknirit, rökfræði og reiknanleiki.
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
A Network Pricing Game for Selfish Traffic
Oblivious Routing for the L p -norm Matthias Englert Harald Räcke 1.
On the Topologies Formed by Selfish Peers Thomas Moscibroda Stefan Schmid Roger Wattenhofer IPTPS 2006 Santa Barbara, California, USA.
The price of anarchy of finite congestion games Kapelushnik Lior Based on the articles: “ The price of anarchy of finite congestion games ” by Christodoulou.
Local Connection Game. Introduction Introduced in [FLMPS,PODC’03] A LCG is a game that models the creation of networks two competing issues: players want.
Competitive Routing in Multi-User Communication Networks Presentation By: Yuval Lifshitz In Seminar: Computational Issues in Game Theory (2002/3) By: Prof.
Bottleneck Routing Games in Communication Networks Ron Banner and Ariel Orda Department of Electrical Engineering Technion- Israel Institute of Technology.
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.
The Price Of Stability for Network Design with Fair Cost Allocation Elliot Anshelevich, Anirban Dasgupta, Jon Kleinberg, Eva Tardos, Tom Wexler, Tim Roughgarden.
Worst-case Equilibria Elias Koutsoupias and Christos Papadimitriou Presenter: Yishay Mansour Tight Bounds for Worst-case Equilibria Artur Czumaj and Berthold.
Local Connection Game. Introduction Introduced in [FLMPS,PODC’03] A LCG is a game that models the creation of networks two competing issues: players want.
How Bad is Selfish Routing? Tim Roughgarden & Eva Tardos Presented by Wonhong Nam
A Scalable Network Resource Allocation Mechanism With Bounded Efficiency Loss IEEE Journal on Selected Areas in Communications, 2006 Johari, R., Tsitsiklis,
Near-Optimal Network Design with Selfish Agents By Elliot Anshelevich, Anirban Dasgupta, Eva Tardos, Tom Wexler STOC’03 Presented by Mustafa Suleyman CIFTCI.
Nash Equilibria in Competitive Societies Eyal Rozenberg Roy Fox.
On Multi-Path Routing Aditya Akella 03/25/02. What is Multi-Path Routing?  Dynamically route traffic Multiple paths to a destination Path taken dependant.
How bad is selfish routing? מאת ליאור עזרא עפ " י מאמר של חווה טרדוס וטים גן - מחוספס.
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
Near-Optimal Network Design With Selfish Agents Elliot Anshelevich, Anirban Dasgupta, Éva Tardos, Tom Wexler STOC’03, June 9–11, 2003, San Diego, California,
Price of Anarchy Bounds Price of Anarchy Convergence Based on Slides by Amir Epstein and by Svetlana Olonetsky Modified/Corrupted by Michal Feldman and.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
1 Issues on the border of economics and computation נושאים בגבול כלכלה וחישוב Congestion Games, Potential Games and Price of Anarchy Liad Blumrosen ©
The Price of Anarchy on Complex Networks KIAS Conference July, 2006 HyeJin Youn, Hawoong Jeong Complex Systems & Statistical Physics Lab. (Dept. of Physics,
1 Network Creation Game A. Fabrikant, A. Luthra, E. Maneva, C. H. Papadimitriou, and S. Shenker, PODC 2003 (Part of the Slides are taken from Alex Fabrikant’s.
Efficiency Loss in a Network Resource Allocation Game Paper by: Ramesh Johari, John N. Tsitsiklis [ Informs] Presented by: Gayatree Ganu.
A Stronger Bound on Braess’s Paradox Henry Lin * Tim Roughgarden * Éva Tardos † *UC Berkeley † Cornell University.
The Effectiveness of Stackelberg strategies and Tolls for Network Congestion Games Chaitanya Swamy University of Waterloo.
Inoculation Strategies for Victims of Viruses and the Sum-of-Squares Partition Problem James Apnes, Kevin Change, and Aleksandr Yampolskiy.
EE 685 presentation Utility-Optimal Random-Access Control By Jang-Won Lee, Mung Chiang and A. Robert Calderbank.
Investment and market structure in industries with congestion Ramesh Johari November 7, 2005 (Joint work with Gabriel Weintraub and Ben Van Roy)
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.
Vasilis Syrgkanis Cornell University
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
Managing Congestion and Emissions in Road Networks with Tolls and Rebates Hai Yang Chair Professor Department of Civil and Environmental Engineering The.
1 Bottleneck Routing Games on Grids Costas Busch Rajgopal Kannan Alfred Samman Department of Computer Science Louisiana State University.
1 Quality of Routing Congestion Games in Wireless Sensor Networks Costas Busch Louisiana State University Rajgopal Kannan Louisiana State University Athanasios.
D. AriflerCMPE 548 Fall CMPE 548 Routing and Congestion Control.
The Price of Routing Unsplittable Flow Yossi Azar Joint work with B. Awerbuch and A. Epstein.
Local Connection Game. Introduction Introduced in [FLMPS,PODC’03] A LCG is a game that models the creation of networks two competing issues: players want.
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.
On a Network Creation Game
Equilibria of Atomic Flow Games are not Unique
CSCI 3210: Computational Game Theory
Local Connection Game.
Christos H. Papadimitriou UC Berkeley
How Bad Is Selfish Routing?
Algorithmic Problems Related To The Internet
Network Formation Games
Selfish Routing 第3回
The Price of Routing Unsplittable Flow
Network Formation Games
Presentation transcript:

The Price of Anarchy in a Network Pricing Game (II) SHI Xingang & JIA Lu

Outline Can We Find a Bound? How Can We Find the Bound? Let's Prove the Bound Let's Prove It Again How About Convex Latency Conclusion and extension

Can We Find a Bound? Optimal price p=0, d=0, f=2, W=0+3/2=3/2 Equilibrium price p*=1, d*=1, f*=1, W*=1+0=1 W / W*=1.5 [3] has proved that 1.5 is the tight upper bound, using mathematical programming

How Can We Find the Bound? Linearization and Truncation [2] brings the idea for truncation

Linearized Disutility Function Lemma : The Nash equilibrium flow and the price vectors of are the same as the Nash flow and the price vectors of Remember the sufficient and necessary condition

Linearized Disutility Function Lemma : The Optimal Welfare of is no more than that of This paper missed this point Remember this is an optimization problem And for a linearized game, d* < d

Remember the sufficient and necessary condition Linearized and Truncated Disutility Function Lemma : The Nash equilibrium flow and the price vectors of are the same as the Nash flow and the price vectors of

Sufficient and Necessary Condition For It's also easy to see that the optimal flow and price vectors are the same as

Linearized and Truncated Disutility Function Lemma : Proof : introduce a truncated utility function,, so the optimization result is larger Now we only need to deal with linearized and truncated disutility function! can decrease no more than from

Deal with Linearized Truncated Disutility Function There cannot exist links used in social optimum that are not used in Nash Equilibrium

Let's Find and Linear (not truncated) disutility function Linear truncated disutility function same (d,f) and (d*,f*)

and

Let's Prove

But and –(we have and ) there do exist chances that the sum is negative Let's Prove This paper proves by the following way: –restricting, and we can prove –since is decreasing in [0,1/2] – we only need to prove the diagonal elements are positive, where

Let's Prove Again –When there is no unused flow in optimal, is actually 0 (restricting it by is too loose). We have proved successfully. Anyway, linearization is a very important step The reason it fails – bound is too low –When there is unused flow in optimal, using to replace makes the value too small. We are walking on this way.

Convex Latency Function When equilibrium exists, we have linearization again!

Conclusion and Extension Analogy of circuit may give us some interesting ideas Linearization is sometimes more simple and more powerful Multi-commodity –Multiple source and destination pairs –Different type of sensitivity to latency

References [1] John Musacchio, The Price of Anarchy in a Network Pricing Game, Presentation at Allerton07. [2] A.Hayrapetyan, E. Tardos and T. Wexler, A Network Pricing Game for Selfish Traffic, Twenty-Fourth Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC 2005) [3] D. Acemoglu and A.ozdaglar, Competition and Efficiency in Congested markets, Mathematics of Operations Research, 2007 [4] John Musacchio and Shuang Wu, The Price of Anarchy in a Network Pricing Game, The Forty-Sixth Annual Allerton Conference on Communication, Control, and Computing (Allerton07) [5] S. Boyd and L. Vandenberghe, Convex optimzation, Camebridge University Press, 2004 [6] T. Roughgarden, The Price of Anarchy is Independent of the Network Topology, 34th ACM Symposium on Theory of Computing (STOC 2002)