Assignment problem and kidney exchange Flashcards

1
Q

How can an assignment be considered efficient

A

Each individual prefer what he has or is indifferent to it

there is at least one individuals who prefers a to b

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the steps to finding efficient assignments

A

Step 0: pick an order of the individuals ( not necessarily random)

Step 1: The first individual in the order is assigned her most preferred object

Step 2: The individual ranked k-th in the order is assigned her most preferred object among all objects except the ones taken by the first k − 1 individuals in the order.

End: Stops when all individuals has selected an object or when there’s no object left

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the top trading cycle algorithm

A

General principle of it is to draw a graph where individuals point to the object they want

Step 1: Each individual points to the individual owning the object she prefers the most (could be herself)

Remove from the problem all the agents (and their objects) who were part of a cycle

Step 2: Do like in step 1 and then remove

End: algorithm stops when all individuals have been removed or there are no acceptable objects left for any individual

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When is a kidney exchange mechanism efficient and strategy proof (have incentive to report truthfully)

A

When they are abiding by the rules a,d,e,f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name the different selection rules in TTC

A

A: Choose the smallest chains and remove from the problem the patients and kidneys in those chains once the assignment is determined.

D:Choose the chain that starts with the highest priority patient and remove from the problem the patients and kidneys in that chain

E: Choose the chain that starts with the highest priority patient and keep in the problem the patients and kidneys in that chain.

F: Prioritize patient-donor pairs so that pairs with a type O donor have a higher priority (than the pairs whose donor is not of type O). Then choose the chain that starts with the highest priority pair.
If the starting pair in the chain has a type O donor then
remove from the problem the patients and kidneys in that chain. Otherwise keep in the problem all the patients and donors that are in the chain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly