142
ECO 426 (Market Design) - Lecture 5 Ettore Damiano October 19, 2015 Ettore Damiano ECO 426 (Market Design) - Lecture 5

ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

ECO 426 (Market Design) - Lecture 5

Ettore Damiano

October 19, 2015

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 2: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 3: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 4: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 5: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 6: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 7: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 8: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Exchange to list: donate kidney to patient on waiting list inexchange of a better spot on waiting list

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 9: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Exchange to list: donate kidney to patient on waiting list inexchange of a better spot on waiting list

t1

k1

w1

w2

w3

w4....

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 10: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Exchange to list: donate kidney to patient on waiting list inexchange of a better spot on waiting list

t1

k1

w1

w2

w3

w4....

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 11: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Exchange to list: donate kidney to patient on waiting list inexchange of a better spot on waiting list

t1

k1

w1

w2

w3

w4....

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 12: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Exchanging Kidneys

Two types of kidney exchanges

Pairwise kidney exchange: exchange kidney with anotherpatient-donor pair

t1

k1

t2

k2

Exchange to list: donate kidney to patient on waiting list inexchange of a better spot on waiting list

t1

k1

w1

w2

w3

w4....Looks similar to YRMH-IGYT

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 13: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 14: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 15: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 16: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 17: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 18: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Question: How do we organize a kidney exchange programsuch that

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 19: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Question: How do we organize a kidney exchange programsuch that

The outcome is Pareto efficient,

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 20: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Question: How do we organize a kidney exchange programsuch that

The outcome is Pareto efficient, it is not possible to improvefurther the welfare of all

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 21: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Question: How do we organize a kidney exchange programsuch that

The outcome is Pareto efficient, it is not possible to improvefurther the welfare of allFor each patient, the outcome is never worse than notparticipating in the mechanism,

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 22: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Question: How do we organize a kidney exchange programsuch that

The outcome is Pareto efficient, it is not possible to improvefurther the welfare of allFor each patient, the outcome is never worse than notparticipating in the mechanism, ensures broad participation, nodonor kidney is un-necessarily “wasted”

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 23: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Question: How do we organize a kidney exchange programsuch that

The outcome is Pareto efficient, it is not possible to improvefurther the welfare of allFor each patient, the outcome is never worse than notparticipating in the mechanism, ensures broad participation, nodonor kidney is un-necessarily “wasted”The mechanism is strategy proof,

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 24: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange problem

A Kidney exchange problem consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}For each patient, ti , a (strict) preference ordering over the setof compatible kidneys Ki and the option of exchanging ownkidney, ki for priority w on the waiting list

Question: How do we organize a kidney exchange programsuch that

The outcome is Pareto efficient, it is not possible to improvefurther the welfare of allFor each patient, the outcome is never worse than notparticipating in the mechanism, ensures broad participation, nodonor kidney is un-necessarily “wasted”The mechanism is strategy proof, patients have incentive todisclose their preferences honestly

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 25: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 26: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 27: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 28: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 29: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

List exchanges:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 30: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

List exchanges: Exchange to list are possible (i.e. exchanging akidney for a better spot on the wait-list)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 31: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

List exchanges: Exchange to list are possible (i.e. exchanging akidney for a better spot on the wait-list)Strict preferences:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 32: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

List exchanges: Exchange to list are possible (i.e. exchanging akidney for a better spot on the wait-list)Strict preferences: No patient is indifferent between any two(compatible) alternatives

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 33: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

List exchanges: Exchange to list are possible (i.e. exchanging akidney for a better spot on the wait-list)Strict preferences: No patient is indifferent between any two(compatible) alternatives (i.e. strict preferences over:compatible kidneys + trading donor for wait list + remainingwith own donor)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 34: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

List exchanges: Exchange to list are possible (i.e. exchanging akidney for a better spot on the wait-list)Strict preferences: No patient is indifferent between any two(compatible) alternatives (i.e. strict preferences over:compatible kidneys + trading donor for wait list + remainingwith own donor)

Interpreting live donors’ kidneys as “owned” by theirrespective patients, the problem resembles one of houseallocation with existing tenants

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 35: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange - model

Assumptions:Multi-way exchanges: No constraint on the number ofpatient-donor pairs that can participate in an exchange (i.e.multi-way exchanges are allowed)

t1

k1

t2k2

k3

t3k4t4

List exchanges: Exchange to list are possible (i.e. exchanging akidney for a better spot on the wait-list)Strict preferences: No patient is indifferent between any two(compatible) alternatives (i.e. strict preferences over:compatible kidneys + trading donor for wait list + remainingwith own donor)

Interpreting live donors’ kidneys as “owned” by theirrespective patients, the problem resembles one of houseallocation with existing tenants

Maximizing “supply” of live donors as maximizing participation

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 36: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key properties

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 37: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting list

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 38: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting listEach kidney donor points to his/her patient

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 39: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting listEach kidney donor points to his/her patient

In a given round

t1k1

t5k5t3k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 40: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting listEach kidney donor points to his/her patient

In a given roundA cycle might form

t1k1

t5k5t3k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 41: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting listEach kidney donor points to his/her patient

In a given roundA cycle might form

each patient in thecycle receives thebest compatiblekidney available

t1k1

t5k5t3k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 42: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting listEach kidney donor points to his/her patient

In a given roundA cycle might form

each patient in thecycle receives thebest compatiblekidney available

A cycle might not form

t1k1

t5k5t3k3

t4 k4

t2 k2

t1k1 t2k2

t3k3

t4 k4. . .tn kn

w

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 43: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting listEach kidney donor points to his/her patient

In a given roundA cycle might form

each patient in thecycle receives thebest compatiblekidney available

A cycle might not form

some patient pointto wait-list

t1k1

t5k5t3k3

t4 k4

t2 k2

t1k1 t2k2

t3k3

t4 k4. . .tn kn

w

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 44: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

TTC mechanism key propertiesEach patient points to favorite kidney or the waiting listEach kidney donor points to his/her patient

In a given roundA cycle might form

each patient in thecycle receives thebest compatiblekidney available

A cycle might not form

some patient pointto wait-list

If there is no cyclethere must be at leasta w -chain

t1k1

t5k5t3k3

t4 k4

t2 k2

t1k1 t2k2

t3k3

t4 k4. . .tn kn

w

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 45: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 46: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 47: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Carry out exchange

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 48: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Carry out exchangeRemove kidneys and patients in cycle and restart

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 49: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Carry out exchangeRemove kidneys and patients in cycle and restart

When no cycle form

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 50: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Carry out exchangeRemove kidneys and patients in cycle and restart

When no cycle form

There can be more than one chain

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 51: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Carry out exchangeRemove kidneys and patients in cycle and restart

When no cycle form

There can be more than one chain

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 52: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Carry out exchangeRemove kidneys and patients in cycle and restart

When no cycle form

There can be more than one chain

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Multiple chains can be in “competition” with each other

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 53: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

TTC(and C)

Top Trading Cycles and Chains mechanism: key ideas

When a cycle form:

Carry out exchangeRemove kidneys and patients in cycle and restart

When no cycle form

There can be more than one chain

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Multiple chains can be in “competition” with each other

Need a chain selection rule

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 54: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Examples of chain selection rules

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 55: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Examples of chain selection rules

Choose based on length

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 56: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Examples of chain selection rules

Choose based on length

longest chain

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 57: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Examples of chain selection rules

Choose based on length

longest chainminimal chain

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 58: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Examples of chain selection rules

Choose based on length

longest chainminimal chain

Choose based ondonor-patient priority

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 59: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Examples of chain selection rules

Choose based on length

longest chainminimal chain

Choose based ondonor-patient priority

Choose chain with thehighest prioritydonor-patient pair(e.g. t3, k3)

w t1 k1

t5 k5

t3 k3

t4 k4

t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 60: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

“tail kidney”

The “tail kidney” in a chain (i.e. the kidney of the lastpatient receiving a transplant in the kidney exchange) is notstrictly needed for the exchange

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 61: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

“tail kidney”

The “tail kidney” in a chain (i.e. the kidney of the lastpatient receiving a transplant in the kidney exchange) is notstrictly needed for the exchange

w t1 k1

t5 k5

t3 k3

t4 k4t2 k2

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 62: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

“tail kidney”

The “tail kidney” in a chain (i.e. the kidney of the lastpatient receiving a transplant in the kidney exchange) is notstrictly needed for the exchange

w t1 k1

t5 k5

t3 k3

t4 k4t2 k2

The tail kidney can be

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 63: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

“tail kidney”

The “tail kidney” in a chain (i.e. the kidney of the lastpatient receiving a transplant in the kidney exchange) is notstrictly needed for the exchange

w t1 k1

t5 k5

t3 k3

t4 k4t2 k2

