csc2556
play

CSC2556 Lecture 8 Fair Division 3: Rent Division CSC2556 - Nisarg - PowerPoint PPT Presentation

CSC2556 Lecture 8 Fair Division 3: Rent Division CSC2556 - Nisarg Shah 1 Rent Division An apartment with roommates & rooms Roommates have preferences over the rooms Total rent is Goal: Find an allocation of


  1. CSC2556 Lecture 8 Fair Division 3: Rent Division CSC2556 - Nisarg Shah 1

  2. Rent Division β€’ An apartment with π‘œ roommates & π‘œ rooms β€’ Roommates have preferences over the rooms β€’ Total rent is 𝑆 β€’ Goal: Find an allocation of rooms to roommates & a division of the total rent that is envy-free. CSC2556 - Nisarg Shah 2

  3. Sperner’s Lemma β€’ Triangle π‘ˆ partitioned into elementary triangles β€’ Sperner Labeling: ➒ Label vertices {1,2,3} ➒ Main vertices are different ➒ Vertices between main vertices 𝑗 and π‘˜ are each labeled 𝑗 or π‘˜ β€’ Lemma: ➒ Any Sperner labeling contains at least one β€œfully labeled” (1 -2-3) elementary triangle. CSC2556 - Nisarg Shah 3

  4. Sperner’s Lemma β€’ Doors: 1-2 edges β€’ Rooms: elementary triangles β€’ Claim: #doors on the boundary of T is odd β€’ Claim: A fully labeled (123) room has 1 door. Every other room has 0 or 2 doors. CSC2556 - Nisarg Shah 4

  5. Sperner’s Lemma β€’ Start at a door on boundary, and walk through it β€’ Either found a fully labeled room, or it has another door β€’ No room visited twice β€’ Eventually, find a fully labeled room or back out through another door on boundary β€’ But #doors on boundary is odd. ∎ CSC2556 - Nisarg Shah 5

  6. Fair Rent Division β€’ Three housemates A, B, C β€’ Goal: Divide total rent between three rooms so that at those rents, each person wants a different room. β€’ Without loss of generality, say the total rent is 1 . ➒ Represent possible partitions of rent as a triangle. CSC2556 - Nisarg Shah 6

  7. Fair Rent Division β€’ β€œTriangulate” and assign β€œownership” of each vertex to A, B, or C so that each elementary triangle is an ABC triangle CSC2556 - Nisarg Shah 7

  8. Fair Rent Division β€’ Ask the owner of each vertex 𝑀 : ➒ Which room do you prefer if the rent division is given by the coordinates of 𝑀 ? β€’ Gives us a 1-2-3 labeling of the triangulation. β€’ Assumption: Each roommate prefers any free room over any paid room. ➒ β€œ Miserly roommates ” assumption CSC2556 - Nisarg Shah 8

  9. Fair Rent Division β€’ This dictates the choice of rooms on the edges of π‘ˆ CSC2556 - Nisarg Shah 9

  10. Fair Rent Division β€’ Sperner’s Lemma: There must be a 1-2-3 triangle. CSC2556 - Nisarg Shah 10

  11. Fair Rent Division β€’ The three roommates prefer different rooms… ➒ But at slightly different rent divisions. ➒ Approximately envy-free. β€’ By making the triangulations finer, we can increase accuracy. ➒ In the limit, we obtain an envy-free allocation. β€’ This technique generalizes to more roommates [Su 1999]. CSC2556 - Nisarg Shah 11

  12. Quasi-Linear Utilities β€’ A different model: ➒ Value of roommate 𝑗 for room 𝑠 = 𝑀 𝑗,𝑠 ➒ Rent for room 𝑠 = π‘ž 𝑠 ➒ Utility to agent 𝑗 for getting room 𝑠 = 𝑀 𝑗,𝑠 βˆ’ π‘ž 𝑠 β€’ We need to find an assignment 𝐡 of rooms to roommates and a price vector π‘ž such that ➒ Total rent: 𝑆 = Οƒ 𝑠 π‘ž 𝑠 ➒ Envy-freeness: 𝑀 𝑗,𝐡 𝑗 βˆ’ π‘ž 𝐡 𝑗 β‰₯ 𝑀 𝑗,𝐡 π‘˜ βˆ’ π‘ž 𝐡 π‘˜ CSC2556 - Nisarg Shah 12

  13. Quasi-Linear Utilities β€’ Theorem: An envy-free (𝐡, π‘ž) always exists! ➒ We’ll skip this proof. β€’ Theorem: If (𝐡, π‘ž) is envy-free, Οƒ 𝑗 𝑀 𝑗,𝐡 𝑗 is maximized. ➒ Implied by β€œ1 st fundamental theorem of welfare economics” ➒ As a consequence, (𝐡, π‘ž) is Pareto optimal. ➒ Easy proof! β€’ Theorem: If (𝐡, π‘ž) is envy-free and 𝐡′ maximizes Οƒ 𝑗 𝑀 𝑗,𝐡 𝑗 β€² then (𝐡 β€² , π‘ž) is envy-free. ➒ Further, 𝑀 𝑗,𝐡 𝑗 βˆ’ π‘ž 𝐡 𝑗 = 𝑀 𝑗,𝐡 𝑗 β€² βˆ’ π‘ž 𝐡 𝑗 β€² for every agent 𝑗 ➒ Implied by β€œ2 nd fundamental theorem of welfare economics” ➒ Easy proof! CSC2556 - Nisarg Shah 13

  14. CSC2556 - Nisarg Shah 14

  15. Which Model Is Better? β€’ Advantage of quasi-linear utilities: ➒ One-shot preference elicitation o Players directly report their values for the different rooms ➒ Easy to explain the fairness guarantee Spliddit CSC2556 - Nisarg Shah 15

  16. Which Model Is Better? β€’ Advantage of miserly roommates model: ➒ Allows arbitrary preferences subject to a simple assumption ➒ Easy queries : β€œWhich room do you prefer at these prices?” The New York Times CSC2556 - Nisarg Shah 16

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend