Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27....

223
Self-Ratings and Peer Review Leonie Baumann McGill University Leonie Baumann Self-Ratings and Peer Review 1 / 27

Transcript of Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27....

Page 1: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Self-Ratings and Peer Review

Leonie Baumann

McGill University

Leonie Baumann Self-Ratings and Peer Review 1 / 27

Page 2: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Setting

A principal has to assign a prize and wants to give it to the best agentamong many agents:

An employer has to hire one applicant,a manager has to promote one employee,a committee has to assign a prize to one candidate...

The principal does not know the true value of any applicant, only knowsthe distribution of values. Agents (exactly) know their own value andmight have knowledge about other candidates:

Two people who have worked together know each other’s abilities, ...

Agents have a knowledge network.

Leonie Baumann Self-Ratings and Peer Review 2 / 27

Page 3: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Setting

A principal has to assign a prize and wants to give it to the best agentamong many agents:

An employer has to hire one applicant,a manager has to promote one employee,a committee has to assign a prize to one candidate...

The principal does not know the true value of any applicant, only knowsthe distribution of values. Agents (exactly) know their own value andmight have knowledge about other candidates:

Two people who have worked together know each other’s abilities, ...

Agents have a knowledge network.

Leonie Baumann Self-Ratings and Peer Review 2 / 27

Page 4: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Setting

A principal has to assign a prize and wants to give it to the best agentamong many agents:

An employer has to hire one applicant,a manager has to promote one employee,a committee has to assign a prize to one candidate...

The principal does not know the true value of any applicant, only knowsthe distribution of values. Agents (exactly) know their own value andmight have knowledge about other candidates:

Two people who have worked together know each other’s abilities, ...

Agents have a knowledge network.

Leonie Baumann Self-Ratings and Peer Review 2 / 27

Page 5: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Setting

A principal has to assign a prize and wants to give it to the best agentamong many agents:

An employer has to hire one applicant,a manager has to promote one employee,a committee has to assign a prize to one candidate...

The principal does not know the true value of any applicant, only knowsthe distribution of values. Agents (exactly) know their own value andmight have knowledge about other candidates:

Two people who have worked together know each other’s abilities, ...

Agents have a knowledge network.

Leonie Baumann Self-Ratings and Peer Review 2 / 27

Page 6: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Setting

A principal has to assign a prize and wants to give it to the best agentamong many agents:

An employer has to hire one applicant,a manager has to promote one employee,a committee has to assign a prize to one candidate...

The principal does not know the true value of any applicant, only knowsthe distribution of values. Agents (exactly) know their own value andmight have knowledge about other candidates:

Two people who have worked together know each other’s abilities, ...

Agents have a knowledge network.

Leonie Baumann Self-Ratings and Peer Review 2 / 27

Page 7: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Goal of the Paper

Design a mechanism such that the principal always assigns the prize to thebest agent in every equilibrium (full implementation),

when

agents send private and costless messages to the principal withstatements about themselves and about their neighbors (applicationand references),

agents can lie in each statement but only to a certain extent(⇒ revelation principle fails), and

the principal does not dispose of the prize and does not use monetarytransfers.

A mechanism specifies a probability of getting the prize for every agent forevery set of messages the principal might receive.

Leonie Baumann Self-Ratings and Peer Review 3 / 27

Page 8: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Goal of the Paper

Design a mechanism such that the principal always assigns the prize to thebest agent in every equilibrium (full implementation), when

agents send private and costless messages to the principal withstatements about themselves and about their neighbors (applicationand references),

agents can lie in each statement but only to a certain extent(⇒ revelation principle fails), and

the principal does not dispose of the prize and does not use monetarytransfers.

A mechanism specifies a probability of getting the prize for every agent forevery set of messages the principal might receive.

Leonie Baumann Self-Ratings and Peer Review 3 / 27

Page 9: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Goal of the Paper

Design a mechanism such that the principal always assigns the prize to thebest agent in every equilibrium (full implementation), when

agents send private and costless messages to the principal withstatements about themselves and about their neighbors (applicationand references),

agents can lie in each statement but only to a certain extent

(⇒ revelation principle fails), and

the principal does not dispose of the prize and does not use monetarytransfers.

A mechanism specifies a probability of getting the prize for every agent forevery set of messages the principal might receive.

Leonie Baumann Self-Ratings and Peer Review 3 / 27

Page 10: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Goal of the Paper

Design a mechanism such that the principal always assigns the prize to thebest agent in every equilibrium (full implementation), when

agents send private and costless messages to the principal withstatements about themselves and about their neighbors (applicationand references),

agents can lie in each statement but only to a certain extent(⇒ revelation principle fails), and

the principal does not dispose of the prize and does not use monetarytransfers.

A mechanism specifies a probability of getting the prize for every agent forevery set of messages the principal might receive.

Leonie Baumann Self-Ratings and Peer Review 3 / 27

Page 11: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Goal of the Paper

Design a mechanism such that the principal always assigns the prize to thebest agent in every equilibrium (full implementation), when

agents send private and costless messages to the principal withstatements about themselves and about their neighbors (applicationand references),

agents can lie in each statement but only to a certain extent(⇒ revelation principle fails), and

the principal does not dispose of the prize and does not use monetarytransfers.

A mechanism specifies a probability of getting the prize for every agent forevery set of messages the principal might receive.

Leonie Baumann Self-Ratings and Peer Review 3 / 27

Page 12: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Goal of the Paper

Design a mechanism such that the principal always assigns the prize to thebest agent in every equilibrium (full implementation), when

agents send private and costless messages to the principal withstatements about themselves and about their neighbors (applicationand references),

agents can lie in each statement but only to a certain extent(⇒ revelation principle fails), and

the principal does not dispose of the prize and does not use monetarytransfers.

A mechanism specifies a probability of getting the prize for every agent forevery set of messages the principal might receive.

Leonie Baumann Self-Ratings and Peer Review 3 / 27

Page 13: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Two Specific Applications

Peer review processes in academia:

researchers apply with a paper, proposal... to a conference, journal,institution... for presentation, awards, publication, grants,... and theywrite referee reports about competitors

Employee evaluation processes in firms:

360 degree feedback: self- and peer-evaluations (e.g. co-workers) areused to decide on payments and promotion

in 2013, 34% among 112 companies, including Boeing, Monsanto,PepsiCo, FedEx and Dell use 360 degree feedback(survey by 3D Group)

How to interpret applications/self-evaluations and reports/peer-evaluationsto always identify the most deserving candidate? Which “mechanism”?

Leonie Baumann Self-Ratings and Peer Review 4 / 27

Page 14: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Two Specific Applications

Peer review processes in academia:

researchers apply with a paper, proposal... to a conference, journal,institution... for presentation, awards, publication, grants,... and theywrite referee reports about competitors

Employee evaluation processes in firms:

360 degree feedback: self- and peer-evaluations (e.g. co-workers) areused to decide on payments and promotion

in 2013, 34% among 112 companies, including Boeing, Monsanto,PepsiCo, FedEx and Dell use 360 degree feedback(survey by 3D Group)

How to interpret applications/self-evaluations and reports/peer-evaluationsto always identify the most deserving candidate? Which “mechanism”?

Leonie Baumann Self-Ratings and Peer Review 4 / 27

Page 15: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Two Specific Applications

Peer review processes in academia:

researchers apply with a paper, proposal... to a conference, journal,institution... for presentation, awards, publication, grants,... and theywrite referee reports about competitors

Employee evaluation processes in firms:

360 degree feedback: self- and peer-evaluations (e.g. co-workers) areused to decide on payments and promotion

in 2013, 34% among 112 companies, including Boeing, Monsanto,PepsiCo, FedEx and Dell use 360 degree feedback(survey by 3D Group)

How to interpret applications/self-evaluations and reports/peer-evaluationsto always identify the most deserving candidate? Which “mechanism”?

Leonie Baumann Self-Ratings and Peer Review 4 / 27

Page 16: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Contribution and Preview of Results

new framework for a specific mechanism design/ implementationproblem with a network setting

show that traditional mechanisms for full implementation (relying onMaskin-/ Bayesian-monotonicity) and a mechanism which assignsprize as function of either applications only or references only fail

provide first mechanism for full implementation in this setting for aclass of networks