The tail kidney can be

Assigned to some compatible patient on wait list (i.e. listexchange)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 64: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

“tail kidney”

The “tail kidney” in a chain (i.e. the kidney of the lastpatient receiving a transplant in the kidney exchange) is notstrictly needed for the exchange

w t1 k1

t5 k5

t3 k3

t4 k4t2 k2

The tail kidney can be

Assigned to some compatible patient on wait list (i.e. listexchange) (might have welfare consequences, Pareto efficiencyis not guaranteed)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 65: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

“tail kidney”

The “tail kidney” in a chain (i.e. the kidney of the lastpatient receiving a transplant in the kidney exchange) is notstrictly needed for the exchange

w t1 k1

t5 k5

t3 k3

t4 k4t2 k2

The tail kidney can be

Assigned to some compatible patient on wait list (i.e. listexchange) (might have welfare consequences, Pareto efficiencyis not guaranteed)Remain available to remaining patients on the kidney exchangeprogram

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 66: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

“tail kidney”

The “tail kidney” in a chain (i.e. the kidney of the lastpatient receiving a transplant in the kidney exchange) is notstrictly needed for the exchange

w t1 k1

t5 k5

t3 k3

t4 k4t2 k2

The tail kidney can be

Assigned to some compatible patient on wait list (i.e. listexchange) (might have welfare consequences, Pareto efficiencyis not guaranteed)Remain available to remaining patients on the kidney exchangeprogram (guarantees Pareto efficiency)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 67: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 68: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 69: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof,

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 70: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 71: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 72: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 73: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 74: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 75: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 76: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 77: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 78: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof,

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 79: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 80: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

5 Choose chain starting with highest priority patient-donor pairand keep tail kidney

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 81: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

5 Choose chain starting with highest priority patient-donor pairand keep tail kidney (Strategy proof,

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 82: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

5 Choose chain starting with highest priority patient-donor pairand keep tail kidney (Strategy proof, Pareto efficient)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 83: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

5 Choose chain starting with highest priority patient-donor pairand keep tail kidney (Strategy proof, Pareto efficient) -equivalent to YRMH-IGYT

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 84: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

5 Choose chain starting with highest priority patient-donor pairand keep tail kidney (Strategy proof, Pareto efficient) -equivalent to YRMH-IGYT

Key properties

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 85: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

5 Choose chain starting with highest priority patient-donor pairand keep tail kidney (Strategy proof, Pareto efficient) -equivalent to YRMH-IGYT

Key properties

Minimal chains for strategy proofness

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 86: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

chain selection

Combining chain selection and tail kidney options

1 Choose longest chain and remove tail kidneys (not strategyproof, not Pareto efficient)

2 Choose longest chain and keep tail kidney (not strategy proof,Pareto efficient)

3 Choose minimal chain and keep tail kidney (strategy proof ,Pareto efficient)

4 Choose chain starting with highest priority patient-donor pairand remove tail kidney (Strategy proof, not Pareto efficient)

5 Choose chain starting with highest priority patient-donor pairand keep tail kidney (Strategy proof, Pareto efficient) -equivalent to YRMH-IGYT

Key properties

Minimal chains for strategy proofnessKeep kidney for Pareto efficiency

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 87: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 88: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implement

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 89: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 90: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 91: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 92: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)Trilateral exchange requires six “simultaneous” surgeries etc.

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 93: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)Trilateral exchange requires six “simultaneous” surgeries etc.

Preferences are “in practice” not strict

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 94: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)Trilateral exchange requires six “simultaneous” surgeries etc.

Preferences are “in practice” not strict

Compatibility is treated as a binary variable (0-1)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 95: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)Trilateral exchange requires six “simultaneous” surgeries etc.

Preferences are “in practice” not strict

Compatibility is treated as a binary variable (0-1)

List exchanges pose a “selection” problem

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 96: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)Trilateral exchange requires six “simultaneous” surgeries etc.

Preferences are “in practice” not strict

Compatibility is treated as a binary variable (0-1)

List exchanges pose a “selection” problem

Most common blood type is O-type

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 97: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)Trilateral exchange requires six “simultaneous” surgeries etc.

Preferences are “in practice” not strict

Compatibility is treated as a binary variable (0-1)

List exchanges pose a “selection” problem

Most common blood type is O-typeMost likely donor kidney exchanged to wait-list will be O-typeincompatible (otherwise the donating patient would have it)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 98: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Constrained kidney exchange

