Random Assignment Mechanisms. November 8, 2011

Similar documents
Matching: The Theory. Muriel Niederle Stanford and NBER. October 5, 2011

RECENT DEVELOPMENTS IN MATCHING THEORY AND ITS PRACTICAL APPLICATIONS

Uniform and Targeted Advertising with Shoppers and. Asymmetric Loyal Market Shares

Constraints on Matching Markets Based on Moral Concerns

General Examination in Microeconomic Theory

The Efficient Allocation of Individuals to Positions

Intro to Algorithmic Economics, Fall 2013 Lecture 1

Truncation Strategies in Two-Sided Matching Markets: Theory and Experiment. Marco Castillo* Ahrash Dianat*

Modeling of competition in revenue management Petr Fiala 1

The Core Pareto Optimality and Social Welfare Maximizationty

Group Incentive Compatibility for Matching with Contracts

Strategic Ignorance in the Second-Price Auction

Incentive Compatibility of Large Centralized Matching Markets

On Optimal Multidimensional Mechanism Design

Online Fair Division: analysing a Food Bank problem

Lecture 1: Preference Relations and Utility Functions

When the M-optimal match is being chosen, it s a dominant strategy for the men to report their true preferences

Supplimentary material for Research at the Auction Block: Problems for the Fair Benefits Approach to International Research

Pricing in Dynamic Advance Reservation Games

School Choice: A Mechanism Design Approach

Strategy-proofness versus Efficiency in Matching with Indifferences: Redesigning the NYC High School Match

Incentives and Truthful Reporting in Consensus-centric Crowdsourcing

Efficiency Guarantees in Market Design

Notes on Intertemporal Consumption Choice

The Limits of Price Discrimination. April 14, 2014

Online shopping and platform design with ex ante registration requirements

Department of Economics. Discussion Paper Series

Distributed Optimization

WELFARE PROPERTIES OF JUNGLE EXCHANGE

Discriminating Against Captive Customers

CS269I: Incentives in Computer Science Lecture #16: Revenue-Maximizing Auctions

The Relevance of a Choice of Auction Format in a Competitive Environment

FIRST FUNDAMENTAL THEOREM OF WELFARE ECONOMICS

Principles of Inventory Management

1 Mechanism Design (incentive-aware algorithms, inverse game theory)

First-Price Auctions with General Information Structures: A Short Introduction

Selling to Intermediaries: Auction Design in a Common Value Model

Testing the Validity of Non-Parametric Value Estimates in Treasury Bill Auctions Using Top-Up Auction Data

Lecture 7 - Auctions and Mechanism Design

Note on webpage about sequential ascending auctions

Bilateral and Multilateral Exchanges for Peer-Assisted Content Distribution

Online shopping and platform design with ex ante registration requirements. Online Appendix

1 Introduction 1. 2 Forecasting and Demand Modeling 5. 3 Deterministic Inventory Models Stochastic Inventory Models 63

1 Mechanism Design (incentive-aware algorithms, inverse game theory)

Topics in ALGORITHMIC GAME THEORY *

COMBINING TRUST MODELING AND MECHANISM DESIGN FOR PROMOTING HONESTY IN E-MARKETPLACES

^ Springer. The Logic of Logistics. Theory, Algorithms, and Applications. for Logistics Management. David Simchi-Levi Xin Chen Julien Bramel

Learning by Observing

Counterfeiting as Private Money in Mechanism Design

Designing Fair, Efficient, and Incentive Compatible Team Formation Markets

Sponsored Search Markets

Management and Organizational Structure of

Why can a deferred acceptance algorithm

1 Mechanism Design (incentive-aware algorithms, inverse game theory)

Game Theory: Spring 2017

Review from last. Econ 2230: Public Economics. Outline. 1. Dominant strategy implementation. Lecture 9: Mechanism Design lab evidence

Incentives in Crowdsourcing: A Game-theoretic Approach

Coase Theorem and the Tragedy of the commons

Advanced Microeconomic Analysis, Lecture 7

Math 29 Probability Final Exam. Saturday December 18, 2-5 pm in Merrill 03

A Competitive Facility Location Game with Traffic Congestion Costs

Mechanism Design in Social Networks

INSTRUCTIONS. In this experiment, we will create a market in which you will act as bidders in a sequence of auctions.

Integrated Mechanisms of Organizational Behavior Control

Pricing Game under Imbalanced Power Structure

