Definición 1 Un carrier para un juego v es una coalición T tal que para cualquier S, v(s) = v(s T ).



Documentos relacionados
Juegos Cooperativos. Core

1 Espacios y subespacios vectoriales.

Tema 3. Espacios vectoriales

Ejemplo 1.2 En el capitulo anterior se demostró que el conjunto. V = IR 2 = {(x, y) : x, y IR}

Anexo 1: Demostraciones

Espacios generados, dependencia lineal y bases

1. ESPACIOS VECTORIALES

Construcción de bases en el núcleo e imagen de una transformación lineal

Nota 1. Los determinantes de orden superior a 3 se calculan aplicando las siguientes propiedades:

Espacios Vectoriales

1. El teorema de la función implícita para dos y tres variables.

VII. Estructuras Algebraicas

Espacios vectoriales con producto interno

Matrices equivalentes. El método de Gauss

Curso de Procesamiento Digital de Imágenes

Recurrencias lineales

BASES Y DIMENSIÓN. Propiedades de las bases. Ejemplos de bases.

La derivada. 5.2 La derivada de una función

Aplicaciones Lineales y Multilineales Continuas

Universidad de Costa Rica Escuela de Matemática CONARE-PROYECTO RAMA. Funciones

Definición Dados dos números naturales m y n, una matriz de orden o dimensión m n es una tabla numérica rectangular con m filas y n columnas.

1. Producto escalar, métrica y norma asociada

Tema 2. Espacios Vectoriales Introducción

Criterio de Sylvester

TEOREMA DE DETERMINACIÓN DE APLICACIONES LINEALES

Clase 15 Espacios vectoriales Álgebra Lineal

Variedades Diferenciables. Extremos Condicionados

ESTRUCTURAS ALGEBRAICAS

Espacios vectoriales. Bases. Coordenadas

Apuntes de Matemática Discreta 9. Funciones

Subconjuntos destacados en la

1. Funciones de varias variables

CURSO CERO. Departamento de Matemáticas. Profesor: Raúl Martín Martín Sesiones 18 y 19 de Septiembre

3. OPERACIONES CON FUNCIONES.

4 Aplicaciones Lineales

Problemas y Ejercicios Resueltos. Tema 2: Espacios vectoriales.

(A) Primer parcial. si 1 x 1; x 3 si x>1. (B) Segundo parcial

Espacios vectoriales

(3) Regla del cociente: Si g(z 0 ) 0, f/g es derivable en z 0 y. (z 0 ) = f (z 0 )g(z 0 ) f(z 0 )g (z 0 ) . g

Profr. Efraín Soto Apolinar. Función Inversa

4 APLICACIONES LINEALES. DIAGONALIZACIÓN

Semana 08 [1/15] Axioma del Supremo. April 18, Axioma del Supremo

(Ec.1) 2α + β = b (Ec.4) (Ec.3)

Espacios vectoriales y aplicaciones lineales

Matrices invertibles. La inversa de una matriz

Matrices. Definiciones básicas de matrices. José de Jesús Angel Angel.

March 25, 2010 CAPÍTULO 2: LÍMITES Y CONTINUIDAD DE FUNCIONES EN EL ESPACIO EUCLÍDEO

Fascículo 2. Álgebra Lineal. Cursos de grado. Gabriela Jeronimo Juan Sabia Susana Tesauri. Universidad de Buenos Aires

Aplicaciones Lineales

Diagonalización de matrices

MATEMÁTICAS I TEMA 1: Espacios Vectoriales. 1 Definición de espacio vectorial. Subespacios

Funciones de varias variables reales

FORMA CANONICA DE JORDAN Y ECUACIONES DIFERENCIALES LINEALES A COEFICIENTES CONSTANTES

Capitán de fragata ingeniero AGUSTÍN E. GONZÁLEZ MORALES. ÁLGEBRA PARA INGENIEROS (Solucionario)

4.1 El espacio dual de un espacio vectorial

Tema 3: Producto escalar

Espacios vectoriales y Aplicaciones lineales

Tema 2 ESPACIOS VECTORIALES

Transformaciones canónicas

Objetivos: Al inalizar la unidad, el alumno:

Ejemplos y problemas resueltos de análisis complejo ( )

Tema 4: Aplicaciones lineales

Funciones uno-uno, sobre y biunívocas

Vectores: Producto escalar y vectorial

Listas de vectores y conjuntos de vectores

5.1Definición transformación lineal de núcleo ó kernel, e imagen de una transformación lineal y sus propiedades

Subespacios vectoriales en R n

