Roberts Theorem with Neutrality. A Social Welfare Ordering Approach

Similar documents
Roberts Theorem with Neutrality. A Social Welfare Ordering Approach

Mechanism Design with Two Alternatives in Quasi-Linear Environments

Mechanism Design with Two Alternatives in Quasi-Linear Environments

Roberts Theorem with Neutrality: A Social Welfare Ordering Approach

Separability and decomposition in mechanism design with transfers

Monotonicity and Implementability

Mechanism Design and Truthful Algorithms

Introduction to Mechanism Design

On the Equivalence of Bayesian and Dominant Strategy Implementation in a General Class of Social Choice Problems

Cowles Foundation for Research in Economics at Yale University

Vickrey Auction VCG Characterization. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design

Affine Maximizers in Domains with Selfish Valuations

MAXIMAL POSSIBILITY AND MINIMAL DICTATORIAL COVERS OF DOMAINS

Continuous Cardinal Incentive Compatible Mechanisms are Ordinal

Individual and Social Choices

Mechanism Design without Quasilinearity

NOTES AND COMMENTS WEAK MONOTONICITY CHARACTERIZES DETERMINISTIC DOMINANT-STRATEGY IMPLEMENTATION

A Strict Ex-post Incentive Compatible Mechanism for Interdependent Valuations

Incentive-Compatible Voting Rules with Positively Correlated Beliefs

Comparing impossibility theorems

Mechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization

A Strict Ex-post Incentive Compatible Mechanism for Interdependent Valuations

Continuity and Incentive Compatibility in Cardinal Voting Mechanisms

Arrow s Impossibility Theorem: Preference Diversity in a Single-Profile World

Non-Manipulable Domains for the Borda Count

Optimal Mechanism Design without Money

2 Making the Exponential Mechanism Exactly Truthful Without

Coalitionally strategyproof functions depend only on the most-preferred alternatives.

Theory of Mechanism Design

Extending characterizations of truthful mechanisms from subdomains to domains.

Hans Peters, Souvik Roy, Soumyarup Sadhukhan, Ton Storcken

Tighter Bounds for Facility Games

Micro II. Benny Moldovanu. Summer Term University of Bonn. Benny Moldovanu (University of Bonn) Micro II Summer Term / 109

Game Theory: Spring 2017

On Domains That Admit Well-behaved Strategy-proof Social Choice Functions

Motivation. Game Theory 24. Mechanism Design. Setting. Preference relations contain no information about by how much one candidate is preferred.

The Dimensions of Consensus

Vickrey Auction. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design

Ordinal Bayesian Incentive Compatibility in Restricted Domains

Efficiency and converse reduction-consistency in collective choice. Abstract. Department of Applied Mathematics, National Dong Hwa University

Mechanism Design. Christoph Schottmüller / 27

Characterization of Revenue Equivalence

A General Impossibility Result on Strategy-Proof Social Choice Hyperfunctions

The Gibbard random dictatorship theorem: a generalization and a new proof

DICTATORIAL DOMAINS. Navin Aswal University of Minnesota, Minneapolis, USA Shurojit Chatterji Indian Statistical Institute, New Delhi, India and

Anonymous Single-Profile Welfarism

Strategy-Proofness and the Core in House Allocation Problems

Implementability, Walrasian Equilibria, and Efficient Matchings

Redistribution Mechanisms for Assignment of Heterogeneous Objects

Characterizing Vickrey allocation rule by anonymity

Efficiency and strategy-proofness in object assignment problems with multi-demand preferences

Follow links for Class Use and other Permissions. For more information send to:

Social Choice Theory. Felix Munoz-Garcia School of Economic Sciences Washington State University. EconS Advanced Microeconomics II

A lower bound of 1 + ϕ for truthful scheduling mechanisms

A Theory of Robust Hardness for Truthful Mechanism Design

Implementation in undominated strategies by bounded mechanisms: The Pareto Correspondence

Mechanism Design: Dominant Strategies

Classic Mechanism Design (III)