SE350: Operating Systems. Lecture 6: Scheduling

arxiv: v1 [econ.em] 12 Jul 2018

THE LEAD PROFILE AND OTHER NON-PARAMETRIC TOOLS TO EVALUATE SURVEY SERIES AS LEADING INDICATORS

Why do Restaurants O er Reservations?

Chapter 8: Exchange. 8.1: Introduction. 8.2: Exchange. 8.3: Individual A s Preferences and Endowments

Applied Microeconomics

Buyer Heterogeneity and Dynamic Sorting in Markets for Durable Lemons

Re-visiting the Porter Hypothesis

Consumers search. Industrial Organization. Bernard Caillaud. October 20, Master APE - Paris School of Economics

WEAK AND STRICT DOMINANCE: A UNIFIED APPROACH

An Adaptive Pricing Scheme for Content Delivery Systems

Demo or No Demo: Supplying Costly Signals to Improve Profits

Information and the Coase Theorem. Joseph Farrell. "The Journal of Economic Perspectives," Vol. 1, No. 2 (Autumn, 1987), pp.

Bidding Clubs in First-Price Auctions Extended Abstract

Bilateral Single-Issue Negotiation Model Considering Nonlinear Utility and Time Constraint

Efficient Ex Post Implementable Auctions and English Auctions for Bidders with Non-Quasilinear Preferences

This is a refereed journal and all articles are professionally screened and reviewed

Inventory Pooling to Deliver Differentiated Service

CIS 700 Differential Privacy in Game Theory and Mechanism Design April 4, Lecture 10

Agility in Repeated Games: An Example

EVALUATING ALLOCATIONS OF FREEDOM

Search Design and Broad Matching

Supporting Prices and Convexity. Joseph Tao-yi Wang 2012/9/12 (Lecture 1, Micro Theory I)

3. Cartels and Collusion

In the Name of God. Sharif University of Technology. Microeconomics 2. Graduate School of Management and Economics. Dr. S.

CHAPTER 7: Central Limit Theorem: CLT for Averages (Means)

On Information and Competition in Private Value Auctions

Internet Advertising and Generalized Second Price Auctions

Consumer Referral in a Small World Network

METHODS EXAMINATION - MAY MACROECONOMICS Meyer (chair), Conlin, Doblas Madrid, Wilson, Wooldridge

A Walrasian Theory of Commodity Money: Paradoxical Results *

Lecture 3: Further static oligopoly Tom Holden

Endogenous Social Discount Rate, Sustainability: Do we have the Right to Discount Future Generations Utility?

Luca Spataro Lectures 2. Public Economics. Efficiency (Ref. Myles 1995, ch. 2) March 2015, University of Pisa

TOPIC 4. ADVERSE SELECTION, SIGNALING, AND SCREENING

Transcription:

Random Assignment Mechanisms November 8, 2011

Allocating Objects Assign objects to agents Student placement into schools - where schools have no preferences House allocation in colleges Constraints: No Monetary transfer Only ordinal preferences can be used: Ask agents to rank various goods. Two major mechanisms: Random Priority mechanism (RP) Probabilistic Serial Mechanism (PS)

The Model There is a fixed set of good O that can be distributed among agents, plus the null good - receiving no good, φ Each agent i has strict preferences over goods including the null good: O {φ} A randomn assignment is a matrix P = [P ia ] i,a where P ia is the probability that agent i obtains good a.

The Random Priority Mechanism Random Priority (RP) Draw each possible ordering of the agents with equal probability The first agent receives her most preferred unit, the next agent his most preferred unit among the remaining units, and so on Random Priority is: Easy to implement Strategy-Proof Widely used in practice

RP is Ineffi cient Suppose there are two good O = {a, b} with one copy each and agents N = {1, 2, 3, 4}. 1 and 2 s preferences: a, b, φ 3 and 4 s preferences: b, a, φ The random assignment under RP: Good a Good b Good φ Agents 1 and 2 5/12 1/12 1/2 Agents 3 and 4 1/12 5/12 1/2 What is the problem?

The random assignment under RP: Good a Good b Good φ Agents 1 and 2 5/12 1/12 1/2 Agents 3 and 4 1/12 5/12 1/2 Everyone prefers Good a Good b Good φ Agents 1 and 2 1/2 0 1/2 Agents 3 and 4 0 1/2 1/2

