Логотип Солвхаб

Mechanism Design

There are three kids: Alice, Bob and Clara. Their mother wants to split a cake of size 1 into three pieces and distribute them among the kids. Every kid wants to eat as much cake as possible.

a) (10 rp) Consider the following mechanism. Alice cuts the cake in three pieces the way she likes; then Bob takes any piece he likes, and then Clara takes any piece she likes (of the two that are left), so Alice is left with another remaining piece. How will Alice cut the cake?

b) (20 rp) Now consider a more complicated situation. A kid is unhappy if he or she gets less than a certain share of a cake. In particular, Alice will be happy if she gets at least a piece of size a, Bob needs at least b, Clara needs at least c. For every kid, getting a piece of the minimum required size is better than getting no cake, which is, in turn, better than getting a piece of less than the minimum required size. If one is already happy, he or she nevertheless prefer getting more cake to less cake. The mother knows that 0<a,b,c<1 but does not know a,b or c. All three children know all three numbers. Under which a,b,c does a mechanism that ensures each of the kids is happy exist? Suggest such a mechanism.

ИИ Помощник
Требуется авторизацияВойдите на сервис, чтобы получить доступ к ИИ ассистенту