Asymptotically Truthful Equilibrium Selection in Large Congestion Games

Size: px
Start display at page:

Download "Asymptotically Truthful Equilibrium Selection in Large Congestion Games"

Transcription

1 Asymptotically Truthful Equilibrium Selection in Large Congestion Games Ryan Rogers - Penn Aaron Roth - Penn June 12, 2014

2 Related Work Large Games Roberts and Postlewaite 1976 Immorlica and Mahdian 2005, Kojima and Pathak 2009, Kojima et al 2010 Bodoh-Creed 2013 Azevedo and Budish 2011 Incorporating a Mediator Monderer and Tennenholtz 2003, 2009 Ashlagi et al 2009 Work most closely related to ours Kearns et al 2014.

3 Routing Game l e (y)

4 Routing Game A game G is defined by A set of n players A set of types U = source destination pair s i U. A set of actions A = routes for each source destination pair. A cost function c : U A n R c(s i, a) = e a i l e (y e (a))

5 Routing Game A game G is defined by A set of n players A set of types U = source destination pair s i U. A set of actions A = routes for each source destination pair. A cost function c : U A n R c(s i, a) = e a i l e (y e (a)) Players may not know each others type.

6 Routing Game A game G is defined by A set of n players A set of types U = source destination pair s i U. A set of actions A = routes for each source destination pair. A cost function c : U A n R c(s i, a) = e a i l e (y e (a)) Players may not know each others type. n may be HUGE!!

7 Routing Game A game G is defined by A set of n players A set of types U = source destination pair s i U. A set of actions A = routes for each source destination pair. A cost function c : U A n R c(s i, a) = e a i l e (y e (a)) Players may not know each others type. n may be HUGE!! Types may be sensitive information

8 Routing Game A game G is defined by A set of n players A set of types U = source destination pair s i U. A set of actions A = routes for each source destination pair. A cost function c : U A n R c(s i, a) = e a i l e (y e (a)) Players may not know each others type. n may be HUGE!! Types may be sensitive information Main Goal : Have players play a pure strategy Nash equilibrium of the complete information game in settings of partial information.

9 Mediator for a Routing Game

10 Mediator for a Routing Game

11 Introduce a Mediator G "#$%&'()*)! "#+%,&-*.%#!!!" /)0.-*%,! 1%&'()*)! "#+%,&-*.%#! G! A mediator is an algorithm M : (U ) n (A ) n.

12 Weak Mediator

13 Weak Mediator Mediator cannot force people to use it

14 Weak Mediator Mediator cannot force people to use it Players need not follow its suggested action

15 Weak Mediator Mediator cannot force people to use it Players need not follow its suggested action Players may lie to the mechanism if they choose to use it.

16 Augmented Game Define the augmented game G M (Kearns et al 2014): Action Space: A = {(s, f ) : s U, f : (A ) A} Costs for g = ((s i, f i)) n i=1 : g i = (s i, f i ) A c M (s i, g ) = E a M(s ) [c(s i, f(a))]

17 Player s should: Good Behavior

18 Player s should: Use the Mediator M Good Behavior

19 Good Behavior Player s should: Use the Mediator M Report her true type to M

20 Good Behavior Player s should: Use the Mediator M Report her true type to M Follow the suggested action of M = f i = identity map.

21 Joint Differential Privacy (Kearns et al 2014) Let M : D n O n. Then M satisfies ɛ-joint differential privacy if for every s D n, for every i [n], s i D and for every B O n 1 P[M(s) i B] e ɛ P[M(s i, s i ) i B]

22 Billboard Lemma!

23 Billboard Lemma! If a mechanism M : U n O is (ɛ, δ)-differentially private and consider any function φ : U O A n. Define M : U n A n to be M (s) i = φ(s i, M(s)). Then M is (ɛ, δ)- joint differentially private.

24 Motivating Theorem Let G be any game with costs in [0, m], and let M be a mediator such that

25 Motivating Theorem Let G be any game with costs in [0, m], and let M be a mediator such that It is ɛ-joint differentially private

26 Motivating Theorem Let G be any game with costs in [0, m], and let M be a mediator such that It is ɛ-joint differentially private For any set of reported types s, it outputs an η-approximate pure strategy Nash Equilibrium.

27 Motivating Theorem Let G be any game with costs in [0, m], and let M be a mediator such that It is ɛ-joint differentially private For any set of reported types s, it outputs an η-approximate pure strategy Nash Equilibrium. Then good behavior g is an η -approximate ex-post equilibrium for the incomplete information game G M where η = 2mɛ + η

28 Main Theorem There exists such a mechanism from the motivating theorem for large congestion games. Further, we show that good behavior g is an η -approximate ex-post equilibrium for the incomplete information game G M where ( (m ) η 5 1/4 ) = Õ 0 as n n

29 Large Games

30 Large Games We assume that each player cannot significantly change the cost of another player by changing her route. l e (y e ) l e (y e + 1) 1 n for y e [n] and e E. The costs then satisfy for j i and a j a j A c(s i, (a j, a j )) c(s i, (a j, a j )) m n.

31 How to Construct Such a Mechanism?

32 How to Construct Such a Mechanism? Simulate Best Response Dynamics

33 How to Construct Such a Mechanism? Simulate Best Response Dynamics Compute Best Responses privately

34 How to Construct Such a Mechanism? Simulate Best Response Dynamics Compute Best Responses privately Limit the number of times a single player can change routes.

35 Best Responses In congestion games, allowing each player to best respond given the other players routes will converge to an approximate Nash Equilibrium.

36 Best Responses In congestion games, allowing each player to best respond given the other players routes will converge to an approximate Nash Equilibrium. We will have an algorithm that will have each player move if she can improve her cost by more than α: α-best Response

37 Best Responses In congestion games, allowing each player to best respond given the other players routes will converge to an approximate Nash Equilibrium. We will have an algorithm that will have each player move if she can improve her cost by more than α: α-best Response There can be no more than T = mn α best responses.

38 Best Responses In congestion games, allowing each player to best respond given the other players routes will converge to an approximate Nash Equilibrium. We will have an algorithm that will have each player move if she can improve her cost by more than α: α-best Response There can be no more than T = mn α best responses. We need to only maintain a count of the number of people on every edge to compute α-best Responses for each player

39 Binary Mechanism Chan et al 2011 and Dwork et al 2010 give a way to obtain an online count of a sensitivity 1 stream ω {0, 1} T such that the output ŷ t for any t = 1, 2,, T is ɛ differentially private Has high accuracy to the exact count y t for every t = 1,, T ( ) 1 ŷ t y t Õ ɛ 0! 1! 1! 0! 1! 1! 0! 0!! 47!! 1! 0! 1!! 0! &1! 1! &1! 0! 0! 1! 1!!!!!!!!21!!!1! 0! &1!

40 ! 0! 1! 1! 0! 1! 1! 0! 0!! 47!! 1! 0! 1! Generalized Binary Mechanism 0! &1! 1! &1! 0! 0! 1! 1!!!!!!!!21!!!1! 0! &1! 1! 0! 0! 1! 0! &1! &1! 1!!!!!!!16!!!1! 1! 0!!! 0! 1! 1! 1! 0! 0! 0! &1!!!!!!!!8!!!1! 1! 1! 0! 0! 0! 0! 1! &1! 1! 1!!!!!!!37!!!1! &1! &1!

41 ! 0! 1! 1! 0! 1! 1! 0! 0!! 47!! 1! 0! 1! Generalized Binary Mechanism 47! 0! 1! 1! 0! 1! 1! 0! 0!!! 1! 0! 1!! 0! &1! 1! &1! 0! 0! 1! 1!!!!!!!!21!!!1! 0! &1! 0! &1! 1! &1! 0! 0! 1! 1!!!!!!!!21!!!1! 0! &1! 1! 0! 0! 1! 0! &1! &1! 1!!!!!!!16!!!1! 1! 0 1!! 0!! 0!! 1! 0! &1! &1! 1!!!!!!!16!!!1! 1! 0!!! 0! 1! 1! 1! 0! 0! 0! &1!!!!!!!!8!!!1! 1! 1! 0! 1! 1! 1! 0! 0! 0! &1!!!!!!!!8!!!1! 1! 1! 0! 0! 0! 0! 1! &1! 1! 1!!!!!!!37!!!1! &1! &1! 0! 0! 0! 0! 1! &1! 1! 1!!!!!!!37!!!1! &1! &1!

42 ! 0! 1! 1! 0! 1! 1! 0! 0!! 47!! 1! 0! 1! Generalized Binary Mechanism 47! 0! 1! 1! 0! 1! 1! 0! 0!!! 1! 0! 1!! 0! &1! 1! &1! 0! 0! 1! 1!!!!!!!!21!!!1! 0! &1! 0! &1! 1! &1! 0! 0! 1! 1!!!!!!!!21!!!1! 0! &1! 1! 0! 0! 1! 0! &1! &1! 1!!!!!!!16!!!1! 1! 0 1!! 0!! 0!! 1! 0! &1! &1! 1!!!!!!!16!!!1! 1! 0!!! 0! 1! 1! 1! 0! 0! 0! &1!!!!!!!!8!!!1! 1! 1! 0! 1! 1! 1! 0! 0! 0! &1!!!!!!!!8!!!1! 1! 1! 0! 0! 0! 0! 1! &1! 1! 1!!!!!!!37!!!1! &1! &1! 0! 0! 0! 0! 1! &1! 1! 1!!!!!!!37!!!1! &1! &1! Each of the m streams are k-sensitive, so we get ɛ differentially private counters With high probability ( ) km ŷe t ye t Õ e E, t = 1,, T ɛ

43 The Gap After a player i has made an α-private best response, how many times must other players move before i can move again? We will call this the gap γ.

44 The Gap After a player i has made an α-private best response, how many times must other players move before i can move again? We will call this the gap γ. Due to the largeness condition, each time a player does not move, her cost can increase by at most m n and can only move once her cost has increased by α ( αn ) γ = Ω m

45 The Gap After a player i has made an α-private best response, how many times must other players move before i can move again? We will call this the gap γ. Due to the largeness condition, each time a player does not move, her cost can increase by at most m n and can only move once her cost has increased by α ( αn ) γ = Ω m All the players can only make T = Õ ( ) mn α (with high probability).

46 The Gap After a player i has made an α-private best response, how many times must other players move before i can move again? We will call this the gap γ. Due to the largeness condition, each time a player does not move, her cost can increase by at most m n and can only move once her cost has increased by α ( αn ) γ = Ω m All the players can only make T = Õ ( ) mn α (with high probability). A player only changes routes k times ( ) m 2 k = O α 2

47 Equilibrium Analysis of our Algorithm With high probability, after T = Õ ( ) mn α moves by all players, no player will be able to improve her private cost by more than α. If we set ( (m ) 4 1/3 ) α = Θ nɛ then we know no player will be able to improve her actual cost by more than ( (m ) 4 1/3 ) η α + Error from BM = Õ nɛ

48 Equilibrium Analysis of our Algorithm Is it Joint Differentially Private?

49 Equilibrium Analysis of our Algorithm Is it Joint Differentially Private? Recall our motivating theorem that says good behavior is an η -approximate ex-post equilibrium for G M and we can set ɛ (which is a parameter we control) to satisfy the following ( (m ) η 5 1/4 ) = Õ 0 as n n

50 Open Questions Can Nash Equilibria of the complete information game be implemented as exact ex-post or Bayes Nash Equilibria of the incomplete information game? Does there exist a jointly differentially private algorithm for computing approximate Nash Equilibria for general large games?

Mechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham

Mechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham Game Theory Course: Jackson, Leyton-Brown & Shoham Bayesian Game Setting Extend the social choice setting to a new setting where agents can t be relied upon to disclose their preferences honestly Start

More information

Online Appendices for Large Matching Markets: Risk, Unraveling, and Conflation

Online Appendices for Large Matching Markets: Risk, Unraveling, and Conflation Online Appendices for Large Matching Markets: Risk, Unraveling, and Conflation Aaron L. Bodoh-Creed - Cornell University A Online Appendix: Strategic Convergence In section 4 we described the matching

More information

Privacy and Truthful Equilibrium Selection for Aggregative Games

Privacy and Truthful Equilibrium Selection for Aggregative Games Privacy and Truthful Equilibrium Selection for Aggregative Games Rachel Cummings 1, Michael Kearns 2, Aaron Roth 2, and Zhiwei Steven Wu 2 1 California Institute of Technology Computing and Mathematical

More information

Pre-Bayesian Games. Krzysztof R. Apt. CWI, Amsterdam, the Netherlands, University of Amsterdam. (so not Krzystof and definitely not Krystof)

Pre-Bayesian Games. Krzysztof R. Apt. CWI, Amsterdam, the Netherlands, University of Amsterdam. (so not Krzystof and definitely not Krystof) Pre-Bayesian Games Krzysztof R. Apt (so not Krzystof and definitely not Krystof) CWI, Amsterdam, the Netherlands, University of Amsterdam Pre-Bayesian Games p. 1/1 Pre-Bayesian Games (Hyafil, Boutilier

More information

Mechanism Design in Large Games: Incentives and Privacy

Mechanism Design in Large Games: Incentives and Privacy Mechanism Design in Large Games: Incentives and Privacy xtended Abstract] ABSTRACT Michael Kearns Department of Computer and Information Science University of Pennsylvania Philadelphia, PA mkearns@cis.upenn.edu

More information

Game Theory: Spring 2017

Game Theory: Spring 2017 Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today So far, our players didn t know the strategies of the others, but

More information

Recap Social Choice Functions Fun Game Mechanism Design. Mechanism Design. Lecture 13. Mechanism Design Lecture 13, Slide 1

Recap Social Choice Functions Fun Game Mechanism Design. Mechanism Design. Lecture 13. Mechanism Design Lecture 13, Slide 1 Mechanism Design Lecture 13 Mechanism Design Lecture 13, Slide 1 Lecture Overview 1 Recap 2 Social Choice Functions 3 Fun Game 4 Mechanism Design Mechanism Design Lecture 13, Slide 2 Notation N is the

More information

CS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions

CS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions CS 598RM: Algorithmic Game Theory, Spring 2017 1. Answer the following. Practice Exam Solutions Agents 1 and 2 are bargaining over how to split a dollar. Each agent simultaneously demands share he would

More information

Definition Existence CG vs Potential Games. Congestion Games. Algorithmic Game Theory

Definition Existence CG vs Potential Games. Congestion Games. Algorithmic Game Theory Algorithmic Game Theory Definitions and Preliminaries Existence of Pure Nash Equilibria vs. Potential Games (Rosenthal 1973) A congestion game is a tuple Γ = (N,R,(Σ i ) i N,(d r) r R) with N = {1,...,n},

More information

Game Theory: Spring 2017

Game Theory: Spring 2017 Game Theory: Spring 207 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss Plan for Today We have seen that every normal-form game has a Nash equilibrium, although

More information

Game Theory. Strategic Form Games with Incomplete Information. Levent Koçkesen. Koç University. Levent Koçkesen (Koç University) Bayesian Games 1 / 15

Game Theory. Strategic Form Games with Incomplete Information. Levent Koçkesen. Koç University. Levent Koçkesen (Koç University) Bayesian Games 1 / 15 page.1 Game Theory Strategic Form Games with Incomplete Information Levent Koçkesen Koç University Levent Koçkesen (Koç University) Bayesian Games 1 / 15 page. Games with Incomplete Information Some players

More information

arxiv: v2 [cs.gt] 5 Nov 2012

arxiv: v2 [cs.gt] 5 Nov 2012 Private Equilibrium Release, Large Games, and No-Regret Learning Michael Kearns Mallesh M. Pai Aaron Roth Jonathan Ullman arxiv:1207.4084v2 [cs.g] 5 Nov 2012 November 6, 2012 ABSRAC We give mechanisms

More information

Efficient Random Assignment with Cardinal and Ordinal Preferences: Online Appendix

Efficient Random Assignment with Cardinal and Ordinal Preferences: Online Appendix Efficient Random Assignment with Cardinal and Ordinal Preferences: Online Appendix James C. D. Fisher December 11, 2018 1 1 Introduction This document collects several results, which supplement those in

More information

Correlated Equilibrium in Games with Incomplete Information

Correlated Equilibrium in Games with Incomplete Information Correlated Equilibrium in Games with Incomplete Information Dirk Bergemann and Stephen Morris Econometric Society Summer Meeting June 2012 Robust Predictions Agenda game theoretic predictions are very

More information

On the Value of Correlation

On the Value of Correlation Journal of Artificial Intelligence Research 33 (2008) 575-613 Submitted 4/08; published 12/08 On the Value of Correlation Itai Ashlagi Harvard Business School, Harvard University, Boston, MA, 02163,USA

More information

Hotelling games on networks

Hotelling games on networks Gaëtan FOURNIER Marco SCARSINI Tel Aviv University LUISS, Rome NUS December 2015 Hypothesis on buyers 1 Infinite number of buyers, distributed on the network. 2 They want to buy one share of a particular

More information

Mediators in Position Auctions