a mechanism which assigns the prize as a function of best applicationsand worst references fully implements iff network is complete

for a class of incomplete networks (sufficient conditions), an extensionof the mechanism fully implements, if agents are partially honest

the mechanism fully implements in expectation for every network, ifcommunication is noisy

Leonie Baumann Self-Ratings and Peer Review 5 / 27

Page 17: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Contribution and Preview of Results

new framework for a specific mechanism design/ implementationproblem with a network setting

show that traditional mechanisms for full implementation (relying onMaskin-/ Bayesian-monotonicity) and a mechanism which assignsprize as function of either applications only or references only fail

provide first mechanism for full implementation in this setting for aclass of networks

a mechanism which assigns the prize as a function of best applicationsand worst references fully implements iff network is complete

for a class of incomplete networks (sufficient conditions), an extensionof the mechanism fully implements, if agents are partially honest

the mechanism fully implements in expectation for every network, ifcommunication is noisy

Leonie Baumann Self-Ratings and Peer Review 5 / 27

Page 18: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Contribution and Preview of Results

new framework for a specific mechanism design/ implementationproblem with a network setting

show that traditional mechanisms for full implementation (relying onMaskin-/ Bayesian-monotonicity) and a mechanism which assignsprize as function of either applications only or references only fail

provide first mechanism for full implementation in this setting for aclass of networks

a mechanism which assigns the prize as a function of best applicationsand worst references fully implements iff network is complete

for a class of incomplete networks (sufficient conditions), an extensionof the mechanism fully implements, if agents are partially honest

the mechanism fully implements in expectation for every network, ifcommunication is noisy

Leonie Baumann Self-Ratings and Peer Review 5 / 27

Page 19: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Contribution and Preview of Results

new framework for a specific mechanism design/ implementationproblem with a network setting

show that traditional mechanisms for full implementation (relying onMaskin-/ Bayesian-monotonicity) and a mechanism which assignsprize as function of either applications only or references only fail

provide first mechanism for full implementation in this setting for aclass of networks

a mechanism which assigns the prize as a function of best applicationsand worst references fully implements iff network is complete

for a class of incomplete networks (sufficient conditions), an extensionof the mechanism fully implements, if agents are partially honest

the mechanism fully implements in expectation for every network, ifcommunication is noisy

Leonie Baumann Self-Ratings and Peer Review 5 / 27

Page 20: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Contribution and Preview of Results

new framework for a specific mechanism design/ implementationproblem with a network setting

show that traditional mechanisms for full implementation (relying onMaskin-/ Bayesian-monotonicity) and a mechanism which assignsprize as function of either applications only or references only fail

provide first mechanism for full implementation in this setting for aclass of networks

a mechanism which assigns the prize as a function of best applicationsand worst references fully implements iff network is complete

for a class of incomplete networks (sufficient conditions), an extensionof the mechanism fully implements, if agents are partially honest

the mechanism fully implements in expectation for every network, ifcommunication is noisy

Leonie Baumann Self-Ratings and Peer Review 5 / 27

Page 21: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Introduction

Contribution and Preview of Results

new framework for a specific mechanism design/ implementationproblem with a network setting

show that traditional mechanisms for full implementation (relying onMaskin-/ Bayesian-monotonicity) and a mechanism which assignsprize as function of either applications only or references only fail

provide first mechanism for full implementation in this setting for aclass of networks

a mechanism which assigns the prize as a function of best applicationsand worst references fully implements iff network is complete

for a class of incomplete networks (sufficient conditions), an extensionof the mechanism fully implements, if agents are partially honest

the mechanism fully implements in expectation for every network, ifcommunication is noisy

Leonie Baumann Self-Ratings and Peer Review 5 / 27

Page 22: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Related Literature

Related Literature

Mechanism design for allocation, implementation, and persuasionproblems with (partially) verifiable information, one principal and manyagents.

Lipman and Seppi (1995), Glazer and Rubinstein (2001), Deneckere and Severinov(2008), Ben-Porath and Lipman (2012), Kartik and Tercieux (2012), Koessler andPerez-Richet (2017):No underlying knowledge network.

This paper: an agent’s private information and message space depend on herposition in a network.

Implementation with partially honest agents.

Dutta and Sen (2012), no underlying knowledge network. Korpela (2014),Bayesian setting.

This paper: knowledge network, no integer mechanisms, no incentive-compatibility.

Leonie Baumann Self-Ratings and Peer Review 6 / 27

Page 23: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Related Literature

Related Literature

Mechanism design for allocation, implementation, and persuasionproblems with (partially) verifiable information, one principal and manyagents.

Lipman and Seppi (1995), Glazer and Rubinstein (2001), Deneckere and Severinov(2008), Ben-Porath and Lipman (2012), Kartik and Tercieux (2012), Koessler andPerez-Richet (2017):No underlying knowledge network.

This paper: an agent’s private information and message space depend on herposition in a network.

Implementation with partially honest agents.

Dutta and Sen (2012), no underlying knowledge network. Korpela (2014),Bayesian setting.

This paper: knowledge network, no integer mechanisms, no incentive-compatibility.

Leonie Baumann Self-Ratings and Peer Review 6 / 27

Page 24: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Related Literature

Related Literature

Mechanism design for allocation, implementation, and persuasionproblems with (partially) verifiable information, one principal and manyagents.

Lipman and Seppi (1995), Glazer and Rubinstein (2001), Deneckere and Severinov(2008), Ben-Porath and Lipman (2012), Kartik and Tercieux (2012), Koessler andPerez-Richet (2017):No underlying knowledge network.

This paper: an agent’s private information and message space depend on herposition in a network.

Implementation with partially honest agents.

Dutta and Sen (2012), no underlying knowledge network. Korpela (2014),Bayesian setting.

This paper: knowledge network, no integer mechanisms, no incentive-compatibility.

Leonie Baumann Self-Ratings and Peer Review 6 / 27

Page 25: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Related Literature

Related Literature

Mechanism design for allocation, implementation, and persuasionproblems with (partially) verifiable information, one principal and manyagents.

Lipman and Seppi (1995), Glazer and Rubinstein (2001), Deneckere and Severinov(2008), Ben-Porath and Lipman (2012), Kartik and Tercieux (2012), Koessler andPerez-Richet (2017):No underlying knowledge network.

This paper: an agent’s private information and message space depend on herposition in a network.

Implementation with partially honest agents.

Dutta and Sen (2012), no underlying knowledge network. Korpela (2014),Bayesian setting.

This paper: knowledge network, no integer mechanisms, no incentive-compatibility.

Leonie Baumann Self-Ratings and Peer Review 6 / 27

Page 26: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Related Literature

Mechanism Design and Networks.

Renou and Tomala (2012): implementation for different communication networksamong agents and mechanism designer

Dziubinski, Sankowski, Zhang (2016): optimal network protection when thenetwork is unknown

Bloch and Olckers (2018): elicit full ordinal ranking, one desirable equilibrium,incentive-compatibility

This paper: communication network is a star with principal as center; network ispublic knowledge; cardinal problem, all equilibria, no incentive compatibility

Leonie Baumann Self-Ratings and Peer Review 7 / 27

Page 27: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Related Literature

Mechanism Design and Networks.

Renou and Tomala (2012): implementation for different communication networksamong agents and mechanism designer

Dziubinski, Sankowski, Zhang (2016): optimal network protection when thenetwork is unknown

Bloch and Olckers (2018): elicit full ordinal ranking, one desirable equilibrium,incentive-compatibility

This paper: communication network is a star with principal as center; network ispublic knowledge; cardinal problem, all equilibria, no incentive compatibility

Leonie Baumann Self-Ratings and Peer Review 7 / 27

Page 28: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Model

Leonie Baumann Self-Ratings and Peer Review 8 / 27

Page 29: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 30: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 31: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 32: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 33: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 34: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 35: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 36: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 37: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 38: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

One Principal and Many Heterogeneous Agents

A principal P has to assign a prize to one agent.

Set of agents: N = {1, ..., n} with n ≥ 3

Every agent wants the prize.

Agents are heterogeneously suited to receive the prize:

an agent’s suitability for the prize is measured by her distance to theideal point

agent i ’s distance to the ideal is di ∈ [0, 1], 0 is best, 1 is worst

