COS 445 Final. Due online Monday, May 21st at 11:59 pm. Please upload each problem as a separate file via MTA.

Size: px
Start display at page:

Download "COS 445 Final. Due online Monday, May 21st at 11:59 pm. Please upload each problem as a separate file via MTA."

Transcription

1 COS 445 Final Due online Monday, May 21st at 11:59 pm All problems on this final are no collaboration problems. You may not discuss any aspect of any problems with anyone except for the course staff. You may not consult any external resources, the Internet, etc. You may consult the course lecture notes on Piazza, any of the five course readings, past Piazza discussion, or any notes linked on the course webpage (e.g. the cheatsheet, or notes on linear programming). You may discuss the test with the course staff, but we will only answer questions on clarification and will not give any guidance or hints. You should feel free to ask any questions and let us judge whether or not to answer, but just know that we may choose to politely decline to answer. Please upload each problem as a separate file via MTA. You may not use late days on the final. You must upload your solution by May 21st at 11:59pm. If you are working down to the wire, upload your partial progress by in advance. There is no grace period for the final. In case of a true emergency where you cannot upload, me (smweinberg@princeton.edu) your solutions asap and contact your dean. There are no exceptions, extensions, etc. to the final policy without dean involvement. Hint for the entire exam: Each of problems 2-4 will be easier if you can draw inspiration from a past PSet, exam, or lecture. But each of them will also clearly require substantial insight beyond what you can get just by understanding a related PSet/exam/lecture. Problem 1: COS 445 Speedrun (60 points) For each of the 12 problems below, you do not need to show any work and can just state the answer. However, if you simply state an incorrect answer with no justification, you will get no credit. You are encouraged to provide a very brief justification in order to receive partial credit in the event of a tiny mistake. Part a: Stable Matchings (5 points) Four students Alice, Bob, Claire and David are applying to summer internships at Apple, Bell Labs, Capital One and Dell (all of which need exactly one intern). Here are their preferences, sorted from favorite to least favorite: Alice: Apple, Dell, Bell, Capital One. 1

2 Bob: Apple, Bell Labs, Dell, Capital One. Claire: Capital One, Dell, Bell, Apple. David: Bell, Dell, Apple, Capital One. and the companies preferences: Apple: Alice, Claire, Bob, David. Bell Labs: Bob, Alice, Claire, David. Capital One: Alice, David, Claire, Bob. Dell: Alice, Bob, Claire, David. Find the stable matchings that arise from running the deferred acceptance algorithm when the students propose and when the companies propose. Your answer does not need to show work: presenting the correct matchings suffices. Part b: Voting Rules (5 points) The town of Princeton is holding an election between candidates Alice, Bob and Carol. 9/20 of the voters prefer A B C, 3/10 prefer C B A and 1/4 prefer B C A. State the candidate selected by each of the following voting rules: Borda, IRV, Plurality. Part c: Game Theory (5 points) Find a Nash equilibrium of the following game and state the expected payoff for both players. The first number in each box denotes the payoff to the row player, and the second number is the payoff to the column player. You do not need to show work, stating the answer suffices. A B C (4,3) (0,4) D (-2,1) (2,0) Part d: Extensive Form Games (5 points) Find a sub-game perfect Nash equilibrium of the following game. The number on the a non-leaf node represents the player whose turn it is, the label on each edge denotes the name of the action they may take at that node and the vector on any leaf node represents the pay off for player 1 and player 2, respectively. You do not need to show work, stating the answer suffices. Part e: Linear Programming (5 points) Write the dual of the following LP. You do not need to solve it. Maximize 2x + 3y, such that: x + y 10. 4x + y 2. x + 3y 5. x, y 0. 2

3 Part f: Scoring Rules (5 points) Suppose you are asked to predict tomorrow s weather. There s four possible outcomes: it will be sunny, rainy, cloudy or snowy. You will be paid according to the logarithmic scoring rule (S( x, i) = log 2 (x i )). Suppose you saw a cloud in the sky, and think that it will be cloudy with probability 1/2, rainy with probability 1/4, sunny with probability 1/8 and snowy with probability 1/8. Given your beliefs about the weather, what distribution should you report to maximize your expected payoff, and what is your resulting expected payoff? You do not need to show work, stating the answer suffices. Part g: Welfare-maximizing Auctions (5 points) Recall that in a general welfare-maximization setting, there is an arbitrary set A of possible outcomes, and each bidder i has some valuation function v i : A R, and the welfare of an outcome x is i v i(x). A welfare-maximization algorithm is subset-optimal if there exists some set A A such that on input v 1,..., v n, the algorithm selects the outcome arg max x A { i v i(x)}. Prove that, for all subset-optimal algorithms, there exists a payment scheme such that the resulting mechanism is dominant-strategy truthful. Formally, for all i, design a payment rule p i ( ) which takes as input n valuation functions and outputs a real number, such that the mechanism that selects outcome arg max x A { i v i(x)} and charges bidder i price p i (v 1,..., v n ) is dominant strategy truthful. You do not to prove that your mechanism is dominant strategy truthful, stating the correct payment scheme suffices. Hint: Recall the Vickrey-Clarke-Groves mechanism for inspiration. Part h: Revenue-maximizing Auctions (5 points) Suppose Alice is trying to buy a pen. Her value for the pen is drawn from the uniform distribution on [2, 4]. What is the optimal auction a seller should use to sell Alice the pen? You do not need to show work, stating the answer suffices. 3