Cómo?: Resolviendo el sistema lineal homógeneo que satisfacen las componentes de cualquier vector de S. x4 = x 1 x 3 = x 2 x 1

UNIVERSIDAD CARLOS III DE MADRID MATEMÁTICAS PARA LA ECONOMÍA II PROBLEMAS (SOLUCIONES )

(x + y) + z = x + (y + z), x, y, z R N.

UNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES. OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano.

Matemáticas 1204, 2013 Semestre II Tarea 5 Soluciones

JOSE VICENTE CONTRERAS JULIO CALCULO INTEGRAL LA ANTIDERIVADA

Matemáticas I: Hoja 3 Espacios vectoriales y subespacios vectoriales

Espacios vectoriales y aplicaciones lineales.

Objetivos: Al inalizar la unidad, el alumno:


FUNCIONES EN R. Agosto 2007

Valores y vectores propios de una matriz. Juan-Miguel Gracia

Clasificación de métricas.

INTRODUCCIÓN A LA PROGRAMACIÓN MATEMÁTICA

Grupos. Subgrupos. Teorema de Lagrange. Operaciones.

CÁLCULO PARA LA INGENIERÍA 1

Propiedades de la adición de vectores y la multiplicación de un vector por un escalar

Análisis III. Joaquín M. Ortega Aramburu

2.1.5 Teoremas sobre derivadas

Matrices Invertibles y Elementos de Álgebra Matricial

1 v 1 v 2. = u 1v 1 + u 2 v u n v n. v n. y v = u u = u u u2 n.

6.1 Definición de valores y vectores característicos de una matriz cuadrada

2.5 Linealización de sistemas dinámicos no lineales

Aplicaciones Lineales

Aplicaciones Lineales

Funciones de varias variables

