prior free cost sharing design
play

Prior-free cost sharing design Ruben Juarez Department of - PowerPoint PPT Presentation

Prior-free cost sharing design Ruben Juarez Department of Economics, University of Hawaii http://www2.hawaii.edu/~rubenj April, 2009 Ruben Juarez Prior-free cost sharing design Motivation Traditional mechanisms require the designer to


  1. Prior-free cost sharing design Ruben Juarez Department of Economics, University of Hawaii http://www2.hawaii.edu/~rubenj April, 2009 Ruben Juarez Prior-free cost sharing design

  2. Motivation ◮ Traditional mechanisms require the designer to have a lot of information from the agents. ◮ Alternative approach: implement robust mechanisms that work well under different information contexts. ◮ Two structural problems: Little information about the valuations (utilities) of the agents and little information about whether or not the agents can coordinate misreports. ◮ Two solutions: Worst case measures and Group strategyproofness (GSP). Ruben Juarez Prior-free cost sharing design

  3. Related literature ◮ Aumann[1959], Berheim, Peleg and Whinston[1987] ◮ Maskin[1985], Ehlers[2002], Ehlers and Klaus [2003], Papai[2000, 2001] ◮ Roughgarden et al.[2006a, 2006b, 2007], Pal and Tardos [2003] and Immorlica et al.[2005]. ◮ Moulin[1999, 2007], Moulin and Shenker[2003], Juarez[2006, 2007a] ◮ Goldberg and Hartline [2004, 2006], Baliga and Vohra [2003] ◮ Roughgarden et al.[2007], Juarez[2007b] ◮ Segal[2003], Bergemann et al.[2004, 2007], Morris and Bergemann [2006, 2007] Ruben Juarez Prior-free cost sharing design

  4. Cost sharing problems ◮ Group of agents interested in getting a good or service. ◮ v i the valuation of agent i for getting service. ◮ Cost function to produce the service that depends on the players who are served. ◮ Cost-sharing mechanism: elicits bids from the agents, picks winning set of agents S and determines prices for the winners. Ruben Juarez Prior-free cost sharing design

  5. Cost sharing problems ◮ Group of agents interested in getting a good or service. ◮ v i the valuation of agent i for getting service. ◮ Cost function to produce the service that depends on the players who are served. ◮ Cost-sharing mechanism: elicits bids from the agents, picks winning set of agents S and determines prices for the winners. This general model allows applications to several problems, e.g. auctions, network facility location problems, Queuing problems. Ruben Juarez Prior-free cost sharing design

  6. Cost-sharing mechanism: two natural goals Two natural goals: ◮ Economically efficient (maximizes total surplus) ◮ Immune to coordination of the agents (group strategyproofness) Ruben Juarez Prior-free cost sharing design

  7. Cost-sharing mechanism: two natural goals Two natural goals: ◮ Economically efficient (maximizes total surplus) ◮ Immune to coordination of the agents (group strategyproofness) Fact. Two natural goals mutually incompatible in very general cost-sharing settings: ◮ Shummer[2008] ◮ Juarez[2008] Ruben Juarez Prior-free cost sharing design

  8. Trade offs 1. Robust mechanism are very inefficient. ◮ Question: quantifying efficiency loss of robust mechanism Juarez[2008, 2009] Ruben Juarez Prior-free cost sharing design

  9. Trade offs 1. Robust mechanism are very inefficient. ◮ Question: quantifying efficiency loss of robust mechanism Juarez[2008, 2009] 2. Simple mechanisms are efficient but are not robust ◮ Question: quantifying efficiency loss due to lack of robustness: Juarez[2008c] Ruben Juarez Prior-free cost sharing design

  10. Trade offs 1. Robust mechanism are very inefficient. ◮ Question: quantifying efficiency loss of robust mechanism Juarez[2008, 2009] 2. Simple mechanisms are efficient but are not robust ◮ Question: quantifying efficiency loss due to lack of robustness: Juarez[2008c] 3. Mechanism in between: neither fully efficient nor fully robust ◮ Question: Finding simple mechanisms that are ’almost’ robust and ’very’ efficient (Roughgaden et al. 2009, own research in progress) This paper is about point 1. Ruben Juarez Prior-free cost sharing design

  11. Auctioning a single private service/good ◮ N = { 1 , . . . , n } interested to get a unit of good. ◮ Agent i has private monetary valuation u i for getting it. ◮ Seller has reserve price of 1. Ruben Juarez Prior-free cost sharing design

  12. Auctioning a single private service/good ◮ N = { 1 , . . . , n } interested to get a unit of good. ◮ Agent i has private monetary valuation u i for getting it. ◮ Seller has reserve price of 1. Second-price auction: If bid vector is ( b 1 , . . . , b n ) , b 1 ≥ b 2 ≥ · · · ≥ b n , and b 1 > 1 , then agent 1 gets unit at a price max( b 2 , 1) . Ruben Juarez Prior-free cost sharing design

  13. Auctioning a single private service/good ◮ N = { 1 , . . . , n } interested to get a unit of good. ◮ Agent i has private monetary valuation u i for getting it. ◮ Seller has reserve price of 1. Second-price auction: If bid vector is ( b 1 , . . . , b n ) , b 1 ≥ b 2 ≥ · · · ≥ b n , and b 1 > 1 , then agent 1 gets unit at a price max( b 2 , 1) . Second-price auction is not Group Strategyproof! Ruben Juarez Prior-free cost sharing design

  14. Auctioning a single private service/good ◮ N = { 1 , . . . , n } interested to get a unit of good. ◮ Agent i has private monetary valuation u i for getting it. ◮ Seller has reserve price of 1. Second-price auction: If bid vector is ( b 1 , . . . , b n ) , b 1 ≥ b 2 ≥ · · · ≥ b n , and b 1 > 1 , then agent 1 gets unit at a price max( b 2 , 1) . Second-price auction is not Group Strategyproof! Same problem with other classical auctions (English, Dutch, Sealed-bid). Ruben Juarez Prior-free cost sharing design

  15. Can I prevent coordinated misreports of any coalition? Ruben Juarez Prior-free cost sharing design

  16. Can I prevent coordinated misreports of any coalition? Yes, I can!!! Ruben Juarez Prior-free cost sharing design

  17. Can I prevent coordinated misreports of any coalition? Yes, I can!!! I set a priority on the agents, say 1 , . . . , n . Ruben Juarez Prior-free cost sharing design

  18. Can I prevent coordinated misreports of any coalition? Yes, I can!!! I set a priority on the agents, say 1 , . . . , n . Set arbitrary prices x 1 , x 2 , . . . , x n not less than 1 for each of those agents. Ruben Juarez Prior-free cost sharing design

  19. Can I prevent coordinated misreports of any coalition? Yes, I can!!! I set a priority on the agents, say 1 , . . . , n . Set arbitrary prices x 1 , x 2 , . . . , x n not less than 1 for each of those agents. Finally, from those agents whose offer exceed their price, I choose the one highest ranked. Ruben Juarez Prior-free cost sharing design

  20. Can I prevent coordinated misreports of any coalition? Yes, I can!!! I set a priority on the agents, say 1 , . . . , n . Set arbitrary prices x 1 , x 2 , . . . , x n not less than 1 for each of those agents. Finally, from those agents whose offer exceed their price, I choose the one highest ranked. Proposition. Only the priority mechanisms are immune to coordinated misreports of any group of agents (GSP). Ruben Juarez Prior-free cost sharing design

  21. Can I prevent coordinated misreports of any coalition? Yes, I can!!! I set a priority on the agents, say 1 , . . . , n . Set arbitrary prices x 1 , x 2 , . . . , x n not less than 1 for each of those agents. Finally, from those agents whose offer exceed their price, I choose the one highest ranked. Proposition. Only the priority mechanisms are immune to coordinated misreports of any group of agents (GSP).Unfortunately, they recover only a tiny fraction of the efficient surplus ( 1 n ), where n is the number of agents. Ruben Juarez Prior-free cost sharing design

  22. Single facility location problem ◮ There is a single facility with fixed cost F if opened, and ◮ Agent i has a personalized connection cost c i if connected. Ruben Juarez Prior-free cost sharing design

  23. Efficient average cost mechanism (EAC) ◮ Elicits bids from the agents. ◮ Serve the efficient allocation. Everyone pays the same price. Ruben Juarez Prior-free cost sharing design

  24. Efficient average cost mechanism (EAC) ◮ Elicits bids from the agents. ◮ Serve the efficient allocation. Everyone pays the same price. Fact: EAC is efficient but not immune to coordination. Ruben Juarez Prior-free cost sharing design

  25. Efficient average cost mechanism (EAC) ◮ Elicits bids from the agents. ◮ Serve the efficient allocation. Everyone pays the same price. Fact: EAC is efficient but not immune to coordination. e.g. n = 3 , c 1 = c 2 = c 3 = 0 Ruben Juarez Prior-free cost sharing design

  26. Efficient average cost mechanism (EAC) ◮ Elicits bids from the agents. ◮ Serve the efficient allocation. Everyone pays the same price. Fact: EAC is efficient but not immune to coordination. e.g. n = 3 , c 1 = c 2 = c 3 = 0 u 1 = 2 F 3 + 3 ǫ u 2 = u 3 = F 3 − ǫ. Ruben Juarez Prior-free cost sharing design

  27. Efficient average cost mechanism (EAC) ◮ Elicits bids from the agents. ◮ Serve the efficient allocation. Everyone pays the same price. Fact: EAC is efficient but not immune to coordination. e.g. n = 3 , c 1 = c 2 = c 3 = 0 u 1 = 2 F 3 + 3 ǫ u 2 = u 3 = F 3 − ǫ. k u k = 4 F Since � 3 + ǫ > F , so everyone should get service at price F 3 . Ruben Juarez Prior-free cost sharing design

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