4 Part i: Price of Anarchy (5 points) Consider the following network. There are two nodes, s and t, and one unit of flow traveling from s to t. There are two directed edges from s to t, one with cost c(x) = 2 and the other with cost c(x) = 1 + x 2. Compute the Price of Anarchy of this graph. You do not need to show work, stating the answer suffices. Part j: Cake cutting (5 points) Say there is a single cake, the unit interval [0, 1]. Come up with valuation functions for Alice, Bob, and Charlie such that the allocation that awards Alice the interval [0, 1/2], Bob the interval [1/2, 6/10], and Charlie the interval [6/10, 1] is proportional and equitable, but not envy-free (note that there are many possible answers). You do not need to show work, stating an answer suffices. Part k: Behavioral Economics (5 points) Recall the Von Neumann-Morgenstern axioms from Lecture 23. Let there be two possible deterministic outcomes, A and B. Define a preference ordering over the events {.5A+.5B,.75A+.25B, A} that is transitive, but violates independence of irrelevant alternatives. You do not need to show work, stating an answer suffices. Part l: Time-Inconsistent Planning (5 points) In the planning graph below, what path would be taken by a naive planner with present bias b = 2? What about a sophisticated planner with present bias b = 2? What is the shortest path from s to t? Your answer does not need to show work: presenting the correct paths for each case suffices. Problem 2: Stability, Unanimity, Non-Dicatorship Don t Mix (25 points) Recall from Midterm 1 that you were asked to provide a voting rule that was stable and unanimous and not a dictatorship (and then some) for m 3 candidates. Recall also that this is impossible. Here, we ll guide you through part of the proof. 4

5 Recall that two preferences, are a-stable if for all b, a b a b. A voting rule is stable if whenever f( 1,..., n ) = a, and i, i are a-stable for all i, then f( 1,..., n) = a as well. For all parts of this problem there are m 3 candidates, but only n = 2 voters. Part a (5 points) Let f be unanimous, and stable. Consider the votes where a 1 b 1... (a is the favorite, b is the second-favorite), and b 2 a 2... (b is the favorite, a is the second-favorite). Prove that f( 1, 2 ) {a, b}. Part b (5 points) Let f be unanimous, and stable. Let 1, 2 be defined as in part a. Prove that if f( 1, 2 ) = a, then f( 1, 2) = a, for any 2 satisfying the following condition: For all c a, d a, c 2 d c 2 d. Note that this condition is equivalent to saying that 2 can be obtained from 2 by only moving a, while keeping all other candidates in place. Part c (5 points) Let f be unanimous, and stable. Let 1, 2 be defined as in part a. Prove that if f( 1, 2 ) = a, then f( 1, 2) = a for all 2. Conclude further that for all 2, f( 1, 2) = a whenever a is ranked first by 1. Part d (5 points) Say that voter i is a dictator under f for candidate j if whenever voter i ranks j first in their ordering, f selects candidate j. Prove that no voting rule f has the property that voter 1 is a dictator for candidate a and voter 2 is a dictator for candidate b a. Part e (5 points) Let f be unanimous, and stable. Prove that f is a dictatorship (recall that n = 2 and m 3). 5

6 Problem 3: The all-pay auction (20 points) The all-pay auction has the following format: each bidder i submits a sealed bid b i. The highest bidder wins the item, and every bidder pays their bid. Hint: You may use the following facts without proof in your solution. These, and related facts, can be immediately derived from the CDF of the uniform distribution on [0, 1], but they are given as hints to save you time. The probability that a single draw from U[0, 1] is less than x [0, 1] is exactly x. The probability that n iid draws from U[0, 1] are all less than x [0, 1] is exactly x n. The expected value of a single draw from U[0, 1] is 1/2. The expected value of the maximum of n draws from U[0, 1] is Part a (10 points) n. n+1 Find a Bayes-Nash equilibrium of the all-pay auction when there are two bidders whose values are drawn independently from the uniform distribution on [0, 1]. Prove that it is a Bayes-Nash Equilibrium. Part b (10 points) Find a Bayes-Nash equilibrium of the all-pay auction when there are n bidders whose values are drawn independently from the uniform distribution on [0, 1]. Prove that it is a Bayes-Nash Equilibrium. Problem 4: Fair phone division (35 points) You and your n 1 best friends are deciding whether to buy a bundle deal on n new phones. In each of the following problems, there is a single bundle of n phones, and the total cost is B. Friend i has value v ij for phone j. Each valuation satisfies j v ij B for all i. Friend i gets payoff v ij p i if they receive phone j and pay p i. (This is true whether p i is positive or negative). Your job is to convince your friends to purchase the bundle by designing an envy-free allocation of phones as well as how much each friend will pay. That is: You must, taking as input v ij for all i, j, propose which friend will receive which phone. Your procedure need not be strategyproof. You must decide how much each friend will pay, and this sum must exactly cover the cost of the bundle: i p i = B. Note that you are allowed to have p i < 0 for some i if you want: (think of this as one friend paying another to be OK with a junk phone). Your procedure need not be strategyproof. Your final allocation/prices must be envy-free. That is, for all i, friend i must prefer their phone at the price they paid to any other phone at the price paid by its new owner. To be extra formal, if i(j) denotes the friend who received phone j, and j(i) denotes the phone received by friend i, we must have that for all i and all j, v ij(i) p i v ij p i(j). 6