Practical shortcomings:

Multi-way exchanges can be difficult to implementBeing illegal to enter a contractual agreement for a “kidneyexchange” all surgeries must be performed simultaneously toensure compliance with the agreed exchange

Pairwise kidney exchange requires four “simultaneous”surgeries (two nephrectomies two kidney transplants)Trilateral exchange requires six “simultaneous” surgeries etc.

Preferences are “in practice” not strict

Compatibility is treated as a binary variable (0-1)

List exchanges pose a “selection” problem

Most common blood type is O-typeMost likely donor kidney exchanged to wait-list will be O-typeincompatible (otherwise the donating patient would have it)List exchanges may harm O-type patient on wait-list

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 99: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Pairwise Kidney exchange with binary preferences

A constrained bilateral Kidney exchange problem with binary(compatibility based) preferences consists of:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 100: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Pairwise Kidney exchange with binary preferences

A constrained bilateral Kidney exchange problem with binary(compatibility based) preferences consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 101: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Pairwise Kidney exchange with binary preferences

A constrained bilateral Kidney exchange problem with binary(compatibility based) preferences consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 102: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Pairwise Kidney exchange with binary preferences

A constrained bilateral Kidney exchange problem with binary(compatibility based) preferences consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}

The set of agents N and a compatibility matrix, R , suffice todescribe the problem

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 103: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Pairwise Kidney exchange with binary preferences

A constrained bilateral Kidney exchange problem with binary(compatibility based) preferences consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}

The set of agents N and a compatibility matrix, R , suffice todescribe the problem

R is an N × N matrix

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 104: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Pairwise Kidney exchange with binary preferences

A constrained bilateral Kidney exchange problem with binary(compatibility based) preferences consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}

The set of agents N and a compatibility matrix, R , suffice todescribe the problem

R is an N × N matrix with

ri,j =

