mechanism design with e ciency and equality considerations
play

Mechanism Design with E ! ciency and Equality Considerations (Wine - PowerPoint PPT Presentation

Mechanism Design with E ! ciency and Equality Considerations (Wine 2017) Mohamad Lati fi an Iman Jami Moghaddam Outline Whats an auction? Equality, E ffi ciency, Truthfulness Problem de fi nition LP


  1. وا مان هب Mechanism Design with E ! ciency and Equality Considerations (Wine 2017) Mohamad Lati fi an Iman Jami Moghaddam

  2. Outline • What’s an auction? • Equality, E ffi ciency, Truthfulness • Problem de fi nition • LP formulation • Proposed mechanism • Truthfulness • Computability • Conclusion and future works ! 2

  3. What’s an auction? • Buying and selling items • Participants (bidders) call out their bids • Sell the good(s) w.r.t. bids ! 3

  4. � 4

  5. Some issues • Who gets the good(s)? • How much should each bidder pay? • What’s the goal? • Did you bid your actual value? ! 5

  6. What’s an auction? 
 (Closer look) • Single parameter • N bidders and K homogenous indivisible goods • Each bidder has a private value v i for a good • Bidders call out their bids b 1 , b 2 , …, b n • Allocation rule A(b) • Payment rule P(b) ! 6

  7. What’s the goal? • Equality • E ffi ciency ! 7

  8. The problem • An auction as de fi ned • Probabilistic allocation vector , • Total utility = or more general • The equality measure ! 8

  9. LP Formulation ! 9

  10. Equality • Generalized Gini inequality index • ⇒ • • ! 10

  11. Equality • Min probability • and • Max di f ference • 
 • Gini-coe fi cient • ! 11

  12. E ! ciency • Social welfare: • Some other e ffi ciency functions: • Expected revenue • Long-term revenue ! 12

  13. Truthful Mechanism ! 13

  14. Truthful Mechanism Two more definitions ! 13

  15. Truthful Mechanism Let’s make it short ! 13

  16. Truthful Mechanism ! 13

  17. 
 
 Truthful Mechanism • Incentive Compatible 
 • Ex-post Individual Rational ! 14

  18. Truthful Mechanism (Cont’d) ! 15

  19. 
 Truthful Mechanism (Cont’d) • Allocation 
 ! 15

  20. 
 Truthful Mechanism (Cont’d) • Allocation 
 Use the LP ! 15

  21. 
 Truthful Mechanism (Cont’d) • Allocation 
 Use the LP ! 15

  22. 
 Truthful Mechanism (Cont’d) • Allocation 
 Use the LP • Payment rule ! 15

  23. 
 Truthful Mechanism (Cont’d) • Allocation 
 Use the LP • Payment rule ! 15

  24. Computation of opt. allocation ! 16

  25. Computation of opt. allocation • f (1) ≥ f (2) ≥ … ≥ f (n) ! 16

  26. Computation of opt. allocation • f (1) ≥ f (2) ≥ … ≥ f (n) • There must exist an optimal solution with ! 16

  27. Computation of opt. allocation • f (1) ≥ f (2) ≥ … ≥ f (n) • There must exist an optimal solution with • Theorem: For any bid pro " le b, exist an optimal solution q(b) such that: ! 16

  28. Computation of opt. allocation • f (1) ≥ f (2) ≥ … ≥ f (n) • There must exist an optimal solution with • Theorem: For any bid pro " le b, exist an optimal solution q(b) such that: • n 1 player with q = 1 , ! 16

  29. Computation of opt. allocation • f (1) ≥ f (2) ≥ … ≥ f (n) • There must exist an optimal solution with • Theorem: For any bid pro " le b, exist an optimal solution q(b) such that: • n 1 player with q = 1 , • n 2 player with q = q’ , ! 16

  30. Computation of opt. allocation • f (1) ≥ f (2) ≥ … ≥ f (n) • There must exist an optimal solution with • Theorem: For any bid pro " le b, exist an optimal solution q(b) such that: • n 1 player with q = 1 , • n 2 player with q = q’ , • N - n 1 - n 2 - n 4 player with q = q’’ ! 16

  31. Computation of opt. allocation • f (1) ≥ f (2) ≥ … ≥ f (n) • There must exist an optimal solution with • Theorem: For any bid pro " le b, exist an optimal solution q(b) such that: • n 1 player with q = 1 , • n 2 player with q = q’ , • N - n 1 - n 2 - n 4 player with q = q’’ • n 4 player with q = 0 , ! 16

  32. 
 Computation of opt. allocation (cont’d) • 
 • 
 • n* = • O(N 4 ) ! 17

  33. Computation of opt. Payment • Can not compute • Lemma: As player k’s bid x increases from t(i+1) to t(i) , her winning probability in the optimal allocation 3 ) times. q(x,b − k ) can change at most O(N ! 18

  34. Conclusion and Future Works • Maximizes the e ! ciency while ensuring the equality level • Compute allocation and correspond payments in polynomial time • The Equality measure can be non linear and generalized in future works ! 19

  35. Any questions? � 20

  36. Back to your bids ! 21

  37. Back to your bids o.w ! 21

  38. Back to your bids ⇒ q i = 1 o.w ! 21

  39. Back to your bids ⇒ q i = 1 ⇒ q i = 2/n o.w ! 21

  40. Back to your bids ⇒ q i = 1 ⇒ q i = 2/n o.w ! 21

  41. Back to your bids ⇒ q i = 1 ⇒ p i = 0 ⇒ q i = 2/n o.w ! 21

  42. Mechanism Design with E ! ciency and Equality Considerations (Wine 2017) Mohamad Latifian Iman Jami Moghaddam � 22

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