Auctions as Games: Equilibria and Efficiency Near-Optimal Mechanisms. Éva Tardos, Cornell

Similar documents
Chapter 13. Game Theory

CSCI 699: Topics in Learning and Game Theory Fall 2017 Lecture 3: Intro to Game Theory. Instructor: Shaddin Dughmi

final examination on May 31 Topics from the latter part of the course (covered in homework assignments 4-7) include:

Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility

Student Name. Student ID

Introduction to Game Theory

Game Theory Refresher. Muriel Niederle. February 3, A set of players (here for simplicity only 2 players, all generalized to N players).

MS&E 246: Lecture 15 Perfect Bayesian equilibrium. Ramesh Johari

INSTRUCTIONS: all the calculations on the separate piece of paper which you do not hand in. GOOD LUCK!

Game Theory and Algorithms Lecture 3: Weak Dominance and Truthfulness

Algorithmic Game Theory and Applications. Kousha Etessami

Game Theory. Vincent Kubala

Sequential Games When there is a sufficient lag between strategy choices our previous assumption of simultaneous moves may not be realistic. In these

CS510 \ Lecture Ariel Stolerman

ECON 282 Final Practice Problems

ECO 199 B GAMES OF STRATEGY Spring Term 2004 B February 24 SEQUENTIAL AND SIMULTANEOUS GAMES. Representation Tree Matrix Equilibrium concept

Introduction to Game Theory

Advanced Microeconomics: Game Theory

Algorithmic Game Theory

ECO 463. SimultaneousGames

Games in Networks and connections to algorithms. Éva Tardos Cornell University

Introduction: What is Game Theory?

Game Theory. Vincent Kubala

LECTURE 26: GAME THEORY 1

THEORY: NASH EQUILIBRIUM

Convergence in competitive games

Lecture 6: Basics of Game Theory

February 11, 2015 :1 +0 (1 ) = :2 + 1 (1 ) =3 1. is preferred to R iff

Reading Robert Gibbons, A Primer in Game Theory, Harvester Wheatsheaf 1992.

Finite games: finite number of players, finite number of possible actions, finite number of moves. Canusegametreetodepicttheextensiveform.

Game Theory Lecturer: Ji Liu Thanks for Jerry Zhu's slides

Game Theory. Wolfgang Frimmel. Subgame Perfect Nash Equilibrium

The Curse of Simultaneity

CMU-Q Lecture 20:

Resource Allocation and Decision Analysis (ECON 8010) Spring 2014 Foundations of Game Theory

Dynamic Games: Backward Induction and Subgame Perfection

Topic 1: defining games and strategies. SF2972: Game theory. Not allowed: Extensive form game: formal definition

Lecture 10: September 2

The extensive form representation of a game

CHAPTER LEARNING OUTCOMES. By the end of this section, students will be able to:

U strictly dominates D for player A, and L strictly dominates R for player B. This leaves (U, L) as a Strict Dominant Strategy Equilibrium.

Network-building. Introduction. Page 1 of 6

/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Algorithmic Game Theory Date: 12/6/18

Exercises for Introduction to Game Theory SOLUTIONS

3 Game Theory II: Sequential-Move and Repeated Games

COMPSCI 223: Computational Microeconomics - Practice Final

Introduction to Auction Theory: Or How it Sometimes

Game Theory and Economics of Contracts Lecture 4 Basics in Game Theory (2)

Econ 302: Microeconomics II - Strategic Behavior. Problem Set #5 June13, 2016

Asynchronous Best-Reply Dynamics

Lecture 5: Subgame Perfect Equilibrium. November 1, 2006

DECISION MAKING GAME THEORY

Section Notes 6. Game Theory. Applied Math 121. Week of March 22, understand the difference between pure and mixed strategies.

(a) Left Right (b) Left Right. Up Up 5-4. Row Down 0-5 Row Down 1 2. (c) B1 B2 (d) B1 B2 A1 4, 2-5, 6 A1 3, 2 0, 1

Advanced Microeconomics (Economics 104) Spring 2011 Strategic games I

Game Theory: The Basics. Theory of Games and Economics Behavior John Von Neumann and Oskar Morgenstern (1943)

A note on k-price auctions with complete information when mixed strategies are allowed

CMU Lecture 22: Game Theory I. Teachers: Gianni A. Di Caro

Domination Rationalizability Correlated Equilibrium Computing CE Computational problems in domination. Game Theory Week 3. Kevin Leyton-Brown

3. Simultaneous-Move Games

Introduction to Algorithms / Algorithms I Lecturer: Michael Dinitz Topic: Algorithms and Game Theory Date: 12/4/14

International Economics B 2. Basics in noncooperative game theory

ECO 220 Game Theory. Objectives. Agenda. Simultaneous Move Games. Be able to structure a game in normal form Be able to identify a Nash equilibrium

Homework 5 Answers PS 30 November 2013

Terry College of Business - ECON 7950

Multiagent Systems: Intro to Game Theory. CS 486/686: Introduction to Artificial Intelligence

