fairness efficiency tradeoffs in dynamic
play

Fairness-Efficiency Tradeoffs in Dynamic Fair Division David Zeng, - PowerPoint PPT Presentation

Fairness-Efficiency Tradeoffs in Dynamic Fair Division David Zeng, Alex Psomas items arrive online, agents Agent has value [0,1] for item that we learn when the item arrives Item must be allocated


  1. Fairness-Efficiency Tradeoffs in Dynamic Fair Division David Zeng, Alex Psomas • 𝑈 items arrive online, 𝑜 agents • Agent 𝑗 has value 𝑤 𝑗𝑢 ∈ [0,1] for item 𝑢 that we learn when the item arrives • Item must be allocated immediately and irrevocably • After 𝑈 rounds, we will have some allocation 𝐵 = (𝐵 1 , … , 𝐵 𝑜 ) • Additive valuations: 𝑤 𝑗 𝐵 𝑘 = σ 𝑕 𝑢 ∈𝐵 𝑘 𝑤 𝑗𝑢 • Ideally, allocation is both fair and efficient

  2. Adversary Model and Results 1 No 𝑜 + 𝜁 -Pareto efficient and sublinear envy allocation algorithm Non-adaptive Adaptive 𝑤 𝑢 ~𝐸 Ԧ 𝑤 𝑗𝑢 ~𝐸 𝑤 𝑗𝑢 ~𝐸 𝑗 adversary adversary Fairness and efficiency Fairness and efficiency compatible incompatible ex-post Pareto efficient and pairwise (EF1 or EF w.h.p.) allocation algorithm

  3. Algorithm for Correlated Agents ( Ԧ 𝑤 𝑢 ~𝐸 ) • Reduce finding a • online ex-post Pareto efficient and (EF1 or EF w.h.p.) allocation algorithm to finding a • offline Pareto efficient and CISEF fractional allocation • Algorithm sketch Given online problem and distribution 𝐸 with support 𝛿 1 , … , 𝛿 𝑛 , use the • support of 𝐸 as the items for offline problem, scaling by the probabilities. Use the fractional allocation 𝑌 to guide our allocation in the online problem. • If 𝑌 𝑗𝑙 = 0.4 , if the item arriving at time 𝑢 has type 𝛿 𝑙 , allocate the item to agent 𝑗 with • probability 0.4 Treat cliques as one combined agent when doing randomized allocation • When item is allocated to the clique, give to unhappiest agent in clique •

  4. CISEF Clique Identical Strongly Envy-Free • CISEF 1 2 Either agent 𝑗 strictly prefers her own • bundle to the bundle of agent 𝑘 Or 𝑗 and 𝑘 have identical allocations • and the same value (up to a scaling factor) for all the items that are allocated to either of them • How to find CISEF and Pareto Identical allocations efficient allocation? and valuations 3 Start with solution to Eisenberg-Gale • convex program Strongly envy-free If agent 𝑗 is indifferent to agent 𝑘 , • (carefully) move items from 𝑘 to 𝑗 to create strong envy-free edges

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