{1 if i and j are compatible

0 otherwise

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 105: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Pairwise Kidney exchange with binary preferences

A constrained bilateral Kidney exchange problem with binary(compatibility based) preferences consists of:

A set of donor-patient pairs {(t1, k1), . . . , (tn, kn)}For each patient, ti , a set of compatible kidneysKi⊆K={k1,. . . ,kn}

The set of agents N and a compatibility matrix, R , suffice todescribe the problem

R is an N × N matrix with

ri,j =

{1 if i and j are compatible

0 otherwise

Objective: Find a collection of bilateral kidney exchangeamong mutually compatible donor-patient pairs

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 106: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 107: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to priorities

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 108: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9}

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 109: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 110: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

medical priority and/or random

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 111: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

medical priority and/or random

t1 t2

t5 t4

t6

t3 t8

t7 t9

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 112: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

medical priority and/or random

t1 t2

t5 t4

t6

t3 t8

t7 t9

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 113: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

medical priority and/or random

match top priority patient if possible(i.e. if there is a patient-donor pairmutually compatible with the priority1 patient-donor pair), else skip

t1 t2

t5 t4

t6

t3 t8

t7 t9

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 114: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

medical priority and/or random

match top priority patient if possible(i.e. if there is a patient-donor pairmutually compatible with the priority1 patient-donor pair), else skip

match priority 2 patient, if possible, inconjunction with priority 1 agent elseskip priority 2 agent

t1 t2

t5 t4

t6

t3 t8

t7 t9

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 115: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

medical priority and/or random

match top priority patient if possible(i.e. if there is a patient-donor pairmutually compatible with the priority1 patient-donor pair), else skip

match priority 2 patient, if possible, inconjunction with priority 1 agent elseskip priority 2 agent

. . .

match priority n patient, if possible, inconjunction with all earlier priorities,else skip

t1 t2

t5 t4

t6

t3 t8

t7 t9

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 116: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

Order donor-patient pairs according to prioritiesExample: Nine patient-donor pairs {t1, t2, . . . , t9} priorityordering {1, 8, 4, 2, 6, 3, 7, 9, 5}

medical priority and/or random

match top priority patient if possible(i.e. if there is a patient-donor pairmutually compatible with the priority1 patient-donor pair), else skip

match priority 2 patient, if possible, inconjunction with priority 1 agent elseskip priority 2 agent

. . .

match priority n patient, if possible, inconjunction with all earlier priorities,else skip

t1 t2

t5 t4

t6

t3 t8

t7 t9

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 117: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 118: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficient

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 119: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 120: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 121: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossible

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 122: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossibleAdditional benefits from more complex multi-lateral exchangesdecline rapidly

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 123: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossibleAdditional benefits from more complex multi-lateral exchangesdecline rapidly

Example: Blood incompatible pairs (O-B,O-A,A-B,A-B,B-A);

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 124: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossibleAdditional benefits from more complex multi-lateral exchangesdecline rapidly

Example: Blood incompatible pairs (O-B,O-A,A-B,A-B,B-A);HLA incompatible pairs (A-A,A-A,A-A,B-O)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 125: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossibleAdditional benefits from more complex multi-lateral exchangesdecline rapidly

Example: Blood incompatible pairs (O-B,O-A,A-B,A-B,B-A);HLA incompatible pairs (A-A,A-A,A-A,B-O)

Only bilateral exchanges:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 126: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossibleAdditional benefits from more complex multi-lateral exchangesdecline rapidly

Example: Blood incompatible pairs (O-B,O-A,A-B,A-B,B-A);HLA incompatible pairs (A-A,A-A,A-A,B-O)

Only bilateral exchanges: (A-B,B-A) (A-A,A-A) (O-B,B-O)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 127: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossibleAdditional benefits from more complex multi-lateral exchangesdecline rapidly

Example: Blood incompatible pairs (O-B,O-A,A-B,A-B,B-A);HLA incompatible pairs (A-A,A-A,A-A,B-O)

Only bilateral exchanges: (A-B,B-A) (A-A,A-A) (O-B,B-O)Bilateral and trilateral:

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 128: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Priority Mechanism

The priority mechanism is

Pareto efficientStrategy proof

Limits:

Allowing tri-lateral exchanges can make many more transplantspossibleAdditional benefits from more complex multi-lateral exchangesdecline rapidly

Example: Blood incompatible pairs (O-B,O-A,A-B,A-B,B-A);HLA incompatible pairs (A-A,A-A,A-A,B-O)

Only bilateral exchanges: (A-B,B-A) (A-A,A-A) (O-B,B-O)Bilateral and trilateral: (A-B,B-A) (A-A,A-A,A-A)(B-O,O-A,A-B)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 129: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 130: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanism

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 131: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanismup to 4-lateral exchanges

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 132: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanismup to 4-lateral exchangeslist exchanges allowed

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 133: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanismup to 4-lateral exchangeslist exchanges allowedaltruistic donor exchanges

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 134: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanismup to 4-lateral exchangeslist exchanges allowedaltruistic donor exchanges (i.e. chains starting from analtruistic live donor, rather than a list exchange)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 135: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanismup to 4-lateral exchangeslist exchanges allowedaltruistic donor exchanges (i.e. chains starting from analtruistic live donor, rather than a list exchange)

Ohio - Living Kidney Donor Program

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 136: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanismup to 4-lateral exchangeslist exchanges allowedaltruistic donor exchanges (i.e. chains starting from analtruistic live donor, rather than a list exchange)

Ohio - Living Kidney Donor Program

Performed a Six-way paired kidney exchange (September 2011)

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 137: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

Kidney exchange programs

New England Program for Kidney Exchange (2004)

Priority mechanismup to 4-lateral exchangeslist exchanges allowedaltruistic donor exchanges (i.e. chains starting from analtruistic live donor, rather than a list exchange)

Ohio - Living Kidney Donor Program

Performed a Six-way paired kidney exchange (September 2011)

National program under construction

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 138: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

NEAD

NEAD: Never Ending Altruistic Donor Chain

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 139: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

NEAD

NEAD: Never Ending Altruistic Donor Chain

Alliance for Paired Donation

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 140: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

NEAD

NEAD: Never Ending Altruistic Donor Chain

Alliance for Paired Donation - 10 kidney transplant chain

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 141: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

NEAD

NEAD: Never Ending Altruistic Donor Chain

Alliance for Paired Donation - 10 kidney transplant chain

National Kidney Registry

Ettore Damiano ECO 426 (Market Design) - Lecture 5

Page 142: ECO 426 (Market Design) - Lecture 5 · Ettore Damiano ECO 426 (Market Design) - Lecture 5. Kidney exchange - model Assumptions: Multi-way exchanges: No constraint on the number of

NEAD

NEAD: Never Ending Altruistic Donor Chain

Alliance for Paired Donation - 10 kidney transplant chain

National Kidney Registry - 30 kidney transplant chain

Ettore Damiano ECO 426 (Market Design) - Lecture 5