Ordinal Effi ciency A random assignment P (first-order) stochastically dominates another random assignment P if for every agent Pr[i gets a or a more preferred item under P] Pr[i gets a or a more preferred item under P ], for all i, a with strict inequality fior at least one pair i, a. A random assignment is ordinally effi cient if it is not stochastically dominated by any other random assignment. In environments where only ordinal preferences can be used, ordinal effi ciency is a natural effi ciency concept. RP may result in ordinally ineffi cient random assignments (see the last example).

Probabillistic Serial Mechanism Bogomolnaia and Moulin (2001) define PS based on (cake) eating algorithms 1. Imagine each good is divisible, and is divided into probability shares of that good 2. Supppose there is a time interval [0, 1] 3. Each agent eats the good she prefers the most among all goods that have not been eaten yet with speed one 4. At time t = 1, each agent is endowed with probability shares 5. The PS assignment is the resulting profile of shares.

PS mechanism example Consider the example from before: two good O = {a, b} with one copy each and agents N = {1, 2, 3, 4}. 1 and 2 s preferences: a, b, φ 3 and 4 s preferences: b, a, φ Compute the PS assignment t=0: Agnets 1 and 2 start eating a,agents 3 and 4 start eating b t=1/2: Goods a and b are eaten away. No goods remain, only the null good φ. The resulting assignment: Good a Good b Good φ Agents 1 and 2 5/12 1/12 1/2 Agents 3 and 4 1/12 5/12 1/2 This asignment is ordinally effi cient.

PS is ordinally effi cient Theorem: For any reported preferences, the PS mechanism produces an ordinally effi cient assignment with respect to the reported preferences. Intuition: At each moment, everyone is eating her favorite available good So, if an agent would prefer a probability share of a different good rather than the one she is eating from right now, then that preferred good must have already been eaten away.

PS is fair To think about fairness of an outcome, we can think back to stability in two-sided mechanisms. A random assignment is envy free if everyone prefers his or her assignment to the assignment of anyone else (i.e. his or her assignment stchastically domonates the assignments of others). Therorem: For any reported preferences, the PS mechanism produces an envy-free assignment with respect to the reported preferences. Intuition: Once more: at any point in time anyone eats from their most preferred good. So, anyone eats a good they prefer to the good others are eating, so in the end no one envies the random assignment of anyone else.

PS is not strategy-proof Consider two good O = {a, b} with one copy each and agents N = {1, 2, 3, 4}. 1 s preferences: a, b, φ 2 s preferences : a, φ 3 and 4 s preferences: b, φ If 1 reports her preferences truthfully: If 1 reports b, a, φ. Good a Good b Good φ Agents 1 and 2 1/2 0 1/2 Agents 3 and 4 0 1/2 1/2 Good a Good b Good φ Agent 1 1/3 1/3 1/3 Agent 2 2/3 0 1/3 Agents 3 and 4 0 1/3 2/3 For some cardinal preferences, 1 is made better off.

Comparing PS and RP PS has better effi ciency propoerties (ordinal effi cient) RP has better incentive properties: dominant strategy Theorem: Bogomolnaia and Moulin 2001 There is no mechanism that is ordinally effi cient, strategy-proof and symmetric (i.e., two agents who report the same preferences get the same random assignment.)

How do the outcomes fare in data? Pathak 2008 uses NYC data to compare RP and PS. NYC s supplementary round: currently use RP. Note that RP is strategy-proof, so we can expect that the submitted preferences are truthful. Pathak notes that the difference in outcomes is small: about 4,999 students (out of 8,255) receive their top choice from RP, while 5,016 students receive their top choice from PS, a difference of 0.3%. Based on that, he supported RP over PS.

Further Questions for PS What happens in large markets? What is the right effi ciency measure?

PS Ordinal effi ciency compared to Bosotn (or rank effi ciency) in a simple example. Recall the example where we have 2 schools, an Art school A, and a science school, S. Each school has one seat. There are 3 students, i 1,.., i 3.Each student is equally likely to be either an art or science student, where the art student prefers the art over the science school and the science student prefer the science over the art school. What are the expected outcomes of Boston and PS

Boston 1st choice 2nd choice No School Student 1 1 0 0 Student 2 1/2 1/4 1/4 Student 3 1/4 0 3/4 Expected 1/2 + 1/12 1/12 1/3 In Boston, whenever there is an art student, the art school is filled with an art student, and likewise for the Science school What happens under PS? Suppose there are 2 art and one science student. t=0..1/2: the 2 art students eat the art school, the science student eats 1/2 of the science school t=1/2..: all 3 students eat the science school. Science student has a 1/2 + 1/6 = 2/3 chance to enter the science school Under DA Scoence students had a 2/3 chance to enter the science school.

