uniqueness and purity in multi agent matching problems
play

Uniqueness and purity in multi-agent matching problems Brendan Pass - PowerPoint PPT Presentation

Uniqueness and purity in multi-agent matching problems Brendan Pass (joint with Y.-H. Kim (UBC)) University of Alberta September 16, 2014 Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems


  1. Uniqueness and purity in multi-agent matching problems Brendan Pass (joint with Y.-H. Kim (UBC)) University of Alberta September 16, 2014 Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  2. Multi-agent matching under transferable utility Probability measures µ i on compact X i ⊆ R n , i = 1 , 2 , ..., m . distributions of agent types . Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  3. Multi-agent matching under transferable utility Probability measures µ i on compact X i ⊆ R n , i = 1 , 2 , ..., m . distributions of agent types . Surplus function s ( x 1 , x 2 , ..., x m ) Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  4. Multi-agent matching under transferable utility Probability measures µ i on compact X i ⊆ R n , i = 1 , 2 , ..., m . distributions of agent types . Surplus function s ( x 1 , x 2 , ..., x m ) Matching measure: A probability measure γ on X 1 × X 2 × ... × X m whose marginals are the µ i . Γ( µ 1 , µ 2 , ..., µ m ) = set of all matchings. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  5. Multi-agent matching under transferable utility Probability measures µ i on compact X i ⊆ R n , i = 1 , 2 , ..., m . distributions of agent types . Surplus function s ( x 1 , x 2 , ..., x m ) Matching measure: A probability measure γ on X 1 × X 2 × ... × X m whose marginals are the µ i . Γ( µ 1 , µ 2 , ..., µ m ) = set of all matchings. A matching is stable if there exists functions u 1 ( x 1 ) , u 2 ( x 2 ) , ..., u m ( x m ) such that m � u i ( x i ) ≥ s ( x 1 , x 2 , ..., x m ) i =1 with equality γ almost everywhere (payoff functions). A division of the utility among matched agents. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  6. Variational formulation: multi-marginal optimal transport Shapley-Shubik (1972): A matching is stable if and only if it maximizes: � γ �→ s ( x 1 , x 2 , ..., x m ) d γ, X 1 × X 2 × ... × X m over Γ( µ 1 , µ 2 , ..., µ m ) A multi-marginal optimal transportation problem. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  7. Variational formulation: multi-marginal optimal transport Shapley-Shubik (1972): A matching is stable if and only if it maximizes: � γ �→ s ( x 1 , x 2 , ..., x m ) d γ, X 1 × X 2 × ... × X m over Γ( µ 1 , µ 2 , ..., µ m ) A multi-marginal optimal transportation problem. Existence of a stable matching is easy to show. What about uniqueness? Purity – is γ concentrated on a graph over x 1 ? Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  8. Variational formulation: multi-marginal optimal transport Shapley-Shubik (1972): A matching is stable if and only if it maximizes: � γ �→ s ( x 1 , x 2 , ..., x m ) d γ, X 1 × X 2 × ... × X m over Γ( µ 1 , µ 2 , ..., µ m ) A multi-marginal optimal transportation problem. Existence of a stable matching is easy to show. What about uniqueness? Purity – is γ concentrated on a graph over x 1 ? When m = 2, the generalized Spence-Mirrlees, or twist condition yields uniqueness and purity: Injectivity of x 2 �→ D x 1 s ( x 1 , x 2 ) (Ex. s ( x 1 , x 2 ) = x 1 · x 2 .) Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  9. Variational formulation: multi-marginal optimal transport Shapley-Shubik (1972): A matching is stable if and only if it maximizes: � γ �→ s ( x 1 , x 2 , ..., x m ) d γ, X 1 × X 2 × ... × X m over Γ( µ 1 , µ 2 , ..., µ m ) A multi-marginal optimal transportation problem. Existence of a stable matching is easy to show. What about uniqueness? Purity – is γ concentrated on a graph over x 1 ? When m = 2, the generalized Spence-Mirrlees, or twist condition yields uniqueness and purity: Injectivity of x 2 �→ D x 1 s ( x 1 , x 2 ) (Ex. s ( x 1 , x 2 ) = x 1 · x 2 .) Brenier ’87, Gangbo ’95, Caffarelli ’96, Gangbo-McCann ’96, Levin ’96: If µ 1 is absolutely continuous with respect to Lebesgue measure and s is twisted, the stable match γ is unique and pure. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  10. A condition for purity and uniqueness A set S ⊆ X 2 × X 3 ... × X m is an s -splitting set at a fixed x 1 ∈ X 1 if there exist functions u 2 ( x 2 ) , ..., u m ( x m ) such that � m i =2 u i ( x i ) ≥ s ( x 1 , ..., x m ) with equality on S . Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  11. A condition for purity and uniqueness A set S ⊆ X 2 × X 3 ... × X m is an s -splitting set at a fixed x 1 ∈ X 1 if there exist functions u 2 ( x 2 ) , ..., u m ( x m ) such that � m i =2 u i ( x i ) ≥ s ( x 1 , ..., x m ) with equality on S . We say s is twisted on splitting sets if whenever S ⊆ X 2 × X 3 ... × X m is a splitting set at x 1 , ( x 2 , ..., x m ) �→ D x 1 s ( x 1 , x 2 , ..., x m ) is injective on S . Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  12. A condition for purity and uniqueness A set S ⊆ X 2 × X 3 ... × X m is an s -splitting set at a fixed x 1 ∈ X 1 if there exist functions u 2 ( x 2 ) , ..., u m ( x m ) such that � m i =2 u i ( x i ) ≥ s ( x 1 , ..., x m ) with equality on S . We say s is twisted on splitting sets if whenever S ⊆ X 2 × X 3 ... × X m is a splitting set at x 1 , ( x 2 , ..., x m ) �→ D x 1 s ( x 1 , x 2 , ..., x m ) is injective on S . Kim-P (2013) : If µ 1 is absolutely continuous with respect to Lebesgue measure and s is twisted on splitting sets, the stable match γ is unique and pure. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  13. Example: One dimensional case m = 2: Recall classical (two marginal, one dimension) ∂ 2 s Spence-Mirrlees condition (supermodularity): ∂ x 1 ∂ x 2 > 0 – leads to positive assortative matching. ∂ 2 s ∂ x 1 ∂ x 2 < 0 (submodularity) is also twisted – leads to negative assortative matching. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  14. Example: One dimensional case m = 2: Recall classical (two marginal, one dimension) ∂ 2 s Spence-Mirrlees condition (supermodularity): ∂ x 1 ∂ x 2 > 0 – leads to positive assortative matching. ∂ 2 s ∂ x 1 ∂ x 2 < 0 (submodularity) is also twisted – leads to negative assortative matching. When x 1 , x 2 , ..., x m ∈ R , twist on splitting sets is essentially equivalent to: ∂ 2 s ∂ 2 s ∂ 2 s ] − 1 [ > 0 ∂ x i ∂ x j ∂ x k ∂ x j ∂ x k ∂ x i for all distinct i , j , k . Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  15. Example: One dimensional case m = 2: Recall classical (two marginal, one dimension) ∂ 2 s Spence-Mirrlees condition (supermodularity): ∂ x 1 ∂ x 2 > 0 – leads to positive assortative matching. ∂ 2 s ∂ x 1 ∂ x 2 < 0 (submodularity) is also twisted – leads to negative assortative matching. When x 1 , x 2 , ..., x m ∈ R , twist on splitting sets is essentially equivalent to: ∂ 2 s ∂ 2 s ∂ 2 s ] − 1 [ > 0 ∂ x i ∂ x j ∂ x k ∂ x j ∂ x k ∂ x i for all distinct i , j , k . ∂ 2 s Satisfied for supermodular costs: ∂ x i ∂ x j > 0 for all i � = j . These surpluses were studied by Carlier (2003) – lead to positive assortative matching. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  16. Example: One dimensional case m = 2: Recall classical (two marginal, one dimension) ∂ 2 s Spence-Mirrlees condition (supermodularity): ∂ x 1 ∂ x 2 > 0 – leads to positive assortative matching. ∂ 2 s ∂ x 1 ∂ x 2 < 0 (submodularity) is also twisted – leads to negative assortative matching. When x 1 , x 2 , ..., x m ∈ R , twist on splitting sets is essentially equivalent to: ∂ 2 s ∂ 2 s ∂ 2 s ] − 1 [ > 0 ∂ x i ∂ x j ∂ x k ∂ x j ∂ x k ∂ x i for all distinct i , j , k . ∂ 2 s Satisfied for supermodular costs: ∂ x i ∂ x j > 0 for all i � = j . These surpluses were studied by Carlier (2003) – lead to positive assortative matching. ∂ 2 s Violated for submodular costs: ∂ x i ∂ x j < 0 for all i � = j . Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  17. Example: Hedonic surplus � m s ( x 1 , x 2 , ..., x m ) = max y i =1 b i ( x i , y ) Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

  18. Example: Hedonic surplus � m s ( x 1 , x 2 , ..., x m ) = max y i =1 b i ( x i , y ) Motivation (Carlier-Ekeland (2010), Chiappori-McCann-Nesheim (2010)): agents of type x i have a surplus b i ( x i , y ) for a particular contract y - total joint utility s comes from maximizing the sum over all feasible contracts. Brendan Pass (joint with Y.-H. Kim (UBC)) Uniqueness and purity in multi-agent matching problems

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