8.F The Possibility of Mistakes: Trembling Hand Perfection

Lecture 23. Offense vs. Defense & Dynamic Games

EC3224 Autumn Lecture #02 Nash Equilibrium

Introduction to Game Theory

Distributed Optimization and Games

EC 308 Sample Exam Questions

Rational decisions in non-probabilistic setting

Agenda. Intro to Game Theory. Why Game Theory. Examples. The Contractor. Games of Strategy vs other kinds

NORMAL FORM GAMES: invariance and refinements DYNAMIC GAMES: extensive form

Mohammad Hossein Manshaei 1394

Game Theory for Strategic Advantage Alessandro Bonatti MIT Sloan

Multiagent Systems: Intro to Game Theory. CS 486/686: Introduction to Artificial Intelligence

Introduction to Game Theory

PARALLEL NASH EQUILIBRIA IN BIMATRIX GAMES ISAAC ELBAZ CSE633 FALL 2012 INSTRUCTOR: DR. RUSS MILLER

ECO 5341 Signaling Games: Another Example. Saltuk Ozerturk (SMU)

Contents. MA 327/ECO 327 Introduction to Game Theory Fall 2017 Notes. 1 Wednesday, August Friday, August Monday, August 28 6

Game Theory and Randomized Algorithms

Basic Game Theory. Economics Auction Theory. Instructor: Songzi Du. Simon Fraser University. September 7, 2016

Microeconomics II Lecture 2: Backward induction and subgame perfection Karl Wärneryd Stockholm School of Economics November 2016

2-Player Zero-Sum games. 2-player general-sum games. In general, game theory is a place where randomized algorithms are crucial

Extensive Games with Perfect Information A Mini Tutorial

Extensive Games with Perfect Information. Start by restricting attention to games without simultaneous moves and without nature (no randomness).

Strategic Bargaining. This is page 1 Printer: Opaq

Chapter 15: Game Theory: The Mathematics of Competition Lesson Plan

FIRST PART: (Nash) Equilibria

NORMAL FORM (SIMULTANEOUS MOVE) GAMES

ECON 2100 Principles of Microeconomics (Summer 2016) Game Theory and Oligopoly

Introduction to (Networked) Game Theory. Networked Life NETS 112 Fall 2016 Prof. Michael Kearns

Economics 201A - Section 5

Extensive Form Games. Mihai Manea MIT

Instability of Scoring Heuristic In games with value exchange, the heuristics are very bumpy Make smoothing assumptions search for "quiesence"

Repeated Games. Economics Microeconomic Theory II: Strategic Behavior. Shih En Lu. Simon Fraser University (with thanks to Anke Kessler)

Introduction to Game Theory

SF2972 Game Theory Written Exam March 17, 2011

Transcription:

Auctions as Games: Equilibria and Efficiency Near-Optimal Mechanisms Éva Tardos, Cornell

Yesterday: Simple Auction Games item bidding games: second price simultaneous item auction Very simple valuations: unit demand or even single parameter Ad Auctions: Generalized Second Price Today: More auction types More expressive valuations

Summary of problems Full information single minded bidders v ij = buyer i s value for house j i Bidding b ij >v ij is dominated. assume not done GSP (AdAuction), also single parameter: v kj

Summary of techniques Price of anarchy 2 based on: noregret for bidding and Bound also applies to learning outcomes (see more Avrim Blum) i Bayesian game (valuations from correlated distribution F) price of anarchy of 4 based on no-regret for bidding ½ GSP Single value auctions

First Price vs Second Price? Proof based on player i has no regret about bidding ½ v i applies just as well for first price. If player wins: price b i ½v i hence utility at least ½v i If he looses, all his items of interest, went to players with bid (and hence value) at least ½v i If i has value of opt, i or k has high value at Nash i k

First Price vs Second Price? Proof based on no-regret for bidding and no good, but similar proof applies with and If player wins: price ½ hence utility at least ½ If he looses, his items of interest went to players with bid (and hence value) at least ½

First Price Pure Nash Theorem [Bikchandani GEB 99] Any valuation, first price pure Nash, socially optimal. Any combinatorial valuation. Proof each item i was sold for a price p i. price p is market equilibrium: all players maximizing players otherwise bid for items in market equilibrium is socially optimal,, Nash and,, alternate soln. sum over all i

Sequential Game ( ) How important is simultaneous play? Buyers Sellers 10 9 5

Second Price and Sequential Auctions Second price allows signaling Bidding above value is not dominated Can have unbounded price of anarchy both with Additive valuations Unit demand valuations (even after iterated elimination of dominated strategies)

Bad example for 2 nd price

Sequential game Items are not available at the same time: sellers arrive sequentially Players are strategic and make decisions reasoning about the decisions of other players in the future Each player has unit demand valuation v ij on the items First price auction Full Information (Paes Leme, Syrgkanis, T. SODA 12) Bayesian (Syrgkanis, T. EC 12)

Incomplete Information and Efficiency 1 ~0,1 2 ~0,1 A 3 ~0,1 B