iid from continuous distribution with full support on [0, 1](common knowledge),

focus on di 6= dj for all j 6= i (prob. 1)

P’s utility is maximized if and only if the prize is assigned to theglobal minimum g with dg = mini∈N di

Leonie Baumann Self-Ratings and Peer Review 9 / 27

Page 39: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 40: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 41: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 42: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 43: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 44: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 45: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 46: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Information Structure

P does not know di of any i ∈ N, only the distribution.

Every i perfectly knows di and the distances of other agents whomshe is linked to:

Undirected “knowledge” network, defined by a set of links L amongagents. L is common knowledge.

If link ij ∈ L, then i perfectly knows dj , and j perfectly knows di .

If link ij /∈ L, then i does not know dj and vice versa, they only knowthe distribution.

Set of neighbors of agent i : Ni = {j |ij ∈ L}.Assume: Every agent has at least one neighbor.

Agent i has type θi = (di , (dj)j∈Ni) with type space Θi = [0, 1]|Ni |+1,

a type profile is θ and space of type profiles Θ

given θi , i ’s expectation that others’ types are θ−i ∈ Θ′−i isconditional probability p(Θ′−i |θi ) derived from distribution of distances

Leonie Baumann Self-Ratings and Peer Review 10 / 27

Page 47: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 48: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 49: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 50: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 51: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 52: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 53: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 54: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 55: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Mechanism

P chooses, announces and commits to a mechanism for the prizeallocation, before agents choose their message strategies

a mechanism is a pair (M, π) where M is the space of messageprofiles and π an outcome function (prize allocation rule)

M =∏

i Mi with agent i ’s message space Mi = Θi

any mi ∈ Mi is mi =(mii , (mij)j∈Ni

)with mii ,mij ∈ [0, 1] for all j ∈ Ni

mii is i ’s application, mij is i ’s reference about j

π : M → [0, 1]n such that∑

i∈N πi (m) = 1 for all m ∈ M

π(m) is a probability distribution over all agents with πi (m) being theprobability with which i receives the prize given message profile m

M is fixed and P only chooses π, so we refer to π as the mechanism

the announcement of π induces a static game Γ(π) among the agents

Leonie Baumann Self-Ratings and Peer Review 11 / 27

Page 56: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 57: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only if

mik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 58: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 59: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 60: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 61: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 62: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±b

agent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 63: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 64: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 65: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 66: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 67: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 68: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Static Game Γ(π) among the Agents

agent i ’s action set at θi is message set Mi (θi ) ⊂ Mi

mi ∈ Mi (θi ) if and only ifmik ∈ [max {0, dk − b} ,min {dk + b, 1}] for all mik ∈ mi

with exogenous b ∈ (0, 12 ) which is common knowledge

agents can lie about each true distance maximally by ±bagent i “proves” to be better than j if mij −mii > 2b

messages are sent privately to the principal

agent i ’s strategy mi specifies one mi ∈ Mi (θi ) for each θi ∈ Θi ,pure strategies only; strategy profile is m, others’ strategies are m−i

agent i ’s exp. utility (probability of winning) at θi from mi ∈ Mi (θi )given m−i is

Πi (mi , m−i |θi ) =

∫θ−i

πi (mi , m−i (θ−i )) dp(θ−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 12 / 27

Page 69: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Equilibrium of Γ(π) and Full Implementation

A strategy profile m is a Bayesian Nash equilibrium of Γ(π) if andonly if for all i ,mi ∈ Mi (θi ), and θi

Πi (mi (θi ), m−i |θi ) ≥ Πi (mi , m−i |θi ).

Mechanism π fully implements in L, if every equilibrium m of Γ(π)is such that πg (m(θ)) = 1 with prob. 1.

Goal: Design π such that π fully implements for as many L aspossible.

Leonie Baumann Self-Ratings and Peer Review 13 / 27

Page 70: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Equilibrium of Γ(π) and Full Implementation

A strategy profile m is a Bayesian Nash equilibrium of Γ(π) if andonly if for all i ,mi ∈ Mi (θi ), and θi

Πi (mi (θi ), m−i |θi ) ≥ Πi (mi , m−i |θi ).

Mechanism π fully implements in L, if every equilibrium m of Γ(π)is such that πg (m(θ)) = 1 with prob. 1.

Goal: Design π such that π fully implements for as many L aspossible.

Leonie Baumann Self-Ratings and Peer Review 13 / 27

Page 71: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

The Model

Equilibrium of Γ(π) and Full Implementation

A strategy profile m is a Bayesian Nash equilibrium of Γ(π) if andonly if for all i ,mi ∈ Mi (θi ), and θi

Πi (mi (θi ), m−i |θi ) ≥ Πi (mi , m−i |θi ).

Mechanism π fully implements in L, if every equilibrium m of Γ(π)is such that πg (m(θ)) = 1 with prob. 1.

Goal: Design π such that π fully implements for as many L aspossible.

Leonie Baumann Self-Ratings and Peer Review 13 / 27

Page 72: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation

Leonie Baumann Self-Ratings and Peer Review 14 / 27

Page 73: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 74: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 75: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 76: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 77: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 78: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 79: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 80: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 81: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 82: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff

i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 83: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and

ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 84: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 85: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m)

(“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 86: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 87: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation in the Complete Network

Definition (Applications-And-References Mechanism πso)

For any m ∈ M,

first, identify all agents who send the best application (B1 ⊆ N):

B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk

Second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1.

if mink∈N mkk = 0, then P looks at the references which agents in B1

receive:

worst reference which i receives: ri = maxj∈Ni mji

i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk ,

i.e. her worst reference is the least bad among the worst references ofagents in B1(m) (“min-max”, “best worst” reference).

Finally, let πsoi = 1|B2| for all i ∈ B2.

Leonie Baumann Self-Ratings and Peer Review 15 / 27

Page 88: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Incentives in Γ(πso) in any L

Given πso , every agent would like to send the best application, and toreceive the min-max reference, if the best application is zero.

⇒ Incentives to fully exaggerate about oneself positively,and negatively about all neighbors, if own best application is zero.

Any mi with mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Niis a dominant message.

Definition (Dominance)

A message mi ∈ Mi (θi ) is dominant at θi , if mi is weakly better than any m′i ∈ Mi (θi )for all m−i which agent i believes the others can send.

Leonie Baumann Self-Ratings and Peer Review 16 / 27

Page 89: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Incentives in Γ(πso) in any L

Given πso , every agent would like to send the best application, and toreceive the min-max reference, if the best application is zero.

⇒ Incentives to fully exaggerate about oneself positively,

and negatively about all neighbors, if own best application is zero.

Any mi with mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Niis a dominant message.

Definition (Dominance)

A message mi ∈ Mi (θi ) is dominant at θi , if mi is weakly better than any m′i ∈ Mi (θi )for all m−i which agent i believes the others can send.

Leonie Baumann Self-Ratings and Peer Review 16 / 27

Page 90: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Incentives in Γ(πso) in any L

Given πso , every agent would like to send the best application, and toreceive the min-max reference, if the best application is zero.

⇒ Incentives to fully exaggerate about oneself positively,and negatively about all neighbors, if own best application is zero.

Any mi with mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Niis a dominant message.

Definition (Dominance)

A message mi ∈ Mi (θi ) is dominant at θi , if mi is weakly better than any m′i ∈ Mi (θi )for all m−i which agent i believes the others can send.

Leonie Baumann Self-Ratings and Peer Review 16 / 27

Page 91: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Incentives in Γ(πso) in any L

Given πso , every agent would like to send the best application, and toreceive the min-max reference, if the best application is zero.

⇒ Incentives to fully exaggerate about oneself positively,and negatively about all neighbors, if own best application is zero.

Any mi with mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Niis a dominant message.

Definition (Dominance)

A message mi ∈ Mi (θi ) is dominant at θi , if mi is weakly better than any m′i ∈ Mi (θi )for all m−i which agent i believes the others can send.

Leonie Baumann Self-Ratings and Peer Review 16 / 27

Page 92: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Incentives in Γ(πso) in any L

Given πso , every agent would like to send the best application, and toreceive the min-max reference, if the best application is zero.

⇒ Incentives to fully exaggerate about oneself positively,and negatively about all neighbors, if own best application is zero.

Any mi with mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Niis a dominant message.

Definition (Dominance)

A message mi ∈ Mi (θi ) is dominant at θi , if mi is weakly better than any m′i ∈ Mi (θi )for all m−i which agent i believes the others can send.

Leonie Baumann Self-Ratings and Peer Review 16 / 27

Page 93: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 94: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)