Strategy-proof divisible public goods. for quasi-linear preferences.

Antonio Quesada Universidad de Murcia. Abstract

Epsilon Ex Post Implementation

Lecture 10: Mechanism Design

Michel Le Breton and John A. Weymark

Algorithmic Game Theory Introduction to Mechanism Design

Mechanism Design: Bayesian Incentive Compatibility

Market Outcomes: Efficient or Fair?

Characterizations of Pareto-efficient, fair, and strategy-proof allocation rules in queueing problems

Monotonic extensions on economic domains

Economic Core, Fair Allocations, and Social Choice Theory

Second Welfare Theorem

Sufficient Conditions for Weak Group-Strategy-Proofness

On the Measurement of Inequality under Uncertainty*

When is manipulation all about the ones and twos?

Quasi-transitive and Suzumura consistent relations

Asymptotically Optimal Strategy-proof Mechanisms for Two-Facility Games

Algorithmic Game Theory and Applications

Extending characterizations of truthful mechanisms from subdomains to domains

Strategy-proof allocation of indivisible goods

Mechanism Design in the Presence of Externalities

Revenue Maximization in Multi-Object Auctions

A Characterization of Single-Peaked Preferences via Random Social Choice Functions

Graph Theoretic Characterization of Revenue Equivalence

Pareto efficient combinatorial auctions: dichotomous preferences without quasilinearity

Winner-Imposing Strategyproof Mechanisms for Multiple Facility Location Games

The Review of Economic Studies, Ltd.

On the Impossibility of Black-Box Truthfulness Without Priors

An axiomatization of the mixed utilitarian-maximin social welfare orderings

PHIL 308S: Voting Theory and Fair Division

On the Maximal Domain Theorem

Setting Lower Bounds on Truthfulness

Robert Gary-Bobo. NOTES ON MECHANISM DESIGN Implementation of Choice Rules

Mechanisms for Multi-Unit Auctions

The Arrow Impossibility Theorem Of Social Choice Theory In An Infinite Society And Limited Principle Of Omniscience

On Random Sampling Auctions for Digital Goods

Economics Bulletin, 2012, Vol. 32 No. 1 pp Introduction. 2. The preliminaries

THE UNIVERSITY OF KANSAS WORKING PAPERS SERIES IN THEORETICAL AND APPLIED ECONOMICS

Combinatorial Agency of Threshold Functions

Fair Divsion in Theory and Practice

The Sample Complexity of Revenue Maximization in the Hierarchy of Deterministic Combinatorial Auctions

13 Social choice B = 2 X X. is the collection of all binary relations on X. R = { X X : is complete and transitive}

Transcription:

: A Approach Indian Statistical Institute (ISI) joint work with Arunava Sen, ISI

Introduction The Problem Reformulating the Problem Main Result Objectives of this research Characterize (dominant strategy) implementable social choice functions in quasi-linear environments when agents have multidimensional types. Restricted domains. Motivations Auctioning multiple objects. Choosing a public facility for a city from various possibilities - opera house, park, school, museum etc.

Introduction The Problem Reformulating the Problem Main Result Objectives of this research Characterize (dominant strategy) implementable social choice functions in quasi-linear environments when agents have multidimensional types. Restricted domains. Motivations Auctioning multiple objects. Choosing a public facility for a city from various possibilities - opera house, park, school, museum etc.

Basic Notation The Problem Reformulating the Problem Main Result Finite set of m alternatives: A = {a,b,c,...}. Assume m 3. Set of agents N = {1,2,...,n}. Type (private information) of agent i: t i = (ti a,tb i,...,) - a vector in R m. Type profile of agents: t (n m matrix) - n vectors in R m. The column vector t a is called the utility vector for alternative a.

The Problem Reformulating the Problem Main Result The Domain - m-dimensional Open Interval We assume that the type of agent i lies in T i = (α i,β i ) m, where α i R { } and β i R { }. This implies that the domain of type profile of agents is T n = i N T i = i N (α i,β i ) m R m n. Let D R n be the set of all possible utility vectors for any allocation - note that it is an open rectangle in R n. If T i = R m for all i (or equivalently, D = R n ), we call it the unrestricted domain.

