On the Local and Global Price of Anarchy of Graphical Games Oren Ben-Zwi Ronen Oren Ben-ZwiAmir Ronen Amir Ronen.

Slides:



Advertisements
Similar presentations
Network Design with Degree Constraints Guy Kortsarz Joint work with Rohit Khandekar and Zeev Nutov.
Advertisements

Inefficiency of equilibria, and potential games Computational game theory Spring 2008 Michal Feldman TexPoint fonts used in EMF. Read the TexPoint manual.
Conditional Equilibrium Outcomes via Ascending Price Processes Joint work with Hu Fu and Robert Kleinberg (Computer Science, Cornell University) Ron Lavi.
1 A Graph-Theoretic Network Security Game M. Mavronicolas , V. Papadopoulou , A. Philippou  and P. Spirakis § University of Cyprus, Cyprus  University.
The Communication Complexity of Approximate Set Packing and Covering
Price Of Anarchy: Routing
Bilinear Games: Polynomial Time Algorithms for Rank Based Subclasses Ruta Mehta Indian Institute of Technology, Bombay Joint work with Jugal Garg and Albert.
Nash Equilibria In Graphical Games On Trees Edith Elkind Leslie Ann Goldberg Paul Goldberg.
Course: Price of Anarchy Professor: Michal Feldman Student: Iddan Golomb 26/02/2014 Non-Atomic Selfish Routing.
Regret Minimization and the Price of Total Anarchy Paper by A. Blum, M. Hajiaghayi, K. Ligett, A.Roth Presented by Michael Wunder.
Price of Total Anarchy June 2008 Slides by Israel Shalom Based on “Regret Minimization and the Price of Total Anarchy” By Avrim Blum, MohammadTaghi Hajiaghayi,
Coalition Formation and Price of Anarchy in Cournot Oligopolies Joint work with: Nicole Immorlica (Northwestern University) Georgios Piliouras (Georgia.
General-sum games You could still play a minimax strategy in general- sum games –I.e., pretend that the opponent is only trying to hurt you But this is.
Approximation Algorithms Chapter 5: k-center. Overview n Main issue: Parametric pruning –Technique for approximation algorithms n 2-approx. algorithm.
Greedy Algorithms Basic idea Connection to dynamic programming Proof Techniques.
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.
Christos alatzidis constantina galbogini.  The Complexity of Computing a Nash Equilibrium  Constantinos Daskalakis  Paul W. Goldberg  Christos H.
Complexity 16-1 Complexity Andrei Bulatov Non-Approximability.
Computational Game Theory
On the Topologies Formed by Selfish Peers Thomas Moscibroda Stefan Schmid Roger Wattenhofer IPTPS 2006 Santa Barbara, California, USA.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Beyond selfish routing: Network Formation Games. Network Formation Games NFGs model the various ways in which selfish agents might create/use networks.
Worst-case Equilibria Elias Koutsoupias and Christos Papadimitriou Presenter: Yishay Mansour Tight Bounds for Worst-case Equilibria Artur Czumaj and Berthold.
Bayesian Combinatorial Auctions Giorgos Christodoulou, Annamaria Kovacs, Michael Schapira האוניברסיטה העברית בירושלים The Hebrew University of Jerusalem.
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.
Computability and Complexity 24-1 Computability and Complexity Andrei Bulatov Approximation.
Pure Nash Equilibria: Complete Characterization of Hard and Easy Graphical Games Albert Xin Jiang U. of British Columbia MohammadAli Safari Sharif U. of.
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:
Second case study: Network Creation Games (a.k.a. Local Connection Games)
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.
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 ©
A quantum protocol for sampling correlated equilibria unconditionally and without a mediator Iordanis Kerenidis, LIAFA, Univ Paris 7, and CNRS Shengyu.
Beyond Routing Games: Network (Formation) Games. Network Games (NG) NG model the various ways in which selfish users (i.e., players) strategically interact.
Presenter: Jen Hua Chi Adviser: Yeong Sung Lin Network Games with Many Attackers and Defenders.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
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.
Approximation Algorithms for NP-hard Combinatorial Problems Magnús M. Halldórsson Reykjavik University Local Search, Greedy and Partitioning
Beyond Routing Games: Network (Formation) Games. Network Games (NG) NG model the various ways in which selfish users (i.e., players) strategically interact.
Testing the independence number of hypergraphs
A Game-theoretic Analysis of Catalog Optimization JOEL OREN, UNIVERSITY OF TORONTO. JOINT WORK WITH: NINA NARODYTSKA, AND CRAIG BOUTILIER 1.
1 Intrinsic Robustness of the Price of Anarchy Tim Roughgarden Stanford University.
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.
Using local geometry for Topology Construction in Wireless Sensor Networks Sameera Poduri Robotic Embedded Systems Lab(RESL)
Hedonic Clustering Games Moran Feldman Joint work with: Seffi Naor and Liane Lewin-Eytan.
Vasilis Syrgkanis Cornell University
MAIN RESULT: We assume utility exhibits strategic complementarities. We show: Membership in larger k-core implies higher actions in equilibrium Higher.
Second case study: Network Creation Games (a.k.a. Local Connection Games)
Approximation Algorithms Greedy Strategies. I hear, I forget. I learn, I remember. I do, I understand! 2 Max and Min  min f is equivalent to max –f.
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.
A useful reduction (SAT -> game)
Satisfaction Games in Graphical Multi-resource Allocation
A useful reduction (SAT -> game)
Computability and Complexity
Structured Models for Multi-Agent Interactions
Presented By Aaron Roth
Approximation Algorithms
Network Formation Games
Selfish Load Balancing
Clustering.
Network Formation Games
Presentation transcript:

On the Local and Global Price of Anarchy of Graphical Games Oren Ben-Zwi Ronen Oren Ben-ZwiAmir Ronen Amir Ronen

Graphical Games The Model Each agent is identified with one vertex Each agent is identified with one vertex The utility of each agent depends solely on the actions of its neighborhood The utility of each agent depends solely on the actions of its neighborhood GG give rise to many structural properties of games Any game can be represented by a graphical game

Price of Anarchy Welfare We focus on positive utility games We focus on positive utility games U(x) = U(x) = i u i (x) is called the welfare Price of anarchy PoA(G) = min x Nash U(x) max x U(x) So, 0 PoA(G) 1

1 if i and all its neighbors play the same 1 if i and all its neighbors play the same u = u i = otherwise otherwise Consensus Game Question what is the relation between the local and global price of anarchy?

Related Work Structural properties (GT) [GGJVY] symmetric graphical games under various assumptions Existence results (pure Nash, symmetric Bayesian…) Existence results (pure Nash, symmetric Bayesian…) Connections between the degree of a player and its utility Connections between the degree of a player and its utility […] Several, more specific games Results are qualitative Kearns et el. Graphical generalizations of various models (Normal form, Walrasian, Evolutionary) Structural phenomena in these models

Computational results Positive [RP, P, …] Positive [RP, P, …] Hardness [GP, DGP, CD, …] Hardness [GP, DGP, CD, …] Local global phenomena [LPRS, P, …] Connections between local and global averages [LPRS, P, …] Connections between local and global averages Property testing? Property testing?

Locality in Graphical Games Consider a subset S of agents: Every choice of actions of N(S) induces a sub-game on S! A global NE induces a local equilibrium on S We say that LPoA(S) if for every choice of actions of N(S), the PoA of the induced game is at Least (i.e. S responds well to its environment)

Covers (, )-cover A cover S = (S 1, …, S l ) such that: i, LPoA(S i ) S is of width at most The collection of interiors S (-) = (S 1 (-), …, S l (-) ) is also a cover S (-). S is of width 3 Thm If there exists an (, )-cover then PoA(G) /

Consider a set S i : S i can always obtain U opt (S i (-) )! Thus, U x Nash (S i ) U opt (S i (-) ) Consider the sum i U(S i ): Each player is counted at most times Q.E.D

Corollary Consider a game with a maximal degree d. Suppose that every ball S of radius r = 1 satisfies LPoA(S), then GPoA(G) / (d + 1) Open: what about r > 1?

Reflections Philosophical Philosophical If a decentralized system is composed of smaller, well behaved units, with small overlap between them, then the whole system behaves well (e.g. departments within an organization) Computational Computational It is much easier to analyze the smaller units than the overall game Operations on games The theorem may give rise to operations like compositions, replacements, etc.

The game The game is played e.g. on a d-regular torus The utilities are given by: A Biased Consensus Game Each agent prefers to play 1 unless all its neighbors play 0. I.e, there are only two pure Nash equilibria.

Claim The local PoA of any ball of radius 1 is ~1/2 If at least one neighbor plays 1, everybody plays 1 in equilibrium and this is optimal If all neighbors play 0, everybody plays like the center. Thus, the optimal utility is 2. The bad equilibrium yields 1 + 1/d

Tightness The theorem gives PoA(G) 1/[2(d+1)] The actual PoA is 1/d It is possible to make the gap arbitrarily small Thus, in general the bound is tight

Averaging Wastefulness Wastefulness in the basic theorem is the minimum LPoA(S i ) is the maximum width Averaging by the optimal welfares by the equilibrium utilities (possibly less constructive) Thm Thm If there exists an ( *, * )- cover then PoA(G) * / *

A Different Local Parameter The Nash Expansion of a set S is if for every set of actions of N(S), in equilibrium: Thm Thm If S (-) is a disjoint cover such that S The Nash expansion of every S i is at least The average LPoA is * Then PoA(G) * We got rid of We got rid of becomes a combinatorial parameter When the game is relatively balanced, becomes a combinatorial parameter

Future Research Local Global Algorithms for finding good covers Dynamic behavior of locally good games Other properties (e.g. PoS) Property testing like phenomena? Structure PoA of graphical games Other properties?