Mediators in Position Auctions Mediators in Position Auctions Itai Ashlagi a,, Dov Monderer b,, Moshe Tennenholtz b,c a Harvard Business School, Harvard University, 02163, USA b Faculty of Industrial Engineering and Haifa, 32000, Israel

More information

Learning Equilibrium as a Generalization of Learning to Optimize

Learning Equilibrium as a Generalization of Learning to Optimize Learning Equilibrium as a Generalization of Learning to Optimize Dov Monderer and Moshe Tennenholtz Faculty of Industrial Engineering and Management Technion Israel Institute of Technology Haifa 32000,

More information

The Canonical Reputation Model and Reputation Effects

The Canonical Reputation Model and Reputation Effects The Canonical Reputation Model and Reputation Effects George J. Mailath University of Pennsylvania Lecture at the Summer School in Economic Theory Jerusalem, Israel June 25, 2015 1 The Canonical Reputation

More information

2 Making the Exponential Mechanism Exactly Truthful Without

2 Making the Exponential Mechanism Exactly Truthful Without CIS 700 Differential Privacy in Game Theory and Mechanism Design January 31, 2014 Lecture 3 Lecturer: Aaron Roth Scribe: Aaron Roth Privacy as a Tool for Mechanism Design for arbitrary objective functions)

More information

The Implications of Privacy-Aware Choice

The Implications of Privacy-Aware Choice The Implications of Privacy-Aware Choice Thesis by Rachel Cummings In Partial Fulfillment of the Requirements for the degree of Doctor of Philosophy CALIFORNIA INSTITUTE OF TECHNOLOGY Pasadena, California

More information

MS&E 246: Lecture 17 Network routing. Ramesh Johari

MS&E 246: Lecture 17 Network routing. Ramesh Johari MS&E 246: Lecture 17 Network routing Ramesh Johari Network routing Basic definitions Wardrop equilibrium Braess paradox Implications Network routing N users travel across a network Transportation Internet

More information

Distributed Learning based on Entropy-Driven Game Dynamics

Distributed Learning based on Entropy-Driven Game Dynamics Distributed Learning based on Entropy-Driven Game Dynamics Bruno Gaujal joint work with Pierre Coucheney and Panayotis Mertikopoulos Inria Aug., 2014 Model Shared resource systems (network, processors)

More information

Part II: Integral Splittable Congestion Games. Existence and Computation of Equilibria Integral Polymatroids

Part II: Integral Splittable Congestion Games. Existence and Computation of Equilibria Integral Polymatroids Kombinatorische Matroids and Polymatroids Optimierung in der inlogistik Congestion undgames im Verkehr Tobias Harks Augsburg University WINE Tutorial, 8.12.2015 Outline Part I: Congestion Games Existence

More information

Bayes Correlated Equilibrium and Comparing Information Structures

Bayes Correlated Equilibrium and Comparing Information Structures Bayes Correlated Equilibrium and Comparing Information Structures Dirk Bergemann and Stephen Morris Spring 2013: 521 B Introduction game theoretic predictions are very sensitive to "information structure"

More information

The Social Value of Credible Public Information

The Social Value of Credible Public Information The Social Value of Credible Public Information Ercan Karadas NYU September, 2017 Introduction Model Analysis MOTIVATION This paper is motivated by the paper Social Value of Public Information, Morris

More information

Parking Space Assignment Problem: A Matching Mechanism Design Approach

Parking Space Assignment Problem: A Matching Mechanism Design Approach Parking Space Assignment Problem: A Matching Mechanism Design Approach Jinyong Jeong Boston College ITEA 2017, Barcelona June 23, 2017 Jinyong Jeong (Boston College ITEA 2017, Barcelona) Parking Space

More information

Discussion of Privacy as a Tool for Robust Mechanism Design in Large Markets. Leeat Yariv

Discussion of Privacy as a Tool for Robust Mechanism Design in Large Markets. Leeat Yariv Discussion of Privacy as a Tool for Robust Mechanism Design in Large Markets Leeat Yariv General Theme Interpret differenaal privacy as a criterion for robustness of mechanisms A unilateral deviaaon does

More information

MS&E 246: Lecture 12 Static games of incomplete information. Ramesh Johari

MS&E 246: Lecture 12 Static games of incomplete information. Ramesh Johari MS&E 246: Lecture 12 Static games of incomplete information Ramesh Johari Incomplete information Complete information means the entire structure of the game is common knowledge Incomplete information means

More information

Other Equilibrium Notions

Other Equilibrium Notions Other Equilibrium Notions Ichiro Obara UCLA January 21, 2012 Obara (UCLA) Other Equilibrium Notions January 21, 2012 1 / 28 Trembling Hand Perfect Equilibrium Trembling Hand Perfect Equilibrium We may

More information

Global Games I. Mehdi Shadmehr Department of Economics University of Miami. August 25, 2011

Global Games I. Mehdi Shadmehr Department of Economics University of Miami. August 25, 2011 Global Games I Mehdi Shadmehr Department of Economics University of Miami August 25, 2011 Definition What is a global game? 1 A game of incomplete information. 2 There is an unknown and uncertain parameter.

More information

Robust Predictions in Games with Incomplete Information

Robust Predictions in Games with Incomplete Information Robust Predictions in Games with Incomplete Information joint with Stephen Morris (Princeton University) November 2010 Payoff Environment in games with incomplete information, the agents are uncertain

More information

Supplementary appendix to the paper Hierarchical cheap talk Not for publication

Supplementary appendix to the paper Hierarchical cheap talk Not for publication Supplementary appendix to the paper Hierarchical cheap talk Not for publication Attila Ambrus, Eduardo M. Azevedo, and Yuichiro Kamada December 3, 011 1 Monotonicity of the set of pure-strategy equilibria

More information

Lecture 4. 1 Examples of Mechanism Design Problems