7 Part a (5 points) Prove that if an allocation/payment is envy-free (but might fail to satisfy i p i = B), that for any c R, updating p i = p i + c for all i is still envy-free. Part b (5 points) Prove that if an allocation/payment is envy-free, and i p i = B, then v ij(i) p i 0 for all i. Part c (5 points) Design a protocol to find an envy-free allocation/payment with i p i = B when n = 2. Part d (10 points) Design a protocol to find an envy-free allocation/payment with i p i = B when n = 3. Part e (10 points) Design a protocol to find an envy-free allocation/payment with i p i = B when n = 4. 7

Consider the following (true) preference orderings of 4 agents on 4 candidates.

Consider the following (true) preference orderings of 4 agents on 4 candidates. Part 1: Voting Systems Consider the following (true) preference orderings of 4 agents on 4 candidates. Agent #1: A > B > C > D Agent #2: B > C > D > A Agent #3: C > B > D > A Agent #4: D > C > A > B Assume

More information

CSE 316A: Homework 5

CSE 316A: Homework 5 CSE 316A: Homework 5 Due on December 2, 2015 Total: 160 points Notes There are 8 problems on 5 pages below, worth 20 points each (amounting to a total of 160. However, this homework will be graded out

More information

October An Equilibrium of the First Price Sealed Bid Auction for an Arbitrary Distribution.

October An Equilibrium of the First Price Sealed Bid Auction for an Arbitrary Distribution. October 13..18.4 An Equilibrium of the First Price Sealed Bid Auction for an Arbitrary Distribution. We now assume that the reservation values of the bidders are independently and identically distributed

More information

Game Theory Lecture #16

Game Theory Lecture #16 Game Theory Lecture #16 Outline: Auctions Mechanism Design Vickrey-Clarke-Groves Mechanism Optimizing Social Welfare Goal: Entice players to select outcome which optimizes social welfare Examples: Traffic

More information

CSV 886 Social Economic and Information Networks. Lecture 5: Matching Markets, Sponsored Search. R Ravi

CSV 886 Social Economic and Information Networks. Lecture 5: Matching Markets, Sponsored Search. R Ravi CSV 886 Social Economic and Information Networks Lecture 5: Matching Markets, Sponsored Search R Ravi ravi+iitd@andrew.cmu.edu Simple Models of Trade Decentralized Buyers and sellers have to find each

More information

Microeconomics Comprehensive Exam

Microeconomics Comprehensive Exam Microeconomics Comprehensive Exam June 2009 Instructions: (1) Please answer each of the four questions on separate pieces of paper. (2) When finished, please arrange your answers alphabetically (in the

More information

Introduction to mechanism design. Lirong Xia

Introduction to mechanism design. Lirong Xia Introduction to mechanism design Lirong Xia Feb. 9, 2016 1 Last class: game theory R 1 * s 1 Strategy Profile D Mechanism R 2 * s 2 Outcome R n * s n Game theory: predicting the outcome with strategic

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Multiagent Systems (BE4M36MAS) Mechanism Design and Auctions Branislav Bošanský and Michal Pěchouček Artificial Intelligence Center, Department of Computer Science, Faculty of Electrical Engineering, Czech

More information

Econ 210, Final, Fall 2015.

Econ 210, Final, Fall 2015. Econ 210, Final, Fall 2015. Prof. Guse, W & L University Instructions. You have 3 hours to complete the exam. You will answer questions worth a total of 90 points. Please write all of your responses on

More information

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017 ECON 459 Game Theory Lecture Notes Auctions Luca Anderlini Spring 2017 These notes have been used and commented on before. If you can still spot any errors or have any suggestions for improvement, please

More information

Introduction to mechanism design. Lirong Xia

Introduction to mechanism design. Lirong Xia Introduction to mechanism design Lirong Xia Fall, 2016 1 Last class: game theory R 1 * s 1 Strategy Profile D Mechanism R 2 * s 2 Outcome R n * s n Game theory: predicting the outcome with strategic agents

More information

CS 573: Algorithmic Game Theory Lecture date: 22 February Combinatorial Auctions 1. 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3

CS 573: Algorithmic Game Theory Lecture date: 22 February Combinatorial Auctions 1. 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3 CS 573: Algorithmic Game Theory Lecture date: 22 February 2008 Instructor: Chandra Chekuri Scribe: Daniel Rebolledo Contents 1 Combinatorial Auctions 1 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3 3 Examples

More information

Matching Markets and Google s Sponsored Search

Matching Markets and Google s Sponsored Search Matching Markets and Google s Sponsored Search Part III: Dynamics Episode 9 Baochun Li Department of Electrical and Computer Engineering University of Toronto Matching Markets (Required reading: Chapter

More information

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts 6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts Asu Ozdaglar MIT February 9, 2010 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria

More information

CSV 886 Social Economic and Information Networks. Lecture 4: Auctions, Matching Markets. R Ravi

CSV 886 Social Economic and Information Networks. Lecture 4: Auctions, Matching Markets. R Ravi CSV 886 Social Economic and Information Networks Lecture 4: Auctions, Matching Markets R Ravi ravi+iitd@andrew.cmu.edu Schedule 2 Auctions 3 Simple Models of Trade Decentralized Buyers and sellers have

More information

Networks: Fall 2010 Homework 3 David Easley and Jon Kleinberg Due in Class September 29, 2010

Networks: Fall 2010 Homework 3 David Easley and Jon Kleinberg Due in Class September 29, 2010 Networks: Fall 00 Homework David Easley and Jon Kleinberg Due in Class September 9, 00 As noted on the course home page, homework solutions must be submitted by upload to the CMS site, at https://cms.csuglab.cornell.edu/.

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Mechanism Design and Auctions Game Theory Algorithmic Game Theory 1 TOC Mechanism Design Basics Myerson s Lemma Revenue-Maximizing Auctions Near-Optimal Auctions Multi-Parameter Mechanism Design and the

More information

M.Phil. Game theory: Problem set II. These problems are designed for discussions in the classes of Week 8 of Michaelmas term. 1

M.Phil. Game theory: Problem set II. These problems are designed for discussions in the classes of Week 8 of Michaelmas term. 1 M.Phil. Game theory: Problem set II These problems are designed for discussions in the classes of Week 8 of Michaelmas term.. Private Provision of Public Good. Consider the following public good game:

More information

Algorithmic Game Theory

Algorithmic Game Theory Algorithmic Game Theory Lecture 10 06/15/10 1 A combinatorial auction is defined by a set of goods G, G = m, n bidders with valuation functions v i :2 G R + 0. $5 Got $6! More? Example: A single item for

More information

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017 Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

CS269I: Incentives in Computer Science Lecture #14: More on Auctions

CS269I: Incentives in Computer Science Lecture #14: More on Auctions CS69I: Incentives in Computer Science Lecture #14: More on Auctions Tim Roughgarden November 9, 016 1 First-Price Auction Last lecture we ran an experiment demonstrating that first-price auctions are not

More information

Preliminary Notions in Game Theory

Preliminary Notions in Game Theory Chapter 7 Preliminary Notions in Game Theory I assume that you recall the basic solution concepts, namely Nash Equilibrium, Bayesian Nash Equilibrium, Subgame-Perfect Equilibrium, and Perfect Bayesian

More information

Games of Incomplete Information ( 資訊不全賽局 ) Games of Incomplete Information

Games of Incomplete Information ( 資訊不全賽局 ) Games of Incomplete Information 1 Games of Incomplete Information ( 資訊不全賽局 ) Wang 2012/12/13 (Lecture 9, Micro Theory I) Simultaneous Move Games An Example One or more players know preferences only probabilistically (cf. Harsanyi, 1976-77)

More information

2 Comparison Between Truthful and Nash Auction Games

2 Comparison Between Truthful and Nash Auction Games CS 684 Algorithmic Game Theory December 5, 2005 Instructor: Éva Tardos Scribe: Sameer Pai 1 Current Class Events Problem Set 3 solutions are available on CMS as of today. The class is almost completely

More information

IEOR E4004: Introduction to OR: Deterministic Models

IEOR E4004: Introduction to OR: Deterministic Models IEOR E4004: Introduction to OR: Deterministic Models 1 Dynamic Programming Following is a summary of the problems we discussed in class. (We do not include the discussion on the container problem or the

More information

CUR 412: Game Theory and its Applications, Lecture 4

CUR 412: Game Theory and its Applications, Lecture 4 CUR 412: Game Theory and its Applications, Lecture 4 Prof. Ronaldo CARPIO March 22, 2015 Homework #1 Homework #1 will be due at the end of class today. Please check the website later today for the solutions

More information

Math 167: Mathematical Game Theory Instructor: Alpár R. Mészáros

Math 167: Mathematical Game Theory Instructor: Alpár R. Mészáros Math 167: Mathematical Game Theory Instructor: Alpár R. Mészáros Midterm #1, February 3, 2017 Name (use a pen): Student ID (use a pen): Signature (use a pen): Rules: Duration of the exam: 50 minutes. By

More information

PAULI MURTO, ANDREY ZHUKOV

PAULI MURTO, ANDREY ZHUKOV GAME THEORY SOLUTION SET 1 WINTER 018 PAULI MURTO, ANDREY ZHUKOV Introduction For suggested solution to problem 4, last year s suggested solutions by Tsz-Ning Wong were used who I think used suggested

More information

Game Theory. Jiang, Bo ( 江波 )

Game Theory. Jiang, Bo ( 江波 ) Game Theory Jiang, Bo ( 江波 ) jiang.bo@mail.shufe.edu.cn Majority voting Mechanism Design Three candidates: x, y, z. Three voters: a, b, c. Voter a: x>y>z; voter b: y>z>x; voter c: z>x>y What is the final

More information

HW Consider the following game:

HW Consider the following game: HW 1 1. Consider the following game: 2. HW 2 Suppose a parent and child play the following game, first analyzed by Becker (1974). First child takes the action, A 0, that produces income for the child,

More information

Introduction to Political Economy Problem Set 3

Introduction to Political Economy Problem Set 3 Introduction to Political Economy 14.770 Problem Set 3 Due date: Question 1: Consider an alternative model of lobbying (compared to the Grossman and Helpman model with enforceable contracts), where lobbies

More information

Econ 210, Final, Fall 2015.

Econ 210, Final, Fall 2015. Econ 210, Final, Fall 2015. Prof. Guse, W & L University Instructions. You have 3 hours to complete the exam. You will answer questions worth a total of 90 points. Please write all of your responses on

More information

Game Theory with Applications to Finance and Marketing, I

Game Theory with Applications to Finance and Marketing, I Game Theory with Applications to Finance and Marketing, I Homework 1, due in recitation on 10/18/2018. 1. Consider the following strategic game: player 1/player 2 L R U 1,1 0,0 D 0,0 3,2 Any NE can be

More information

Game theory and applications: Lecture 1

Game theory and applications: Lecture 1 Game theory and applications: Lecture 1 Adam Szeidl September 20, 2018 Outline for today 1 Some applications of game theory 2 Games in strategic form 3 Dominance 4 Nash equilibrium 1 / 8 1. Some applications

More information

Econ 101A Final exam May 14, 2013.

Econ 101A Final exam May 14, 2013. Econ 101A Final exam May 14, 2013. Do not turn the page until instructed to. Do not forget to write Problems 1 in the first Blue Book and Problems 2, 3 and 4 in the second Blue Book. 1 Econ 101A Final

More information

Finish what s been left... CS286r Fall 08 Finish what s been left... 1

Finish what s been left... CS286r Fall 08 Finish what s been left... 1 Finish what s been left... CS286r Fall 08 Finish what s been left... 1 Perfect Bayesian Equilibrium A strategy-belief pair, (σ, µ) is a perfect Bayesian equilibrium if (Beliefs) At every information set

More information

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate)

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) 1 Game Theory Theory of strategic behavior among rational players. Typical game has several players. Each player

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 07. (40 points) Consider a Cournot duopoly. The market price is given by q q, where q and q are the quantities of output produced

More information

Microeconomic Theory August 2013 Applied Economics. Ph.D. PRELIMINARY EXAMINATION MICROECONOMIC THEORY. Applied Economics Graduate Program

Microeconomic Theory August 2013 Applied Economics. Ph.D. PRELIMINARY EXAMINATION MICROECONOMIC THEORY. Applied Economics Graduate Program Ph.D. PRELIMINARY EXAMINATION MICROECONOMIC THEORY Applied Economics Graduate Program August 2013 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma

CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma Tim Roughgarden September 3, 23 The Story So Far Last time, we introduced the Vickrey auction and proved that it enjoys three desirable and different

More information

Econ 711 Final Solutions

Econ 711 Final Solutions Econ 711 Final Solutions April 24, 2015 1.1 For all periods, play Cc if history is Cc for all prior periods. If not, play Dd. Payoffs for 2 cooperating on the equilibrium path are optimal for and deviating

More information

Single-Parameter Mechanisms

Single-Parameter Mechanisms Algorithmic Game Theory, Summer 25 Single-Parameter Mechanisms Lecture 9 (6 pages) Instructor: Xiaohui Bei In the previous lecture, we learned basic concepts about mechanism design. The goal in this area

More information

Outline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010

Outline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010 May 19, 2010 1 Introduction Scope of Agent preferences Utility Functions 2 Game Representations Example: Game-1 Extended Form Strategic Form Equivalences 3 Reductions Best Response Domination 4 Solution

More information

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design. Instructor: Shaddin Dughmi

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design. Instructor: Shaddin Dughmi CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design Instructor: Shaddin Dughmi Administrivia HW out, due Friday 10/5 Very hard (I think) Discuss

More information

A simulation study of two combinatorial auctions

A simulation study of two combinatorial auctions A simulation study of two combinatorial auctions David Nordström Department of Economics Lund University Supervisor: Tommy Andersson Co-supervisor: Albin Erlanson May 24, 2012 Abstract Combinatorial auctions

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Mechanism Design and Auctions Kevin Leyton-Brown & Yoav Shoham Chapter 7 of Multiagent Systems (MIT Press, 2012) Drawing on material that first appeared in our own book, Multiagent Systems: Algorithmic,

More information

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1 Auction Theory II Lecture 19 Auction Theory II Lecture 19, Slide 1 Lecture Overview 1 Recap 2 First-Price Auctions 3 Revenue Equivalence 4 Optimal Auctions Auction Theory II Lecture 19, Slide 2 Motivation

More information

The Ohio State University Department of Economics Second Midterm Examination Answers

The Ohio State University Department of Economics Second Midterm Examination Answers Econ 5001 Spring 2018 Prof. James Peck The Ohio State University Department of Economics Second Midterm Examination Answers Note: There were 4 versions of the test: A, B, C, and D, based on player 1 s

More information

Strategy -1- Strategy

Strategy -1- Strategy Strategy -- Strategy A Duopoly, Cournot equilibrium 2 B Mixed strategies: Rock, Scissors, Paper, Nash equilibrium 5 C Games with private information 8 D Additional exercises 24 25 pages Strategy -2- A

More information

Thursday, March 3

Thursday, March 3 5.53 Thursday, March 3 -person -sum (or constant sum) game theory -dimensional multi-dimensional Comments on first midterm: practice test will be on line coverage: every lecture prior to game theory quiz

More information

Yao s Minimax Principle

Yao s Minimax Principle Complexity of algorithms The complexity of an algorithm is usually measured with respect to the size of the input, where size may for example refer to the length of a binary word describing the input,

More information

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 Daron Acemoglu and Asu Ozdaglar MIT October 14, 2009 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria Mixed Strategies

More information

Game Theory and Mechanism Design

Game Theory and Mechanism Design Game Theory and Mechanism Design Y. Narahari and Siddharth Barman Problem Sets January - April 2018 Contents 1 Introduction to Game Theory 3 1.1 Warm-up............................................ 3 1.2

More information

Strategy -1- Strategic equilibrium in auctions

Strategy -1- Strategic equilibrium in auctions Strategy -- Strategic equilibrium in auctions A. Sealed high-bid auction 2 B. Sealed high-bid auction: a general approach 6 C. Other auctions: revenue equivalence theorem 27 D. Reserve price in the sealed

More information

Outline for today. Stat155 Game Theory Lecture 19: Price of anarchy. Cooperative games. Price of anarchy. Price of anarchy

Outline for today. Stat155 Game Theory Lecture 19: Price of anarchy. Cooperative games. Price of anarchy. Price of anarchy Outline for today Stat155 Game Theory Lecture 19:.. Peter Bartlett Recall: Linear and affine latencies Classes of latencies Pigou networks Transferable versus nontransferable utility November 1, 2016 1

More information

CUR 412: Game Theory and its Applications, Lecture 4

CUR 412: Game Theory and its Applications, Lecture 4 CUR 412: Game Theory and its Applications, Lecture 4 Prof. Ronaldo CARPIO March 27, 2015 Homework #1 Homework #1 will be due at the end of class today. Please check the website later today for the solutions

More information

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May 1, 2014

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May 1, 2014 COS 5: heoretical Machine Learning Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May, 204 Review of Game heory: Let M be a matrix with all elements in [0, ]. Mindy (called the row player) chooses

More information

6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1

6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 Daron Acemoglu and Asu Ozdaglar MIT October 13, 2009 1 Introduction Outline Decisions, Utility Maximization Games and Strategies Best Responses

More information

CMPSCI 311: Introduction to Algorithms Second Midterm Practice Exam SOLUTIONS

CMPSCI 311: Introduction to Algorithms Second Midterm Practice Exam SOLUTIONS CMPSCI 311: Introduction to Algorithms Second Midterm Practice Exam SOLUTIONS November 17, 2016. Name: ID: Instructions: Answer the questions directly on the exam pages. Show all your work for each question.

More information

PhD Qualifier Examination

PhD Qualifier Examination PhD Qualifier Examination Department of Agricultural Economics May 29, 2014 Instructions This exam consists of six questions. You must answer all questions. If you need an assumption to complete a question,

More information

Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design

Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design Jason D. Hartline A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of

More information

Bayesian Nash Equilibrium

Bayesian Nash Equilibrium Bayesian Nash Equilibrium We have already seen that a strategy for a player in a game of incomplete information is a function that specifies what action or actions to take in the game, for every possibletypeofthatplayer.

More information

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions?

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions? March 3, 215 Steven A. Matthews, A Technical Primer on Auction Theory I: Independent Private Values, Northwestern University CMSEMS Discussion Paper No. 196, May, 1995. This paper is posted on the course

More information

Problem 1: Random variables, common distributions and the monopoly price

Problem 1: Random variables, common distributions and the monopoly price Problem 1: Random variables, common distributions and the monopoly price In this problem, we will revise some basic concepts in probability, and use these to better understand the monopoly price (alternatively

More information

CS 798: Homework Assignment 4 (Game Theory)

CS 798: Homework Assignment 4 (Game Theory) 0 5 CS 798: Homework Assignment 4 (Game Theory) 1.0 Preferences Assigned: October 28, 2009 Suppose that you equally like a banana and a lottery that gives you an apple 30% of the time and a carrot 70%

More information

Up till now, we ve mostly been analyzing auctions under the following assumptions:

Up till now, we ve mostly been analyzing auctions under the following assumptions: Econ 805 Advanced Micro Theory I Dan Quint Fall 2007 Lecture 7 Sept 27 2007 Tuesday: Amit Gandhi on empirical auction stuff p till now, we ve mostly been analyzing auctions under the following assumptions:

More information

MA300.2 Game Theory 2005, LSE

MA300.2 Game Theory 2005, LSE MA300.2 Game Theory 2005, LSE Answers to Problem Set 2 [1] (a) This is standard (we have even done it in class). The one-shot Cournot outputs can be computed to be A/3, while the payoff to each firm can

More information

The Duo-Item Bisection Auction

The Duo-Item Bisection Auction Comput Econ DOI 10.1007/s10614-013-9380-0 Albin Erlanson Accepted: 2 May 2013 Springer Science+Business Media New York 2013 Abstract This paper proposes an iterative sealed-bid auction for selling multiple

More information

Name. FINAL EXAM, Econ 171, March, 2015

Name. FINAL EXAM, Econ 171, March, 2015 Name FINAL EXAM, Econ 171, March, 2015 There are 9 questions. Answer any 8 of them. Good luck! Remember, you only need to answer 8 questions Problem 1. (True or False) If a player has a dominant strategy

More information

Auctions Introduction

Auctions Introduction Auctions Introduction CPSC 532A Lecture 20 November 21, 2006 Auctions Introduction CPSC 532A Lecture 20, Slide 1 Lecture Overview 1 Recap 2 VCG caveats 3 Auctions 4 Standard auctions 5 More exotic auctions

More information

ECON Microeconomics II IRYNA DUDNYK. Auctions.

ECON Microeconomics II IRYNA DUDNYK. Auctions. Auctions. What is an auction? When and whhy do we need auctions? Auction is a mechanism of allocating a particular object at a certain price. Allocating part concerns who will get the object and the price

More information

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding Multiunit Auctions: Package Bidding 1 Examples of Multiunit Auctions Spectrum Licenses Bus Routes in London IBM procurements Treasury Bills Note: Heterogenous vs Homogenous Goods 2 Challenges in Multiunit

More information

CUR 412: Game Theory and its Applications, Lecture 9

CUR 412: Game Theory and its Applications, Lecture 9 CUR 412: Game Theory and its Applications, Lecture 9 Prof. Ronaldo CARPIO May 22, 2015 Announcements HW #3 is due next week. Ch. 6.1: Ultimatum Game This is a simple game that can model a very simplified

More information

ECO 426 (Market Design) - Lecture 11

ECO 426 (Market Design) - Lecture 11 ECO 426 (Market Design) - Lecture 11 Ettore Damiano December 7, 2015 Sponsored search auctions Google, Yahoo etc.. sell ad spaces linked to keyword searches Google advertising revenue: USD 42.5bn in 2012

More information

Microeconomics of Banking: Lecture 5

Microeconomics of Banking: Lecture 5 Microeconomics of Banking: Lecture 5 Prof. Ronaldo CARPIO Oct. 23, 2015 Administrative Stuff Homework 2 is due next week. Due to the change in material covered, I have decided to change the grading system

More information

MA200.2 Game Theory II, LSE

MA200.2 Game Theory II, LSE MA200.2 Game Theory II, LSE Problem Set 1 These questions will go over basic game-theoretic concepts and some applications. homework is due during class on week 4. This [1] In this problem (see Fudenberg-Tirole

More information

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University Auctions Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2015 - Lecture 12 Where are We? Agent architectures (inc. BDI

More information

The Cascade Auction A Mechanism For Deterring Collusion In Auctions

The Cascade Auction A Mechanism For Deterring Collusion In Auctions The Cascade Auction A Mechanism For Deterring Collusion In Auctions Uriel Feige Weizmann Institute Gil Kalai Hebrew University and Microsoft Research Moshe Tennenholtz Technion and Microsoft Research Abstract

More information

Homework solutions, Chapter 8

Homework solutions, Chapter 8 Homework solutions, Chapter 8 NOTE: We might think of 8.1 as being a section devoted to setting up the networks and 8.2 as solving them, but only 8.2 has a homework section. Section 8.2 2. Use Dijkstra

More information

EC202. Microeconomic Principles II. Summer 2011 Examination. 2010/2011 Syllabus ONLY

EC202. Microeconomic Principles II. Summer 2011 Examination. 2010/2011 Syllabus ONLY Summer 2011 Examination EC202 Microeconomic Principles II 2010/2011 Syllabus ONLY Instructions to candidates Time allowed: 3 hours + 10 minutes reading time. This paper contains seven questions in three

More information

Q1. [?? pts] Search Traces

Q1. [?? pts] Search Traces CS 188 Spring 2010 Introduction to Artificial Intelligence Midterm Exam Solutions Q1. [?? pts] Search Traces Each of the trees (G1 through G5) was generated by searching the graph (below, left) with a

More information

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2015

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2015 Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2015 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization Tim Roughgarden March 5, 2014 1 Review of Single-Parameter Revenue Maximization With this lecture we commence the

More information

Today. Applications of NE and SPNE Auctions English Auction Second-Price Sealed-Bid Auction First-Price Sealed-Bid Auction

Today. Applications of NE and SPNE Auctions English Auction Second-Price Sealed-Bid Auction First-Price Sealed-Bid Auction Today Applications of NE and SPNE Auctions English Auction Second-Price Sealed-Bid Auction First-Price Sealed-Bid Auction 2 / 26 Auctions Used to allocate: Art Government bonds Radio spectrum Forms: Sequential

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 017 1. Sheila moves first and chooses either H or L. Bruce receives a signal, h or l, about Sheila s behavior. The distribution

More information

So we turn now to many-to-one matching with money, which is generally seen as a model of firms hiring workers

So we turn now to many-to-one matching with money, which is generally seen as a model of firms hiring workers Econ 805 Advanced Micro Theory I Dan Quint Fall 2009 Lecture 20 November 13 2008 So far, we ve considered matching markets in settings where there is no money you can t necessarily pay someone to marry

More information

Lecture 10: The knapsack problem

Lecture 10: The knapsack problem Optimization Methods in Finance (EPFL, Fall 2010) Lecture 10: The knapsack problem 24.11.2010 Lecturer: Prof. Friedrich Eisenbrand Scribe: Anu Harjula The knapsack problem The Knapsack problem is a problem

More information

1 Shapley-Shubik Model

1 Shapley-Shubik Model 1 Shapley-Shubik Model There is a set of buyers B and a set of sellers S each selling one unit of a good (could be divisible or not). Let v ij 0 be the monetary value that buyer j B assigns to seller i

More information

Path Auction Games When an Agent Can Own Multiple Edges

Path Auction Games When an Agent Can Own Multiple Edges Path Auction Games When an Agent Can Own Multiple Edges Ye Du Rahul Sami Yaoyun Shi Department of Electrical Engineering and Computer Science, University of Michigan 2260 Hayward Ave, Ann Arbor, MI 48109-2121,

More information

G5212: Game Theory. Mark Dean. Spring 2017

G5212: Game Theory. Mark Dean. Spring 2017 G5212: Game Theory Mark Dean Spring 2017 Why Game Theory? So far your microeconomic course has given you many tools for analyzing economic decision making What has it missed out? Sometimes, economic agents

More information

UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016

UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016 UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016 More on strategic games and extensive games with perfect information Block 2 Jun 11, 2017 Auctions results Histogram of

More information

Lecture 6 Applications of Static Games of Incomplete Information

Lecture 6 Applications of Static Games of Incomplete Information Lecture 6 Applications of Static Games of Incomplete Information Good to be sold at an auction. Which auction design should be used in order to maximize expected revenue for the seller, if the bidders

More information

Econ 101A Final exam May 14, 2013.

Econ 101A Final exam May 14, 2013. Econ 101A Final exam May 14, 2013. Do not turn the page until instructed to. Do not forget to write Problems 1 in the first Blue Book and Problems 2, 3 and 4 in the second Blue Book. 1 Econ 101A Final

More information

Bayesian games and their use in auctions. Vincent Conitzer

Bayesian games and their use in auctions. Vincent Conitzer Bayesian games and their use in auctions Vincent Conitzer conitzer@cs.duke.edu What is mechanism design? In mechanism design, we get to design the game (or mechanism) e.g. the rules of the auction, marketplace,

More information

PAULI MURTO, ANDREY ZHUKOV. If any mistakes or typos are spotted, kindly communicate them to

PAULI MURTO, ANDREY ZHUKOV. If any mistakes or typos are spotted, kindly communicate them to GAME THEORY PROBLEM SET 1 WINTER 2018 PAULI MURTO, ANDREY ZHUKOV Introduction If any mistakes or typos are spotted, kindly communicate them to andrey.zhukov@aalto.fi. Materials from Osborne and Rubinstein

More information

Chapter 2 Linear programming... 2 Chapter 3 Simplex... 4 Chapter 4 Sensitivity Analysis and duality... 5 Chapter 5 Network... 8 Chapter 6 Integer

Chapter 2 Linear programming... 2 Chapter 3 Simplex... 4 Chapter 4 Sensitivity Analysis and duality... 5 Chapter 5 Network... 8 Chapter 6 Integer 目录 Chapter 2 Linear programming... 2 Chapter 3 Simplex... 4 Chapter 4 Sensitivity Analysis and duality... 5 Chapter 5 Network... 8 Chapter 6 Integer Programming... 10 Chapter 7 Nonlinear Programming...

More information

In Class Exercises. Problem 1

In Class Exercises. Problem 1 In Class Exercises Problem 1 A group of n students go to a restaurant. Each person will simultaneously choose his own meal but the total bill will be shared amongst all the students. If a student chooses

More information

Notes for Section: Week 7

Notes for Section: Week 7 Economics 160 Professor Steven Tadelis Stanford University Spring Quarter, 004 Notes for Section: Week 7 Notes prepared by Paul Riskind (pnr@stanford.edu). spot errors or have questions about these notes.

More information

Auctions That Implement Efficient Investments

Auctions That Implement Efficient Investments Auctions That Implement Efficient Investments Kentaro Tomoeda October 31, 215 Abstract This article analyzes the implementability of efficient investments for two commonly used mechanisms in single-item

More information

Auction Theory: Some Basics

Auction Theory: Some Basics Auction Theory: Some Basics Arunava Sen Indian Statistical Institute, New Delhi ICRIER Conference on Telecom, March 7, 2014 Outline Outline Single Good Problem Outline Single Good Problem First Price Auction

More information