teor a de juegos (c odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/gtmodulo5.pdf · r es la...

161
Teor´ ıa de Juegos (C´ odigo : 102477) Juegos Cooperativos Antonio Miralles [email protected] despacho B3-196 Facultat d’Economia i Empresa Universitat Aut`onoma de Barcelona (UAB) Antonio Miralles (Facultat d’Economia i Empresa Universitat Aut`onoma de Ba Teor´ ıa de Juegos: Juegos Cooperativos 1 / 48

Upload: vuongmien

Post on 01-Nov-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

Teorıa de Juegos (Codigo : 102477)Juegos Cooperativos

Antonio [email protected]

despacho B3-196

Facultat d’Economia i EmpresaUniversitat Autonoma de Barcelona (UAB)

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 1 / 48

Page 2: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

von Neumann and Morgenstern (1944) estudiaron juegos nocooperativos con dos jugadores.

Ellos realizaron que para estudiar el caso general tendrıan queconsiderar el papel de las coaliciones de los jugadores.

Por ejemplo, ¿Que sucede si dos jugadores se ponen de acuerdo yjuegan contra el tercer jugador?

Dado que este tipo de consideraciones hace el analisis demasiadocomplejo, ellos han propuesto y han estudiado una forma reducida delmodelo: juegos cooperativos con utilidad transferible.

Dos hipotesis:

Cualquier subconjunto de jugadores tiene herramientas para conseguiracuerdos ejecutables entre ellos.

Los pagos entre ellos son factibles; es decir, hay un bien (utilidad odinero) que se puede pasar de un jugador a otro. Ası, nos podemosreferir a la cantidad total (de utilidad) que una coalicion puedegarantizar a su misma.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 2 / 48

Page 3: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

von Neumann and Morgenstern (1944) estudiaron juegos nocooperativos con dos jugadores.

Ellos realizaron que para estudiar el caso general tendrıan queconsiderar el papel de las coaliciones de los jugadores.

Por ejemplo, ¿Que sucede si dos jugadores se ponen de acuerdo yjuegan contra el tercer jugador?

Dado que este tipo de consideraciones hace el analisis demasiadocomplejo, ellos han propuesto y han estudiado una forma reducida delmodelo: juegos cooperativos con utilidad transferible.

Dos hipotesis:

Cualquier subconjunto de jugadores tiene herramientas para conseguiracuerdos ejecutables entre ellos.

Los pagos entre ellos son factibles; es decir, hay un bien (utilidad odinero) que se puede pasar de un jugador a otro. Ası, nos podemosreferir a la cantidad total (de utilidad) que una coalicion puedegarantizar a su misma.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 2 / 48

Page 4: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

von Neumann and Morgenstern (1944) estudiaron juegos nocooperativos con dos jugadores.

Ellos realizaron que para estudiar el caso general tendrıan queconsiderar el papel de las coaliciones de los jugadores.

Por ejemplo, ¿Que sucede si dos jugadores se ponen de acuerdo yjuegan contra el tercer jugador?

Dado que este tipo de consideraciones hace el analisis demasiadocomplejo, ellos han propuesto y han estudiado una forma reducida delmodelo: juegos cooperativos con utilidad transferible.

Dos hipotesis:

Cualquier subconjunto de jugadores tiene herramientas para conseguiracuerdos ejecutables entre ellos.

Los pagos entre ellos son factibles; es decir, hay un bien (utilidad odinero) que se puede pasar de un jugador a otro. Ası, nos podemosreferir a la cantidad total (de utilidad) que una coalicion puedegarantizar a su misma.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 2 / 48

Page 5: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

von Neumann and Morgenstern (1944) estudiaron juegos nocooperativos con dos jugadores.

Ellos realizaron que para estudiar el caso general tendrıan queconsiderar el papel de las coaliciones de los jugadores.

Por ejemplo, ¿Que sucede si dos jugadores se ponen de acuerdo yjuegan contra el tercer jugador?

Dado que este tipo de consideraciones hace el analisis demasiadocomplejo, ellos han propuesto y han estudiado una forma reducida delmodelo: juegos cooperativos con utilidad transferible.

Dos hipotesis:

Cualquier subconjunto de jugadores tiene herramientas para conseguiracuerdos ejecutables entre ellos.

Los pagos entre ellos son factibles; es decir, hay un bien (utilidad odinero) que se puede pasar de un jugador a otro. Ası, nos podemosreferir a la cantidad total (de utilidad) que una coalicion puedegarantizar a su misma.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 2 / 48

Page 6: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

von Neumann and Morgenstern (1944) estudiaron juegos nocooperativos con dos jugadores.

Ellos realizaron que para estudiar el caso general tendrıan queconsiderar el papel de las coaliciones de los jugadores.

Por ejemplo, ¿Que sucede si dos jugadores se ponen de acuerdo yjuegan contra el tercer jugador?

Dado que este tipo de consideraciones hace el analisis demasiadocomplejo, ellos han propuesto y han estudiado una forma reducida delmodelo: juegos cooperativos con utilidad transferible.

Dos hipotesis:

Cualquier subconjunto de jugadores tiene herramientas para conseguiracuerdos ejecutables entre ellos.

Los pagos entre ellos son factibles; es decir, hay un bien (utilidad odinero) que se puede pasar de un jugador a otro. Ası, nos podemosreferir a la cantidad total (de utilidad) que una coalicion puedegarantizar a su misma.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 2 / 48

Page 7: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

von Neumann and Morgenstern (1944) estudiaron juegos nocooperativos con dos jugadores.

Ellos realizaron que para estudiar el caso general tendrıan queconsiderar el papel de las coaliciones de los jugadores.

Por ejemplo, ¿Que sucede si dos jugadores se ponen de acuerdo yjuegan contra el tercer jugador?

Dado que este tipo de consideraciones hace el analisis demasiadocomplejo, ellos han propuesto y han estudiado una forma reducida delmodelo: juegos cooperativos con utilidad transferible.

Dos hipotesis:

Cualquier subconjunto de jugadores tiene herramientas para conseguiracuerdos ejecutables entre ellos.

Los pagos entre ellos son factibles; es decir, hay un bien (utilidad odinero) que se puede pasar de un jugador a otro. Ası, nos podemosreferir a la cantidad total (de utilidad) que una coalicion puedegarantizar a su misma.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 2 / 48

Page 8: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

von Neumann and Morgenstern (1944) estudiaron juegos nocooperativos con dos jugadores.

Ellos realizaron que para estudiar el caso general tendrıan queconsiderar el papel de las coaliciones de los jugadores.

Por ejemplo, ¿Que sucede si dos jugadores se ponen de acuerdo yjuegan contra el tercer jugador?

Dado que este tipo de consideraciones hace el analisis demasiadocomplejo, ellos han propuesto y han estudiado una forma reducida delmodelo: juegos cooperativos con utilidad transferible.

Dos hipotesis:

Cualquier subconjunto de jugadores tiene herramientas para conseguiracuerdos ejecutables entre ellos.

Los pagos entre ellos son factibles; es decir, hay un bien (utilidad odinero) que se puede pasar de un jugador a otro. Ası, nos podemosreferir a la cantidad total (de utilidad) que una coalicion puedegarantizar a su misma.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 2 / 48

Page 9: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Un juego cooperativo con utilidad transferible (juego TU o un juegocon pagos) es un par (N, v) (o solamente v si el conjunto N estaclaro del contexto) donde

N = {1, ..., n} es el conjunto de jugadores.

Denotamos como 2N la familia de todos subconjuntos de N, incluyendoel conjunto vacıo; por ejemplo, si N = {1, 2, 3},

2N = {{∅}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}.

Dado que |N | = n,∣∣2N ∣∣ = 2n.

v : 2N −→ R es la funcion caracterıstica del juego que asocia a cadacoalicion S ∈ 2N un numero real v(S), que se interpreta como lautilidad total que la coalicion S puede obtener por sus propiosesfuerzos. Por convencion, establecemos v({∅}) = 0.

Hay varias justificaciones de esta funcion v .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 3 / 48

Page 10: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Un juego cooperativo con utilidad transferible (juego TU o un juegocon pagos) es un par (N, v) (o solamente v si el conjunto N estaclaro del contexto) donde

N = {1, ..., n} es el conjunto de jugadores.

Denotamos como 2N la familia de todos subconjuntos de N, incluyendoel conjunto vacıo; por ejemplo, si N = {1, 2, 3},

2N = {{∅}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}.

Dado que |N | = n,∣∣2N ∣∣ = 2n.

v : 2N −→ R es la funcion caracterıstica del juego que asocia a cadacoalicion S ∈ 2N un numero real v(S), que se interpreta como lautilidad total que la coalicion S puede obtener por sus propiosesfuerzos. Por convencion, establecemos v({∅}) = 0.

Hay varias justificaciones de esta funcion v .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 3 / 48

Page 11: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Un juego cooperativo con utilidad transferible (juego TU o un juegocon pagos) es un par (N, v) (o solamente v si el conjunto N estaclaro del contexto) donde

N = {1, ..., n} es el conjunto de jugadores.

Denotamos como 2N la familia de todos subconjuntos de N, incluyendoel conjunto vacıo; por ejemplo, si N = {1, 2, 3},

2N = {{∅}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}.

Dado que |N | = n,∣∣2N ∣∣ = 2n.

v : 2N −→ R es la funcion caracterıstica del juego que asocia a cadacoalicion S ∈ 2N un numero real v(S), que se interpreta como lautilidad total que la coalicion S puede obtener por sus propiosesfuerzos. Por convencion, establecemos v({∅}) = 0.

Hay varias justificaciones de esta funcion v .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 3 / 48

Page 12: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Un juego cooperativo con utilidad transferible (juego TU o un juegocon pagos) es un par (N, v) (o solamente v si el conjunto N estaclaro del contexto) donde

N = {1, ..., n} es el conjunto de jugadores.

Denotamos como 2N la familia de todos subconjuntos de N, incluyendoel conjunto vacıo; por ejemplo, si N = {1, 2, 3},

2N = {{∅}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}.

Dado que |N | = n,∣∣2N ∣∣ = 2n.

v : 2N −→ R es la funcion caracterıstica del juego que asocia a cadacoalicion S ∈ 2N un numero real v(S), que se interpreta como lautilidad total que la coalicion S puede obtener por sus propiosesfuerzos. Por convencion, establecemos v({∅}) = 0.

Hay varias justificaciones de esta funcion v .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 3 / 48

Page 13: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Un juego cooperativo con utilidad transferible (juego TU o un juegocon pagos) es un par (N, v) (o solamente v si el conjunto N estaclaro del contexto) donde

N = {1, ..., n} es el conjunto de jugadores.

Denotamos como 2N la familia de todos subconjuntos de N, incluyendoel conjunto vacıo; por ejemplo, si N = {1, 2, 3},

2N = {{∅}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}.

Dado que |N | = n,∣∣2N ∣∣ = 2n.

v : 2N −→ R es la funcion caracterıstica del juego que asocia a cadacoalicion S ∈ 2N un numero real v(S), que se interpreta como lautilidad total que la coalicion S puede obtener por sus propiosesfuerzos. Por convencion, establecemos v({∅}) = 0.

Hay varias justificaciones de esta funcion v .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 3 / 48

Page 14: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definiciones Decimos que el juego cooperativo (N, v) es

Esencial si v(N) ≥n

∑i=1

v({i}).

Cooperacion tiene sentido unicamente en juegos esenciales.

Ejemplo 1: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 1

no es esencial.

Ejemplo 2: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 5

es esencial.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 4 / 48

Page 15: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definiciones Decimos que el juego cooperativo (N, v) es

Esencial si v(N) ≥n

∑i=1

v({i}).

Cooperacion tiene sentido unicamente en juegos esenciales.

Ejemplo 1: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 1

no es esencial.

Ejemplo 2: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 5

es esencial.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 4 / 48

Page 16: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definiciones Decimos que el juego cooperativo (N, v) es

Esencial si v(N) ≥n

∑i=1

v({i}).

Cooperacion tiene sentido unicamente en juegos esenciales.

Ejemplo 1: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 1

no es esencial.

Ejemplo 2: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 5

es esencial.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 4 / 48

Page 17: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definiciones Decimos que el juego cooperativo (N, v) es

Esencial si v(N) ≥n

∑i=1

v({i}).

Cooperacion tiene sentido unicamente en juegos esenciales.

Ejemplo 1: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 1

no es esencial.

Ejemplo 2: N = {1, 2},

v({1}) = 2

v({2}) = 2

v({1, 2}) = 5

es esencial.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 4 / 48

Page 18: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Monotono si para cada S ⊂ T ⊆ N, v(S) ≤ v(T ).

Anadiendo jugadores a la coalicion no puede reducir la valor de estacoalicion.

Ejemplo 1: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 1

no es monotono.

Ejemplo 2: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

es monotono.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 5 / 48

Page 19: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Monotono si para cada S ⊂ T ⊆ N, v(S) ≤ v(T ).

Anadiendo jugadores a la coalicion no puede reducir la valor de estacoalicion.

Ejemplo 1: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 1

no es monotono.

Ejemplo 2: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

es monotono.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 5 / 48

Page 20: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Monotono si para cada S ⊂ T ⊆ N, v(S) ≤ v(T ).

Anadiendo jugadores a la coalicion no puede reducir la valor de estacoalicion.

Ejemplo 1: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 1

no es monotono.

Ejemplo 2: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

es monotono.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 5 / 48

Page 21: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Monotono si para cada S ⊂ T ⊆ N, v(S) ≤ v(T ).

Anadiendo jugadores a la coalicion no puede reducir la valor de estacoalicion.

Ejemplo 1: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 1

no es monotono.

Ejemplo 2: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

es monotono.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 5 / 48

Page 22: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Superaditivo si para cada S ,T ⊆ N tal que S ∩ T = ∅,v(S ∪ T ) ≥ v(S) + v(T ).

Cooperacion es siempre mejor.

Salvo que digamos lo contrario, vamos asumir que el juego essuperaditivo, y por tanto, es tambien esencial.

Ejemplo 1: N = {1, 2, 3}

v({1}) = v({2}) = v({3}) = 1,5

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

no es superaditivo dado que

v({1}) + v({2, 3}) = 3,5 > 3 = v({1, 2, 3})

y{1} ∩ {2, 3} = ∅.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 6 / 48

Page 23: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Superaditivo si para cada S ,T ⊆ N tal que S ∩ T = ∅,v(S ∪ T ) ≥ v(S) + v(T ).

Cooperacion es siempre mejor.

Salvo que digamos lo contrario, vamos asumir que el juego essuperaditivo, y por tanto, es tambien esencial.

Ejemplo 1: N = {1, 2, 3}

v({1}) = v({2}) = v({3}) = 1,5

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

no es superaditivo dado que

v({1}) + v({2, 3}) = 3,5 > 3 = v({1, 2, 3})

y{1} ∩ {2, 3} = ∅.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 6 / 48

Page 24: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Superaditivo si para cada S ,T ⊆ N tal que S ∩ T = ∅,v(S ∪ T ) ≥ v(S) + v(T ).

Cooperacion es siempre mejor.

Salvo que digamos lo contrario, vamos asumir que el juego essuperaditivo, y por tanto, es tambien esencial.

Ejemplo 1: N = {1, 2, 3}

v({1}) = v({2}) = v({3}) = 1,5

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

no es superaditivo dado que

v({1}) + v({2, 3}) = 3,5 > 3 = v({1, 2, 3})

y{1} ∩ {2, 3} = ∅.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 6 / 48

Page 25: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Superaditivo si para cada S ,T ⊆ N tal que S ∩ T = ∅,v(S ∪ T ) ≥ v(S) + v(T ).

Cooperacion es siempre mejor.

Salvo que digamos lo contrario, vamos asumir que el juego essuperaditivo, y por tanto, es tambien esencial.

Ejemplo 1: N = {1, 2, 3}

v({1}) = v({2}) = v({3}) = 1,5

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

no es superaditivo dado que

v({1}) + v({2, 3}) = 3,5 > 3 = v({1, 2, 3})

y{1} ∩ {2, 3} = ∅.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 6 / 48

Page 26: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Superaditivo

Ejemplo 2: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

es superaditivo dado que para todos distintos i , j ∈ N,

v({i}) + v({j}) = 0 < 2 = v({i , j})

yv(N\{i}) + v({i}) = 2 < 3 = v(N).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 7 / 48

Page 27: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Superaditivo

Ejemplo 2: N = {1, 2, 3},

v({1}) = v({2}) = v({3}) = 0

v({1, 2}) = v({1, 3}) = v({2, 3}) = 2

v({1, 2, 3}) = 3

es superaditivo dado que para todos distintos i , j ∈ N,

v({i}) + v({j}) = 0 < 2 = v({i , j})

yv(N\{i}) + v({i}) = 2 < 3 = v(N).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 7 / 48

Page 28: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Simple si para cada S ⊆ N, v(S) ∈ {0, 1}.

Ejemplo (votacion por mayorıa ): n = 5, v(S) = 1 si |S | ≥ 3 yv(S) = 0 si |S | ≤ 2.

Convexo si para cada S ,T ⊆ N,

v(S ∪ T ) + v(S ∩ T ) ≥ v(S) + v(T ).

Cada juego convexo es superaditivo.

Equivalente, un juego v es convexo si para cada i ∈ N y cadaS ⊆ T ⊆ N\{i},

v(T ∪ {i})− v(T ) ≥ v(S ∪ {i})− v(S).

En un juego convexo, la contribucion marginal de cualquier jugadoraumenta cuanto mas grande sea la coalicion a la que el contribuye.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 8 / 48

Page 29: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Simple si para cada S ⊆ N, v(S) ∈ {0, 1}.

Ejemplo (votacion por mayorıa ): n = 5, v(S) = 1 si |S | ≥ 3 yv(S) = 0 si |S | ≤ 2.

Convexo si para cada S ,T ⊆ N,

v(S ∪ T ) + v(S ∩ T ) ≥ v(S) + v(T ).

Cada juego convexo es superaditivo.

Equivalente, un juego v es convexo si para cada i ∈ N y cadaS ⊆ T ⊆ N\{i},

v(T ∪ {i})− v(T ) ≥ v(S ∪ {i})− v(S).

En un juego convexo, la contribucion marginal de cualquier jugadoraumenta cuanto mas grande sea la coalicion a la que el contribuye.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 8 / 48

Page 30: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Simple si para cada S ⊆ N, v(S) ∈ {0, 1}.

Ejemplo (votacion por mayorıa ): n = 5, v(S) = 1 si |S | ≥ 3 yv(S) = 0 si |S | ≤ 2.

Convexo si para cada S ,T ⊆ N,

v(S ∪ T ) + v(S ∩ T ) ≥ v(S) + v(T ).

Cada juego convexo es superaditivo.

Equivalente, un juego v es convexo si para cada i ∈ N y cadaS ⊆ T ⊆ N\{i},

v(T ∪ {i})− v(T ) ≥ v(S ∪ {i})− v(S).

En un juego convexo, la contribucion marginal de cualquier jugadoraumenta cuanto mas grande sea la coalicion a la que el contribuye.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 8 / 48

Page 31: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Simple si para cada S ⊆ N, v(S) ∈ {0, 1}.

Ejemplo (votacion por mayorıa ): n = 5, v(S) = 1 si |S | ≥ 3 yv(S) = 0 si |S | ≤ 2.

Convexo si para cada S ,T ⊆ N,

v(S ∪ T ) + v(S ∩ T ) ≥ v(S) + v(T ).

Cada juego convexo es superaditivo.

Equivalente, un juego v es convexo si para cada i ∈ N y cadaS ⊆ T ⊆ N\{i},

v(T ∪ {i})− v(T ) ≥ v(S ∪ {i})− v(S).

En un juego convexo, la contribucion marginal de cualquier jugadoraumenta cuanto mas grande sea la coalicion a la que el contribuye.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 8 / 48

Page 32: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Simple si para cada S ⊆ N, v(S) ∈ {0, 1}.

Ejemplo (votacion por mayorıa ): n = 5, v(S) = 1 si |S | ≥ 3 yv(S) = 0 si |S | ≤ 2.

Convexo si para cada S ,T ⊆ N,

v(S ∪ T ) + v(S ∩ T ) ≥ v(S) + v(T ).

Cada juego convexo es superaditivo.

Equivalente, un juego v es convexo si para cada i ∈ N y cadaS ⊆ T ⊆ N\{i},

v(T ∪ {i})− v(T ) ≥ v(S ∪ {i})− v(S).

En un juego convexo, la contribucion marginal de cualquier jugadoraumenta cuanto mas grande sea la coalicion a la que el contribuye.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 8 / 48

Page 33: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Simple si para cada S ⊆ N, v(S) ∈ {0, 1}.

Ejemplo (votacion por mayorıa ): n = 5, v(S) = 1 si |S | ≥ 3 yv(S) = 0 si |S | ≤ 2.

Convexo si para cada S ,T ⊆ N,

v(S ∪ T ) + v(S ∩ T ) ≥ v(S) + v(T ).

Cada juego convexo es superaditivo.

Equivalente, un juego v es convexo si para cada i ∈ N y cadaS ⊆ T ⊆ N\{i},

v(T ∪ {i})− v(T ) ≥ v(S ∪ {i})− v(S).

En un juego convexo, la contribucion marginal de cualquier jugadoraumenta cuanto mas grande sea la coalicion a la que el contribuye.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 8 / 48

Page 34: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Ejemplo Consideramos el juego (N, v) donde N = {1, 2, 3} y

v({1}) = 0

v({2}) = 0

v({3}) = 0

v({1, 2}) = 10

v({1, 3}) = 10

v({2, 3}) = 12

v(N) = 15.

El juego v es esencial, monotono y superaditivo. Por tanto, v ∈ G .

Pero v no es convexo dado que para i = 1, S = {2} y T = {2, 3},

v({1, 2, 3})− v({2, 3}) = 15− 12 = 3 < 10 = v({1, 2})− v({2}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 9 / 48

Page 35: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Ejemplo Consideramos el juego (N, v) donde N = {1, 2, 3} y

v({1}) = 0

v({2}) = 0

v({3}) = 0

v({1, 2}) = 10

v({1, 3}) = 10

v({2, 3}) = 12

v(N) = 15.

El juego v es esencial, monotono y superaditivo. Por tanto, v ∈ G .

Pero v no es convexo dado que para i = 1, S = {2} y T = {2, 3},

v({1, 2, 3})− v({2, 3}) = 15− 12 = 3 < 10 = v({1, 2})− v({2}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 9 / 48

Page 36: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Ejemplo Consideramos el juego (N, v) donde N = {1, 2, 3} y

v({1}) = 0

v({2}) = 0

v({3}) = 0

v({1, 2}) = 10

v({1, 3}) = 10

v({2, 3}) = 12

v(N) = 15.

El juego v es esencial, monotono y superaditivo. Por tanto, v ∈ G .

Pero v no es convexo dado que para i = 1, S = {2} y T = {2, 3},

v({1, 2, 3})− v({2, 3}) = 15− 12 = 3 < 10 = v({1, 2})− v({2}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 9 / 48

Page 37: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea G un clase de todos juegos (cooperativos y superaditivos).

v ∈ G (o (N, v) ∈ G ) es un juego.

En juegos superaditivos, dado la posibilidad que los jugadores puedenconseguir acuerdos vinculantes, los jugadores acabaran cooperando.Ası, ellos dividiran eficientemente v(N) entre ellos.

Pregunta: ¿Como lo haran?

Pregunta positiva: ¿Cual es el conjunto de divisiones estables dev(N)?

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 10 / 48

Page 38: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea G un clase de todos juegos (cooperativos y superaditivos).

v ∈ G (o (N, v) ∈ G ) es un juego.

En juegos superaditivos, dado la posibilidad que los jugadores puedenconseguir acuerdos vinculantes, los jugadores acabaran cooperando.Ası, ellos dividiran eficientemente v(N) entre ellos.

Pregunta: ¿Como lo haran?

Pregunta positiva: ¿Cual es el conjunto de divisiones estables dev(N)?

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 10 / 48

Page 39: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea G un clase de todos juegos (cooperativos y superaditivos).

v ∈ G (o (N, v) ∈ G ) es un juego.

En juegos superaditivos, dado la posibilidad que los jugadores puedenconseguir acuerdos vinculantes, los jugadores acabaran cooperando.Ası, ellos dividiran eficientemente v(N) entre ellos.

Pregunta: ¿Como lo haran?

Pregunta positiva: ¿Cual es el conjunto de divisiones estables dev(N)?

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 10 / 48

Page 40: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea G un clase de todos juegos (cooperativos y superaditivos).

v ∈ G (o (N, v) ∈ G ) es un juego.

En juegos superaditivos, dado la posibilidad que los jugadores puedenconseguir acuerdos vinculantes, los jugadores acabaran cooperando.Ası, ellos dividiran eficientemente v(N) entre ellos.

Pregunta: ¿Como lo haran?

Pregunta positiva: ¿Cual es el conjunto de divisiones estables dev(N)?

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 10 / 48

Page 41: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea G un clase de todos juegos (cooperativos y superaditivos).

v ∈ G (o (N, v) ∈ G ) es un juego.

En juegos superaditivos, dado la posibilidad que los jugadores puedenconseguir acuerdos vinculantes, los jugadores acabaran cooperando.Ası, ellos dividiran eficientemente v(N) entre ellos.

Pregunta: ¿Como lo haran?

Pregunta positiva: ¿Cual es el conjunto de divisiones estables dev(N)?

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 10 / 48

Page 42: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea v ∈ G un juego.

El conjunto de pre-imputaciones de v ∈ G , denotado por I ∗(v), estadefinido por

I ∗(v) =

{x ∈ Rn |

n

∑i=1

xi = v(N)

}.

Dado una familia de juegos B, una solucion de B es unacorrespondencia Φ : B � Rn tal que para cada v ∈ B, Φ seleccionaun subconjunto de I ∗(v); es decir, Φ(v) ⊆ I ∗(v) para cada v ∈ B.

En muchas soluciones es razonable requerir que la solucion satisfagaracionalidades individuales.

El conjunto de imputaciones de v ∈ G , estan denotados por I (v),estan definidos por

I (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and xi ≥ v({i}) for all i ∈ N

}.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 11 / 48

Page 43: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea v ∈ G un juego.

El conjunto de pre-imputaciones de v ∈ G , denotado por I ∗(v), estadefinido por

I ∗(v) =

{x ∈ Rn |

n

∑i=1

xi = v(N)

}.

Dado una familia de juegos B, una solucion de B es unacorrespondencia Φ : B � Rn tal que para cada v ∈ B, Φ seleccionaun subconjunto de I ∗(v); es decir, Φ(v) ⊆ I ∗(v) para cada v ∈ B.

En muchas soluciones es razonable requerir que la solucion satisfagaracionalidades individuales.

El conjunto de imputaciones de v ∈ G , estan denotados por I (v),estan definidos por

I (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and xi ≥ v({i}) for all i ∈ N

}.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 11 / 48

Page 44: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea v ∈ G un juego.

El conjunto de pre-imputaciones de v ∈ G , denotado por I ∗(v), estadefinido por

I ∗(v) =

{x ∈ Rn |

n

∑i=1

xi = v(N)

}.

Dado una familia de juegos B, una solucion de B es unacorrespondencia Φ : B � Rn tal que para cada v ∈ B, Φ seleccionaun subconjunto de I ∗(v); es decir, Φ(v) ⊆ I ∗(v) para cada v ∈ B.

En muchas soluciones es razonable requerir que la solucion satisfagaracionalidades individuales.

El conjunto de imputaciones de v ∈ G , estan denotados por I (v),estan definidos por

I (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and xi ≥ v({i}) for all i ∈ N

}.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 11 / 48

Page 45: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea v ∈ G un juego.

El conjunto de pre-imputaciones de v ∈ G , denotado por I ∗(v), estadefinido por

I ∗(v) =

{x ∈ Rn |

n

∑i=1

xi = v(N)

}.

Dado una familia de juegos B, una solucion de B es unacorrespondencia Φ : B � Rn tal que para cada v ∈ B, Φ seleccionaun subconjunto de I ∗(v); es decir, Φ(v) ⊆ I ∗(v) para cada v ∈ B.

En muchas soluciones es razonable requerir que la solucion satisfagaracionalidades individuales.

El conjunto de imputaciones de v ∈ G , estan denotados por I (v),estan definidos por

I (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and xi ≥ v({i}) for all i ∈ N

}.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 11 / 48

Page 46: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Sea v ∈ G un juego.

El conjunto de pre-imputaciones de v ∈ G , denotado por I ∗(v), estadefinido por

I ∗(v) =

{x ∈ Rn |

n

∑i=1

xi = v(N)

}.

Dado una familia de juegos B, una solucion de B es unacorrespondencia Φ : B � Rn tal que para cada v ∈ B, Φ seleccionaun subconjunto de I ∗(v); es decir, Φ(v) ⊆ I ∗(v) para cada v ∈ B.

En muchas soluciones es razonable requerir que la solucion satisfagaracionalidades individuales.

El conjunto de imputaciones de v ∈ G , estan denotados por I (v),estan definidos por

I (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and xi ≥ v({i}) for all i ∈ N

}.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 11 / 48

Page 47: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Una solucion Φ : B � Rn es racional a nivel individual en Bsi para cada v ∈ B, Φ(v) ⊆ I (v).

Dado un juego v ∈ G , sea x , y ∈ I (v).

Supongamos que los jugadores estan confrontados a elegir entre x yy . Una solucion puede proveer un criterio de elegir una alternativasobre la otra.

A no ser que x = y , dado quen

∑i=1

xi =n

∑i=1

yi = v(N), algunos

jugadores prefieren x y algunos otros jugadores prefieren y .

Pero v puede contener informacion sobre el poder (la fuerza) de unacoalicion para forzar la eleccion de x sobre y , o de y sobre x .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 12 / 48

Page 48: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Una solucion Φ : B � Rn es racional a nivel individual en Bsi para cada v ∈ B, Φ(v) ⊆ I (v).

Dado un juego v ∈ G , sea x , y ∈ I (v).

Supongamos que los jugadores estan confrontados a elegir entre x yy . Una solucion puede proveer un criterio de elegir una alternativasobre la otra.

A no ser que x = y , dado quen

∑i=1

xi =n

∑i=1

yi = v(N), algunos

jugadores prefieren x y algunos otros jugadores prefieren y .

Pero v puede contener informacion sobre el poder (la fuerza) de unacoalicion para forzar la eleccion de x sobre y , o de y sobre x .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 12 / 48

Page 49: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Una solucion Φ : B � Rn es racional a nivel individual en Bsi para cada v ∈ B, Φ(v) ⊆ I (v).

Dado un juego v ∈ G , sea x , y ∈ I (v).

Supongamos que los jugadores estan confrontados a elegir entre x yy . Una solucion puede proveer un criterio de elegir una alternativasobre la otra.

A no ser que x = y , dado quen

∑i=1

xi =n

∑i=1

yi = v(N), algunos

jugadores prefieren x y algunos otros jugadores prefieren y .

Pero v puede contener informacion sobre el poder (la fuerza) de unacoalicion para forzar la eleccion de x sobre y , o de y sobre x .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 12 / 48

Page 50: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Una solucion Φ : B � Rn es racional a nivel individual en Bsi para cada v ∈ B, Φ(v) ⊆ I (v).

Dado un juego v ∈ G , sea x , y ∈ I (v).

Supongamos que los jugadores estan confrontados a elegir entre x yy . Una solucion puede proveer un criterio de elegir una alternativasobre la otra.

A no ser que x = y , dado quen

∑i=1

xi =n

∑i=1

yi = v(N), algunos

jugadores prefieren x y algunos otros jugadores prefieren y .

Pero v puede contener informacion sobre el poder (la fuerza) de unacoalicion para forzar la eleccion de x sobre y , o de y sobre x .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 12 / 48

Page 51: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Una solucion Φ : B � Rn es racional a nivel individual en Bsi para cada v ∈ B, Φ(v) ⊆ I (v).

Dado un juego v ∈ G , sea x , y ∈ I (v).

Supongamos que los jugadores estan confrontados a elegir entre x yy . Una solucion puede proveer un criterio de elegir una alternativasobre la otra.

A no ser que x = y , dado quen

∑i=1

xi =n

∑i=1

yi = v(N), algunos

jugadores prefieren x y algunos otros jugadores prefieren y .

Pero v puede contener informacion sobre el poder (la fuerza) de unacoalicion para forzar la eleccion de x sobre y , o de y sobre x .

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 12 / 48

Page 52: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Dado v ∈ G , x , y ∈ I (v) y S ⊆ N decimos que

x domina y mediante S , escrito xdSy , si

xi > yi para cada i ∈ S y ∑i∈S

xi ≤ v(S).

Todos los miembros de S estrictamente prefieren x a y y ellos soncapaces de obtener lo que les da x .

Decimos que S bloquea y ∈ I (v) so existe x ∈ I (v) tal que xdSy .

x domina y , escrito xdy , si existe S ⊆ N tal que xdSy .

En el ejemplo, x = (3, 6, 6) domina y = (4, 5,5, 5,5) medianteS = {2, 3} dado que i = 2, 3, xi = 6 > 5,5 = yi yx2 + x3 = 6 + 6 = 12 = v({2, 3}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 13 / 48

Page 53: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Dado v ∈ G , x , y ∈ I (v) y S ⊆ N decimos que

x domina y mediante S , escrito xdSy , si

xi > yi para cada i ∈ S y ∑i∈S

xi ≤ v(S).

Todos los miembros de S estrictamente prefieren x a y y ellos soncapaces de obtener lo que les da x .

Decimos que S bloquea y ∈ I (v) so existe x ∈ I (v) tal que xdSy .

x domina y , escrito xdy , si existe S ⊆ N tal que xdSy .

En el ejemplo, x = (3, 6, 6) domina y = (4, 5,5, 5,5) medianteS = {2, 3} dado que i = 2, 3, xi = 6 > 5,5 = yi yx2 + x3 = 6 + 6 = 12 = v({2, 3}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 13 / 48

Page 54: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Dado v ∈ G , x , y ∈ I (v) y S ⊆ N decimos que

x domina y mediante S , escrito xdSy , si

xi > yi para cada i ∈ S y ∑i∈S

xi ≤ v(S).

Todos los miembros de S estrictamente prefieren x a y y ellos soncapaces de obtener lo que les da x .

Decimos que S bloquea y ∈ I (v) so existe x ∈ I (v) tal que xdSy .

x domina y , escrito xdy , si existe S ⊆ N tal que xdSy .

En el ejemplo, x = (3, 6, 6) domina y = (4, 5,5, 5,5) medianteS = {2, 3} dado que i = 2, 3, xi = 6 > 5,5 = yi yx2 + x3 = 6 + 6 = 12 = v({2, 3}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 13 / 48

Page 55: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Dado v ∈ G , x , y ∈ I (v) y S ⊆ N decimos que

x domina y mediante S , escrito xdSy , si

xi > yi para cada i ∈ S y ∑i∈S

xi ≤ v(S).

Todos los miembros de S estrictamente prefieren x a y y ellos soncapaces de obtener lo que les da x .

Decimos que S bloquea y ∈ I (v) so existe x ∈ I (v) tal que xdSy .

x domina y , escrito xdy , si existe S ⊆ N tal que xdSy .

En el ejemplo, x = (3, 6, 6) domina y = (4, 5,5, 5,5) medianteS = {2, 3} dado que i = 2, 3, xi = 6 > 5,5 = yi yx2 + x3 = 6 + 6 = 12 = v({2, 3}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 13 / 48

Page 56: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Dado v ∈ G , x , y ∈ I (v) y S ⊆ N decimos que

x domina y mediante S , escrito xdSy , si

xi > yi para cada i ∈ S y ∑i∈S

xi ≤ v(S).

Todos los miembros de S estrictamente prefieren x a y y ellos soncapaces de obtener lo que les da x .

Decimos que S bloquea y ∈ I (v) so existe x ∈ I (v) tal que xdSy .

x domina y , escrito xdy , si existe S ⊆ N tal que xdSy .

En el ejemplo, x = (3, 6, 6) domina y = (4, 5,5, 5,5) medianteS = {2, 3} dado que i = 2, 3, xi = 6 > 5,5 = yi yx2 + x3 = 6 + 6 = 12 = v({2, 3}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 13 / 48

Page 57: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.1.- Preliminares

Definicion Dado v ∈ G , x , y ∈ I (v) y S ⊆ N decimos que

x domina y mediante S , escrito xdSy , si

xi > yi para cada i ∈ S y ∑i∈S

xi ≤ v(S).

Todos los miembros de S estrictamente prefieren x a y y ellos soncapaces de obtener lo que les da x .

Decimos que S bloquea y ∈ I (v) so existe x ∈ I (v) tal que xdSy .

x domina y , escrito xdy , si existe S ⊆ N tal que xdSy .

En el ejemplo, x = (3, 6, 6) domina y = (4, 5,5, 5,5) medianteS = {2, 3} dado que i = 2, 3, xi = 6 > 5,5 = yi yx2 + x3 = 6 + 6 = 12 = v({2, 3}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 13 / 48

Page 58: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Definicion El nucleo de un juego v ∈ G , denotado como C (v), es elconjunto de todas las imputaciones no dominadas de v . Es decir,

C (v) = {x ∈ I (v) | @y ∈ I (v) tal que ydx} .

Gillies, D. B. Some Theorems on n−Person Games. Ph.D. Thesis,Princeton University Press, 1953.

Theorem

(Gillies, 1953) Para cada v ∈ G ,

C (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and ∑i∈S

xi ≥ v(S) for all S ⊂ N

}≡ A(v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 14 / 48

Page 59: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Definicion El nucleo de un juego v ∈ G , denotado como C (v), es elconjunto de todas las imputaciones no dominadas de v . Es decir,

C (v) = {x ∈ I (v) | @y ∈ I (v) tal que ydx} .

Gillies, D. B. Some Theorems on n−Person Games. Ph.D. Thesis,Princeton University Press, 1953.

Theorem

(Gillies, 1953) Para cada v ∈ G ,

C (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and ∑i∈S

xi ≥ v(S) for all S ⊂ N

}≡ A(v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 14 / 48

Page 60: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Definicion El nucleo de un juego v ∈ G , denotado como C (v), es elconjunto de todas las imputaciones no dominadas de v . Es decir,

C (v) = {x ∈ I (v) | @y ∈ I (v) tal que ydx} .

Gillies, D. B. Some Theorems on n−Person Games. Ph.D. Thesis,Princeton University Press, 1953.

Theorem

(Gillies, 1953) Para cada v ∈ G ,

C (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and ∑i∈S

xi ≥ v(S) for all S ⊂ N

}≡ A(v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 14 / 48

Page 61: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Definicion El nucleo de un juego v ∈ G , denotado como C (v), es elconjunto de todas las imputaciones no dominadas de v . Es decir,

C (v) = {x ∈ I (v) | @y ∈ I (v) tal que ydx} .

Gillies, D. B. Some Theorems on n−Person Games. Ph.D. Thesis,Princeton University Press, 1953.

Theorem

(Gillies, 1953) Para cada v ∈ G ,

C (v) =

{x ∈ Rn |

n

∑i=1

xi = v(N) and ∑i∈S

xi ≥ v(S) for all S ⊂ N

}≡ A(v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 14 / 48

Page 62: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Comentario C (v) es un subconjunto convexo y compacto de Rn : espolitopo (un objeto geometrico con lados planos).

Ejemplo

Consideramos cualquier (0-1)− juego normalizado (N, v) ∈ G , dondev(N) = 1 y v({i}) = 0 para cada i ∈ N. En particular asumimos queN = {1, 2, 3}.

El conjunto de imputaciones I (v) son todos los vectores(x1, x2, x3) ∈ R3

+ tal que x1 + x2 + x3 = 1.

Se puede representar graficamente como un triangulo.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 15 / 48

Page 63: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Comentario C (v) es un subconjunto convexo y compacto de Rn : espolitopo (un objeto geometrico con lados planos).

Ejemplo

Consideramos cualquier (0-1)− juego normalizado (N, v) ∈ G , dondev(N) = 1 y v({i}) = 0 para cada i ∈ N. En particular asumimos queN = {1, 2, 3}.

El conjunto de imputaciones I (v) son todos los vectores(x1, x2, x3) ∈ R3

+ tal que x1 + x2 + x3 = 1.

Se puede representar graficamente como un triangulo.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 15 / 48

Page 64: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Comentario C (v) es un subconjunto convexo y compacto de Rn : espolitopo (un objeto geometrico con lados planos).

Ejemplo

Consideramos cualquier (0-1)− juego normalizado (N, v) ∈ G , dondev(N) = 1 y v({i}) = 0 para cada i ∈ N. En particular asumimos queN = {1, 2, 3}.

El conjunto de imputaciones I (v) son todos los vectores(x1, x2, x3) ∈ R3

+ tal que x1 + x2 + x3 = 1.

Se puede representar graficamente como un triangulo.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 15 / 48

Page 65: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Comentario C (v) es un subconjunto convexo y compacto de Rn : espolitopo (un objeto geometrico con lados planos).

Ejemplo

Consideramos cualquier (0-1)− juego normalizado (N, v) ∈ G , dondev(N) = 1 y v({i}) = 0 para cada i ∈ N. En particular asumimos queN = {1, 2, 3}.

El conjunto de imputaciones I (v) son todos los vectores(x1, x2, x3) ∈ R3

+ tal que x1 + x2 + x3 = 1.

Se puede representar graficamente como un triangulo.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 15 / 48

Page 66: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

JJJJJJJJJJJJJ

(0, 0, 1)

(0, 1, 0)

(1, 0, 0)

r x = (x1, x2, x3)

r r

r

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 16 / 48

Page 67: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

JJJJJJJJJJJJJ

(0, 0, 1)

(0, 1, 0)

(1, 0, 0)

rr r

r

JJJ

x3

x1

x2

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 17 / 48

Page 68: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

JJJJJJJJJJJJJ

(0, 0, 1)

(0, 1, 0)

(1, 0, 0)

rr r

rr r

r

JJJJJJJJJ

JJJJJJJJJ

x3 constante -

x1 constante�

x2 constante

?

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 18 / 48

Page 69: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

JJJJJJJJJJJJJ

(0, 0, 1)

(0, 1, 0)

(1, 0, 0)

rr r

rr r

r

JJJJJJJJJ

JJJJJJJJJ

x3 constante -x1 + x2 = v(1, 2)

x1 constante�x2 + x3 = v(2, 3)

x2 constante

?

x1 + x3 = v(1, 3)

???x1 + x3 > v(1, 3)

��������� x1 + x2 > v(1, 2)

@@I@@I@@I

x2 + x3 > v(2, 3)

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 19 / 48

Page 70: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

JJJJJJJJJJJJJ

(0, 0, 1)

(0, 1, 0)

(1, 0, 0)

rr r

rr r

r

JJJJJJJJJ

JJJJJJJJJ

x3 constante -x1 + x2 = v(1, 2)

x1 constante�x2 + x3 = v(2, 3)

x2 constante

?

x1 + x3 = v(1, 3)

???x1 + x3 > v(1, 3)

��������� x1 + x2 > v(1, 2)

@@I@@I@@I

x2 + x3 > v(2, 3)

C (v)

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 20 / 48

Page 71: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo

v({1}) = 0

v({2}) = 0

v({3}) = 0

v({1, 2}) = 2

v({1, 3}) = 2

v({2, 3}) = 2

v(N) = 10.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 21 / 48

Page 72: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 22 / 48

Page 73: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 23 / 48

Page 74: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 24 / 48

Page 75: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 25 / 48

Page 76: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 77: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 78: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 79: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.

v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 80: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 81: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 82: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 83: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Teorema de Gillies no dice nada sobre la posibilidad de queC (v) = ∅.

Ejemplo Votacion por mayorıa con tres votantes.

N = {1, 2, 3}.v({1}) = v({2}) = v({3}) = 0 yv({1, 2}) = v({1, 3}) = v({2, 3}) = v({1, 2, 3}) = 1.

Suppose that x ∈ C (v). Entonces

x1 + x2 ≥ 1x1 + x2 ≥ 1x1 + x2 ≥ 1

2x1 + 2x2 + 2x3 ≥ 3.

Por lo tanto, x1 + x2 + x3 ≥ 32 > 1 = v(N), contradice a que

x ∈ I (v).

As, C (v) = ∅

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 26 / 48

Page 84: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo (Continuacion)

¿Por que(

13 , 1

3 , 13

)/∈ C (v)?

Coalicion {1, 2} (o cualquier otra coalicion de dos jugadores) puede

bloquear la imputacion del equilibrio con(

12 , 1

2 , 0)

, pero entonces,

{2, 3} puede bloquearlo con(

0, 12 + ε, 1

2 − ε)

, y entonces, {1, 3} lo

puede bloquear con ...Sugerencia: Introducir el comportamiento de mirar al futuro; i.e.,cuando bloqueando una imputacion los jugadores pueden predecir lasconsecuencias de su accion (Conjunto de Negociacion).

Hay una caraterizacion de la clase de juegos con el nucleo no-vacıo(juegos equilibrados).

Bondareva, O.N. “Certain Applications of the Methods of LinearProgramming to the Theory of Cooperative Games,” ProblemyKibernet 10, 1963.

Shapley, L. “On Balanced Sets and Cores,” Naval Research LogisticsQuarterly 14, 1967.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 27 / 48

Page 85: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo (Continuacion)

¿Por que(

13 , 1

3 , 13

)/∈ C (v)?

Coalicion {1, 2} (o cualquier otra coalicion de dos jugadores) puede

bloquear la imputacion del equilibrio con(

12 , 1

2 , 0)

, pero entonces,

{2, 3} puede bloquearlo con(

0, 12 + ε, 1

2 − ε)

, y entonces, {1, 3} lo

puede bloquear con ...Sugerencia: Introducir el comportamiento de mirar al futuro; i.e.,cuando bloqueando una imputacion los jugadores pueden predecir lasconsecuencias de su accion (Conjunto de Negociacion).

Hay una caraterizacion de la clase de juegos con el nucleo no-vacıo(juegos equilibrados).

Bondareva, O.N. “Certain Applications of the Methods of LinearProgramming to the Theory of Cooperative Games,” ProblemyKibernet 10, 1963.

Shapley, L. “On Balanced Sets and Cores,” Naval Research LogisticsQuarterly 14, 1967.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 27 / 48

Page 86: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo (Continuacion)

¿Por que(

13 , 1

3 , 13

)/∈ C (v)?

Coalicion {1, 2} (o cualquier otra coalicion de dos jugadores) puede

bloquear la imputacion del equilibrio con(

12 , 1

2 , 0)

, pero entonces,

{2, 3} puede bloquearlo con(

0, 12 + ε, 1

2 − ε)

, y entonces, {1, 3} lo

puede bloquear con ...

Sugerencia: Introducir el comportamiento de mirar al futuro; i.e.,cuando bloqueando una imputacion los jugadores pueden predecir lasconsecuencias de su accion (Conjunto de Negociacion).

Hay una caraterizacion de la clase de juegos con el nucleo no-vacıo(juegos equilibrados).

Bondareva, O.N. “Certain Applications of the Methods of LinearProgramming to the Theory of Cooperative Games,” ProblemyKibernet 10, 1963.

Shapley, L. “On Balanced Sets and Cores,” Naval Research LogisticsQuarterly 14, 1967.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 27 / 48

Page 87: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo (Continuacion)

¿Por que(

13 , 1

3 , 13

)/∈ C (v)?

Coalicion {1, 2} (o cualquier otra coalicion de dos jugadores) puede

bloquear la imputacion del equilibrio con(

12 , 1

2 , 0)

, pero entonces,

{2, 3} puede bloquearlo con(

0, 12 + ε, 1

2 − ε)

, y entonces, {1, 3} lo

puede bloquear con ...Sugerencia: Introducir el comportamiento de mirar al futuro; i.e.,cuando bloqueando una imputacion los jugadores pueden predecir lasconsecuencias de su accion (Conjunto de Negociacion).

Hay una caraterizacion de la clase de juegos con el nucleo no-vacıo(juegos equilibrados).

Bondareva, O.N. “Certain Applications of the Methods of LinearProgramming to the Theory of Cooperative Games,” ProblemyKibernet 10, 1963.

Shapley, L. “On Balanced Sets and Cores,” Naval Research LogisticsQuarterly 14, 1967.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 27 / 48

Page 88: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo (Continuacion)

¿Por que(

13 , 1

3 , 13

)/∈ C (v)?

Coalicion {1, 2} (o cualquier otra coalicion de dos jugadores) puede

bloquear la imputacion del equilibrio con(

12 , 1

2 , 0)

, pero entonces,

{2, 3} puede bloquearlo con(

0, 12 + ε, 1

2 − ε)

, y entonces, {1, 3} lo

puede bloquear con ...Sugerencia: Introducir el comportamiento de mirar al futuro; i.e.,cuando bloqueando una imputacion los jugadores pueden predecir lasconsecuencias de su accion (Conjunto de Negociacion).

Hay una caraterizacion de la clase de juegos con el nucleo no-vacıo(juegos equilibrados).

Bondareva, O.N. “Certain Applications of the Methods of LinearProgramming to the Theory of Cooperative Games,” ProblemyKibernet 10, 1963.

Shapley, L. “On Balanced Sets and Cores,” Naval Research LogisticsQuarterly 14, 1967.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 27 / 48

Page 89: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo (Continuacion)

¿Por que(

13 , 1

3 , 13

)/∈ C (v)?

Coalicion {1, 2} (o cualquier otra coalicion de dos jugadores) puede

bloquear la imputacion del equilibrio con(

12 , 1

2 , 0)

, pero entonces,

{2, 3} puede bloquearlo con(

0, 12 + ε, 1

2 − ε)

, y entonces, {1, 3} lo

puede bloquear con ...Sugerencia: Introducir el comportamiento de mirar al futuro; i.e.,cuando bloqueando una imputacion los jugadores pueden predecir lasconsecuencias de su accion (Conjunto de Negociacion).

Hay una caraterizacion de la clase de juegos con el nucleo no-vacıo(juegos equilibrados).

Bondareva, O.N. “Certain Applications of the Methods of LinearProgramming to the Theory of Cooperative Games,” ProblemyKibernet 10, 1963.

Shapley, L. “On Balanced Sets and Cores,” Naval Research LogisticsQuarterly 14, 1967.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 27 / 48

Page 90: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Ejemplo (Continuacion)

¿Por que(

13 , 1

3 , 13

)/∈ C (v)?

Coalicion {1, 2} (o cualquier otra coalicion de dos jugadores) puede

bloquear la imputacion del equilibrio con(

12 , 1

2 , 0)

, pero entonces,

{2, 3} puede bloquearlo con(

0, 12 + ε, 1

2 − ε)

, y entonces, {1, 3} lo

puede bloquear con ...Sugerencia: Introducir el comportamiento de mirar al futuro; i.e.,cuando bloqueando una imputacion los jugadores pueden predecir lasconsecuencias de su accion (Conjunto de Negociacion).

Hay una caraterizacion de la clase de juegos con el nucleo no-vacıo(juegos equilibrados).

Bondareva, O.N. “Certain Applications of the Methods of LinearProgramming to the Theory of Cooperative Games,” ProblemyKibernet 10, 1963.

Shapley, L. “On Balanced Sets and Cores,” Naval Research LogisticsQuarterly 14, 1967.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 27 / 48

Page 91: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Dado un conjunto de jugadores N = {1, ..., n} decimos que {δS}S∈2N

es una familia equilibrada de pesos si para cada S ∈ 2N , δS ∈ [0, 1] ypara cada i ∈ N,

∑S∈2Ni∈S

δS = 1.

Interpretacion Cada jugador i tiene una cantidad fija de tiempo (1unidad) y si i ∈ S , δS es la proporcion del tiempo que el jugador icoopera con la coalicion S .

Ejemplos N = {1, 2, 3}.

δ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =12 .

δ{1} = δ{2} = δ{3} = 1 y δ{1,2} = δ{1,3} = δ{2,3} = δ{1,2,3} = 0.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 28 / 48

Page 92: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Dado un conjunto de jugadores N = {1, ..., n} decimos que {δS}S∈2N

es una familia equilibrada de pesos si para cada S ∈ 2N , δS ∈ [0, 1] ypara cada i ∈ N,

∑S∈2Ni∈S

δS = 1.

Interpretacion Cada jugador i tiene una cantidad fija de tiempo (1unidad) y si i ∈ S , δS es la proporcion del tiempo que el jugador icoopera con la coalicion S .

Ejemplos N = {1, 2, 3}.

δ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =12 .

δ{1} = δ{2} = δ{3} = 1 y δ{1,2} = δ{1,3} = δ{2,3} = δ{1,2,3} = 0.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 28 / 48

Page 93: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Dado un conjunto de jugadores N = {1, ..., n} decimos que {δS}S∈2N

es una familia equilibrada de pesos si para cada S ∈ 2N , δS ∈ [0, 1] ypara cada i ∈ N,

∑S∈2Ni∈S

δS = 1.

Interpretacion Cada jugador i tiene una cantidad fija de tiempo (1unidad) y si i ∈ S , δS es la proporcion del tiempo que el jugador icoopera con la coalicion S .

Ejemplos N = {1, 2, 3}.

δ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =12 .

δ{1} = δ{2} = δ{3} = 1 y δ{1,2} = δ{1,3} = δ{2,3} = δ{1,2,3} = 0.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 28 / 48

Page 94: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Dado un conjunto de jugadores N = {1, ..., n} decimos que {δS}S∈2N

es una familia equilibrada de pesos si para cada S ∈ 2N , δS ∈ [0, 1] ypara cada i ∈ N,

∑S∈2Ni∈S

δS = 1.

Interpretacion Cada jugador i tiene una cantidad fija de tiempo (1unidad) y si i ∈ S , δS es la proporcion del tiempo que el jugador icoopera con la coalicion S .

Ejemplos N = {1, 2, 3}.

δ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =12 .

δ{1} = δ{2} = δ{3} = 1 y δ{1,2} = δ{1,3} = δ{2,3} = δ{1,2,3} = 0.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 28 / 48

Page 95: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Dado un conjunto de jugadores N = {1, ..., n} decimos que {δS}S∈2N

es una familia equilibrada de pesos si para cada S ∈ 2N , δS ∈ [0, 1] ypara cada i ∈ N,

∑S∈2Ni∈S

δS = 1.

Interpretacion Cada jugador i tiene una cantidad fija de tiempo (1unidad) y si i ∈ S , δS es la proporcion del tiempo que el jugador icoopera con la coalicion S .

Ejemplos N = {1, 2, 3}.

δ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =12 .

δ{1} = δ{2} = δ{3} = 1 y δ{1,2} = δ{1,3} = δ{2,3} = δ{1,2,3} = 0.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 28 / 48

Page 96: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Theorem

(Bondareva, 1963; Shapley, 1967) Sea v ∈ G . Entonces, C (v) 6= ∅ si ysolo si para toda la familia equilibrada de pesos {δS}S∈2N ,

∑S(N

δS · v(S) ≤ v(N).

Ejemplo n = 3 y votacion por mayorıa; i.e., v(S) = 1 si y solo si#S ≥ 2. Consideramos la familia equilibrada de pesosδ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =

12 .

Entonces,

δ1v(1)+ δ2v(2)+ δ3v(3)+ δ12v(12)+ δ13v(13)+ δ23v(23)?≤ v(123).

1

2+

1

2+

1

2

?≤ 1

NO. Por lo tanto, C (v) = ∅.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 29 / 48

Page 97: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Theorem

(Bondareva, 1963; Shapley, 1967) Sea v ∈ G . Entonces, C (v) 6= ∅ si ysolo si para toda la familia equilibrada de pesos {δS}S∈2N ,

∑S(N

δS · v(S) ≤ v(N).

Ejemplo n = 3 y votacion por mayorıa; i.e., v(S) = 1 si y solo si#S ≥ 2. Consideramos la familia equilibrada de pesosδ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =

12 .

Entonces,

δ1v(1)+ δ2v(2)+ δ3v(3)+ δ12v(12)+ δ13v(13)+ δ23v(23)?≤ v(123).

1

2+

1

2+

1

2

?≤ 1

NO. Por lo tanto, C (v) = ∅.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 29 / 48

Page 98: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Theorem

(Bondareva, 1963; Shapley, 1967) Sea v ∈ G . Entonces, C (v) 6= ∅ si ysolo si para toda la familia equilibrada de pesos {δS}S∈2N ,

∑S(N

δS · v(S) ≤ v(N).

Ejemplo n = 3 y votacion por mayorıa; i.e., v(S) = 1 si y solo si#S ≥ 2. Consideramos la familia equilibrada de pesosδ{1} = δ{2} = δ{3} = δ{1,2,3} = 0 y δ{1,2} = δ{1,3} = δ{2,3} =

12 .

Entonces,

δ1v(1)+ δ2v(2)+ δ3v(3)+ δ12v(12)+ δ13v(13)+ δ23v(23)?≤ v(123).

1

2+

1

2+

1

2

?≤ 1

NO. Por lo tanto, C (v) = ∅.Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 29 / 48

Page 99: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Definicion Decimos que un juego v ∈ G es equilibrado siC (v) 6= ∅.

Comentario Cada juego convexo v ∈ G es equilibrado.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 30 / 48

Page 100: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.2.- Nucleo

Definicion Decimos que un juego v ∈ G es equilibrado siC (v) 6= ∅.

Comentario Cada juego convexo v ∈ G es equilibrado.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 30 / 48

Page 101: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El valor Shapley

Idea-objetivo: Resumir con un unico numero el “valor” para cadajugador de jugar el juego.

Un enfoque normativo: ¿Que deberıa recibir el jugador i en juegov ∈ G?

Sea G el conjunto de todos los juegos superaditivos. Un valor es unafuncion φ sobre G tal que para cada (N, v) ∈ G , φ(N, v) ∈ Rn.

La interpretacion es que dado el juego (N, v) ∈ G , φi (N, v) es elvalor (o valor esperado) de jugar el juego (N, v) para i ∈ N.

Shapley (1953) ha tratado el problema del punto de vista axiomaticaa partir de proponer propiedades razonables que cualquier valordeberıa satisfacer y ha demostrado que existe un unico valor que lassatisfaga: El Valor de Shapley.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 31 / 48

Page 102: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El valor Shapley

Idea-objetivo: Resumir con un unico numero el “valor” para cadajugador de jugar el juego.

Un enfoque normativo: ¿Que deberıa recibir el jugador i en juegov ∈ G?

Sea G el conjunto de todos los juegos superaditivos. Un valor es unafuncion φ sobre G tal que para cada (N, v) ∈ G , φ(N, v) ∈ Rn.

La interpretacion es que dado el juego (N, v) ∈ G , φi (N, v) es elvalor (o valor esperado) de jugar el juego (N, v) para i ∈ N.

Shapley (1953) ha tratado el problema del punto de vista axiomaticaa partir de proponer propiedades razonables que cualquier valordeberıa satisfacer y ha demostrado que existe un unico valor que lassatisfaga: El Valor de Shapley.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 31 / 48

Page 103: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El valor Shapley

Idea-objetivo: Resumir con un unico numero el “valor” para cadajugador de jugar el juego.

Un enfoque normativo: ¿Que deberıa recibir el jugador i en juegov ∈ G?

Sea G el conjunto de todos los juegos superaditivos. Un valor es unafuncion φ sobre G tal que para cada (N, v) ∈ G , φ(N, v) ∈ Rn.

La interpretacion es que dado el juego (N, v) ∈ G , φi (N, v) es elvalor (o valor esperado) de jugar el juego (N, v) para i ∈ N.

Shapley (1953) ha tratado el problema del punto de vista axiomaticaa partir de proponer propiedades razonables que cualquier valordeberıa satisfacer y ha demostrado que existe un unico valor que lassatisfaga: El Valor de Shapley.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 31 / 48

Page 104: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El valor Shapley

Idea-objetivo: Resumir con un unico numero el “valor” para cadajugador de jugar el juego.

Un enfoque normativo: ¿Que deberıa recibir el jugador i en juegov ∈ G?

Sea G el conjunto de todos los juegos superaditivos. Un valor es unafuncion φ sobre G tal que para cada (N, v) ∈ G , φ(N, v) ∈ Rn.

La interpretacion es que dado el juego (N, v) ∈ G , φi (N, v) es elvalor (o valor esperado) de jugar el juego (N, v) para i ∈ N.

Shapley (1953) ha tratado el problema del punto de vista axiomaticaa partir de proponer propiedades razonables que cualquier valordeberıa satisfacer y ha demostrado que existe un unico valor que lassatisfaga: El Valor de Shapley.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 31 / 48

Page 105: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El valor Shapley

Idea-objetivo: Resumir con un unico numero el “valor” para cadajugador de jugar el juego.

Un enfoque normativo: ¿Que deberıa recibir el jugador i en juegov ∈ G?

Sea G el conjunto de todos los juegos superaditivos. Un valor es unafuncion φ sobre G tal que para cada (N, v) ∈ G , φ(N, v) ∈ Rn.

La interpretacion es que dado el juego (N, v) ∈ G , φi (N, v) es elvalor (o valor esperado) de jugar el juego (N, v) para i ∈ N.

Shapley (1953) ha tratado el problema del punto de vista axiomaticaa partir de proponer propiedades razonables que cualquier valordeberıa satisfacer y ha demostrado que existe un unico valor que lassatisfaga: El Valor de Shapley.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 31 / 48

Page 106: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Shapley, L. “A Value for n−Person Games”. In Contributions to theTheory of Games II, editors: H. Kuhn and A. Tucker. PrincetonUniversity Press, 1953.

Eficiencia (Eff) Un valor φ es eficiente si para cada (N, v) ∈ G ,

∑i∈N

φi (N, v) = v(N).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 32 / 48

Page 107: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Shapley, L. “A Value for n−Person Games”. In Contributions to theTheory of Games II, editors: H. Kuhn and A. Tucker. PrincetonUniversity Press, 1953.

Eficiencia (Eff) Un valor φ es eficiente si para cada (N, v) ∈ G ,

∑i∈N

φi (N, v) = v(N).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 32 / 48

Page 108: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Shapley, L. “A Value for n−Person Games”. In Contributions to theTheory of Games II, editors: H. Kuhn and A. Tucker. PrincetonUniversity Press, 1953.

Eficiencia (Eff) Un valor φ es eficiente si para cada (N, v) ∈ G ,

∑i∈N

φi (N, v) = v(N).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 32 / 48

Page 109: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Los jugadores i , j ∈ N son simetricos en un juego (N, v) ∈ G si paracada S ∈ 2N tal que {i , j} ∩ S = ∅ tenemosv(S ∪ {i}) = v(S ∪ {j}).

Simetrıa (Sym) Un valos φ es simetrico si para todos los jugadoressimetricos i , j ∈ N en juego (N, v) ∈ G ,

φi (N, v) = φj (N, v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 33 / 48

Page 110: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Los jugadores i , j ∈ N son simetricos en un juego (N, v) ∈ G si paracada S ∈ 2N tal que {i , j} ∩ S = ∅ tenemosv(S ∪ {i}) = v(S ∪ {j}).

Simetrıa (Sym) Un valos φ es simetrico si para todos los jugadoressimetricos i , j ∈ N en juego (N, v) ∈ G ,

φi (N, v) = φj (N, v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 33 / 48

Page 111: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Los jugadores i , j ∈ N son simetricos en un juego (N, v) ∈ G si paracada S ∈ 2N tal que {i , j} ∩ S = ∅ tenemosv(S ∪ {i}) = v(S ∪ {j}).

Simetrıa (Sym) Un valos φ es simetrico si para todos los jugadoressimetricos i , j ∈ N en juego (N, v) ∈ G ,

φi (N, v) = φj (N, v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 33 / 48

Page 112: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Un jugador i ∈ N es un dummy (tonto) en (N, v) si para cadaS ⊆ N\{i}, v(S ∪ {i})− v(S) = v({i}).

Jugador Dummy (Dum) Un valor φ satisface la propiedad del jugadordummy si para cada jugador i ∈ N es dummy en (N, v),φi (N, v) = v({i}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 34 / 48

Page 113: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Un jugador i ∈ N es un dummy (tonto) en (N, v) si para cadaS ⊆ N\{i}, v(S ∪ {i})− v(S) = v({i}).

Jugador Dummy (Dum) Un valor φ satisface la propiedad del jugadordummy si para cada jugador i ∈ N es dummy en (N, v),φi (N, v) = v({i}).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 34 / 48

Page 114: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Dado u, v ∈ G definimos un juego nuevo (u + v) ∈ G de la manerasiguiente: para cada S ⊆ N, (u + v)(S) = u(S) + v(S).

Dado v ∈ G y β > 0 definimos un nuevo juego (βv) ∈ G de lasiguiente manera: para cada S ⊆ N, (βv)(S) = β · v(S).Linealidad (Lin) Un valor φ satisface linealidad si para cada u, v ∈ G ,cada β > 0, y cada i ∈ N,

φi (u + (βv)) = φi (u) + β · φi (v).

Interpretacion Supongamos que los juegos u y v estaran jugados conlas probabilidades p y 1− p, respectivamente (con p ∈ [0, 1]). Entonces,pu + (1− p)v puede estar considerado como un juego compuesto.Entonces, asumiendo que se cumple la propiedad de la Utilidad Esperada,

φi ((pu) + ((1− p)v)) = p · φi (u) + (1− p) · φi (v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 35 / 48

Page 115: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Dado u, v ∈ G definimos un juego nuevo (u + v) ∈ G de la manerasiguiente: para cada S ⊆ N, (u + v)(S) = u(S) + v(S).

Dado v ∈ G y β > 0 definimos un nuevo juego (βv) ∈ G de lasiguiente manera: para cada S ⊆ N, (βv)(S) = β · v(S).

Linealidad (Lin) Un valor φ satisface linealidad si para cada u, v ∈ G ,cada β > 0, y cada i ∈ N,

φi (u + (βv)) = φi (u) + β · φi (v).

Interpretacion Supongamos que los juegos u y v estaran jugados conlas probabilidades p y 1− p, respectivamente (con p ∈ [0, 1]). Entonces,pu + (1− p)v puede estar considerado como un juego compuesto.Entonces, asumiendo que se cumple la propiedad de la Utilidad Esperada,

φi ((pu) + ((1− p)v)) = p · φi (u) + (1− p) · φi (v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 35 / 48

Page 116: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Dado u, v ∈ G definimos un juego nuevo (u + v) ∈ G de la manerasiguiente: para cada S ⊆ N, (u + v)(S) = u(S) + v(S).

Dado v ∈ G y β > 0 definimos un nuevo juego (βv) ∈ G de lasiguiente manera: para cada S ⊆ N, (βv)(S) = β · v(S).Linealidad (Lin) Un valor φ satisface linealidad si para cada u, v ∈ G ,cada β > 0, y cada i ∈ N,

φi (u + (βv)) = φi (u) + β · φi (v).

Interpretacion Supongamos que los juegos u y v estaran jugados conlas probabilidades p y 1− p, respectivamente (con p ∈ [0, 1]). Entonces,pu + (1− p)v puede estar considerado como un juego compuesto.Entonces, asumiendo que se cumple la propiedad de la Utilidad Esperada,

φi ((pu) + ((1− p)v)) = p · φi (u) + (1− p) · φi (v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 35 / 48

Page 117: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Dado u, v ∈ G definimos un juego nuevo (u + v) ∈ G de la manerasiguiente: para cada S ⊆ N, (u + v)(S) = u(S) + v(S).

Dado v ∈ G y β > 0 definimos un nuevo juego (βv) ∈ G de lasiguiente manera: para cada S ⊆ N, (βv)(S) = β · v(S).Linealidad (Lin) Un valor φ satisface linealidad si para cada u, v ∈ G ,cada β > 0, y cada i ∈ N,

φi (u + (βv)) = φi (u) + β · φi (v).

Interpretacion Supongamos que los juegos u y v estaran jugados conlas probabilidades p y 1− p, respectivamente (con p ∈ [0, 1]). Entonces,pu + (1− p)v puede estar considerado como un juego compuesto.Entonces, asumiendo que se cumple la propiedad de la Utilidad Esperada,

φi ((pu) + ((1− p)v)) = p · φi (u) + (1− p) · φi (v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 35 / 48

Page 118: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Theorem

(Shapley, 1953) There exists a unique value φ on G satisfying (Eff),(Sym), (Dum), and (Lin). This function is the Shapley value, denotedby Sh, and it is defined as follows: for all v ∈ G and all i ∈ N,

Shi (N, v) = ∑S⊆N\{i}

(#S)!(#N −#S − 1)!#N !

[v(S ∪ {i})− v(S)] .

Interpretation

[v(S ∪ {i})− v(S)] is the marginal contribution of player i tocoalition S .

Every player receives his “expected marginal contribution” in thefollowing sense.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 36 / 48

Page 119: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Theorem

(Shapley, 1953) There exists a unique value φ on G satisfying (Eff),(Sym), (Dum), and (Lin). This function is the Shapley value, denotedby Sh, and it is defined as follows: for all v ∈ G and all i ∈ N,

Shi (N, v) = ∑S⊆N\{i}

(#S)!(#N −#S − 1)!#N !

[v(S ∪ {i})− v(S)] .

Interpretation

[v(S ∪ {i})− v(S)] is the marginal contribution of player i tocoalition S .

Every player receives his “expected marginal contribution” in thefollowing sense.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 36 / 48

Page 120: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Theorem

(Shapley, 1953) There exists a unique value φ on G satisfying (Eff),(Sym), (Dum), and (Lin). This function is the Shapley value, denotedby Sh, and it is defined as follows: for all v ∈ G and all i ∈ N,

Shi (N, v) = ∑S⊆N\{i}

(#S)!(#N −#S − 1)!#N !

[v(S ∪ {i})− v(S)] .

Interpretation

[v(S ∪ {i})− v(S)] is the marginal contribution of player i tocoalition S .

Every player receives his “expected marginal contribution” in thefollowing sense.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 36 / 48

Page 121: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Theorem

(Shapley, 1953) There exists a unique value φ on G satisfying (Eff),(Sym), (Dum), and (Lin). This function is the Shapley value, denotedby Sh, and it is defined as follows: for all v ∈ G and all i ∈ N,

Shi (N, v) = ∑S⊆N\{i}

(#S)!(#N −#S − 1)!#N !

[v(S ∪ {i})− v(S)] .

Interpretation

[v(S ∪ {i})− v(S)] is the marginal contribution of player i tocoalition S .

Every player receives his “expected marginal contribution” in thefollowing sense.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 36 / 48

Page 122: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Players arrive randomly, one after the other.

Every order of arrival is equally likely: 1#N ! probability of each of the

#N ! orderings.

For each S ⊂ N and i /∈ S , (#S)!(#N −#S − 1)! is the number oforderings in which

S︸︷︷︸ i N\(S ∪ {i}︸ ︷︷ ︸ .

Thus,(#S)!(#N −#S − 1)!

#N !

is the probability that exactly the members of S (in any ordering) areahead of i , and i arrives just after all members of S (i.e., just beforeN\(S ∪ {i})).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 37 / 48

Page 123: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Players arrive randomly, one after the other.

Every order of arrival is equally likely: 1#N ! probability of each of the

#N ! orderings.

For each S ⊂ N and i /∈ S , (#S)!(#N −#S − 1)! is the number oforderings in which

S︸︷︷︸ i N\(S ∪ {i}︸ ︷︷ ︸ .

Thus,(#S)!(#N −#S − 1)!

#N !

is the probability that exactly the members of S (in any ordering) areahead of i , and i arrives just after all members of S (i.e., just beforeN\(S ∪ {i})).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 37 / 48

Page 124: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Players arrive randomly, one after the other.

Every order of arrival is equally likely: 1#N ! probability of each of the

#N ! orderings.

For each S ⊂ N and i /∈ S , (#S)!(#N −#S − 1)! is the number oforderings in which

S︸︷︷︸ i N\(S ∪ {i}︸ ︷︷ ︸ .

Thus,(#S)!(#N −#S − 1)!

#N !

is the probability that exactly the members of S (in any ordering) areahead of i , and i arrives just after all members of S (i.e., just beforeN\(S ∪ {i})).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 37 / 48

Page 125: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Players arrive randomly, one after the other.

Every order of arrival is equally likely: 1#N ! probability of each of the

#N ! orderings.

For each S ⊂ N and i /∈ S , (#S)!(#N −#S − 1)! is the number oforderings in which

S︸︷︷︸ i N\(S ∪ {i}︸ ︷︷ ︸ .

Thus,(#S)!(#N −#S − 1)!

#N !

is the probability that exactly the members of S (in any ordering) areahead of i , and i arrives just after all members of S (i.e., just beforeN\(S ∪ {i})).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 37 / 48

Page 126: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

There are games (N, v) ∈ G for which Sh(N, v) /∈ C (v) 6= ∅(remember the gloves game of the Introduction).

Theorem

(Shapley, 1969) Let (N, v) ∈ G be a convex game. Then,Sh(N, v) ∈ C (v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 38 / 48

Page 127: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

There are games (N, v) ∈ G for which Sh(N, v) /∈ C (v) 6= ∅(remember the gloves game of the Introduction).

Theorem

(Shapley, 1969) Let (N, v) ∈ G be a convex game. Then,Sh(N, v) ∈ C (v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 38 / 48

Page 128: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

There are games (N, v) ∈ G for which Sh(N, v) /∈ C (v) 6= ∅(remember the gloves game of the Introduction).

Theorem

(Shapley, 1969) Let (N, v) ∈ G be a convex game. Then,Sh(N, v) ∈ C (v).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 38 / 48

Page 129: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Let (N, v) ∈ G , S ⊆ N and i /∈ S . DenoteDi (v , S) = v(S ∪ {i})− v(S).

Strong Monotonicity (SM) A value φ is strong monotonic if for all(N, v), (N, u) ∈ G such that for all S ⊆ N and all i /∈ S ,Di (v ,S) ≥ Di (u,S) then, φi (v) ≥ φi (u).

Theorem

(Young, 1985) Let v ∈ G . Then, a value φ satisfies (SM), (Sym), and(Eff) if and only if φ is the Shapley value.

Young, H. P. “Monotonic Solutions of Cooperative Games,”International Journal of Game Theory 14, 1985.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 39 / 48

Page 130: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Let (N, v) ∈ G , S ⊆ N and i /∈ S . DenoteDi (v , S) = v(S ∪ {i})− v(S).

Strong Monotonicity (SM) A value φ is strong monotonic if for all(N, v), (N, u) ∈ G such that for all S ⊆ N and all i /∈ S ,Di (v ,S) ≥ Di (u,S) then, φi (v) ≥ φi (u).

Theorem

(Young, 1985) Let v ∈ G . Then, a value φ satisfies (SM), (Sym), and(Eff) if and only if φ is the Shapley value.

Young, H. P. “Monotonic Solutions of Cooperative Games,”International Journal of Game Theory 14, 1985.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 39 / 48

Page 131: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Let (N, v) ∈ G , S ⊆ N and i /∈ S . DenoteDi (v , S) = v(S ∪ {i})− v(S).

Strong Monotonicity (SM) A value φ is strong monotonic if for all(N, v), (N, u) ∈ G such that for all S ⊆ N and all i /∈ S ,Di (v ,S) ≥ Di (u, S) then, φi (v) ≥ φi (u).

Theorem

(Young, 1985) Let v ∈ G . Then, a value φ satisfies (SM), (Sym), and(Eff) if and only if φ is the Shapley value.

Young, H. P. “Monotonic Solutions of Cooperative Games,”International Journal of Game Theory 14, 1985.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 39 / 48

Page 132: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Let (N, v) ∈ G , S ⊆ N and i /∈ S . DenoteDi (v , S) = v(S ∪ {i})− v(S).

Strong Monotonicity (SM) A value φ is strong monotonic if for all(N, v), (N, u) ∈ G such that for all S ⊆ N and all i /∈ S ,Di (v ,S) ≥ Di (u, S) then, φi (v) ≥ φi (u).

Theorem

(Young, 1985) Let v ∈ G . Then, a value φ satisfies (SM), (Sym), and(Eff) if and only if φ is the Shapley value.

Young, H. P. “Monotonic Solutions of Cooperative Games,”International Journal of Game Theory 14, 1985.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 39 / 48

Page 133: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.3.- El Valor de Shapley

Let (N, v) ∈ G , S ⊆ N and i /∈ S . DenoteDi (v , S) = v(S ∪ {i})− v(S).

Strong Monotonicity (SM) A value φ is strong monotonic if for all(N, v), (N, u) ∈ G such that for all S ⊆ N and all i /∈ S ,Di (v ,S) ≥ Di (u, S) then, φi (v) ≥ φi (u).

Theorem

(Young, 1985) Let v ∈ G . Then, a value φ satisfies (SM), (Sym), and(Eff) if and only if φ is the Shapley value.

Young, H. P. “Monotonic Solutions of Cooperative Games,”International Journal of Game Theory 14, 1985.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 39 / 48

Page 134: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Reparto de costes

Consideramos una situacion donde un conjunto de agentes (ciudades,familias, etc.) estan considerando la posibilidad de construir unasinstalaciones para proveer un servicio. El coste del cual depende delconjunto de los agentes que lo esten utilizando.

Sea c : 2N → R la funcion que describe esta situacion: para cadaS ∈ 2N , c(S) es el coste mınimo de proveer las instalaciones paratodos los agentes en S .

Dado c : 2N → R, definimos su funcion asociada caracterısticavc : 2N → R, que describe ahorro vc(S) de cada coalicion S ∈ 2N sisus miembros cooperan:

vc(S) = ∑i∈S

c(i)− c(S).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 40 / 48

Page 135: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Reparto de costes

Consideramos una situacion donde un conjunto de agentes (ciudades,familias, etc.) estan considerando la posibilidad de construir unasinstalaciones para proveer un servicio. El coste del cual depende delconjunto de los agentes que lo esten utilizando.

Sea c : 2N → R la funcion que describe esta situacion: para cadaS ∈ 2N , c(S) es el coste mınimo de proveer las instalaciones paratodos los agentes en S .

Dado c : 2N → R, definimos su funcion asociada caracterısticavc : 2N → R, que describe ahorro vc(S) de cada coalicion S ∈ 2N sisus miembros cooperan:

vc(S) = ∑i∈S

c(i)− c(S).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 40 / 48

Page 136: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Reparto de costes

Consideramos una situacion donde un conjunto de agentes (ciudades,familias, etc.) estan considerando la posibilidad de construir unasinstalaciones para proveer un servicio. El coste del cual depende delconjunto de los agentes que lo esten utilizando.

Sea c : 2N → R la funcion que describe esta situacion: para cadaS ∈ 2N , c(S) es el coste mınimo de proveer las instalaciones paratodos los agentes en S .

Dado c : 2N → R, definimos su funcion asociada caracterısticavc : 2N → R, que describe ahorro vc(S) de cada coalicion S ∈ 2N sisus miembros cooperan:

vc(S) = ∑i∈S

c(i)− c(S).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 40 / 48

Page 137: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Reparto de costes

Consideramos una situacion donde un conjunto de agentes (ciudades,familias, etc.) estan considerando la posibilidad de construir unasinstalaciones para proveer un servicio. El coste del cual depende delconjunto de los agentes que lo esten utilizando.

Sea c : 2N → R la funcion que describe esta situacion: para cadaS ∈ 2N , c(S) es el coste mınimo de proveer las instalaciones paratodos los agentes en S .

Dado c : 2N → R, definimos su funcion asociada caracterısticavc : 2N → R, que describe ahorro vc(S) de cada coalicion S ∈ 2N sisus miembros cooperan:

vc(S) = ∑i∈S

c(i)− c(S).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 40 / 48

Page 138: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 1 (Reparto de costes)

Tres (relativamente pequenos) poblados (N = {1, 2, 3}) quierenconstruir una fabrica de tratamiento de agua para proveer con agualimpia a todos ciudadanos.

Dados tamanos diferentes de los poblados y otras razones, el coste deconstruir la planta para cada coalicion de poblados es:

c({1}) = 500

c({2}) = 300

c({3}) = 500

c({1, 2}) = 600

c({1, 3}) = 1000

c({2, 3}) = 700

c({1, 2, 3}) = 1050.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 41 / 48

Page 139: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 1 (Reparto de costes)

Tres (relativamente pequenos) poblados (N = {1, 2, 3}) quierenconstruir una fabrica de tratamiento de agua para proveer con agualimpia a todos ciudadanos.

Dados tamanos diferentes de los poblados y otras razones, el coste deconstruir la planta para cada coalicion de poblados es:

c({1}) = 500

c({2}) = 300

c({3}) = 500

c({1, 2}) = 600

c({1, 3}) = 1000

c({2, 3}) = 700

c({1, 2, 3}) = 1050.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 41 / 48

Page 140: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 1 (Reparto de costes)

Tres (relativamente pequenos) poblados (N = {1, 2, 3}) quierenconstruir una fabrica de tratamiento de agua para proveer con agualimpia a todos ciudadanos.

Dados tamanos diferentes de los poblados y otras razones, el coste deconstruir la planta para cada coalicion de poblados es:

c({1}) = 500

c({2}) = 300

c({3}) = 500

c({1, 2}) = 600

c({1, 3}) = 1000

c({2, 3}) = 700

c({1, 2, 3}) = 1050.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 41 / 48

Page 141: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 1 (Reparto de costes)

La funcion caracterıstica vc : 2N → R asociada a c es:

c({1}) = 500 vc({1}) = 0c({2}) = 300 vc({2}) = 0c({3}) = 500 vc({3}) = 0c({1, 2}) = 600 vc({1, 2}) = 200c({1, 3}) = 1000 vc({1, 3}) = 0c({2, 3}) = 700 vc({2, 3}) = 100c({1, 2, 3}) = 1050 vc({1, 2, 3}) = 250.

Es facil de ver que vc es superaditivo.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 42 / 48

Page 142: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 1 (Reparto de costes)

La funcion caracterıstica vc : 2N → R asociada a c es:

c({1}) = 500 vc({1}) = 0c({2}) = 300 vc({2}) = 0c({3}) = 500 vc({3}) = 0c({1, 2}) = 600 vc({1, 2}) = 200c({1, 3}) = 1000 vc({1, 3}) = 0c({2, 3}) = 700 vc({2, 3}) = 100c({1, 2, 3}) = 1050 vc({1, 2, 3}) = 250.

Es facil de ver que vc es superaditivo.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 42 / 48

Page 143: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 1 (Reparto de costes)

La funcion caracterıstica vc : 2N → R asociada a c es:

c({1}) = 500 vc({1}) = 0c({2}) = 300 vc({2}) = 0c({3}) = 500 vc({3}) = 0c({1, 2}) = 600 vc({1, 2}) = 200c({1, 3}) = 1000 vc({1, 3}) = 0c({2, 3}) = 700 vc({2, 3}) = 100c({1, 2, 3}) = 1050 vc({1, 2, 3}) = 250.

Es facil de ver que vc es superaditivo.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 42 / 48

Page 144: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 2 (Reparto de costes )

Cuatro barrios (N = {1, 2, 3, 4}) de una pequena urbanizacionconsideran instalar en sus casas la fibra optica de un fuente (denotadocomo 0). Los costes de instalacion estan representados en la siguientefigura, donde los numeros en los laterales representan el coste deconectar los nodos en sus extremos.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 43 / 48

Page 145: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 2 (Reparto de costes )

Cuatro barrios (N = {1, 2, 3, 4}) de una pequena urbanizacionconsideran instalar en sus casas la fibra optica de un fuente (denotadocomo 0). Los costes de instalacion estan representados en la siguientefigura, donde los numeros en los laterales representan el coste deconectar los nodos en sus extremos.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 43 / 48

Page 146: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 2 (Reparto de costes)

x

u

u

u

u

@@@@@@

������

0

2

1

4

3

15

10

3

1

2

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 44 / 48

Page 147: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

Ejemplo 2 (Reparto de costes)

x

u

u

u

u

@@@@@@

������

0

2

1

4

3

15

10

3

1

2

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 44 / 48

Page 148: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- Reparto de costes

c(1) = 10 vc(1) = 0c(2) = 15 vc(2) = 0c(3) = 11 vc(3) = 0c(4) = 13 vc(4) = 0c(12) = 16 vc(12) = 9c(13) = 11 vc(13) = 10c(14) = 13 vc(14) = 10c(23) = 16 vc(23) = 10c(24) = 16 vc(24) = 12c(34) = 13 vc(34) = 11c(123) = 16 vc(123) = 20c(124) = 16 vc(124) = 22c(134) = 13 vc(134) = 21c(234) = 16 vc(234) = 23c(1234) = 16 vc(1234) = 33

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 45 / 48

Page 149: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Reparto de Costes en general

Sea c : 2N → R una funcion de costes y vc : 2N → R sea su asociadafuncion de costes; es decir,

vc(S) = ∑i∈S

c({i})− c(S)).

Consideramos un valor φ : G → Rn.

Obtenemos φ(vc).

Prestamos atencion que ∑i∈N

φi (vc) = vc(N).

En general, ∑i∈N

φi (vc) 6= c(N).

Para cada i ∈ N, definimos los pagos

xi = c({i})− φi (vc).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 46 / 48

Page 150: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Reparto de Costes en general

Sea c : 2N → R una funcion de costes y vc : 2N → R sea su asociadafuncion de costes; es decir,

vc(S) = ∑i∈S

c({i})− c(S)).

Consideramos un valor φ : G → Rn.

Obtenemos φ(vc).

Prestamos atencion que ∑i∈N

φi (vc) = vc(N).

En general, ∑i∈N

φi (vc) 6= c(N).

Para cada i ∈ N, definimos los pagos

xi = c({i})− φi (vc).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 46 / 48

Page 151: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Reparto de Costes en general

Sea c : 2N → R una funcion de costes y vc : 2N → R sea su asociadafuncion de costes; es decir,

vc(S) = ∑i∈S

c({i})− c(S)).

Consideramos un valor φ : G → Rn.

Obtenemos φ(vc).

Prestamos atencion que ∑i∈N

φi (vc) = vc(N).

En general, ∑i∈N

φi (vc) 6= c(N).

Para cada i ∈ N, definimos los pagos

xi = c({i})− φi (vc).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 46 / 48

Page 152: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Reparto de Costes en general

Sea c : 2N → R una funcion de costes y vc : 2N → R sea su asociadafuncion de costes; es decir,

vc(S) = ∑i∈S

c({i})− c(S)).

Consideramos un valor φ : G → Rn.

Obtenemos φ(vc).

Prestamos atencion que ∑i∈N

φi (vc) = vc(N).

En general, ∑i∈N

φi (vc) 6= c(N).

Para cada i ∈ N, definimos los pagos

xi = c({i})− φi (vc).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 46 / 48

Page 153: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Reparto de Costes en general

Sea c : 2N → R una funcion de costes y vc : 2N → R sea su asociadafuncion de costes; es decir,

vc(S) = ∑i∈S

c({i})− c(S)).

Consideramos un valor φ : G → Rn.

Obtenemos φ(vc).

Prestamos atencion que ∑i∈N

φi (vc) = vc(N).

En general, ∑i∈N

φi (vc) 6= c(N).

Para cada i ∈ N, definimos los pagos

xi = c({i})− φi (vc).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 46 / 48

Page 154: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Reparto de Costes en general

Sea c : 2N → R una funcion de costes y vc : 2N → R sea su asociadafuncion de costes; es decir,

vc(S) = ∑i∈S

c({i})− c(S)).

Consideramos un valor φ : G → Rn.

Obtenemos φ(vc).

Prestamos atencion que ∑i∈N

φi (vc) = vc(N).

En general, ∑i∈N

φi (vc) 6= c(N).

Para cada i ∈ N, definimos los pagos

xi = c({i})− φi (vc).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 46 / 48

Page 155: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Reparto de Costes en general

Sea c : 2N → R una funcion de costes y vc : 2N → R sea su asociadafuncion de costes; es decir,

vc(S) = ∑i∈S

c({i})− c(S)).

Consideramos un valor φ : G → Rn.

Obtenemos φ(vc).

Prestamos atencion que ∑i∈N

φi (vc) = vc(N).

En general, ∑i∈N

φi (vc) 6= c(N).

Para cada i ∈ N, definimos los pagos

xi = c({i})− φi (vc).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 46 / 48

Page 156: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Ası,

∑i∈N

xi = ∑i∈N

(c{i})− φi (vc)) por definicion de xi

= ∑i∈N

c{i} − vc(N) por eficiencia de φ

= ∑i∈N

c{i})− ∑i∈N

c{i}) + c(N) por definicion de vc(N)

= c(N).

.

Por tanto, el vector x = (xi )i∈N imputa a cada agente i un pago quetiene la propiedad que la suma de los pagos ∑i∈N xi es igual al costetotal de las instalaciones c(N).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 47 / 48

Page 157: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Ası,

∑i∈N

xi = ∑i∈N

(c{i})− φi (vc)) por definicion de xi

= ∑i∈N

c{i} − vc(N) por eficiencia de φ

= ∑i∈N

c{i})− ∑i∈N

c{i}) + c(N) por definicion de vc(N)

= c(N).

.

Por tanto, el vector x = (xi )i∈N imputa a cada agente i un pago quetiene la propiedad que la suma de los pagos ∑i∈N xi es igual al costetotal de las instalaciones c(N).

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 47 / 48

Page 158: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Ejemplo 3

La depuradora.

c({1}) = 500 vc({1}) = 0c({2}) = 300 vc({2}) = 0c({3}) = 500 vc({3}) = 0c({1, 2}) = 600 vc({1, 2}) = 200c({1, 3}) = 1000 vc({1, 3}) = 0c({2, 3}) = 700 vc({2, 3}) = 100c({1, 2, 3}) = 1050 vc({1, 2, 3}) = 250.

Sh(vc) = (83,33, 133,33, 33,33).

Pagos:

x1 = c(1)− Sh(vc)1 = 500− 83,33 = 416,66

x2 = c(2)− Sh(vc)2 = 300− 133,33 = 166,66

x3 = c(3)− Sh(vc)3 = 500− 33,33 = 466,66.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 48 / 48

Page 159: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Ejemplo 3 La depuradora.

c({1}) = 500 vc({1}) = 0c({2}) = 300 vc({2}) = 0c({3}) = 500 vc({3}) = 0c({1, 2}) = 600 vc({1, 2}) = 200c({1, 3}) = 1000 vc({1, 3}) = 0c({2, 3}) = 700 vc({2, 3}) = 100c({1, 2, 3}) = 1050 vc({1, 2, 3}) = 250.

Sh(vc) = (83,33, 133,33, 33,33).

Pagos:

x1 = c(1)− Sh(vc)1 = 500− 83,33 = 416,66

x2 = c(2)− Sh(vc)2 = 300− 133,33 = 166,66

x3 = c(3)− Sh(vc)3 = 500− 33,33 = 466,66.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 48 / 48

Page 160: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Ejemplo 3 La depuradora.

c({1}) = 500 vc({1}) = 0c({2}) = 300 vc({2}) = 0c({3}) = 500 vc({3}) = 0c({1, 2}) = 600 vc({1, 2}) = 200c({1, 3}) = 1000 vc({1, 3}) = 0c({2, 3}) = 700 vc({2, 3}) = 100c({1, 2, 3}) = 1050 vc({1, 2, 3}) = 250.

Sh(vc) = (83,33, 133,33, 33,33).

Pagos:

x1 = c(1)− Sh(vc)1 = 500− 83,33 = 416,66

x2 = c(2)− Sh(vc)2 = 300− 133,33 = 166,66

x3 = c(3)− Sh(vc)3 = 500− 33,33 = 466,66.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 48 / 48

Page 161: Teor a de Juegos (C odigo : 102477) - pareto.uab.espareto.uab.es/amiralles/GTModulo5.pdf · R es la funci on caracter stica del juego que asocia a cada coalici on S 22N un numero

5.4.- El Valor Shapley en Reparto de Costes

Ejemplo 3 La depuradora.

c({1}) = 500 vc({1}) = 0c({2}) = 300 vc({2}) = 0c({3}) = 500 vc({3}) = 0c({1, 2}) = 600 vc({1, 2}) = 200c({1, 3}) = 1000 vc({1, 3}) = 0c({2, 3}) = 700 vc({2, 3}) = 100c({1, 2, 3}) = 1050 vc({1, 2, 3}) = 250.

Sh(vc) = (83,33, 133,33, 33,33).

Pagos:

x1 = c(1)− Sh(vc)1 = 500− 83,33 = 416,66

x2 = c(2)− Sh(vc)2 = 300− 133,33 = 166,66

x3 = c(3)− Sh(vc)3 = 500− 33,33 = 466,66.

Antonio Miralles (Facultat d’Economia i Empresa Universitat Autonoma de Barcelona (UAB))Teorıa de Juegos: Juegos Cooperativos 48 / 48