Lecture 4. 1 Examples of Mechanism Design Problems CSCI699: Topics in Learning and Game Theory Lecture 4 Lecturer: Shaddin Dughmi Scribes: Haifeng Xu,Reem Alfayez 1 Examples of Mechanism Design Problems Example 1: Single Item Auctions. There is a single

More information

Theory of Auctions. Carlos Hurtado. Jun 23th, Department of Economics University of Illinois at Urbana-Champaign

Theory of Auctions. Carlos Hurtado. Jun 23th, Department of Economics University of Illinois at Urbana-Champaign Theory of Auctions Carlos Hurtado Department of Economics University of Illinois at Urbana-Champaign hrtdmrt2@illinois.edu Jun 23th, 2015 C. Hurtado (UIUC - Economics) Game Theory On the Agenda 1 Formalizing

More information

Two-batch liar games on a general bounded channel

Two-batch liar games on a general bounded channel Two-batch liar games on a general bounded channel Robert B. Ellis 1 Kathryn L. Nyman 2 1 Illinois Institute of Technology 2 Loyola University, Chicago AMS/PTM Joint Meeting, Warsaw (July 31, 2007) Two-batch

More information

Local-Effect Games. Kevin Leyton-Brown. Moshe Tennenholtz. Stanford UBC. Technion

Local-Effect Games. Kevin Leyton-Brown. Moshe Tennenholtz. Stanford UBC. Technion Local-Effect Games Kevin Leyton-Brown Stanford UBC Moshe Tennenholtz Technion Computation-Friendly Game Representations In practice, interesting games are large; computing equilibrium is hard CS agenda

More information

CS364A: Algorithmic Game Theory Lecture #16: Best-Response Dynamics

CS364A: Algorithmic Game Theory Lecture #16: Best-Response Dynamics CS364A: Algorithmic Game Theory Lecture #16: Best-Response Dynamics Tim Roughgarden November 13, 2013 1 Do Players Learn Equilibria? In this lecture we segue into the third part of the course, which studies

More information

The Algorithmic Foundations of Adaptive Data Analysis November, Lecture The Multiplicative Weights Algorithm

The Algorithmic Foundations of Adaptive Data Analysis November, Lecture The Multiplicative Weights Algorithm he Algorithmic Foundations of Adaptive Data Analysis November, 207 Lecture 5-6 Lecturer: Aaron Roth Scribe: Aaron Roth he Multiplicative Weights Algorithm In this lecture, we define and analyze a classic,

More information

Small Sample of Related Literature

Small Sample of Related Literature UCLA IPAM July 2015 Learning in (infinitely) repeated games with n players. Prediction and stability in one-shot large (many players) games. Prediction and stability in large repeated games (big games).

More information

Bayesian Ignorance. May 9, Abstract

Bayesian Ignorance. May 9, Abstract Bayesian Ignorance Noga Alon Yuval Emek Michal Feldman Moshe Tennenholtz May 9, 2010 Abstract We quantify the effect of Bayesian ignorance by comparing the social cost obtained in a Bayesian game by agents

More information

Robust Learning Equilibrium

Robust Learning Equilibrium Robust Learning Equilibrium Itai Ashlagi Dov Monderer Moshe Tennenholtz Faculty of Industrial Engineering and Management Technion Israel Institute of Technology Haifa 32000, Israel Abstract We introduce

More information

Massachusetts Institute of Technology 6.854J/18.415J: Advanced Algorithms Friday, March 18, 2016 Ankur Moitra. Problem Set 6

Massachusetts Institute of Technology 6.854J/18.415J: Advanced Algorithms Friday, March 18, 2016 Ankur Moitra. Problem Set 6 Massachusetts Institute of Technology 6.854J/18.415J: Advanced Algorithms Friday, March 18, 2016 Ankur Moitra Problem Set 6 Due: Wednesday, April 6, 2016 7 pm Dropbox Outside Stata G5 Collaboration policy:

More information

Outline for today. Stat155 Game Theory Lecture 17: Correlated equilibria and the price of anarchy. Correlated equilibrium. A driving example.

Outline for today. Stat155 Game Theory Lecture 17: Correlated equilibria and the price of anarchy. Correlated equilibrium. A driving example. Outline for today Stat55 Game Theory Lecture 7: Correlated equilibria and the price of anarchy Peter Bartlett s Example: October 5, 06 A driving example / 7 / 7 Payoff Go (-00,-00) (,-) (-,) (-,-) Nash

More information

Parking Slot Assignment Problem

Parking Slot Assignment Problem Department of Economics Boston College October 11, 2016 Motivation Research Question Literature Review What is the concern? Cruising for parking is drivers behavior that circle around an area for a parking

More information

Econometric Analysis of Games 1

Econometric Analysis of Games 1 Econometric Analysis of Games 1 HT 2017 Recap Aim: provide an introduction to incomplete models and partial identification in the context of discrete games 1. Coherence & Completeness 2. Basic Framework

More information

Deceptive Advertising with Rational Buyers

Deceptive Advertising with Rational Buyers Deceptive Advertising with Rational Buyers September 6, 016 ONLINE APPENDIX In this Appendix we present in full additional results and extensions which are only mentioned in the paper. In the exposition

More information

CS 573: Algorithmic Game Theory Lecture date: Feb 6, 2008

CS 573: Algorithmic Game Theory Lecture date: Feb 6, 2008 CS 573: Algorithmic Game Theory Lecture date: Feb 6, 2008 Instructor: Chandra Chekuri Scribe: Omid Fatemieh Contents 1 Network Formation/Design Games 1 1.1 Game Definition and Properties..............................

More information

Static Information Design

Static Information Design Static Information Design Dirk Bergemann and Stephen Morris Frontiers of Economic Theory & Computer Science, Becker-Friedman Institute, August 2016 Mechanism Design and Information Design Basic Mechanism