such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 95: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 96: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 97: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g .

Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 98: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 99: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 100: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g .

Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 101: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

“Good” dominant strategy equilibrium of Γ(πso) for all L

Lemma

For all L, mii = max {0, di − b} and mij = min {dj + b, 1} for all j ∈ Ni ,all θi and all i is a dominant strategy equilibrium of Γ(πso)such that πsog = 1 for all θ.

Given m, if

then mgg < mjj for all j 6= g . Thus, πsog = 1.

Given m, if

then mgg = 0 and rg < rj for all j 6= g . Thus, πsog = 1.

Leonie Baumann Self-Ratings and Peer Review 17 / 27

Page 102: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and the Complete Network

Proposition

Mechanism πso fully implements if and only if L is complete.

Consider L complete.

If πsog < 1, then g can deviate to m′gg = max {0, dg − b} and

m′gj = min {dj + b, 1} for all j 6= g such that πso′

g = 1.

Full implementation!

Leonie Baumann Self-Ratings and Peer Review 18 / 27

Page 103: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and the Complete Network

Proposition

Mechanism πso fully implements if and only if L is complete.

Consider L complete.

If πsog < 1, then g can deviate to m′gg = max {0, dg − b} and

m′gj = min {dj + b, 1} for all j 6= g such that πso′

g = 1.

Full implementation!

Leonie Baumann Self-Ratings and Peer Review 18 / 27

Page 104: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and the Complete Network

Proposition

Mechanism πso fully implements if and only if L is complete.

Consider L complete.

If πsog < 1,

then g can deviate to m′gg = max {0, dg − b} and

m′gj = min {dj + b, 1} for all j 6= g such that πso′

g = 1.

Full implementation!

Leonie Baumann Self-Ratings and Peer Review 18 / 27

Page 105: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and the Complete Network

Proposition

Mechanism πso fully implements if and only if L is complete.

Consider L complete.

If πsog < 1, then g can deviate to m′gg = max {0, dg − b}

and

m′gj = min {dj + b, 1} for all j 6= g such that πso′

g = 1.

Full implementation!

Leonie Baumann Self-Ratings and Peer Review 18 / 27

Page 106: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and the Complete Network

Proposition

Mechanism πso fully implements if and only if L is complete.

Consider L complete.

If πsog < 1, then g can deviate to m′gg = max {0, dg − b} and

m′gj = min {dj + b, 1} for all j 6= g such that πso′

g = 1.

Full implementation!

Leonie Baumann Self-Ratings and Peer Review 18 / 27

Page 107: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and the Complete Network

Proposition

Mechanism πso fully implements if and only if L is complete.

Consider L complete.

If πsog < 1, then g can deviate to m′gg = max {0, dg − b} and

m′gj = min {dj + b, 1} for all j 6= g such that πso′

g = 1.

Full implementation!

Leonie Baumann Self-Ratings and Peer Review 18 / 27

Page 108: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and Incomplete Networks

If L is incomplete, there exist equilibria such that πsog < 1 for a positivemeasure set of type profiles.

Intuition:References by agents who are indifferent between all their messagesbecause they know they will lose might determine the prize winner.

Consider

Suppose i = 1, 3 send dominant message mii = 0 and mi2 = 1.

Any m2 is a best response for 2 because 2 knows that he loses as hecannot send a best application.

If 2 sends m23 = d1 and m21 = d3, then 3 falsely gets the prize.

Leonie Baumann Self-Ratings and Peer Review 19 / 27

Page 109: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and Incomplete Networks

If L is incomplete, there exist equilibria such that πsog < 1 for a positivemeasure set of type profiles.

Intuition:References by agents who are indifferent between all their messagesbecause they know they will lose might determine the prize winner.

Consider

Suppose i = 1, 3 send dominant message mii = 0 and mi2 = 1.

Any m2 is a best response for 2 because 2 knows that he loses as hecannot send a best application.

If 2 sends m23 = d1 and m21 = d3, then 3 falsely gets the prize.

Leonie Baumann Self-Ratings and Peer Review 19 / 27

Page 110: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and Incomplete Networks

If L is incomplete, there exist equilibria such that πsog < 1 for a positivemeasure set of type profiles.

Intuition:References by agents who are indifferent between all their messagesbecause they know they will lose might determine the prize winner.

Consider

Suppose i = 1, 3 send dominant message mii = 0 and mi2 = 1.

Any m2 is a best response for 2 because 2 knows that he loses as hecannot send a best application.

If 2 sends m23 = d1 and m21 = d3, then 3 falsely gets the prize.

Leonie Baumann Self-Ratings and Peer Review 19 / 27

Page 111: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and Incomplete Networks

If L is incomplete, there exist equilibria such that πsog < 1 for a positivemeasure set of type profiles.

Intuition:References by agents who are indifferent between all their messagesbecause they know they will lose might determine the prize winner.

Consider

Suppose i = 1, 3 send dominant message mii = 0 and mi2 = 1.

Any m2 is a best response for 2 because 2 knows that he loses as hecannot send a best application.

If 2 sends m23 = d1 and m21 = d3, then 3 falsely gets the prize.

Leonie Baumann Self-Ratings and Peer Review 19 / 27

Page 112: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and Incomplete Networks

If L is incomplete, there exist equilibria such that πsog < 1 for a positivemeasure set of type profiles.

Intuition:References by agents who are indifferent between all their messagesbecause they know they will lose might determine the prize winner.

Consider

Suppose i = 1, 3 send dominant message mii = 0 and mi2 = 1.

Any m2 is a best response for 2 because 2 knows that he loses as hecannot send a best application.

If 2 sends m23 = d1 and m21 = d3, then 3 falsely gets the prize.

Leonie Baumann Self-Ratings and Peer Review 19 / 27

Page 113: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and Incomplete Networks

If L is incomplete, there exist equilibria such that πsog < 1 for a positivemeasure set of type profiles.

Intuition:References by agents who are indifferent between all their messagesbecause they know they will lose might determine the prize winner.

Consider

Suppose i = 1, 3 send dominant message mii = 0 and mi2 = 1.

Any m2 is a best response for 2 because 2 knows that he loses as hecannot send a best application.

If 2 sends m23 = d1 and m21 = d3, then 3 falsely gets the prize.

Leonie Baumann Self-Ratings and Peer Review 19 / 27

Page 114: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Mechanism πso and Incomplete Networks

If L is incomplete, there exist equilibria such that πsog < 1 for a positivemeasure set of type profiles.

Intuition:References by agents who are indifferent between all their messagesbecause they know they will lose might determine the prize winner.

Consider

Suppose i = 1, 3 send dominant message mii = 0 and mi2 = 1.

Any m2 is a best response for 2 because 2 knows that he loses as hecannot send a best application.

If 2 sends m23 = d1 and m21 = d3, then 3 falsely gets the prize.

Leonie Baumann Self-Ratings and Peer Review 19 / 27

Page 115: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 116: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 117: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 118: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 119: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 120: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 121: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 122: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with Partially Honest Agents

Full implementation with πso in L incomplete fails because agentswho know they are losing are indifferent between references.

Tie-breaking rule for this case such that references are “meaningful”.

Assume an agent only lies, if lying increases her exp. prob. ofwinning, otherwise she says the truth. (Dutta and Sen, 2012)

Lexicographic preferences: Agents first care about maximizing exp.prob. of winning, and second about truth-telling.

The game induced by π with partially honest agents and everythingelse as in base game is denoted by Γh(π).

Strategy profile m is an equilibrium of Γh(π) if and only if for all i , all θiand all mi ∈ Mi (θi )

1 Π(mi (θi ), m−i |θi ) ≥ Π(mi , m−i |θi ), and

2 mi (θi ) = θi , if Π(θi , m−i |θi ) ≥ Π(mi , m−i |θi ).

Leonie Baumann Self-Ratings and Peer Review 20 / 27

Page 123: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

