auctions as games equilibria and efficiency near optimal
play

Auctions as Games: Equilibria and Efficiency Near-Optimal - PowerPoint PPT Presentation

Auctions as Games: Equilibria and Efficiency Near-Optimal Mechanisms va Tardos, Cornell Yesterday: Simple Auction Games item bidding games: second price simultaneous item auction Very simple valuations: unit demand or even single


  1. Auctions as Games: Equilibria and Efficiency Near-Optimal Mechanisms Éva Tardos, Cornell

  2. Yesterday: Simple Auction Games • item bidding games: second price simultaneous item auction • Very simple valuations: unit demand or even single parameter • Ad Auctions: Generalized Second Price Today: • More auction types • More expressive valuations

  3. Summary of problems Full information single minded bidders v ij = buyer i’s value for house j i • � �� • �∈� Bidding b ij >v ij is dominated. assume not done GSP (AdAuction), also single parameter: v kj • � � �

  4. Summary of techniques • Price of anarchy 2 based on: no- ∗ and regret for bidding ∗ �� � �� � i ∗ �� � • Bound also applies to learning outcomes (see more Avrim Blum) • Bayesian game (valuations from correlated distribution F ) price of anarchy of 4 based on no-regret for bidding ½ � GSP – Single value auctions –

  5. First Price vs Second Price? Proof based on “player i has no regret about bidding ½ v i ” applies just as well for first price. If player wins: price  b i  ½v i hence utility at least ½v i • If he looses, all his items of interest, went to players with bid i (and hence value) at least ½v i If i has value of opt, i or k has high k value at Nash

  6. First Price vs Second Price? Proof based on “no-regret for bidding ∗ and �� ∗ ” no good, ∗ �� � �� � � but similar proof applies with ∗ �� � � ∗ and �� ∗ ” �� � � � • If player wins: price  ∗  ½ �� � ∗ �� � hence utility at least ½ �� � ∗ • If he looses, his items of interest went to players with bid (and hence value) at least ½ �� � ∗

  7. First Price Pure Nash Theorem [Bikchandani GEB’99] Any valuation, first price pure Nash, socially optimal. Any combinatorial valuation. Proof each item i was sold for a price p i . • price p is market equilibrium: all players maximizing players � � ��� � ∑ � � �∈� otherwise bid � � � for items in � ∈ � • market equilibrium is socially optimal ∗ alternate soln. � � , … , � � Nash and � � ∗ , … , � � ∗ � � ∑ � � �� � � � ∑ � � � � � �� � � � �∈� �∈�� sum over all i ∗ � ∑ � � � � � ∑ � � �� � � �

  8. Sequential Game ( ) How important is simultaneous play? Buyers Sellers 10 9 5

  9. Second Price and Sequential Auctions • Second price allows signaling • Bidding above value is not dominated • Can have unbounded price of anarchy both with – Additive valuations – Unit demand valuations (even after iterated elimination of dominated strategies)

  10. Bad example for 2 nd price � � � � … … � … � � � … �

  11. Sequential game • Items are not available at the same time: sellers arrive sequentially • Players are strategic and make decisions reasoning about the decisions of other players in the future • Each player has unit demand valuation v ij on the items • First price auction – Full Information (Paes Leme, Syrgkanis, T. SODA’12) – Bayesian (Syrgkanis, T. EC’12)

  12. Incomplete Information and Efficiency � 1 ~��0,1� A � 2 ~��0,1� B � 3 ~��0,1�

  13. Incomplete Information and Efficiency � � � � �� � � � �� � � � � � 1 ~��0,1� A � � � � �� � � � �� � � � � � 2 ~��0,1� B � � � 3 ~��0,1�

  14. Incomplete Information and Efficiency � � A � 1 � � � � 1 ~��0,1� � � � 2 ~��0, � � � � 2 ~��0,1� B � � � 3 ~��0,1�

  15. Incomplete Information and Efficiency Player 2 bids more aggressively  outcome inefficient � � �� � � � � � �

  16. Example V 1 =1 Now I win for price of A 1 . Maybe better to wait… V 2 =100 Suboptimal And win C for C free. Outcome Now I will pay 99 . V 3 =100 At the last auction I will pay B 100 . V 4 =99

  17. Formal model • A bidding strategy is a bid for each item for each possible history of play on previous items – Can depend only on information known to player: – Identity of winner, maybe also winner’s price. • Solution concept: Subgame Perfect Equilibrium = Nash in each subgame

  18. Bayesian Sequential Auction games Valuations v drawn from distribution  F For simplicity assume for now • single value v i for items of interest • (v 1 , …, v n )  F drawn from a joint distribution ∗ random OPT � � v 1 • Depends on • information i doesn’t v 2 have! Deviating in early v 3 • auctions may change behavior of others v 4 later

  19. Sequential Bayesian Price of Anarchy Theorem In first price sequential auction for unit demand single parameter bidders from correlated distributions. The total value v(N)= ∑ at a Bayesian Nash equilibrium � � �∈� Distribution D of � � ���, � � �� is at least ¼th of optimum expected value of OPT (assuming � � � � � ∀ i ). proof based player i bidding ½v i on all items of interest. Deviation only noticeable if winning! • If player wins: hence utility =½v i i • If he looses, his items of interest valued at least ½v i by others. In either case ½ � �� � ∗ � ∗ � � �� � � ��� � Sum over player, and take expectation over v  F ½OPT � E(v(N)+ E(v(N))

  20. Bayesian Price of Anarchy Theorem Unit demand single parameter bidders, the total expected value E(v(N))= E ∑ at an equilibrium distribution � � �∈� � � ���, ��� (assuming � � � � � ∀ i ) is at least ¼ of the expected optimum OPT= ��max � ∑ � � � �∈� proof “player i has no regret about bidding ½ v i on all items of interest” Simple strategy: no regret about this one i strategy is all that we need for quality bound! Applies for learning outcome, and Bayesian Nash with correlated bidder types.

  21. Full info Sequential Auction with unit demand bidders Thm: Value of any Nash at least ½ of optimum � � � ∗ ��� ���� � � � ∗ ��� � � ∗ ��� i � � � ∗ � �� ∗ ��� �� � Summing for all :

  22. Bayesian Sequential Auction? � � � ∗ ��� ∗ ��� � � ���� � � � ∗ ��� � � ∗ ��� � � ∗ � ��� i � � � ∗ � �� ∗ ��� �� � Summing for all :

  23. Complications of Incomplete Information ∗ depends on other players’ values • � which you don’t know • Bidding becomes correlated at later stages of the game since players condition on history

  24. Simultaneous Item Auctions Theorem [Christodoulou, Kovacs, Schapira ICALP’08] Unit demand bidders, assuming values drawn independently � from F � , and �� �� the total expected value E(v(N))= at an �� � �∈� equilibrium distribution is at least ½ of the expected optimum OPT= �� ��,��∈� � ∗ depends Proof? The assigned item in optimum � on �� hence not known to i. Not a possible bid to consider

  25. Simultaneous Item Auctions (proof) Sample valuations of other players � �� from F �� , Use ( � � , � �� ) to determine � � ∗ ∗ and � �� � 0 ∀� � � � bid � �� � ∗ ∗ � � �� � • ∗ is v( � • Nash’s value of � ∗ ). Exp. cost of item � ∗ ∗ � � � • i’s utility for given � ∗ ∗ � � � �� � �� � � • Use Nash for i ∗ ∗ � �� �� � � � � �� � �� � �

  26. Simultaneous Item Auctions (proof2) Use Nash for i ∗ ∗ � �� �� � � � � �� � �� � � • Take expectation over ∗ ∗ � �� � � � � � �� � � – lhs sum over i: (SW) � �� � � – rhs term 1: � ∗ ∗ ∗ � �� � � � � �� �� � � �� � (use indep) – Sum over i: (SW) ∗ � � � �� � – Last term sum over i: ∗ � � � � � � � � �

  27. Bayesian second Price of Anarchy Theorem [ Christodoulou, Kovacs, Schapira ICALP’08] Unit demand bidders, assuming values drawn independently � from F � , and �� �� the total expected value E(v(N))= at an �� � �∈� equilibrium distribution is at least ½ of the expected optimum OPT= �� ��,��∈� � Proof: In expectation over v and w Nash(SW)  OPT(SW)-Nash(SW)

  28. Bayesian Sequential Auction Try similar idea (idea 1): Sample valuations of other players �� from F �� , Use ( � , �� ) to determine ∗ � - Bid as before till j comes up, then bid ½ �� for j j(v) ½ � �� i

  29. Bayesian Sequential Auction (idea 1) • If � wins item � then he gets utility at least: � �� � � �� � �, � �� � � �� � ��, � �� � 2 � � �� 2 � � �� • If he doesn’t then the winning bid must be at least: � �� ��  � �� � 2 • In any case utility from the deviation is at least: �� �� � � �� � �� �

Recommend


More recommend