More information

INFORMATIONAL ROBUSTNESS AND SOLUTION CONCEPTS. Dirk Bergemann and Stephen Morris. December 2014 COWLES FOUNDATION DISCUSSION PAPER NO.

INFORMATIONAL ROBUSTNESS AND SOLUTION CONCEPTS. Dirk Bergemann and Stephen Morris. December 2014 COWLES FOUNDATION DISCUSSION PAPER NO. INFORMATIONAL ROBUSTNESS AND SOLUTION CONCEPTS By Dirk Bergemann and Stephen Morris December 2014 COWLES FOUNDATION DISCUSSION PAPER NO. 1973 COWLES FOUNDATION FOR RESEARCH IN ECONOMICS YALE UNIVERSITY

More information

Towards a General Theory of Non-Cooperative Computation

Towards a General Theory of Non-Cooperative Computation Towards a General Theory of Non-Cooperative Computation (Extended Abstract) Robert McGrew, Ryan Porter, and Yoav Shoham Stanford University {bmcgrew,rwporter,shoham}@cs.stanford.edu Abstract We generalize

More information

Generalized Mirror Descents with Non-Convex Potential Functions in Atomic Congestion Games

Generalized Mirror Descents with Non-Convex Potential Functions in Atomic Congestion Games Generalized Mirror Descents with Non-Convex Potential Functions in Atomic Congestion Games Po-An Chen Institute of Information Management National Chiao Tung University, Taiwan poanchen@nctu.edu.tw Abstract.

More information

Game Theory. Monika Köppl-Turyna. Winter 2017/2018. Institute for Analytical Economics Vienna University of Economics and Business

Game Theory. Monika Köppl-Turyna. Winter 2017/2018. Institute for Analytical Economics Vienna University of Economics and Business Monika Köppl-Turyna Institute for Analytical Economics Vienna University of Economics and Business Winter 2017/2018 Static Games of Incomplete Information Introduction So far we assumed that payoff functions

More information

ALGORITHMIC GAME THEORY. Incentive and Computation

ALGORITHMIC GAME THEORY. Incentive and Computation ALGORITHMIC GAME THEORY Incentive and Computation Basic Parameters When: Monday/Wednesday, 3:00-4:20 Where: Here! Who: Professor Aaron Roth TA: Steven Wu How: 3-4 problem sets (40%), 2 exams (50%), Participation

More information

APPLIED MECHANISM DESIGN FOR SOCIAL GOOD

APPLIED MECHANISM DESIGN FOR SOCIAL GOOD APPLIED MECHANISM DESIGN FOR SOCIAL GOOD JOHN P DICKERSON Lecture #3 09/06/2016 CMSC828M Tuesdays & Thursdays 12:30pm 1:45pm REMINDER: SEND ME TOP 3 PRESENTATION PREFERENCES! I LL POST THE SCHEDULE TODAY

More information

CPS 173 Mechanism design. Vincent Conitzer

CPS 173 Mechanism design. Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer conitzer@cs.duke.edu edu Mechanism design: setting The center has a set of outcomes O that she can choose from Allocations of tasks/resources, joint plans, Each

More information

Strategyproofness in the Large as a Desideratum for Market Design

Strategyproofness in the Large as a Desideratum for Market Design Strategyproofness in the Large as a Desideratum for Market Design Eduardo M. Azevedo and Eric Budish May 10, 2012 Abstract We propose a criterion of approximate strategyproofness (SP), called strategyproof

More information

Games on Manifolds. Noah Stein

Games on Manifolds. Noah Stein Games on Manifolds Noah Stein Outline Previous work Background about manifolds Game forms Potential games Equilibria and existence Generalizations of games Conclusions MIT Laboratory for Information and

More information

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings Instructor: Shaddin Dughmi Administrivia HW1 graded, solutions on website

More information

Polynomial-time Computation of Exact Correlated Equilibrium in Compact Games

Polynomial-time Computation of Exact Correlated Equilibrium in Compact Games Polynomial-time Computation of Exact Correlated Equilibrium in Compact Games Albert Xin Jiang Kevin Leyton-Brown Department of Computer Science University of British Columbia Outline 1 Computing Correlated

More information

ON A THEOREM OF KALAI AND SAMET

ON A THEOREM OF KALAI AND SAMET ON A THEOREM OF KALAI AND SAMET When Do Pure Equilibria Imply a Potential Function? Tim Roughgarden (Stanford) THE WEIGHTED SHAPLEY VALUE The Shapley Value Coalitional game: set N, set function Shapley

More information

Randomized Load Balancing:The Power of 2 Choices

Randomized Load Balancing:The Power of 2 Choices Randomized Load Balancing: The Power of 2 Choices June 3, 2010 Balls and Bins Problem We have m balls that are thrown into n bins, the location of each ball chosen independently and uniformly at random

More information

Routing Games 1. Sandip Chakraborty. Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR.

Routing Games 1. Sandip Chakraborty. Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR. Routing Games 1 Sandip Chakraborty Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR November 5, 2015 1 Source: Routing Games by Tim Roughgarden Sandip Chakraborty

More information

The inefficiency of equilibria