A tweak to πso is needed for equilibrium existence.

If P uses πso and agents are partially honest,equilibrium existence of Γh(πso) is not guaranteed for some L because oflexicographic preferences. (see paper)

⇒ need to adjust πso to recover equilibrium existence for all L!

Leonie Baumann Self-Ratings and Peer Review 21 / 27

Page 124: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Definition (Applications-References-Honesty Mechanism πsoh)

For any m ∈ M,choose B1 and B2 in same way as for πso , i.e. best application andmin-max reference if the best application is zero.

First, choose B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk ,

second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1,

if mink∈N mkk = 0, then i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk .

Third, choose B3 ⊆ B2 such that i ∈ B3 iff 1) or 2) is satisfied:

1 mij −mii > 2b for all j ∈ Ni (prove better than all neighbors)

2 mii 6= mji or mij 6= mjj for some j ∈ Ni (conflict with a neighbor)

If B3 6= ∅, then πsohi = 1|B3| for all i ∈ B3.

If B3 = ∅, then “punishment allocations”... (see paper)

Leonie Baumann Self-Ratings and Peer Review 22 / 27

Page 125: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Definition (Applications-References-Honesty Mechanism πsoh)

For any m ∈ M,choose B1 and B2 in same way as for πso , i.e. best application andmin-max reference if the best application is zero.

First, choose B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk ,

second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1,

if mink∈N mkk = 0, then i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk .

Third, choose B3 ⊆ B2 such that i ∈ B3 iff 1) or 2) is satisfied:

1 mij −mii > 2b for all j ∈ Ni (prove better than all neighbors)

2 mii 6= mji or mij 6= mjj for some j ∈ Ni (conflict with a neighbor)

If B3 6= ∅, then πsohi = 1|B3| for all i ∈ B3.

If B3 = ∅, then “punishment allocations”... (see paper)

Leonie Baumann Self-Ratings and Peer Review 22 / 27

Page 126: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Definition (Applications-References-Honesty Mechanism πsoh)

For any m ∈ M,choose B1 and B2 in same way as for πso , i.e. best application andmin-max reference if the best application is zero.

First, choose B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk ,

second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1,

if mink∈N mkk = 0, then i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk .

Third, choose B3 ⊆ B2 such that i ∈ B3 iff 1) or 2) is satisfied:

1 mij −mii > 2b for all j ∈ Ni (prove better than all neighbors)

2 mii 6= mji or mij 6= mjj for some j ∈ Ni (conflict with a neighbor)

If B3 6= ∅, then πsohi = 1|B3| for all i ∈ B3.

If B3 = ∅, then “punishment allocations”... (see paper)

Leonie Baumann Self-Ratings and Peer Review 22 / 27

Page 127: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Definition (Applications-References-Honesty Mechanism πsoh)

For any m ∈ M,choose B1 and B2 in same way as for πso , i.e. best application andmin-max reference if the best application is zero.

First, choose B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk ,

second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1,

if mink∈N mkk = 0, then i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk .

Third, choose B3 ⊆ B2 such that i ∈ B3 iff 1) or 2) is satisfied:

1 mij −mii > 2b for all j ∈ Ni (prove better than all neighbors)

2 mii 6= mji or mij 6= mjj for some j ∈ Ni (conflict with a neighbor)

If B3 6= ∅, then πsohi = 1|B3| for all i ∈ B3.

If B3 = ∅, then “punishment allocations”... (see paper)

Leonie Baumann Self-Ratings and Peer Review 22 / 27

Page 128: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Definition (Applications-References-Honesty Mechanism πsoh)

For any m ∈ M,choose B1 and B2 in same way as for πso , i.e. best application andmin-max reference if the best application is zero.

First, choose B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk ,

second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1,

if mink∈N mkk = 0, then i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk .

Third, choose B3 ⊆ B2 such that i ∈ B3 iff 1) or 2) is satisfied:

1 mij −mii > 2b for all j ∈ Ni (prove better than all neighbors)

2 mii 6= mji or mij 6= mjj for some j ∈ Ni (conflict with a neighbor)

If B3 6= ∅, then πsohi = 1|B3| for all i ∈ B3.

If B3 = ∅, then “punishment allocations”... (see paper)

Leonie Baumann Self-Ratings and Peer Review 22 / 27

Page 129: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Definition (Applications-References-Honesty Mechanism πsoh)

For any m ∈ M,choose B1 and B2 in same way as for πso , i.e. best application andmin-max reference if the best application is zero.

First, choose B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk ,

second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1,

if mink∈N mkk = 0, then i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk .

Third, choose B3 ⊆ B2 such that i ∈ B3 iff 1) or 2) is satisfied:

1 mij −mii > 2b for all j ∈ Ni (prove better than all neighbors)

2 mii 6= mji or mij 6= mjj for some j ∈ Ni (conflict with a neighbor)

If B3 6= ∅, then πsohi = 1|B3| for all i ∈ B3.

If B3 = ∅, then “punishment allocations”... (see paper)

Leonie Baumann Self-Ratings and Peer Review 22 / 27

Page 130: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Definition (Applications-References-Honesty Mechanism πsoh)

For any m ∈ M,choose B1 and B2 in same way as for πso , i.e. best application andmin-max reference if the best application is zero.

First, choose B1 ⊆ N such that i ∈ B1 iff mii = mink∈N mkk ,

second, choose B2 ⊆ B1 such that

if mink∈N mkk > 0, then B2 = B1,

if mink∈N mkk = 0, then i ∈ B2 iff i ∈ B1 and ri = mink∈B1 rk .

Third, choose B3 ⊆ B2 such that i ∈ B3 iff 1) or 2) is satisfied:

1 mij −mii > 2b for all j ∈ Ni (prove better than all neighbors)

2 mii 6= mji or mij 6= mjj for some j ∈ Ni (conflict with a neighbor)

If B3 6= ∅, then πsohi = 1|B3| for all i ∈ B3.

If B3 = ∅, then “punishment allocations”... (see paper)

Leonie Baumann Self-Ratings and Peer Review 22 / 27

Page 131: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

For all equilibria of Γh(πsoh) which we present B3 6= ∅ with probability 1.

Incentives in Γh(πsoh):

Every agent wants to send the best application,receive the min-max reference if the best application is zero,and prove better than all neighbors or conflict with a neighbor.

Claim

For every L, strategy profile mh is an equilibrium of Γh(πsoh) such thatπsohg = 1 for all θ.

Leonie Baumann Self-Ratings and Peer Review 23 / 27

Page 132: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

For all equilibria of Γh(πsoh) which we present B3 6= ∅ with probability 1.

Incentives in Γh(πsoh):

Every agent wants to send the best application,receive the min-max reference if the best application is zero,and prove better than all neighbors or conflict with a neighbor.

Claim

For every L, strategy profile mh is an equilibrium of Γh(πsoh) such thatπsohg = 1 for all θ.

Leonie Baumann Self-Ratings and Peer Review 23 / 27

Page 133: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

For all equilibria of Γh(πsoh) which we present B3 6= ∅ with probability 1.

Incentives in Γh(πsoh):

Every agent wants to send the best application,receive the min-max reference if the best application is zero,and prove better than all neighbors or conflict with a neighbor.

Claim

For every L, strategy profile mh is an equilibrium of Γh(πsoh) such thatπsohg = 1 for all θ.

Leonie Baumann Self-Ratings and Peer Review 23 / 27

Page 134: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 135: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 136: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 137: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 138: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 139: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 140: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 141: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 142: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 143: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 144: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 145: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 146: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 147: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Equilibrium strategy profile mh such that πsohg = 1

A non-minimal agent i has di > dj for some j ∈ Ni .

A local minimum agent i has di < dj for all j ∈ Ni .

Strategy profile mh:

any non-minimal agent i says the truth

any local minimum i with partial information (not linked to all j 6= i)

best possible application,

worst possible references,

if dj − di ≤ 2b for some j ∈ Ni (some neighbor’s distance is closeby)

truthful references,

if dj − di > 2b for every j ∈ Ni (all neighbors’ distances are far)

any local minimum i with full information (linked to all j 6= i)

best possible application and worst possible references,

if dj − di ≤ 2b for some j ∈ Ni ,

the truth, if dj − di > 2b for every j ∈ Ni