An Illustration The Problem Reformulating the Problem Main Result Agent 2 - (1,3) m Domain of utility vectors: D (1,3) (1,1) a c b (4,3) (4,1) Agent 1 - (1,4) m

Dominant Strategy Implementation The Problem Reformulating the Problem Main Result A social choice function (SCF) is a mapping f : T n A. A payment function (of agent i) is a mapping p i : T n R, where p i (t) denotes the payment of agent i at t T n. Definition A social choice function f is implementable if there exists payment functions (p 1,...,p n ) such that for all i N and for all t i T i t f (t) i + p i (t) t f (s i,t i ) i + p i (s i,t i ) s i,t i T i. What social choice functions are implementable?

Dominant Strategy Implementation The Problem Reformulating the Problem Main Result A social choice function (SCF) is a mapping f : T n A. A payment function (of agent i) is a mapping p i : T n R, where p i (t) denotes the payment of agent i at t T n. Definition A social choice function f is implementable if there exists payment functions (p 1,...,p n ) such that for all i N and for all t i T i t f (t) i + p i (t) t f (s i,t i ) i + p i (s i,t i ) s i,t i T i. What social choice functions are implementable?

Monotonicity Characterizations The Problem Reformulating the Problem Main Result Rochet (1987, J. Math. Econ.) gave a characterization in terms of cycle monotonicity - works in any domain. Bikhchandani et al. (2006, Econometrica) gave a characterization in terms of a weak monotonicity (2-cycle monotonicity) - works in convex domains (auction domains are covered). Monotonicity characterizations do not say much about the functional form of the implementable SCF.

A Property of Implementable SCFs The Problem Reformulating the Problem Main Result Definition A social choice function f satisfies positive association of differences (PAD) if for every s,t T n such that f (t) = a with s a t a s b t b for all b a, we have f (s) = a. Lemma (Roberts, 1979, Book Chapter) Every implementable social choice function satisfies PAD. Weak monotonicity implies PAD - but the converse is not true in general. In auction domains, every SCF satisfies PAD - so PAD does not imply implementability in restricted domains.

Roberts Theorem - Affine Maximizers The Problem Reformulating the Problem Main Result Definition A social choice function f satisfies non-imposition if for every a A, there exists t T n such that f (t) = a. Theorem (Roberts, 1979, Book Chapter) Suppose D = R n (unrestricted domain). If f is an implementable social choice function which satisfies non-imposition, then there exists weights λ R n + \ {0} and a deterministic real-valued function κ : A R such that for all t T n, [ f (t) arg max λ i ti a κ(a) ] a A i N

The Problem Reformulating the Problem Main Result Payment Functions - Generalized Groves Payments If f is an affine maximizer (λ,κ), then consider the payment rule p as follows. For every i N and every t T n, if λ i = 0 then p i (t) = 0, else, p i (t) = h i (t i ) 1 λ i [ j i λ j t f (t) i + κ(f (t)) ], where h i : T i R is any arbitrary function.

Main Open Question The Problem Reformulating the Problem Main Result Under what subdomains can one derive a functional form of implementable social choice functions?