The inefficiency of equilibria The inefficiency of equilibria Chapters 17,18,19 of AGT 3 May 2010 University of Bergen Outline 1 Reminder 2 Potential games 3 Complexity Formalization Like usual, we consider a game with k players {1,...,

More information

Fear in Mediation: Exploiting the Windfall of Malice

Fear in Mediation: Exploiting the Windfall of Malice Fear in Mediation: Exploiting the Windfall of Malice J. Díaz D. Mitsche N. Rustagi J. Saia Abstract We consider a problem at the intersection of distributed computing and game theory, namely: Is it possible

More information

Mean-Field optimization problems and non-anticipative optimal transport. Beatrice Acciaio

Mean-Field optimization problems and non-anticipative optimal transport. Beatrice Acciaio Mean-Field optimization problems and non-anticipative optimal transport Beatrice Acciaio London School of Economics based on ongoing projects with J. Backhoff, R. Carmona and P. Wang Robust Methods in

More information

1 Equilibrium Comparisons

1 Equilibrium Comparisons CS/SS 241a Assignment 3 Guru: Jason Marden Assigned: 1/31/08 Due: 2/14/08 2:30pm We encourage you to discuss these problems with others, but you need to write up the actual homework alone. At the top of

More information

Strategy-proofness in the Large

Strategy-proofness in the Large Strategy-proofness in the Large Eduardo M. Azevedo and Eric Budish July 16, 2018 Abstract We propose a criterion of approximate incentive compatibility, strategy-proofness in the large (SP-L), and argue

More information

6.207/14.15: Networks Lecture 24: Decisions in Groups

6.207/14.15: Networks Lecture 24: Decisions in Groups 6.207/14.15: Networks Lecture 24: Decisions in Groups Daron Acemoglu and Asu Ozdaglar MIT December 9, 2009 1 Introduction Outline Group and collective choices Arrow s Impossibility Theorem Gibbard-Satterthwaite

More information

Sequential Bidding in the Bailey-Cavallo Mechanism

Sequential Bidding in the Bailey-Cavallo Mechanism Sequential Bidding in the Bailey-Cavallo Mechanism Krzysztof R. Apt 1,2 and Evangelos Markakis 2 1 CWI, Science Park 123, 1098 XG Amsterdam 2 Institute of Logic, Language and Computation, University of

More information

The Condorcet Jur(ies) Theorem

The Condorcet Jur(ies) Theorem The Condorcet Jur(ies) Theorem David S. Ahn University of California, Berkeley Santiago Oliveros Haas School of Business, UC Berkeley September 2010 Abstract Two issues can be decided in a single election

More information

Incentives in Large Random Two-Sided Markets

Incentives in Large Random Two-Sided Markets Incentives in Large Random Two-Sided Markets Nicole Immorlica Mohammad Mahdian November 17, 2008 Abstract Many centralized two-sided markets form a matching between participants by running a stable matching

More information

Incentives and Manipulation in Large Market Matching with Substitutes

Incentives and Manipulation in Large Market Matching with Substitutes Incentives and Manipulation in Large Market Matching with Substitutes Evan Storms May 2013 Abstract The analysis of large two-sided many-to-one matching markets available to date focuses on the class of

More information

A Few Games and Geometric Insights

A Few Games and Geometric Insights A Few Games and Geometric Insights Brian Powers Arizona State University brpowers@asu.edu January 20, 2017 1 / 56 Outline 1 Nash/Correlated Equilibria A Motivating Example The Nash Equilibrium Correlated

More information

On a Network Creation Game

On a Network Creation Game 1 / 16 On a Network Creation Game Alex Fabrikant Ankur Luthra Elitza Maneva Christos H. Papadimitriou Scott Shenker PODC 03, pages 347-351 Presented by Jian XIA for COMP670O: Game Theoretic Applications

More information

News. Good news. Bad news. Ugly news

News. Good news. Bad news. Ugly news News Good news I probably won t use 1:3 hours. The talk is supposed to be easy and has many examples. After the talk you will at least remember how to prove one nice theorem. Bad news Concerning algorithmic

More information

A Detail-free Mediator

A Detail-free Mediator A Detail-free Mediator Peter Vida May 27, 2005 Abstract Two players are allowed to communicate repeatedly through a mediator and then have direct communication. The device receives private inputs from

More information

Multi-Agent Learning with Policy Prediction

Multi-Agent Learning with Policy Prediction Multi-Agent Learning with Policy Prediction Chongjie Zhang Computer Science Department University of Massachusetts Amherst, MA 3 USA chongjie@cs.umass.edu Victor Lesser Computer Science Department University

More information

Bounds for the Query Complexity of Approximate Equilibria

Bounds for the Query Complexity of Approximate Equilibria Bounds for the Query Complexity of Approximate Equilibria PAUL W. GOLDBERG, University of Oxford AARON ROTH, University of Pennsylvania We analyze the number of payoff queries needed to compute approximate

More information

Correlated Equilibria: Rationality and Dynamics

Correlated Equilibria: Rationality and Dynamics Correlated Equilibria: Rationality and Dynamics Sergiu Hart June 2010 AUMANN 80 SERGIU HART c 2010 p. 1 CORRELATED EQUILIBRIA: RATIONALITY AND DYNAMICS Sergiu Hart Center for the Study of Rationality Dept

More information

Reflections and Rotations in R 3

Reflections and Rotations in R 3 Reflections and Rotations in R 3 P. J. Ryan May 29, 21 Rotations as Compositions of Reflections Recall that the reflection in the hyperplane H through the origin in R n is given by f(x) = x 2 ξ, x ξ (1)

More information

EECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding

EECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding EECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding Motivation Make a social choice that (approximately) maximizes the social welfare subject to the economic constraints

More information

CIS 800/002 The Algorithmic Foundations of Data Privacy September 29, Lecture 6. The Net Mechanism: A Partial Converse

CIS 800/002 The Algorithmic Foundations of Data Privacy September 29, Lecture 6. The Net Mechanism: A Partial Converse CIS 800/002 The Algorithmic Foundations of Data Privacy September 29, 20 Lecturer: Aaron Roth Lecture 6 Scribe: Aaron Roth Finishing up from last time. Last time we showed: The Net Mechanism: A Partial

More information

Epsilon Ex Post Implementation

Epsilon Ex Post Implementation Epsilon Ex Post Implementation Mehmet Barlo Nuh Aygun Dalkiran February 10, 2014 Abstract We provide necessary and sufficient conditions for epsilon ex post implementation. Our analysis extends Bergemann

More information

General-sum games. I.e., pretend that the opponent is only trying to hurt you. If Column was trying to hurt Row, Column would play Left, so

General-sum games. I.e., pretend that the opponent is only trying to hurt you. If Column was trying to hurt Row, Column would play Left, so 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 not rational: 0, 0 3, 1 1, 0 2, 1 If Column was trying

More information

Peer Prediction without a Common Prior

Peer Prediction without a Common Prior Peer Prediction without a Common Prior JENS WITKOWSKI, Albert-Ludwigs-Universität Freiburg DAVID C. PARKES, Harvard University Reputation mechanisms at online opinion forums, such as Amazon Reviews, elicit

More information

Open Sequential Equilibria of Multi-Stage Games with Infinite Sets of Types and Actions

Open Sequential Equilibria of Multi-Stage Games with Infinite Sets of Types and Actions Open Sequential Equilibria of Multi-Stage Games with Infinite Sets of Types and Actions By Roger B. Myerson and Philip J. Reny Department of Economics University of Chicago Paper can be found at https://sites.google.com/site/philipjreny/home/research

More information

Game Theory Correlated equilibrium 1

Game Theory Correlated equilibrium 1 Game Theory Correlated equilibrium 1 Christoph Schottmüller University of Copenhagen 1 License: CC Attribution ShareAlike 4.0 1 / 17 Correlated equilibrium I Example (correlated equilibrium 1) L R U 5,1

More information

Conservative Belief and Rationality

Conservative Belief and Rationality Conservative Belief and Rationality Joseph Y. Halpern and Rafael Pass Department of Computer Science Cornell University Ithaca, NY, 14853, U.S.A. e-mail: halpern@cs.cornell.edu, rafael@cs.cornell.edu January

More information

Achieving Coordination under Privacy Concerns. October 2012

Achieving Coordination under Privacy Concerns. October 2012 Achieving Coordination under Privacy Concerns Wioletta Dziuda Ronen Gradwohl October 2012 Motivating example Motivating example Motivating example Main Message Gradual communication: may arise in equilibrium

More information

Lecture 8 Inequality Testing and Moment Inequality Models

Lecture 8 Inequality Testing and Moment Inequality Models Lecture 8 Inequality Testing and Moment Inequality Models Inequality Testing In the previous lecture, we discussed how to test the nonlinear hypothesis H 0 : h(θ 0 ) 0 when the sample information comes

More information

6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Potential Games

6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Potential Games 6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Asu Ozdaglar MIT March 2, 2010 1 Introduction Outline Review of Supermodular Games Reading: Fudenberg and Tirole, Section 12.3.

More information

Selfish Routing. Simon Fischer. December 17, Selfish Routing in the Wardrop Model. l(x) = x. via both edes. Then,

Selfish Routing. Simon Fischer. December 17, Selfish Routing in the Wardrop Model. l(x) = x. via both edes. Then, Selfish Routing Simon Fischer December 17, 2007 1 Selfish Routing in the Wardrop Model This section is basically a summery of [7] and [3]. 1.1 Some Examples 1.1.1 Pigou s Example l(x) = 1 Optimal solution:

More information

Outline. Two-batch liar games on a general bounded channel. Paul s t-ary questions: binary case. Basic liar game setting

Outline. Two-batch liar games on a general bounded channel. Paul s t-ary questions: binary case. Basic liar game setting Outline Two-batch liar games on a general bounded channel Robert B. Ellis 1 Kathryn L. Nyman 2 1 Illinois Institute of Technology 2 Loyola University, Chicago University of Illinois at Urbana-Champaign

More information

CS Communication Complexity: Applications and New Directions

CS Communication Complexity: Applications and New Directions CS 2429 - Communication Complexity: Applications and New Directions Lecturer: Toniann Pitassi 1 Introduction In this course we will define the basic two-party model of communication, as introduced in the

More information

Mechanism Design: Basic Concepts

Mechanism Design: Basic Concepts Advanced Microeconomic Theory: Economics 521b Spring 2011 Juuso Välimäki Mechanism Design: Basic Concepts The setup is similar to that of a Bayesian game. The ingredients are: 1. Set of players, i {1,

More information

Game Theory. 2.1 Zero Sum Games (Part 2) George Mason University, Spring 2018

Game Theory. 2.1 Zero Sum Games (Part 2) George Mason University, Spring 2018 Game Theory 2.1 Zero Sum Games (Part 2) George Mason University, Spring 2018 The Nash equilibria of two-player, zero-sum games have various nice properties. Minimax Condition A pair of strategies is in

More information

Potential Games. Krzysztof R. Apt. CWI, Amsterdam, the Netherlands, University of Amsterdam. Potential Games p. 1/3

Potential Games. Krzysztof R. Apt. CWI, Amsterdam, the Netherlands, University of Amsterdam. Potential Games p. 1/3 Potential Games p. 1/3 Potential Games Krzysztof R. Apt CWI, Amsterdam, the Netherlands, University of Amsterdam Potential Games p. 2/3 Overview Best response dynamics. Potential games. Congestion games.

More information

Lecture 6: April 25, 2006

Lecture 6: April 25, 2006 Computational Game Theory Spring Semester, 2005/06 Lecture 6: April 25, 2006 Lecturer: Yishay Mansour Scribe: Lior Gavish, Andrey Stolyarenko, Asaph Arnon Partially based on scribe by Nataly Sharkov and

More information

A Model of Mechanism Design in the Presence of a Pre-Existing Game

A Model of Mechanism Design in the Presence of a Pre-Existing Game A Model of Mechanism Design in the Presence of a Pre-Existing Game Benjamin N. Roth 1 and Ran I. Shorrer 2 1 Department of Economics, MIT 2 Department of Economics, Harvard University and Harvard Business

More information