Leonie Baumann Self-Ratings and Peer Review 24 / 27

Page 148: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh: Sufficient Conditions on L

Theorem

Mechanism πsoh fully implements with partially honest agents, if L isconnected and for all i ∈ N and all j ∈ Ni is true that

Nj\i ⊂ Ni (i is linked to all neighbors k 6= i of j)or

j is linked to every k 6= j (j has full information)

E.g. the complete graph, the star, the “Dutch windmill”, ...

Leonie Baumann Self-Ratings and Peer Review 25 / 27

Page 149: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh: Sufficient Conditions on L

Theorem

Mechanism πsoh fully implements with partially honest agents, if L isconnected and for all i ∈ N and all j ∈ Ni is true that

Nj\i ⊂ Ni (i is linked to all neighbors k 6= i of j)or

j is linked to every k 6= j (j has full information)

E.g. the complete graph, the star, the “Dutch windmill”, ...

Leonie Baumann Self-Ratings and Peer Review 25 / 27

Page 150: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh: Sufficient Conditions on L

Theorem

Mechanism πsoh fully implements with partially honest agents, if L isconnected and for all i ∈ N and all j ∈ Ni is true that

Nj\i ⊂ Ni (i is linked to all neighbors k 6= i of j)or

j is linked to every k 6= j (j has full information)

E.g. the complete graph, the star, the “Dutch windmill”, ...

Leonie Baumann Self-Ratings and Peer Review 25 / 27

Page 151: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh: Sufficient Conditions on L

Theorem

Mechanism πsoh fully implements with partially honest agents, if L isconnected and for all i ∈ N and all j ∈ Ni is true that

Nj\i ⊂ Ni (i is linked to all neighbors k 6= i of j)or

j is linked to every k 6= j (j has full information)

E.g. the complete graph, the star, the “Dutch windmill”, ...

Leonie Baumann Self-Ratings and Peer Review 25 / 27

Page 152: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh: Sufficient Conditions on L

Theorem

Mechanism πsoh fully implements with partially honest agents, if L isconnected and for all i ∈ N and all j ∈ Ni is true that

Nj\i ⊂ Ni (i is linked to all neighbors k 6= i of j)or

j is linked to every k 6= j (j has full information)

E.g. the complete graph, the star, the “Dutch windmill”, ...

Leonie Baumann Self-Ratings and Peer Review 25 / 27

Page 153: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh is Non-Monotonic in Links

Claim

There is L which is a supergraph of the star and a subgraph of thecomplete graph such that πsoh does not fully implement in L.

There is an equilibrium such thatif 0 < d1 < d2 < d3 < d4 < d5 ≤ b, then

5 says the truth,

mii = 0 for all i = 1, 2, 3, 4

m1j = dj + b for all j ∈ N1

references by 2,3,4, about all their neighbors are equal to b.

1 and 3 send best application and have min-max reference of b⇒ B3 = {1, 3}

The property of full implementation not monotonic in links added.More information and communication possibilities not always beneficial.

Leonie Baumann Self-Ratings and Peer Review 26 / 27

Page 154: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh is Non-Monotonic in Links

Claim

There is L which is a supergraph of the star and a subgraph of thecomplete graph such that πsoh does not fully implement in L.

There is an equilibrium such thatif 0 < d1 < d2 < d3 < d4 < d5 ≤ b, then

5 says the truth,

mii = 0 for all i = 1, 2, 3, 4

m1j = dj + b for all j ∈ N1

references by 2,3,4, about all their neighbors are equal to b.

1 and 3 send best application and have min-max reference of b⇒ B3 = {1, 3}

The property of full implementation not monotonic in links added.More information and communication possibilities not always beneficial.

Leonie Baumann Self-Ratings and Peer Review 26 / 27

Page 155: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh is Non-Monotonic in Links

Claim

There is L which is a supergraph of the star and a subgraph of thecomplete graph such that πsoh does not fully implement in L.

There is an equilibrium such thatif 0 < d1 < d2 < d3 < d4 < d5 ≤ b, then

5 says the truth,

mii = 0 for all i = 1, 2, 3, 4

m1j = dj + b for all j ∈ N1

references by 2,3,4, about all their neighbors are equal to b.

1 and 3 send best application and have min-max reference of b⇒ B3 = {1, 3}

The property of full implementation not monotonic in links added.More information and communication possibilities not always beneficial.

Leonie Baumann Self-Ratings and Peer Review 26 / 27

Page 156: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh is Non-Monotonic in Links

Claim

There is L which is a supergraph of the star and a subgraph of thecomplete graph such that πsoh does not fully implement in L.

There is an equilibrium such thatif 0 < d1 < d2 < d3 < d4 < d5 ≤ b, then

5 says the truth,

mii = 0 for all i = 1, 2, 3, 4

m1j = dj + b for all j ∈ N1

references by 2,3,4, about all their neighbors are equal to b.

1 and 3 send best application and have min-max reference of b⇒ B3 = {1, 3}

The property of full implementation not monotonic in links added.More information and communication possibilities not always beneficial.

Leonie Baumann Self-Ratings and Peer Review 26 / 27

Page 157: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh is Non-Monotonic in Links

Claim

There is L which is a supergraph of the star and a subgraph of thecomplete graph such that πsoh does not fully implement in L.

There is an equilibrium such thatif 0 < d1 < d2 < d3 < d4 < d5 ≤ b, then

5 says the truth,

mii = 0 for all i = 1, 2, 3, 4

m1j = dj + b for all j ∈ N1

references by 2,3,4, about all their neighbors are equal to b.

1 and 3 send best application and have min-max reference of b⇒ B3 = {1, 3}

The property of full implementation not monotonic in links added.More information and communication possibilities not always beneficial.

Leonie Baumann Self-Ratings and Peer Review 26 / 27

Page 158: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh is Non-Monotonic in Links

Claim

There is L which is a supergraph of the star and a subgraph of thecomplete graph such that πsoh does not fully implement in L.

There is an equilibrium such thatif 0 < d1 < d2 < d3 < d4 < d5 ≤ b, then

5 says the truth,

mii = 0 for all i = 1, 2, 3, 4

m1j = dj + b for all j ∈ N1

references by 2,3,4, about all their neighbors are equal to b.

1 and 3 send best application and have min-max reference of b⇒ B3 = {1, 3}

The property of full implementation not monotonic in links added.More information and communication possibilities not always beneficial.

Leonie Baumann Self-Ratings and Peer Review 26 / 27

Page 159: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation

Full Implementation with πsoh is Non-Monotonic in Links

Claim

There is L which is a supergraph of the star and a subgraph of thecomplete graph such that πsoh does not fully implement in L.

There is an equilibrium such thatif 0 < d1 < d2 < d3 < d4 < d5 ≤ b, then

5 says the truth,

mii = 0 for all i = 1, 2, 3, 4

m1j = dj + b for all j ∈ N1

references by 2,3,4, about all their neighbors are equal to b.

1 and 3 send best application and have min-max reference of b⇒ B3 = {1, 3}

The property of full implementation not monotonic in links added.More information and communication possibilities not always beneficial.

Leonie Baumann Self-Ratings and Peer Review 26 / 27

Page 160: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Conclusion

Conclusion

develop mechanisms to allocate a prize to the best agent,when there are self-ratings, peer reviews and a limit to lying

achieve full implementation for the complete network, and for a largerclass of networks, if agents are partially honest

full implementation via untruthful equilibria⇒ focus on truthful revelation is not necessary

Open questions:

how can the principal ensure a specific limit to lying?

other tie-breaking rules for indifference, e.g. favoritism? Imperfectknowledge about neighbors and network? ...

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 161: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 162: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 163: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria?

M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 164: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 165: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:

It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 166: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states.

In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 167: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 168: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 169: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms I

1 “Consensus” mechanisms relying on Maskin-/Bayesian-monotonicity

standard mechanisms for full implementation

One property: If there are no conflicting statements (consensus), thenprize is given to agent who the consensus says is best.

relies on truthful revelation in equilibrium; what about “false”consensus equilibria? M-/B-monotonicity serves to rule out this out.

M-/B-monotonicity is not satisfied in our setting:It requires that agents’ preference orderings over outcomes changeacross type realizations/states. In our setting, every agent alwaysprefers a higher over a lower probability of getting the prize.