The Problem Reformulating the Problem Main Result Non-Affine Maximizers in Bounded Domains Let N = {1,2} and A = {a,b,c}. Suppose T 1 = T 2 = (0,1) 3 (alternatively, suppose D = (0,1) 2 ). Consider the following allocation rule f. Let T g = {(t 1,t 2 ) T 2 : t c 1 < tb 1 + 0.5} {(t 1,t 2 ) T 2 : t c 2 > tb 2 0.5}. Then, { arg max{ 1.5 + t a f (t 1,t 2 ) = 1 + t2 a,tb 1 + tb 2,tc 1 + tc 2 } (t 1,t 2 ) T g c otherwise. f satisfies non-imposition and is implementable but not an affine maximizer.

The Problem Reformulating the Problem Main Result Neutrality and Weighted Welfare Maximizers Definition A social choice function f is neutral if for every type profile t T n and for all permutations on A such that t s, where s is the type profile due to permutation, we have (f (t)) = f (s). Neutrality implies non-imposition. Theorem (Roberts, 1979, Book Chapter) Suppose T i = R m for all i N (unrestricted domain). If f is an implementable and neutral social choice function, then there exists weights λ R n + \ {0} such that for all t Tn, f (t) arg max a A [ λ i ti a ] i N

New Open Question The Problem Reformulating the Problem Main Result Under what subdomains does Roberts theorem with neutrality hold?

Our Answer The Problem Reformulating the Problem Main Result Theorem Suppose T i is an m-dimensional open interval and f is a neutral social choice function. The SCF f is implementable if and only if there exists weights λ R n + \ {0} such that for all t T n, f (t) arg max a A [ λ i ti a ] i N

A Plausible Conjecture is False The Problem Reformulating the Problem Main Result Every domain where every neutral and implementable SCF is a weighted welfare maximizer is also a domain where every implementable SCF is an affine maximizer. This is false - earlier example and our result.

A Plausible Conjecture is False The Problem Reformulating the Problem Main Result Every domain where every neutral and implementable SCF is a weighted welfare maximizer is also a domain where every implementable SCF is an affine maximizer. This is false - earlier example and our result.

Auction Domains not Covered The Problem Reformulating the Problem Main Result Our results do not apply to auction domains because of many reasons: Auction domains are not open - not even full-dimensional. Neutrality is not appropriate in auction domains.

A Possible Application The Problem Reformulating the Problem Main Result A city plans to choose one of the public facilities from a finite set of possibilities (building a park, opera house, or museum). The city planner is neutral about the project to choose. Each agent (citizen) has value for each project, which may respect our domain assumption.

A Approach Step 1 Every implementable and neutral SCF induces an ordering on D. Step 2 This ordering satisfies three axioms: weak Pareto, invariance, and continuity. Step 3 Every ordering which satisfies these axioms can be represented as weighted welfare maximizers.

Illustration of the Approach Agent 2 - (1,3) m Domain of utility vectors: D a c b Agent 1 - (1,4) m

Illustration of the Approach Agent 2 - (1,3) m Domain of utility vectors: D a c b Agent 1 - (1,4) m

Illustration of the Approach Agent 2 - (1,3) m Domain of utility vectors: D a c b Agent 1 - (1,4) m

Illustration of the Approach Agent 2 - (1,3) m Domain of utility vectors: D Neutral SCF: λ 1 = 1,λ 2 = 2 a c b Agent 1 - (1,4) m

Final Comments Using the proof with neutrality, we prove the general (affine maximizer) version of Roberts theorem. Main idea: to generate from any SCF a new SCF which is neutral. Anonymity gives efficiency.

Many Proofs of Roberts Theorem (for Unrestricted Domains) Roberts original proof (Roberts, 1979, Book Chapter). Lavi, Mualem, Nisan (2009, Soc. Cho. Welfare; 2003 Conference Paper) - similar to but simpler than Roberts original proof. Dobzinski and Nisan (2009 Conference Paper) - in the spirit of Barbera and Peleg s proof of Gibbard-Satterthwaite Theorem. Vohra (2008, Mimeo) - similar to Roberts original proof. Jehiel, Meyer-ter-Vehn, and Moldovanu (2008, Econ. Theory) - for interdependent values model. Carbajal and Tourky (2009, Mimeo) - for arbitrary continuous value functions.

Explaining Step 1 Step 1 Every implementable and neutral SCF induces an ordering on D. Step 2 This ordering satisfies three axioms: weak Pareto, invariance, and continuity. Step 3 Every ordering which satisfies these axioms can be represented as weighted welfare maximizers.

A Choice Set Definition The choice set of an SCF f at every type profile t is C f (t) = {a A : ε 0,f (t a + ε,t a ) = a}. Lemma If f is implementable and D is open from above, then for all type profiles t, f (t) C f (t).

Definition A social welfare ordering (SWO) R f induced by a social choice function f is a binary relation on D defined as follows. The symmetric component of R f is denoted by I f and the antisymmetric component of R f is denoted by P f. Pick x,y D. We say xp f y if and only if there exists a profile t with t a = x and t b = y for some a,b A such that a C f (t) but b / C f (t). We say xi f y if and only if there exists a profile t with t a = x and t b = y for some a,b A such that a,b C f (t).

R f is an Ordering Proposition Suppose f is an implementable and neutral social choice function and D is open from above and a meet semi-lattice. Then, R f induced by f on D is an ordering.

Explaining Step 2 Step 1 Every implementable and neutral SCF induces an ordering on D. Step 2 This ordering satisfies three axioms: weak Pareto, invariance, and continuity. Step 3 Every ordering which satisfies these axioms can be represented as weighted welfare maximizers.

Three Axioms for an Ordering Definition An ordering R on D satisfies weak Pareto (WP) if for all x,y D with x y we have xpy. Definition An ordering R on D satisfies invariance (INV) if for all x,y D and all z R n such that (x + z),(y + z) D we have xpy implies (x + z)p(y + z) and xiy implies (x + z)i(y + z). Definition An ordering R on D satisfies continuity (C) if for all x D, the sets U x = {y D : yrx} and L x = {y D : xry} are closed in R n.

Three Axioms for an Ordering Definition An ordering R on D satisfies weak Pareto (WP) if for all x,y D with x y we have xpy. Definition An ordering R on D satisfies invariance (INV) if for all x,y D and all z R n such that (x + z),(y + z) D we have xpy implies (x + z)p(y + z) and xiy implies (x + z)i(y + z). Definition An ordering R on D satisfies continuity (C) if for all x D, the sets U x = {y D : yrx} and L x = {y D : xry} are closed in R n.

Three Axioms for an Ordering Definition An ordering R on D satisfies weak Pareto (WP) if for all x,y D with x y we have xpy. Definition An ordering R on D satisfies invariance (INV) if for all x,y D and all z R n such that (x + z),(y + z) D we have xpy implies (x + z)p(y + z) and xiy implies (x + z)i(y + z). Definition An ordering R on D satisfies continuity (C) if for all x D, the sets U x = {y D : yrx} and L x = {y D : xry} are closed in R n.

An SWO Satisfies these Axioms Proposition Suppose f is an implementable and neutral social choice function and D is open from above and a meet semi-lattice. Then the social welfare ordering R f induced by f on D satisfies weak Pareto, invariance, and continuity.

Explaining Step 3 Step 1 Every implementable and neutral SCF induces an ordering on D. Step 2 This ordering satisfies three axioms: weak Pareto, invariance, and continuity. Step 3 Every ordering which satisfies these axioms can be represented as weighted welfare maximizers.

Characterizing the Ordering Suppose an ordering on D satisfies WP, INV, and C. Can we say anything about the ordering? When D = R n, there is ample literature - see d Aspremont and Gevers (2002, Book Chapter). Proposition (Blackwell and Girshick (1954, Book)) Suppose an ordering R on R n satisfies weak Pareto, invariance, and continuity. Then there exists weights λ R n + \ {0} and for all x,y R n xry i N λ i x i i N λ i y i.

Characterizing the Ordering Suppose an ordering on D satisfies WP, INV, and C. Can we say anything about the ordering? When D = R n, there is ample literature - see d Aspremont and Gevers (2002, Book Chapter). Proposition (Blackwell and Girshick (1954, Book)) Suppose an ordering R on R n satisfies weak Pareto, invariance, and continuity. Then there exists weights λ R n + \ {0} and for all x,y R n xry i N λ i x i i N λ i y i.

Our Ordering Characterization in Restricted Domains Proposition Suppose D is open and convex and let R be an ordering on D which satisfies weak Pareto, invariance, and continuity. Then there exists weights λ R n + \ {0} and for all x,y D xry i N λ i x i i N λ i y i.