the assignment game core competitive equilibria and
play

The assignment game: core, competitive equilibria and multiple - PowerPoint PPT Presentation

The assignment game: core, competitive equilibria and multiple partnership Marina N u nez University of Barcelona Summer School on Matching Problems, Markets and Mechanisms; Budapest, June 2013 Outline 1 Coalitional games 2 The


  1. The assignment game: core, competitive equilibria and multiple partnership Marina N´ u˜ nez University of Barcelona Summer School on Matching Problems, Markets and Mechanisms; Budapest, June 2013

  2. Outline 1 Coalitional games 2 The assignment game The core Lattice structure Competitive equilibria Some properties of the core Markets with the same core 3 Multiple-partners assignment market 1 Pairwise-stability Optimal pairwise-stable outcomes Competitive equilibria The core 4 Multiple-partners assignment market 2 Dual solutions and the core Differences with the assignment game

  3. Outline 1 Coalitional games 2 The assignment game The core Lattice structure Competitive equilibria Some properties of the core Markets with the same core 3 Multiple-partners assignment market 1 Pairwise-stability Optimal pairwise-stable outcomes Competitive equilibria The core 4 Multiple-partners assignment market 2 Dual solutions and the core Differences with the assignment game

  4. Outline 1 Coalitional games 2 The assignment game The core Lattice structure Competitive equilibria Some properties of the core Markets with the same core 3 Multiple-partners assignment market 1 Pairwise-stability Optimal pairwise-stable outcomes Competitive equilibria The core 4 Multiple-partners assignment market 2 Dual solutions and the core Differences with the assignment game

  5. Outline 1 Coalitional games 2 The assignment game The core Lattice structure Competitive equilibria Some properties of the core Markets with the same core 3 Multiple-partners assignment market 1 Pairwise-stability Optimal pairwise-stable outcomes Competitive equilibria The core 4 Multiple-partners assignment market 2 Dual solutions and the core Differences with the assignment game

  6. Coalitional TU games A coalitional game with transferable utility is ( N , v ), where N = { 1 , 2 , . . . , n } is the set of players and v : 2 N − → R v ( S ) is the characteristic function. S �→ An imputation is a payoff vector x = ( x 1 , x 2 , . . . , x n ) ∈ R N that is Efficient: � i ∈ N x i = v ( N ) Individually rational: x i ≥ v ( i ) for all i ∈ N . Let I ( v ) be the set of imputations of ( N , v ) and I ∗ ( v ) be the set of preimputations (efficient payoff vectors).

  7. The core Let it be ( N , v ) and x , y ∈ I ∗ ( v ): y dominates x via coalition S � = ∅ ( y dom v S x ) ⇔ x i < y i for all i ∈ S and � i ∈ S y i ≤ v ( S ). y dominates x ( y dom v x ) if y dom v S x for some S ⊆ N . Definition (Gillies, 1959) The core C ( v ) of ( N , v ) is the set of preimputations undominated by another preimputation. If C ( v ) � = ∅ , then it coincides with the set of imputations undominated by another imputation. Equivalently, C ( v ) = { x ∈ I ( v ) | � i ∈ S x i ≥ v ( S ) , for all S ⊆ N } .

  8. The assignment game (Shapley and Shubik, 1972) The assignment game is a cooperative model for a two-sided market (Shapley and Shubik, 1972). A good is traded in indivisible units. Side payments are allowed and utility is identified with money. Each buyer in M = { 1 , 2 , . . . , m } demands one unit and each seller in M ′ = { 1 , 2 , . . . , m ′ } supplies one unit. Each seller j ∈ M ′ has a reservation value c j ≥ 0 for his object. Each buyer i ∈ M valuates differently, h ij ≥ 0, the object of each seller j . Buyer i and seller j , whenever they trade, make a join profit of ( h ij − p ) + ( p − c j ). Hence, a ij = max { 0 , h ij − c j } . All these data is summarized in the assignment matrix A :   a 11 a 12 a 1 m ′ . . . a 21 a 22 a 2 m ′ . . .     · · · · · · · · · · · ·   · · · a m 1 a m 2 a mm ′

  9. The assignment game Cooperation means we look at this market as a centralized market where a matching of buyers to sellers and a distribution of the profit of this matching is proposed: ( u , v ) ∈ R M × R M ′ . � A matching µ is a subset of M × M ′ where each agent appears in at most one pair. Let M ( M , M ′ ) be the set of matchings. � A matching µ is optimal iff, for any other µ ′ ∈ M ( M , M ′ ), � � a ij ≥ a ij . ( i , j ) ∈ µ ( i , j ) ∈ µ ′ Let M ∗ A ( M , M ′ ) be the set of optimal matchings. The cooperative assignment game is defined by ( M ∪ M ′ , w A ), the characteristic function w A being (for all S ⊆ M and T ⊆ M ′ ) � w A ( S ∪ T ) = max { a ij | µ ∈ M ( S , T ) } . ( i , j ) ∈ µ

  10. The core The core:  � � i ∈ M u i + �  j ∈ M ′ v j = w A ( M ∪ M ′ ) �  ( u , v ) ∈ R M × R M ′   � C ( w A ) = u i + v j ≥ a ij for all ( i , j ) ∈ M × M ′ , � � u i ≥ 0 , ∀ i ∈ M , v j ≥ 0 , ∀ j ∈ M ′ .  � Given any optimal matching µ , if ( u , v ) ∈ C ( w A ) then u i + v j = a ij for all ( i , j ) ∈ µ and u i = 0 if i is unmatched by µ . Fact In the core of the assignment game, third-party payments are excluded

  11. The core Theorem (Shapley and Shubik, 1972) The core of the assignment game is non-empty and coincides with the set of solutions of the dual program to the linear assignment problem. w A ( M ∪ M ′ ) = max � � j ∈ M ′ a ij x ij min � i ∈ M u i + � j ∈ M ′ v j i ∈ M � where i ∈ M x ij ≤ 1 , ∀ j ∈ M ′ , u i + v j ≥ a ij ∀ ( i , j ) ∈ M × M ′ , � j ∈ M ′ x ij ≤ 1 , ∀ i ∈ M , u i ≥ 0 , v j ≥ 0 . x ij ≥ 0 , ∀ ( i , j ) ∈ M × M ′ .

  12. Example 1 u 1 + v 3 = 4 3 4 u 1 + v 4 ≥ 1 − 2 ≤ u 2 − u 1 ≤ 2 1 4 1 u 2 + v 3 ≥ 2 0 ≤ u 1 ≤ 4 2 u 2 + v 4 = 3 0 ≤ u 2 ≤ 3 2 3 u i ≥ 0 , v j ≥ 0 . u2 (4,3) (0,0) u1 ( u , v ) and ( u , v ), optimal core points for each side. ( u , v ) = (4 , 3; 0 , 0), ( u , v ) = (0 , 0 , 4 , 3).

  13. Lattice structure 1 Fact (Shapley and Shubik, 1972) C ( w A ) with the following partial order(s) is a complete lattice ( u , v ) ≤ M ( u ′ , v ′ ) ⇔ u i ≤ u ′ ∀ i ∈ M . i Let ( M ∪ M ′ , w A ) be an assignment market and ( u , v ), ( u ′ , v ′ ) two elements in C ( w A ). Then, � � ( u , v ) ∨ ( u ′ , v ′ ) = (max { u i , u ′ i } ) i ∈ M , (min { v j , v ′ j } ) j ∈ M ′ ∈ C ( w A ) � � ( u , v ) ∧ ( u ′ , v ′ ) = (min { u i , u ′ i } ) i ∈ M , (max { v j , v ′ j } ) j ∈ M ′ ∈ C ( w A ) . � As a consequence the existence of a buyers-optimal core allocation and a sellers-optimal core allocation is obtained. Fact (Demange, 1982; Leonard, 1983) For all i ∈ M, u i = w A ( M ∪ M ′ ) − w A ( M ∪ M ′ \ { i } ) .

  14. The buyers-optimal core allocation The buyers optimal core allocation ( u , v ) can be obtained by solving m + 1 linear programs. But since all buyers attain their marginal contribution at the same core point, it can easily be obtained by means of only two linear programs: the one that gives an optimal matching µ and max � i ∈ M u i u i + v j ≥ a ij ∀ ( i , j ) ∈ M × M ′ , where u i + v j = a ij , ∀ ( i , j ) ∈ µ, u i ≥ 0 , v j ≥ 0 .

  15. Competitive equilibria � In this section let us interpret M as a set of bidders and M ′ as a set of objects. � A feasible price vector is p ∈ R M ′ such that p j ≥ c j for all j ∈ M ′ . � Add a null object O with a iO = 0 for all i ∈ M and price 0. More than one bidder may be matched to O : Q = M ′ ∪ { O } . � The demand set of a bidder i at prices p is � � D i ( p ) = j ∈ Q | a ij − p j = max k ∈ Q { a ik − p k } . � The price vector p is quasi-competitive if there is a matching µ such that, for all i ∈ M , if µ ( i ) = j then j ∈ D i ( p ). Then µ is compatible with p . � ( p , µ ) is a competitive equilibrium if p is a quasi-competitive price, µ is compatible with p and p j = c j for all j �∈ µ ( M ).

  16. Competitive equilibria Theorem (Gale, 1960) Let ( M , M ′ , A ) be an assignment market. Then, 1 ( p , µ ) competitive equilibrium ⇒ ( u , v ) ∈ C ( w A ) where u i = h ij − p j if µ ( i ) = j v j = p j − c j , j ∈ M ′ \ { O } 2 µ ∈ M ∗ A ( M , Q ) with a i µ ( i ) > 0 ∀ i ∈ M and ( u , v ) ∈ C ( w A ) ⇒ ( p , µ ) is a competitive equilibrium, where p j = v j + c j if j ∈ M ′ and p O = 0 � The buyers-optimal core allocation corresponds to the minimal competitive price vector. � The sellers-optimal core allocation corresponds to the maximal competitive price vector.

  17. Lattice structure 2 Given a (square) assignment market ( M , M ′ , A ), denote by i ′ the i th seller and assume µ = { ( i , i ′ ) | i ∈ M } is optimal. Then, the projection of C ( w A ) to the space of the buyers’ payoffs is � � � a ij − a jj ≤ u i − u j ≤ a ii − a ji ∀ i , j ∈ { 1 , 2 , . . . , m } u ∈ R M � C u ( w A ) = � 0 ≤ u i ≤ a ii for all i ∈ { 1 , 2 , . . . , m } . � � Notice that C u ( w A ) is a 45-degree lattice. Theorem (Quint, 1991; Characterization of the core ) Given any 45-degree lattice L, there exists an assignment game ( M , M ′ , A ) such that C ( w A ) = L. � But matrix A in the above theorem may not be unique.

  18. Example 2 1’ 2’ 3’ 5 2 1 8 � Optimal matching: µ = { (1 , 2 ′ ) , (2 , 3 ′ ) , (3 , 1 ′ ) } . 2 7 9 6 � ( u , v ) = (5 , 6 , 1; 1 , 3 , 0), ( u , v ) = (3 , 5 , 0; 2 , 5 , 1). 3 3 0 2 6 4 u2 (=6-v3) 2 2 1 u3 (=2-v1) 0 8 0 0 2 4 6 u1 (=8-v2)

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