Large Markets Results Theorem (Kojima and Manea 2007) Fix agent i s utility function u i, and assume u i represents strict preferences. There is a finite bound M such that, if q a M for all a O, then truthtelling is a dominant strategy for i under PS. The conclusion holds no matter how many other agents are participating in the market. Remark Truthtelling is an exact dominant strategy in finitely large markets. How small can M be? Consider a school context, where a student finds only 10 schools acceptable, and her utility difference between any two consecutively ranked schools is constant. Then truthtelling is a dominant strategy for her in PS if each school has at least 18 seats.

Intiuition for the proof: Manipulations have two effects: 1. given the same set of available objects, reporting false preferences may prevent the agent from eating his most preferred available object; 2. reporting false preferences can affect expiration dates of each good. (1) always hurts the manipulating agent, while (2) can benefit the agent. Intuitively, the effect (2) becomes small as the market becomes large. A nontrivial part of the formal proof is that (2) becomes very small relative to (1) when the copies of each object type becomes large, so the agents hurt themselves in total.

Difference between PS and RP in large markets What is the difference between PS and RP as the market becomes large. How should the market become large? Keep the number of itents fixed and have more and more copies, or oncrease the number of items of a given size? Che and Kojima 2009: a q-economy consists of q copies of each (real) good and infinite copies of φ, and a et of agents: Assume that (number of agents with preference π in q-economy) q converges as q for every preference π (the limit can be zero).

Theorem (Che and Kojima (2009)) Fix the set of types of goods. The random assignments in RP and PS converge to each other as q. Formally, lim max q π,a RPq a (π) PSa q (π) = 0, where RP q a (π) := Pr[agents with pref π get a in a q-economy in RP] PS q a (π) := Pr[agents with pref π get a in a q-economy in PS]

Intuition In PS, the random assignment is completely pinned down by the expiration dates of the goods. The expiration date Ta q of good a is the time at which good a is completely eaten away. The probability that an agent receives good a is equal to the duration at which he is consuming good a, so it is max{ta q max{t q b b is preferred to a}, 0} Proof idea: Find RP-analogues of expiration dates, and show that they converge to expiration dates in PS, in probability.

Alternative formulation of RP. 1. Each agent draws a number iid uniformly distributed in [0; 1]. 2. The agent with the smallest draw receives her favorite good, and so on. Given the realized draws, the cutoff T a q of good a under RP is the draw of the agent who receives the last copy of a. Since random draws are uniform over [0; 1], an agent will receive good a with probability E [max{ T a q max{ T q b b is preferred to a}, 0}

Fuhito and Che show that cutoffs of RP converge to expiration dates of PS (in probability). They are different in general: In PS, a good is consumed proportionately to the number of agents who like it: In RP, a good may be consumed disproportionately to the number of agents who like it because of the randomness of draws. For RP in large markets, the law of large numbers kicks in: with a very high probability, a good is consumed almost proportionately to the number of agents who like that good best among available goods. The formal proof makes this intuition precise.

Ordinal ineffi ciency in RP Proposition: In replica economies, if RP is ordinally effi cient/ineffi cient in the base economy (i.e. q = 1), then RP is ordinally effi cient/ineffi cient for all replicas. Ineffi ciency of RP does not disappear completely in any finite replica economy, if RP is ineffi cient in the base economy. But the magnitude of ordinal ineffi ciency vanishes as markets become large. Manea (2008): Probability that RP fails exact ordinal effi ciency goes to zero as the market becomes large.

Extensions Existing Priorities (e.g., university house allocation with priority for freshmen) Asymmetric RP: agents draw numbers from different distributions, reflecting the priority structure. Asymmetric PS: agents have different eating speeds. The asymmetric RP and the asymmetric PS converge to the same limit. Multiunit demand: Each agent consumes up to k 2 units (Kojima, 2008). Once-and-for-all RP: Draw a random order. An agent claims k units at her turn. Draft RP: Draw a random order. Each agent claims one at a turn. After all have taken their turns, draw another random order, and so on. Introduce two generalizations of PS, and the two versions of RP above converge to these two versions of PS in the limit.