Campos conservativos. f(x) = f (x) = ( f x 1

Conjuntos, Relaciones y Grupos. Problemas de examen.

Las Funciones Analíticas. f (z 0 + h) f (z 0 ) lim. h=z z 0. = lim

Tema 10: Límites y continuidad de funciones de varias variables

Introducción a la Teoría de Grafos

RELACIONES DE RECURRENCIA

Segundo de Bachillerato Geometría en el espacio

Transcripción:

1 Valor de Shapley Definición 1 Un carrier para un juego v es una coalición T tal que para cualquier S, v(s) = v(s T ). Ejemplo 1 Sea v un juego de 3 jugadores, v({1, 2, 3}) = v({1, 2}) = 1, y v(s) = para las otras coaliciones. El carrier de v es T = {1, 2}. Definición 2 Dado un juego n personal y cualquier permutación π del conjunto de jugadores N. Denotamos por πv al juego n personal tal que para cualquier S = {i 1,..., i s } πv({π(i 1 ),..., π(i s )}) = v(s). Ejemplo 2 Considere nuevamente el juego anterior, y π(1) = 3, π(2) = 1 y π(3) = 2. Entonces πv({1, 2, 3}) = πv({3, 1}) = 1 y πv(s) = para las otras coaliciones. Axiomas (Shapley) Por el valor de un juego v al que denotamos por ϕ (v) = (ϕ 1 (v),..., ϕ n (v)) satisface S1. Sí S es un carrier, entonces ϕ i (v) = v (S). i S S2. Para cualquier permutación π, e i N S3. Si υ y v son dos juegos ϕ π({i}) (πv) = ϕ i (v). ϕ i (v + w) = ϕ i (v) + ϕ i (w). Teorema 1 (Shapley) Existe una única función ϕ : (N, v) R N que satisface los Axiomas S1, S2 y S3. Esta función cumple que para cada i N ϕ i (v) = S N\{i} s! (n s 1)! n! [v (S {i}) v (S)]. 1

Curso : Indices de Poder Valor de Shapley Indice de Banzhaf-Coleman J. Oviedo Universidad Nacional de San Luis

Demostración. Esta demostración se sigue de los resultados siguientes. Lema 1 Para cualquier coalición S, sea w S el juego definido por w S (T ) = { si S T 1 si S T. Entonces, si s es el número de jugadores de S, { 1/s si i S ϕ i (w S ) = si i / S. Corolario 1 Si c >, entonces ϕ i (cw S ) = { c/s si i S si i / S. Lema 2 Si v es cualquier juego, entonces existen 2 n 1 números reales c S para S N tal que v = c S w S S N donde w S esta definido como en Lema anterior. Demostración. C S = T S( 1) s t v(t ). Demostración.Del Teorema. El Lema anterior dice que para cualquier juego v es combinación de los juegos w S, además el valor de Shapley para estos juegos esta unívocamente definido. ϕ(u v) = ϕ(u) ϕ(v) ϕ i (v) = c S ϕ i (w S ) = 1 c S s = { } 1 ( 1) s t v(t ) = s S N S N S N T S T N i S S N T {i} S i S ( 1) s t 1 s 2 v(t )

γ i (T ) = S N ( 1) s t 1 s. T {i} S Sí i / T y T = T {i}, entonces γ i (T ) = γ i (T ) ϕ i (v) = T N γ i (T )v(t ) T N i T γ i (T ) = γ i (T )v(t ) = T N i T T N T {i}=t ( 1) s t 1 s = S N T {i} S n ( ) n t ( 1) s t s t s=t n s=t γ i (T )v(t ) + γ i (T )v(t ) = T N i/ T γ i (T )v(t ) = T N i T ) 1 ( 1) s t ( n t s t x s 1 dx = x t 1 (1 x) n t dx = n x t 1 s=t γ i (T )[v(t ) v(t \{i}) s = n s=t ( ) n t 1 ( 1) s t s t ( 1) s t ( n t s t (t 1)!(n t)!. n! ) x s t dx = Reemplazando obtenemos la fórmula del Valor de Shapley. Queda como ejercicio probar que la fórmula cumple los tres axiomas de Shapley. Ejemplo 3 Calculemos el valor de Shapley para el juego dado por v ({1, 2, 3}) = v ({1, 2}) = 3 y v ({i, j}) = v ({i}) = para todo i, j = 1, 2, 3. Calculemos v( 1) v ({ }) =, v ({1, 2}) v ({1}) = 3, así formamos la tabla siguiente, en la primer columna ponemos todas las permutaciones (de los jugadores) y en las otras columnas el valor marginal del jugador i a la coalición que encuentra al entrar a ella. Note que el jugador 1 al entrar en la primer permutación no encuentra a nadie,de allí que v ({1}) v ({ }) =, mientras que el jugador 2 encuentra al 1, es decir v ({1, 2}) v ({1}) = 3. Cuando el jugador 3 entra a la primera permutación encuentra al 1, 2 por lo tanto v ({1, 2, 3}) v ({1, 2}) = 3 3 =. x s 1 dx = 3

v (S {i}) v (S) Permutación 1 2 3 (1,2,3) 3 (1,3,2) 3 (2,1,3) 3 (2,3,1) 3 (3,1,2) 3 (3,2,1) 3 Valor de Shapley 9/6 9/6 /6 En este ejemplo tenemos que el carrier es S = {1, 2}. 1..1 Extensiones Multilineales Presentaremos otro método para calcular el Valor de Shapley. Como v es una función del conjunto partes de N (2 N ) en los reales podemos ver el conjunto partes de N como 2 N = {, 1} N es decir que lo vemos como el conjunto de vértices del cubo n dimensional. Es decir que podemos decir que v es una función real definida sobre los vértices del cubo n dimensional. La función v puede ser extendida a todo el cubo. Nosotros extenderemos esta función para que resulte lineal en cada variable. Definición 3 Sea v un juego n personal con carrier N = {1,..., n}. La extensión multilineal (M:LE) de v es la función f : [, 1] N R definida por f(x 1,..., x n ) = { } x i (1 x i ) v(s). S N i S Ejemplo Sea v el juego 3 personal de mayoría en la normalización (,1). Su extensión multilineal es f(x 1, x 2, x 3 ) = x 1 x 2 (1 x 3 ) + x 1 x 3 (1 x 2 ) + x 2 x 3 (1 x 1 ) + x 1 x 2 x 3, i/ S o f(x 1, x 2, x 3 ) = x 1 x 2 + x 1 x 3 + x 2 x 3 2x 1 x 2 x 3. Justificación de la definición: 4

La función es multilineal (lineal en cada variable acá lineal significa que cada variable está elevada a la potencia 1 o ) es fácil de verificar. f es una extensión de v. Sea S N, y α S la S esquina del cubo, es decir { 1 si i S α S = si i / S entonces f(α S ) = T N { i T α S i } (1 αi S ) v(t ) = v(s). i/ T Unicidad. f es la única función que tiene estas propiedades. Por ser f una función multilineal debe ser de la forma f(x 1,..., x n ) = C T x j T N j T pero para cada S N tenemos que: f(α S ) = T S C T = v(s) este es un sistema lineal de 2 N ecuaciones con igual número de incógnitas. La matriz asociada es triangular inferior con 1 en la diagonal principal, por lo tanto es no singular, es decir el sistema tiene solución única. También tenemos que la C definida en la demostración del Lema 2 es solución de este sistema. Teorema 2 Sean v, w juegos con conjuntos de jugadores M, N disjuntos y f, g sus extensiones multilineales. Entonces para cada α, β el juego αv + βw tiene como extensión multilineal αf + βg. Teorema 3 Sean v, w juegos con conjuntos de jugadores M, N disjuntos y v w (v w(s T ) = v(s) + w(t )) la suma de von Neuman Morgesntern. Si f, g son las extensiones multilineales de v, w respectivamente. Entonces la extensión multilineal de v w es f g definida por: f g(x 1,..., x n, y 1,..., y m ) = f(x 1,..., x n ) + g(y 1,..., y m ). 5

Teorema 4 Sea v un juego a suma constante y f su extensión multilineal. Entonces para cualquier x Sea f i (x) = f(x)/ x i = T N i T f(1 x 1,..., 1 x n ) = v(n) f(x 1,..., x n ). x j j T j i j / T(1 x j )v(t ) S N i/ S x j (1 x j )v(s) haciendo T = S {i} la parcial se reduce a: f i (x) = x j (1 x j )[v(s {i}) v(s)] (1) S N j S i/ S en particular para x = (t,..., t) j / S j i j S j / S j i f i (t,..., t) = S N i/ S t s (1 t) n s 1 [v(s {i}) v(s)] integrando f i (t,..., t)dt = { S N i/ S } t s (1 t) n s 1 dt [v(s {i}) v(s)] o f i (t,..., t)dt = ϕ i (v). Ejemplo Sea v el juego 3 personal de mayoría en la normalización (,1). Su extensión multilineal es y la derivada parciales son: f(x 1, x 2, x 3 ) = x 1 x 2 + x 1 x 3 + x 2 x 3 2x 1 x 2 x 3 f 1 (x 1, x 2, x 3 ) = x 2 + x 3 2x 2 x 3 6

f 2 (x 1, x 2, x 3 ) = x 1 + x 3 2x 1 x 3 f 3 (x 1, x 2, x 3 ) = x 1 + x 2 2x 1 x 2 y f 1 (t, t, t) = 2t 2t 2. El valor de Shapley es ϕ (v) = (ϕ 1 (v), ϕ 2 (v), ϕ 3 (v)) donde ϕ 1 (v) = f 1 (t, t, t)dt = {2t 2t 2 }dt = [t 2 2 3 t3 ] 1 = 1 3 similarmente ϕ 2 (v) = ϕ 3 (v) = 1/3. Algunas ventajas de la aproximación multilineal es que: Sean w j, j = 1,..., n juegos normalizados (,1) con carrier disjuntos M 1,..., M n y v el juego nonegativo con carrier N = {1,..., n}. Sea u(s) = v({j : w j (S M j ) = 1}) para S j M j esto define el juego composición u = v[w 1,..., w n ]. Considere u(s) = w j (S) T N j T j / T [1 w j (S)]v(T ) = f(w 1 (S 1 ),..., w n (S n )) (2) donde S j = S M j y f es la extensión multilineal de v. Como w j son juegos simples tenemos que donde T N y está dado por (w 1 (S 1 ),..., w n (S n )) = α T, T = {j : w j (S j ) = 1} u(s) = f(α T ) = v(t ) Sea g j, j = 1,..., n la extensión multilineal de los juegos normalizados (,1) w j. Sea g = g 1... g n : [, 1] M 1... [, 1] Mn [, 1] jm j =M 7

g(x) = (g 1 (x 1 ),..., g n (x n )) donde x j es la restricción del vector x a los índices i M j. Sea f la extensión multilineal de v, el dominio es [, 1] N. Consideremos la composición definido sobre el cubo [, 1] M h(x) = f(g 1 (x 1 ),..., g n (x n )) h es una función multilineal de la variables x i, i M. Sea i M j como los M k son disjuntos tenemos que: h i (x) = h(x) = f(g 1(x 1 ),..., g n (x n )) x i y j g j (x) x i = f j (g(x))(g j ) i (x j ) h i (x) no depende de x i. Por lo tanto h es lineal en x i. Es decir h es multilineal. Teorema 5 Sea v un juego n personal nonegativo, w i, i = 1,..., n juegos que cumplen que: w j (S) para todo S M j w j (M j ) = 1 para todo j y sea u = v[w 1,..., w n ]. Sean f, g 1,..., g n las respectivas extensiones multilineales de v y w i, sea h = f g. Entonces h es la extensión multilineal de u. Este teorema dice que la composición de juegos se corresponde con la composición de la extensión multilineal. Uno espera que poder componer el valor de Shapley, es decir espera tener una fórmula ϕ i (u) = ϕ i (w j )ϕ j (v) En general esta igualdad no es verdadera. ϕ i (u) = donde y k (t) = g k (t,..., t) ϕ i (w j ) = f j (y(t))g ji (t,..., t)dt (3) 8 g ji (t,..., t)dt

ϕ i (v) = f j (t,..., t)dt. La fórmula (3) permite calcular el valor para los juegos compuestos i M j ϕ i (u) = i M j ϕ i (u) = f j (y(t)) i M j g ji (t,..., t)dt f j (y(t)) dy j(t) dt. dt Ejemplo 4 Consideremos el Concejo de Seguridad de las Naciones Unidas. Puede ser representado como un juego u = v[w 1, w 2 ] donde w 1 es un juego de 5 personas en la cual la única coalición ganadora es la total v({1,..., 5}) = 1, v(s) = para cualquier subconjunto de {1,..., 5}. w 2 es un juego de 1 jugadores donde cualquier coalición de más de cuatro jugadores es una coalición ganadora. v es un juego de dos personas simple en la cual la coalición de dos jugadores es ganadora. Las extensiones multilineales de w 1, w 2, v : g 2i (t) = S M 2 {i} g 1 (x) = x 1 x 2 x 3 x 4 x 5 y 1 (t) = y 5 1 g 2 (x) = x i (1 x i ) s=4 i S t s (1 t) 9 s = ( 9 3 i/ S f(y 1, y 2 ) = y 1 y 2 ) t 3 (1 t) 6 = 84t 3 (1 t) 6 El valor de Shapley para i M 2 (miembros no permanentes) ϕ i (u) = ϕ i (u) = f 2 (y(t))g 2i (t,..., t)dt = 84t 5 t 3 (1 t) 6 dt = 84 8!6! 15! = 4 2145 { 421/2145 =, 1963 si i es un miembro permanente 4/2145 =, 186 si i no es un miembro permanente 9

1..2 Indice de Poder de Banzhaf Coleman Sea v un juego simple normalizado (,1), un swing o impulso para jugador i es un conjunto S N tal que S es ganadora y S\{i} es perdedora. Sea θ i el número de impulsos para jugador i entonces β i (v) = θ i / n j=1 Este es el índice normalizado de Banzhaf Coleman. Ejemplo 5 Considere un juego de tres personas donde las únicas coaliciones ganadoras son {1,2}, {1,3}, {1,2,3}. θ 1 = 3, θ 2 = θ 3 = 1 θ j β = ( 3 5, 1 5, 1 5 ) y ϕ = (2 3, 1 6, 1 6 ) En general podemos definir θ i como: ψ i (v) = θ i (v) = S N i S ( ) n 1 1 θ i (v) = 2 S N i S [v(s) v(s {i})] ( ) n 1 1 [v(s) v(s {i})] 2 ψ i (v) = f i ( 1 2,..., 1 2 ) Teorema 6 Sí u, v son juegos n personales y α, β escalares, entonces ψ(αv + βw) = αψ(v) + βψ(w) Teorema 7 Sí u, v son juegos con conjunto disjuntos de jugadores M y N, entonces ψ i (v w) = ψ i (v) i M ψ j (v w) = ψ j (w) j M. 1

Teorema 8 Si i es un dummy (i no pertenece al carrier del juego), entonces ψ i (v) =. Teorema 9 Sean w 1,..., w n juegos con conjuntos de jugadores disjuntos M j j = 1,..., n, que cumplen que w j, w j (M j ) = 1, para cada j; sea v un juego no negativo con conjunto de jugadores N = {1,..., n} y u = v[w 1,..., w n ]. Entonces para cada j N, existe λ j tal que si i M j tal que ψ i (u) = λ j ψ i (w j ) Se prueba usando la extensión multilineal f, g 1,..., g n de los juegos v, w 1,..., w n que: ( λ j = f j y( 1 ) 2 ). Corolario 2 Sean u, v, w j como en el Teorema anterior, supongamos además que los juegos w j son a suma constantes. Entonces si i M j ψ i (u) = ψ j (v)ψ i (w j ) Ejemplo 6 Calculemos el índice de poder de Banzhaf Coleman del Concejo de Seguridad. f 1 (y) = y 2, f 2 (y) = y 1 ( ) ( ) 5 1 1 y 1 = = 1 2 2 32 Sí i M 1 g 1 1i( 2,..., 1 2 ) = 1 16. ( ) 1 y 2 = 53 2 64 Sí i M 2 g 1 2i( 2,..., 1 2 ) = 21 128 ψ i (u) = { 53 1 = 53 64 16 21 1 = 21 128 32 si i es un miembro permanente 124 si i no es un miembro permanente. 496 11