Incomplete Information and Efficiency 1 ~0,1 A 2 ~0,1 B 3 ~0,1

Incomplete Information and Efficiency 1 ~0,1 A 2 ~0,1 B 3 ~0,1

Incomplete Information and Efficiency Player 2 bids more aggressively outcome inefficient

Example Now I win for price of 1. Maybe better to wait And win C for free. Now I will pay 99. At the last auction I will pay 100. V 1 =1 V 2 =100 V 3 =100 Suboptimal Outcome A C B V 4 =99

Formal model A bidding strategy is a bid for each item for each possible history of play on previous items Can depend only on information known to player: Identity of winner, maybe also winner s price. Solution concept: Subgame Perfect Equilibrium = Nash in each subgame

Bayesian Sequential Auction games Valuations v drawn from distribution F For simplicity assume for now single value v i for items of interest (v 1,, v n )F drawn from a joint distribution OPT v random 1 Depends on information i doesn t v 2 have! Deviating in early v 3 auctions may change behavior of others later v 4

Sequential Bayesian Price of Anarchy Theorem In first price sequential auction for unit demand single parameter bidders from correlated distributions. The total value v(n)= at a Bayesian Nash equilibrium Distribution D of, is at least ¼th of optimum expected value of OPT (assuming i). proof based player i bidding ½v i on all items of interest. Deviation only noticeable if winning! If player wins: hence utility =½v i If he looses, his items of interest valued at least ½v i by others. In either case ½ Sum over player, and take expectation over vf ½OPT E(v(N)+ E(v(N)) i

Bayesian Price of Anarchy Theorem Unit demand single parameter bidders, the total expected value E(v(N))=E at an equilibrium distribution,(assuming i) is at least ¼ of the expected optimum OPT=max proof player i has no regret about bidding ½ v i on all items of interest Simple strategy: no regret about this one strategy is all that we need for quality bound! i Applies for learning outcome, and Bayesian Nash with correlated bidder types.

Full info Sequential Auction with unit demand bidders Thm: Value of any Nash at least ½ of optimum i Summing for all :

Bayesian Sequential Auction? i Summing for all :

Complications of Incomplete Information depends on other players values which you don t know Bidding becomes correlated at later stages of the game since players condition on history

Simultaneous Item Auctions Theorem [Christodoulou, Kovacs, Schapira ICALP 08] Unit demand bidders, assuming values drawn independently from F, and the total expected value E(v(N))= equilibrium distribution the expected optimum OPT= at an is at least ½ of, Proof? The assigned item in optimum depends on hence not known to i. Not a possible bid to consider

Simultaneous Item Auctions (proof) Sample valuations of other players from F, Use (, ) to determine bid and 0 Nash s value of is v( ). Exp. cost of item i s utility for given Use Nash for i

Simultaneous Item Auctions (proof2) Use Nash for i Take expectation over lhs sum over i: (SW) rhs term 1: Sum over i: Last term sum over i: (SW) (use indep)

Bayesian second Price of Anarchy Theorem [Christodoulou, Kovacs, Schapira ICALP 08] Unit demand bidders, assuming values drawn independently from F, and the total expected value E(v(N))= equilibrium distribution the expected optimum OPT= at an is at least ½ of, Proof: In expectation over v and w Nash(SW) OPT(SW)-Nash(SW)

Bayesian Sequential Auction Try similar idea (idea 1): Sample valuations of other players from F, Use (, ) to determine - Bid as before till j comes up, then bid ½ for j j(v) ½ i

Bayesian Sequential Auction (idea 1) If wins item then he gets utility at least: 2, 2, If he doesn t then the winning bid must be at least: 2 In any case utility from the deviation is at least:

Correlated Bidding depends implicitly on your bid through the history of play When player arrives at he doesn t face the expected equilibrium price but a biased price Will not allow us to claim that: either bidder already gest high value or expected price of some item is high

The Bluffing Deviation Player draws a random sample from his value and a random sample of the other players values He plays as if he was of type until item Then he bids

The Bluffing Deviation The utility from the deviation is at least: Summing for all players and taking expectation Note: price for j independent of v i

Simple Auction Games Examples of simple games Item bidding first and second price Generalized Second Price Simple valuations: unit demand Results: Bounding outcome quality Nash, Bayesian Nash, learning outcomes

Overbidding assumptions We used: unit demand bidders assume Bidding is dominated by more general 2 nd price results use assume A best respond in this class always exists! First price: no such assumption is needed Sequential Auction: overbidding may be very useful/natural

The Dining Bidder Example 1

References and Better results [Christodoulou, Kovacs, Schapira ICALP 08] Price of anarchy of 2 assuming conservative bidding, and fractionally subadditive valuations, independent types [Bhawalkar, Roughgarden SODA 10] subaddivite valuations, [Hassidim, Kaplan, Mansour, Nisan EC 11] First Price Auction mixed Nash [Paes Leme, Syrgkanis, T, SODA 12] Price of Anarchy for sequential auction [Syrgkanis, T EC 12] Bayesian Price of Anarchy for sequential auction, better bounds of 3 and 3.16