coalition games on interaction graphs
play

Coalition games on interaction graphs Nicolas Bousquet joint work - PowerPoint PPT Presentation

Coalition games on interaction graphs Nicolas Bousquet joint work with Zhentao Li and Adrian Vetta Nyborg, August 2018 1/15 The problem Let G = ( V , E ) be a graph. Let C be a collection of connected subgraphs of G . Maximum Packing : Maximum


  1. Coalition games on interaction graphs Nicolas Bousquet joint work with Zhentao Li and Adrian Vetta Nyborg, August 2018 1/15

  2. The problem Let G = ( V , E ) be a graph. Let C be a collection of connected subgraphs of G . Maximum Packing : Maximum number of sets of C that are pairwise disjoint. Notation : ν . Minimum Covering : Minimum number of vertices of V such that any set of C contains one of these vertices. Notation : τ . 2/15

  3. The problem Let G = ( V , E ) be a graph. Let C be a collection of connected subgraphs of G . Maximum Packing : Maximum number of sets of C that are pairwise disjoint. Notation : ν . Minimum Covering : Minimum number of vertices of V such that any set of C contains one of these vertices. Notation : τ . By Strong Duality Theorem, we have : ν ≤ ν ∗ = τ ∗ ≤ τ 2/15

  4. The problem Let G = ( V , E ) be a graph. Let C be a collection of connected subgraphs of G . Maximum Packing : Maximum number of sets of C that are pairwise disjoint. Notation : ν . Minimum Covering : Minimum number of vertices of V such that any set of C contains one of these vertices. Notation : τ . By Strong Duality Theorem, we have : ν ≤ ν ∗ = τ ∗ ≤ τ Question : Can we bound the packing-covering ratio and/or the integrality gaps (with some graph parameters) ? 2/15

  5. Motivation • A group of people. We want them to work together. 3/15

  6. Motivation • A group of people. We want them to work together. • Unfortunately, people are selfish : if it is is more interesting for them, they will create a project of their own. 3/15

  7. Motivation • A group of people. We want them to work together. • Unfortunately, people are selfish : if it is is more interesting for them, they will create a project of their own. • Solution : distribute payoff in such a way people do not want to leave the grand coalition. 3/15

  8. Coalition games Coalition game • A set I of n agents. • A valuation function v : 2 n → { 0 , 1 } . (it actually has a more general definition but it allows us to think about it as a hypergraph) Definition (coalition) A subset S of agents is a coalition if v ( S ) is positive. 4/15

  9. Coalition games Coalition game • A set I of n agents. • A valuation function v : 2 n → { 0 , 1 } . (it actually has a more general definition but it allows us to think about it as a hypergraph) Definition (coalition) A subset S of agents is a coalition if v ( S ) is positive. Goals : • Of the external authority. Maximize the value generated by the set of agents. • Of the agents. Maximize their payoff ⇒ Be sure that if a coalition S leaves the whole group I , their agents cannot make more money. 4/15

  10. Coalition games Coalition game • A set I of n agents. • A valuation function v : 2 n → { 0 , 1 } . (it actually has a more general definition but it allows us to think about it as a hypergraph) Definition (coalition) A subset S of agents is a coalition if v ( S ) is positive. Goals : • Of the external authority. Maximize the value generated by the set of agents. • Of the agents. Maximize their payoff ⇒ Be sure that if a coalition S leaves the whole group I , their agents cannot make more money. ⇒ The external authority wants stability so it will pay at least v ( S ) to S for each S . 4/15

  11. Reformulation of goals External authority goal 1 : Maximizing welfare. ν ( G ) = max � v ( S ) · y S S : S ⊆ I s.t. � y S ≤ 1 ∀ i ∈ I S ⊆ I : i ∈ S y S ∈ N ∀ S ⊆ I 5/15

  12. Reformulation of goals External authority goal 1 : Maximizing welfare. ν ( G ) = max � v ( S ) · y S S : S ⊆ I s.t. � y S ≤ 1 ∀ i ∈ I S ⊆ I : i ∈ S y S ∈ N ∀ S ⊆ I Remark : It is the Packing problem ! 5/15

  13. Reformulation of goals External authority goal 1 : External authority goal 2 : Maximizing welfare. Minimizing cost : τ ( G ) ∗ = min � ν ( G ) = max � v ( S ) · y S x i S : S ⊆ I i ∈ I s.t. � y S ≤ 1 ∀ i ∈ I s.t. � x i ≥ v ( S ) ∀ S ⊆ I S ⊆ I : i ∈ S i : i ∈ S x i ≥ 0 ∀ i y S ∈ N ∀ S ⊆ I Remark : It is the Packing problem ! 5/15

  14. Reformulation of goals External authority goal 1 : External authority goal 2 : Maximizing welfare. Minimizing cost : τ ( G ) ∗ = min � ν ( G ) = max � v ( S ) · y S x i S : S ⊆ I i ∈ I s.t. � y S ≤ 1 ∀ i ∈ I s.t. � x i ≥ v ( S ) ∀ S ⊆ I S ⊆ I : i ∈ S i : i ∈ S x i ≥ 0 ∀ i y S ∈ N ∀ S ⊆ I Remark : It is the Packing Remark : It is the Fractional Hitting Set problem ! problem ! 5/15

  15. Relative Cost of Stability Definition (relative cost of stability) The relative cost of stability of a game G is the ratio τ ∗ ( G ) ν ( G ) . 6/15

  16. Relative Cost of Stability Definition (relative cost of stability) The relative cost of stability of a game G is the ratio τ ∗ ( G ) ν ( G ) . The relative cost of stability represents the ratio bet- ween the minimum payment stabilizing the system and the total wealth the grand coalition can generate. 6/15

  17. Relative Cost of Stability Definition (relative cost of stability) The relative cost of stability of a game G is the ratio τ ∗ ( G ) ν ( G ) . The relative cost of stability represents the ratio bet- ween the minimum payment stabilizing the system and the total wealth the grand coalition can generate. By Strong Duality Theorem, we have : ν ( G ) ≤ ν ∗ ( G ) = τ ∗ ( G ) ≤ τ ( G ) Thus τ ∗ ν = ν ∗ ν ≤ τ ν 6/15

  18. Relative Cost of Stability Definition (relative cost of stability) The relative cost of stability of a game G is the ratio τ ∗ ( G ) ν ( G ) . The relative cost of stability represents the ratio bet- ween the minimum payment stabilizing the system and the total wealth the grand coalition can generate. By Strong Duality Theorem, we have : ν ( G ) ≤ ν ∗ ( G ) = τ ∗ ( G ) ≤ τ ( G ) Thus τ ∗ ν = ν ∗ ν ≤ τ ν In general all these value can be arbitrarily large ! 6/15

  19. Interaction graph Myerson proposed the following model : Definition (interaction graph) Let G be a graph where the vertices of G are the agents of the coalition game G . The game G has interaction graph G if every coalition is connec- ted ( i.e. , if v ( S ) > 0 then S is connected). 7/15

  20. Interaction graph Myerson proposed the following model : Definition (interaction graph) Let G be a graph where the vertices of G are the agents of the coalition game G . The game G has interaction graph G if every coalition is connec- ted ( i.e. , if v ( S ) > 0 then S is connected). Interpretation : The agents must be able to communicate if they want to create a coalition. 7/15

  21. Interaction graph Myerson proposed the following model : Definition (interaction graph) Let G be a graph where the vertices of G are the agents of the coalition game G . The game G has interaction graph G if every coalition is connec- ted ( i.e. , if v ( S ) > 0 then S is connected). Interpretation : The agents must be able to communicate if they want to create a coalition. Examples : • G is a clique : any coalition may exist. • G is a stable set : coalitions have size one. 7/15

  22. Treewidth and coalition game Theorem (Meir et al.) Let G be a graph. We have the following inequality : τ ( G ) ν ( G ) ≤ ∀ tw ( G ) + 1 Moreover there exist graphs for which this bound is tight. By ≤ ∀ , we mean that every game G on interaction graph G satisfies this inequality. 8/15

  23. Treewidth and coalition game Theorem (Meir et al.) Let G be a graph. We have the following inequality : τ ( G ) ν ( G ) ≤ ∀ tw ( G ) + 1 Moreover there exist graphs for which this bound is tight. By ≤ ∀ , we mean that every game G on interaction graph G satisfies this inequality. Our work : Improve this result, and bounds on the relative cost of stability. 8/15

  24. Our contribution 1 Provide lower bounds of the type “ for every graph of treewidth BLABLA, the packing-covering ratio is at least BLUBLU for some coalition game on this graph ”). 9/15

  25. Our contribution 1 Provide lower bounds of the type “ for every graph of treewidth BLABLA, the packing-covering ratio is at least BLUBLU for some coalition game on this graph ”). 2 Refine the invariant : introduce an invariant (close to treewidth) that precisely catch the exact value of the packing-covering ratio. 9/15

  26. Our contribution 1 Provide lower bounds of the type “ for every graph of treewidth BLABLA, the packing-covering ratio is at least BLUBLU for some coalition game on this graph ”). 2 Refine the invariant : introduce an invariant (close to treewidth) that precisely catch the exact value of the packing-covering ratio. 3 Find sharper bounds on the integrality gaps : Can we use this new invariant to obtain similar results for integrality gaps (and in particular relative cost of stability). 9/15

  27. Main statement τ = min � ν = max � v ( S ) · y S x i S : S ⊆ I i ∈ I s.t. � x i ≥ v ( S ) ∀ S ⊆ I s.t. � y S ≤ 1 ∀ i ∈ I i : i ∈ S S ⊆ I : i ∈ S Theorem (B. Li Vetta ’14) For every graph G , we have : tw ( G ) + 1 τ ( G ) ≤ ∃ ν ( G ) ≤ ∀ tw ( G ) + 1 2 By ≤ ∀ , we mean that every game G on interaction graph G satisfies this inequality. By ≤ ∃ , we mean that there exists a game G on interaction graph G which satisfies this inequality. Actually with our new graph invariant, lower and upper bounds match 10/15

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