failure of M-/ B- monotonicity implies that full implementation wouldbe impossible in our setting, if there was no limit to lying (Maskin(1999), Jackson (1991))

I use mechanisms for full implementation where agents lie inequilibrium (no truthful revelation).

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 170: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 171: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 172: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 173: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0

One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 174: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 175: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 176: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 177: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 178: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 179: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 180: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Unsuccessful Mechanisms II

2 Applications Only

“Give prize to agent with ’best’ application”

Each agent has incentives to positively exaggerate about herself.

if all are very good (close to 0), “bunching” (all applications) at 0 One reference for every agent is necessary for full implementation!

Network is important.

3 References Only

“Give prize to agent who has the ’best’ reference”

Each agent has incentives to negatively exaggerate about her neighbors.

if all are very bad (close to 1), “bunching” (all references) at 1

“Applications only” and “references only” fail for different states ⇒ amechanism which relies on both is successful!

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 181: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation with Noisy Communication

instead of partial honesty, suppose communication is noisy

denote game with noisy communication, everything else as in the basegame, as Γn

noisy communication:i with θi still chooses mi ∈ Mi (θi ) as before,but the principal receives mik = mik + εik for k = i , j ∈ Ni

where εik is iid from a distribution with full support on [−mik , 1−mik ]with mean 0 and strictly decreasing likelihood for larger errors

thus for any mik , mik can take any value in [0, 1] with higherlikelihood for values closer to mik

If P applies the prize allocation function to m,then for every θi there is a pos. prob. that mi is a winning message

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 182: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation with Noisy Communication

instead of partial honesty, suppose communication is noisy

denote game with noisy communication, everything else as in the basegame, as Γn

noisy communication:i with θi still chooses mi ∈ Mi (θi ) as before,but the principal receives mik = mik + εik for k = i , j ∈ Ni

where εik is iid from a distribution with full support on [−mik , 1−mik ]with mean 0 and strictly decreasing likelihood for larger errors

thus for any mik , mik can take any value in [0, 1] with higherlikelihood for values closer to mik

If P applies the prize allocation function to m,then for every θi there is a pos. prob. that mi is a winning message

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 183: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation with Noisy Communication

instead of partial honesty, suppose communication is noisy

denote game with noisy communication, everything else as in the basegame, as Γn

noisy communication:i with θi still chooses mi ∈ Mi (θi ) as before,but the principal receives mik = mik + εik for k = i , j ∈ Ni

where εik is iid from a distribution with full support on [−mik , 1−mik ]with mean 0 and strictly decreasing likelihood for larger errors

thus for any mik , mik can take any value in [0, 1] with higherlikelihood for values closer to mik

If P applies the prize allocation function to m,then for every θi there is a pos. prob. that mi is a winning message

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 184: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation with Noisy Communication

instead of partial honesty, suppose communication is noisy

denote game with noisy communication, everything else as in the basegame, as Γn

noisy communication:i with θi still chooses mi ∈ Mi (θi ) as before,but the principal receives mik = mik + εik for k = i , j ∈ Ni

where εik is iid from a distribution with full support on [−mik , 1−mik ]with mean 0 and strictly decreasing likelihood for larger errors

thus for any mik , mik can take any value in [0, 1] with higherlikelihood for values closer to mik

If P applies the prize allocation function to m,then for every θi there is a pos. prob. that mi is a winning message

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 185: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation with Noisy Communication

instead of partial honesty, suppose communication is noisy

denote game with noisy communication, everything else as in the basegame, as Γn

noisy communication:i with θi still chooses mi ∈ Mi (θi ) as before,but the principal receives mik = mik + εik for k = i , j ∈ Ni

where εik is iid from a distribution with full support on [−mik , 1−mik ]with mean 0 and strictly decreasing likelihood for larger errors

thus for any mik , mik can take any value in [0, 1] with higherlikelihood for values closer to mik

If P applies the prize allocation function to m,then for every θi there is a pos. prob. that mi is a winning message

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 186: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation in Expectation for all L

For any m−i and any θi ,mi such that mii = max {0, di − b} and mij = min {dj + b, 1} for allj ∈ Ni uniquely maximizes i ’s exp. prob. of sending the bestapplication, and receiving the min-max reference if the bestapplication is zero.

Proposition

For any L, the unique equilibrium of Γn(πso) is mii = max {0, di − b} andmij = min {dj + b, 1} for all j ∈ Ni and i . Thus πso fully implements inexpectation.

πso fully implements in expectation, because E [m] = m(θ) andπsog (m(θ)) = 1 for all θ.

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 187: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation in Expectation for all L

For any m−i and any θi ,mi such that mii = max {0, di − b} and mij = min {dj + b, 1} for allj ∈ Ni uniquely maximizes i ’s exp. prob. of sending the bestapplication, and receiving the min-max reference if the bestapplication is zero.

Proposition

For any L, the unique equilibrium of Γn(πso) is mii = max {0, di − b} andmij = min {dj + b, 1} for all j ∈ Ni and i . Thus πso fully implements inexpectation.

πso fully implements in expectation, because E [m] = m(θ) andπsog (m(θ)) = 1 for all θ.

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 188: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Full Implementation in Expectation for all L

For any m−i and any θi ,mi such that mii = max {0, di − b} and mij = min {dj + b, 1} for allj ∈ Ni uniquely maximizes i ’s exp. prob. of sending the bestapplication, and receiving the min-max reference if the bestapplication is zero.

Proposition

For any L, the unique equilibrium of Γn(πso) is mii = max {0, di − b} andmij = min {dj + b, 1} for all j ∈ Ni and i . Thus πso fully implements inexpectation.

πso fully implements in expectation, because E [m] = m(θ) andπsog (m(θ)) = 1 for all θ.

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 189: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob.

Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 190: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1.

If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 191: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1.

Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 192: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 193: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 194: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob.

Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 195: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| .

If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 196: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| .

Agent i doesnot lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 197: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 198: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 199: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob.

But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 200: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Applications Only: Formal Proof

Suppose m is an eq. and if dg > b, then πsg < 1 with pos. prob. Then gexpects with pos. prob. to be g and that πsg < 1. If g deviates to

m′gg = dg − b, then g sends the best appl. and πs′

g = 1. Agent g does notlose in any other case which g expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi <1|D| for some i ∈ D with

pos. prob. Then i ∈ D expects with pos. prob. that πsi <1|D| . If i

deviates to m′ii = 0, then i sends a best appl. and πs′

i ≥1|D| . Agent i does

not lose in any other case which i expects with pos. prob.

Suppose m is an eq. and if dg ≤ b, then πsi >1|D| for some i ∈ D with

pos. prob. But then some j ∈ D expects πsi <1|D| with pos. prob.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 201: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

References Only: Formal Proof

Consider L complete.If dg < 1− b and πog < 1,g deviates to m′gj = min {dj + b, 1} = r ′j > dg + b ≥ rg for all j 6= g

and πo′

g = 1.

If dg ≥ 1− b and πoi <1n ,

i deviates to m′ij = 1 ≥ ri for all j 6= i and πo′

i ≥1n .

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 202: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Consensus relying on Maskin-/Bayesian-Monotonicity:Proof

Rule 1:If there are no conflicting statements across all agents, allocate theprize according to the consensus.

Rule 2:If n − 1 agents claim state θ with outcome π(θ) and agent i claimsstate θ′ with π(θ′) 6= π(θ),then P chooses π(θ), if i strictly prefers π(θ′) in state θ, and π(θ′), ifi weakly prefers π(θ) in state θ.

Take our model with L complete. Consider a false consensus claiming θwith π(θ) when the true state is θ′.For this not to be an equilibrium, there must be i who deviates to claim θ′

with π(θ′) and weakly prefers π(θ) in state θ. If this is the case, then ialso weakly prefers π(θ) in state θ′ and i does not deviate.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 203: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Complete Graph: Formal Poof

Proposition

If L is complete, mechanism πso fully implements the principal’s objective.

Consider L complete.

Suppose m is eq. and πsog < 1 for some θ.

Then g can deviate to m′gg = max {0, dg − b} and m′gj = min {dj + b, 1}for all j 6= g .If dg > b, then m′gg < dj − b for all j 6= g ,and if dg ≤ b, then m′gg = 0 and rj > dg + b for all j 6= g .

In each case πso′

g = 1 and m was not an eq.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 204: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Complete Graph: Formal Poof

Proposition

If L is complete, mechanism πso fully implements the principal’s objective.

Consider L complete.

Suppose m is eq. and πsog < 1 for some θ.

Then g can deviate to m′gg = max {0, dg − b} and m′gj = min {dj + b, 1}for all j 6= g .If dg > b, then m′gg < dj − b for all j 6= g ,and if dg ≤ b, then m′gg = 0 and rj > dg + b for all j 6= g .

In each case πso′

g = 1 and m was not an eq.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 205: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Complete Graph: Formal Poof

Proposition

If L is complete, mechanism πso fully implements the principal’s objective.

Consider L complete.

Suppose m is eq. and πsog < 1 for some θ.

Then g can deviate to m′gg = max {0, dg − b} and m′gj = min {dj + b, 1}for all j 6= g .If dg > b, then m′gg < dj − b for all j 6= g ,and if dg ≤ b, then m′gg = 0 and rj > dg + b for all j 6= g .

In each case πso′

g = 1 and m was not an eq.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 206: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Complete Graph: Formal Poof

Proposition

If L is complete, mechanism πso fully implements the principal’s objective.

Consider L complete.

Suppose m is eq. and πsog < 1 for some θ.

Then g can deviate to m′gg = max {0, dg − b} and m′gj = min {dj + b, 1}for all j 6= g .

If dg > b, then m′gg < dj − b for all j 6= g ,and if dg ≤ b, then m′gg = 0 and rj > dg + b for all j 6= g .

In each case πso′

g = 1 and m was not an eq.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 207: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Complete Graph: Formal Poof

Proposition

If L is complete, mechanism πso fully implements the principal’s objective.

Consider L complete.

Suppose m is eq. and πsog < 1 for some θ.

Then g can deviate to m′gg = max {0, dg − b} and m′gj = min {dj + b, 1}for all j 6= g .If dg > b, then m′gg < dj − b for all j 6= g ,

and if dg ≤ b, then m′gg = 0 and rj > dg + b for all j 6= g .

In each case πso′

g = 1 and m was not an eq.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 208: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Complete Graph: Formal Poof

Proposition

If L is complete, mechanism πso fully implements the principal’s objective.

Consider L complete.

Suppose m is eq. and πsog < 1 for some θ.

Then g can deviate to m′gg = max {0, dg − b} and m′gj = min {dj + b, 1}for all j 6= g .If dg > b, then m′gg < dj − b for all j 6= g ,and if dg ≤ b, then m′gg = 0 and rj > dg + b for all j 6= g .

In each case πso′

g = 1 and m was not an eq.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 209: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

Complete Graph: Formal Poof

Proposition

If L is complete, mechanism πso fully implements the principal’s objective.

Consider L complete.

Suppose m is eq. and πsog < 1 for some θ.

Then g can deviate to m′gg = max {0, dg − b} and m′gj = min {dj + b, 1}for all j 6= g .If dg > b, then m′gg < dj − b for all j 6= g ,and if dg ≤ b, then m′gg = 0 and rj > dg + b for all j 6= g .

In each case πso′

g = 1 and m was not an eq.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 210: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso partially implements for all other L: Formal Proof

Claim

For all L,mii = max {di − b, 0} and mij = min {dj + b, 1} for all j ∈ Ni , θi and iis a dominant strategy equilibrium of Γ(πso) such that πsog = 1 for all θ.

m is a dom. strat. eq. because mi (θi ) is a dom. message for all θi and i .

πsog (m(θ)) = 1 for all θ becauseif dg > b, mgg < mjj for all j 6= g , andif dg ≤ b, mgg = 0 and rg = dg + b < min {dj + b, 1} = rj for all j 6= g .In each case B2 = {g}.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 211: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso partially implements for all other L: Formal Proof

Claim

For all L,mii = max {di − b, 0} and mij = min {dj + b, 1} for all j ∈ Ni , θi and iis a dominant strategy equilibrium of Γ(πso) such that πsog = 1 for all θ.

m is a dom. strat. eq. because mi (θi ) is a dom. message for all θi and i .

πsog (m(θ)) = 1 for all θ becauseif dg > b, mgg < mjj for all j 6= g , andif dg ≤ b, mgg = 0 and rg = dg + b < min {dj + b, 1} = rj for all j 6= g .In each case B2 = {g}.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 212: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso partially implements for all other L: Formal Proof

Claim

For all L,mii = max {di − b, 0} and mij = min {dj + b, 1} for all j ∈ Ni , θi and iis a dominant strategy equilibrium of Γ(πso) such that πsog = 1 for all θ.

m is a dom. strat. eq. because mi (θi ) is a dom. message for all θi and i .

πsog (m(θ)) = 1 for all θ because

if dg > b, mgg < mjj for all j 6= g , andif dg ≤ b, mgg = 0 and rg = dg + b < min {dj + b, 1} = rj for all j 6= g .In each case B2 = {g}.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 213: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso partially implements for all other L: Formal Proof

Claim

For all L,mii = max {di − b, 0} and mij = min {dj + b, 1} for all j ∈ Ni , θi and iis a dominant strategy equilibrium of Γ(πso) such that πsog = 1 for all θ.

m is a dom. strat. eq. because mi (θi ) is a dom. message for all θi and i .

πsog (m(θ)) = 1 for all θ becauseif dg > b, mgg < mjj for all j 6= g , and

if dg ≤ b, mgg = 0 and rg = dg + b < min {dj + b, 1} = rj for all j 6= g .In each case B2 = {g}.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 214: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso partially implements for all other L: Formal Proof

Claim

For all L,mii = max {di − b, 0} and mij = min {dj + b, 1} for all j ∈ Ni , θi and iis a dominant strategy equilibrium of Γ(πso) such that πsog = 1 for all θ.

m is a dom. strat. eq. because mi (θi ) is a dom. message for all θi and i .

πsog (m(θ)) = 1 for all θ becauseif dg > b, mgg < mjj for all j 6= g , andif dg ≤ b, mgg = 0 and rg = dg + b < min {dj + b, 1} = rj for all j 6= g .

In each case B2 = {g}.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 215: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso partially implements for all other L: Formal Proof

Claim

For all L,mii = max {di − b, 0} and mij = min {dj + b, 1} for all j ∈ Ni , θi and iis a dominant strategy equilibrium of Γ(πso) such that πsog = 1 for all θ.

m is a dom. strat. eq. because mi (θi ) is a dom. message for all θi and i .

πsog (m(θ)) = 1 for all θ becauseif dg > b, mgg < mjj for all j 6= g , andif dg ≤ b, mgg = 0 and rg = dg + b < min {dj + b, 1} = rj for all j 6= g .In each case B2 = {g}.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 216: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3. For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3, if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 217: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3. For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3, if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 218: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3.

For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3, if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 219: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3. For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3,

if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 220: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3. For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3, if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 221: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3. For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3, if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.

Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 222: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3. For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3, if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.

Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27

Page 223: Self-Ratings and Peer Review - Cirano€¦ · Leonie Baumann Self-Ratings and Peer Review 5/27. Introduction Contribution and Preview of Results new framework for a speci c mechanism

πso does not fully implement for all L: Formal Proof

Claim

For some L, there is a dominant strategy equilibrium of Γ(πso) such thatπsog = 0 for some θ.

Consider b = .2, N and L s.t.

Suppose always mii = max {di − b, 0} and mi2 = min {d2 + b, 1} fori = 1, 3. For i = 2, mii = max {di − b, 0} and mij = min {dj + b, 1} forj = 1, 3, if not both d2 > 0.8 and d1, d3 < 0.2.

If d2 > 0.8 and d1, d3 < 0.2, then 2’s best application will always be worsefor any messages 1 and 3 can send, because di + b < d2 − b for i = 1, 3.Thus any message is dominant for 2 and suppose in this case m23 = d1and m21 = d3.Then m is a dom. strat. eq. andif θ s.t. d1, d3 < .2 and d2 > .8, then πsog = 0.

Back

Leonie Baumann Self-Ratings and Peer Review 27 / 27