En la teoría de juegos cooperativos , un juego hedónico [ 1 ] [ 2 ] (también conocido como juego de formación de coaliciones hedónicas ) es un juego que modela la formación de coaliciones (grupos) de jugadores cuando estos tienen preferencias sobre a qué grupo pertenecen. Un juego hedónico se especifica dando un conjunto finito de jugadores y, para cada jugador, una clasificación de preferencias sobre todas las coaliciones (subconjuntos) de jugadores a las que pertenece. El resultado de un juego hedónico consiste en una partición de los jugadores en coaliciones disjuntas , es decir, a cada jugador se le asigna un grupo único. Dichas particiones se conocen a menudo como estructuras de coalición.
Los juegos hedónicos son un tipo de juego de utilidad no transferible . Su característica distintiva (el "aspecto hedónico" [ 3 ] ) es que a los jugadores solo les importa la identidad de los jugadores de su coalición, pero no les importa cómo se reparten los demás jugadores, ni nada más que quiénes forman parte de su coalición. Por lo tanto, a diferencia de otros juegos cooperativos , una coalición no elige cómo asignar las ganancias entre sus miembros, ni elige una acción particular para jugar. Algunas subclases bien conocidas de juegos hedónicos son los problemas de emparejamiento, como el matrimonio estable , los compañeros de habitación estables y los problemas de hospital/residentes .
En los juegos hedónicos, se suele entender que los jugadores actúan por interés propio, por lo que estos juegos se analizan generalmente en términos de la estabilidad de las estructuras de coalición, donde se utilizan diversas nociones de estabilidad, como la estabilidad del núcleo y la estabilidad de Nash . Los juegos hedónicos se estudian tanto en economía , donde el enfoque se centra en identificar condiciones suficientes para la existencia de resultados estables, como en sistemas multiagente , donde el enfoque se centra en identificar representaciones concisas de los juegos hedónicos y en la complejidad computacional de encontrar resultados estables. [ 2 ]
Definición
Formalmente, un juego hedónico es un parde un conjunto finitode jugadores (o agentes) y, para cada jugadoruna relación de preferencia completa y transitivasobre el conjuntode coaliciones que el jugadorpertenece a. Una coalición es un subconjuntodel conjunto de jugadores. La coaliciónNormalmente se la denomina gran coalición .
Una estructura de coaliciónes una partición dePor lo tanto, cada jugadorpertenece a una coalición únicaen.
Conceptos de solución
Al igual que en otras áreas de la teoría de juegos, los resultados de los juegos hedónicos se evalúan mediante conceptos de solución. Muchos de estos conceptos hacen referencia a la noción de estabilidad en la teoría de juegos: un resultado es estable si ningún jugador (o posiblemente ninguna coalición de jugadores) puede desviarse del resultado para alcanzar uno subjetivamente mejor. Aquí presentamos definiciones de varios conceptos de solución extraídos de la literatura. [ 1 ] [ 2 ]
- Una estructura de coaliciónestá en el núcleo (o es estable en el núcleo) si no hay coalicióncuyos miembros prefierenaFormalmente, una coalición no vacíaSe dice que bloqueasia pesar de. Entoncesestá en el núcleo si no hay coaliciones que lo bloqueen.
- Una estructura de coaliciónestá en el núcleo estricto (o es estrictamente estable en el núcleo) si no hay una coalición de bloqueo débil.donde todos los miembros prefieren débilmenteay algunos miembros prefieren estrictamentea. En otras palabras,está en el núcleo estricto si.
- Una estructura de coaliciónes Nash-estable si ningún jugador desea cambiar de coalición dentroFormalmente,es Nash-estable si no hayde tal manera quepara algunosNótese que, según la estabilidad de Nash, se permite una desviación por parte de un jugador incluso si los miembros del grupoque se unen porLa desviación los perjudica.
- Una estructura de coaliciónes individualmente estable si ningún jugador desea unirse a otra coalición cuyos miembros dan la bienvenida al jugador. Formalmente,es individualmente estable si no hayde tal manera quepara algunosdóndea pesar de.
- Una estructura de coaliciónes contractualmente estable individualmente si no hay ningún jugador que pertenezca a una coalición dispuesta a dejarlo ir y que quiera unirse a una coalición dispuesta a tenerlo. En otras palabras,es contractualmente estable individualmente si :(C\cup \{i\}\succ _{i}\pi (i))~\land ~(\forall j\in C:C\cup \{i\}\succeq _{j}C))} .
También se puede definir la optimalidad de Pareto de una estructura de coalición. [ 4 ] En el caso de que las relaciones de preferencia estén representadas por funciones de utilidad , también se pueden considerar estructuras de coalición que maximicen el bienestar social.
Ejemplos
El siguiente juego para tres jugadores se ha denominado " un invitado no deseado ". [ 1 ]A partir de estas preferencias, podemos ver queySe caen bien, pero les disgusta la presencia del jugador..
Consideremos la partición. Observe que enEl jugador 3 preferiría unirse a la coalición., porquey por lo tantono es estable en el sentido de Nash. Sin embargo, si el jugadordebían unirse, jugador(y también jugador) se vería perjudicado por esta desviación, y por lo tanto el jugadorLa desviación de no contradice la estabilidad individual. De hecho, se puede comprobar quees individualmente estable. También podemos ver que no hay grupode jugadores de tal manera que cada miembro deprefierea su coalición eny por lo tanto la partición también está en el núcleo.
Otro ejemplo de tres jugadores se conoce como " dos son compañía, tres son multitud ". [ 1 ]En este juego, ninguna partición es estable en el núcleo: La partición(donde todos están solos) está bloqueado por; la partición(donde todos están juntos) está bloqueado por; y las particiones que constan de un par y un único elemento están bloqueadas por otro par, porque las preferencias contienen un ciclo.
Representaciones concisas y preferencias restringidas
Dado que las relaciones de preferencia en un juego hedónico se definen sobre la colección de todosAl almacenar subconjuntos del conjunto de jugadores, un juego hedónico requiere un espacio exponencial. Esto ha inspirado diversas representaciones de juegos hedónicos concisas, en el sentido de que (a menudo) solo requieren un espacio polinomial .
- Las listas de coaliciones racionales individuales [ 5 ] representan un juego hedónico al enumerar explícitamente las clasificaciones de preferencia de todos los agentes, pero solo enumeran las coaliciones racionales individuales, es decir, las coalicionesconPara muchos conceptos de solución, es irrelevante cómo el jugador clasifique con precisión las coaliciones inaceptables, ya que ninguna estructura de coalición estable puede contener una coalición que no sea individualmente racional para uno de los jugadores. Cabe señalar que si solo existen un número polinomial de coaliciones individualmente racionales, esta representación solo requiere un espacio polinomial.
- Las redes de coalición hedónicas [ 6 ] representan juegos hedónicos a través de fórmulas booleanas ponderadas . Como ejemplo, la fórmula ponderadasignifica que el jugadorrecibe 5 puntos de utilidad en coaliciones que incluyenpero no incluya. Este formalismo de representación es universalmente expresivo y a menudo conciso [ 6 ] (aunque, por necesidad, hay algunos juegos hedónicos cuya representación de la red de coalición hedónica requiere un espacio exponencial).
- Los juegos hedónicos aditivamente separables [ 1 ] se basan en que cada jugador asigna valores numéricos a los demás jugadores; una coalición es tan buena para un jugador como la suma de los valores de los jugadores. Formalmente, los juegos hedónicos aditivamente separables son aquellos para los que existen valoraciones.por cadade tal manera que para todos los jugadoresy todas las coaliciones, tenemossi y solo si. Una definición similar, que utiliza el promedio en lugar de la suma de valores, conduce a la clase de juegos hedónicos fraccionarios. [ 7 ]
- En los juegos hedónicos anónimos , [ 8 ] a los jugadores solo les importa el tamaño de su coalición, y los agentes son indiferentes entre cualesquiera dos coaliciones con la misma cardinalidad: sientoncesEstos juegos son anónimos en el sentido de que la identidad de los individuos no influye en la clasificación de preferencias.
- En los juegos hedónicos booleanos , [ 9 ] cada jugador tiene una fórmula booleana cuyas variables son los demás jugadores. Cada jugador prefiere las coaliciones que satisfacen su fórmula a las que no la satisfacen, pero por lo demás es indiferente.
- En los juegos hedónicos con preferencias que dependen del peor jugador (o preferencias W [ 10 ] ), los jugadores tienen una clasificación de preferencias sobre los jugadores y extienden esta clasificación a las coaliciones evaluando una coalición según el peor jugador (subjetivamente) de la misma. Se han definido varios conceptos similares (como las preferencias B ). [ 11 ] [ 12 ] [ 13 ]
Garantías de existencia

No todos los juegos hedónicos admiten una estructura de coalición estable. Por ejemplo, podemos considerar el juego del acosador , que consta de solo dos jugadores.conyAquí, llamamos al jugador 2 el acosador . Nótese que ninguna estructura de coalición para este juego es Nash-estable: en la estructura de coalicióndonde ambos jugadores están solos, el acechador 2 se desvía y se une a 1; en la estructura de coaliciónEn el caso donde los jugadores están juntos, el jugador 1 se desvía hacia la coalición vacía para no estar con el acosador. Existe un ejemplo bien conocido del problema de compañeros de habitación estables con 4 jugadores que tiene un núcleo vacío, [ 14 ] y también existe un juego hedónico aditivamente separable con 5 jugadores que tiene un núcleo vacío y no tiene estructuras de coalición individualmente estables. [ 15 ]
Para juegos hedónicos simétricos aditivamente separables (aquellos que satisfacena pesar de), siempre existe una estructura de coalición estable de Nash mediante un argumento de función potencial . En particular, las estructuras de coalición que maximizan el bienestar social son estables de Nash. [ 1 ] Un argumento similar muestra que siempre existe una estructura de coalición estable de Nash en la clase más general de juegos hedónicos neutrales a subconjuntos . [ 16 ] Sin embargo, hay ejemplos de juegos hedónicos simétricos aditivamente separables que tienen núcleo vacío. [ 8 ]
Se han identificado varias condiciones que garantizan la existencia de una estructura de coalición central. Este es el caso, en particular, de los juegos hedónicos con la propiedad de clasificación común, [ 17 ] [ 18 ] con la propiedad de coalición superior, [ 8 ] con capacidad de respuesta superior o inferior, [ 19 ] con preferencias separables descendentes, [ 20 ] [ 21 ] y con preferencias dicotómicas . [ 9 ] Además, se ha demostrado que la propiedad de clasificación común garantiza la existencia de una estructura de coalición que es estable en el núcleo, estable individualmente y óptima de Pareto al mismo tiempo. [ 22 ]
Complejidad computacional
Al considerar los juegos hedónicos, el campo de la teoría de juegos algorítmica suele interesarse en la complejidad del problema de encontrar una estructura de coalición que satisfaga un concepto de solución determinado cuando se le da un juego hedónico como entrada (en alguna representación concisa). [ 2 ] Dado que generalmente no se garantiza que un juego hedónico dado admita un resultado estable, estos problemas a menudo se pueden formular como un problema de decisión que pregunta si un juego hedónico dado admite algún resultado estable. En muchos casos, este problema resulta ser computacionalmente intratable. [ 18 ] [ 23 ] Las excepciones incluyen juegos hedónicos con propiedad de clasificación común donde siempre existe una estructura de coalición central, y se puede encontrar en tiempo polinomial. [ 17 ] Sin embargo, sigue siendo NP-difícil encontrar un resultado óptimo de Pareto o socialmente óptimo. [ 22 ]
En particular, para juegos hedónicos dados por listas de coaliciones individualmente racionales, es NP-completo decidir si el juego admite un resultado estable en el núcleo, un resultado estable en Nash o un resultado individualmente estable. [ 5 ] Lo mismo es cierto para juegos anónimos. [ 5 ] Para juegos hedónicos aditivamente separables, es NP-completo decidir la existencia de un resultado estable en Nash o un resultado individualmente estable [ 15 ] y completo para el segundo nivel de la jerarquía polinomial decidir si existe un resultado estable en el núcleo, [ 24 ] incluso para preferencias aditivas simétricas. [ 25 ] Estos resultados de dificultad se extienden a juegos dados por redes de coaliciones hedónicas. Si bien se garantiza la existencia de resultados estables en Nash e individualmente estables para juegos hedónicos aditivamente separables simétricos , encontrar uno aún puede ser difícil si las valoracionesse dan en binario; el problema es PLS-completo . [ 26 ] Para el problema del matrimonio estable, se puede encontrar un resultado núcleo-estable en tiempo polinomial usando el algoritmo de aceptación diferida ; para el problema de compañeros de habitación estables, la existencia de un resultado núcleo-estable se puede decidir en tiempo polinomial si las preferencias son estrictas, [ 27 ] pero el problema es NP-completo si se permiten empates de preferencia. [ 28 ] Los juegos hedónicos con preferencias basadas en el peor jugador se comportan de manera muy similar a los problemas de compañeros de habitación estables con respecto al núcleo, [ 10 ] pero hay resultados de dificultad para otros conceptos de solución. [ 13 ] Muchos de los resultados de dificultad anteriores se pueden explicar a través de metateoremas sobre la extensión de preferencias sobre jugadores individuales a coaliciones. [ 23 ]
Aplicaciones
Robótica
En un sistema robótico compuesto por múltiples robots inteligentes autónomos (por ejemplo, robótica de enjambre ), uno de los desafíos para la toma de decisiones es cómo conformar un equipo robótico para cada tarea que requiere la colaboración de los robots. Este problema se conoce como asignación de tareas entre múltiples robots o formación de coaliciones entre múltiples robots . Puede modelarse como un juego hedónico, donde las preferencias de los robots reflejan sus ventajas individuales (por ejemplo, el consumo de batería para completar una tarea) y/o sus ventajas sociales (por ejemplo, la complementariedad de las capacidades de otros robots o la saturación de recursos compartidos).
Algunas de las preocupaciones particulares en esta aplicación robótica de juegos hedónicos en relación con otras aplicaciones incluyen la topología de la red de comunicación de los robots (por ejemplo, la red es muy probablemente una red parcialmente conectada ) y la necesidad de un algoritmo descentralizado que encuentre una partición estable de Nash (porque el sistema multi-robot es un sistema descentralizado ).

Utilizando juegos hedónicos anónimos bajo la preferencia SPAO (Single-Peaked-At-One) , se garantiza que se encontrará una partición estable de Nash de robots descentralizados, donde cada coalición está dedicada a cada tarea.de iteraciones, [ 29 ] dondees el número de robots yes el diámetro de su red de comunicación . Aquí, la implicación de SPAO es la inhibición social de los robots (es decir, la reticencia a estar juntos), que normalmente surge cuando su cooperación es subaditiva .
Referencias
- 1 2 3 4 5 6 Bogomolnaia, Anna ; Jackson, Matthew O. (febrero de 2002). "La estabilidad de las estructuras de coalición hedónicas". Juegos y comportamiento económico . 38 (2): 201– 230. CiteSeerX 10.1.1.42.8306 . doi : 10.1006/game.2001.0877 .
- 1 2 3 4 Haris Aziz y Rahul Savani, «Juegos hedónicos». Capítulo 15 en: Brandt, Felix; Conitzer, Vincent; Endriss, Ulle; Lang, Jérôme; Procaccia, Ariel D. (2016). Manual de elección social computacional . Cambridge University Press. ISBN 9781107060432.
- ↑ Drèze, JH; Greenberg, J. (1980). "Coaliciones hedónicas: optimización y estabilidad". Econometrica . 48 (4): 987– 1003. doi : 10.2307/1912943 . JSTOR 1912943 .
- ↑ Aziz, Haris; Brandt, Felix; Harrenstein, Paul (noviembre de 2013). "Óptimo Pareto en la formación de coaliciones". Games and Economic Behavior . 82 : 562–581 . CiteSeerX 10.1.1.228.6696 . doi : 10.1016/j.geb.2013.08.006 . S2CID 6441501 .
- 1 2 3 Ballester, Coralio (octubre de 2004). "NP-completitud en juegos hedónicos". Juegos y comportamiento económico . 49 (1): 1– 30. doi : 10.1016/j.geb.2003.10.003 .
- 1 2 Elkind, Edith ; Wooldridge, Michael (2009). "Redes de coalición hedónicas" . Actas de la 8.ª Conferencia Internacional sobre Agentes Autónomos y Sistemas Multiagente - Volumen 1. AAMAS '09. Richland, SC: Fundación Internacional para Agentes Autónomos y Sistemas Multiagente: 417–424 . ISBN 978-0-981-73816-1.
- ↑ Aziz, Haris; Brandt, Felix; Harrenstein, Paul (2014). «Juegos hedónicos fraccionarios» . Actas de la Conferencia Internacional de 2014 sobre Agentes Autónomos y Sistemas Multiagente . AAMAS '14. Richland, SC: Fundación Internacional para Agentes Autónomos y Sistemas Multiagente: 5–12 . ISBN 978-1-450-32738-1.
- 1 2 3 Banerjee, Suryapratim; Konishi, Hideo; Sönmez, Tayfun (2001). "Núcleo en un juego simple de formación de coaliciones". Social Choice and Welfare . 18 (1): 135– 153. CiteSeerX 10.1.1.18.7132 . doi : 10.1007/s003550000067 . ISSN 0176-1714 . S2CID 2822109 .
- 1 2 Aziz, Haris; Harrenstein, Paul; Lang, Jérôme; Wooldridge, Michael (2016-04-25). "Juegos hedónicos booleanos" . KR'16 Actas de la Decimoquinta Conferencia Internacional sobre Principios de Representación del Conocimiento y Razonamiento . Conferencia Internacional sobre Principios de Representación del Conocimiento y Razonamiento . AAAI Press. págs. 166–175 . arXiv : 1509.07062 .
- 1 2 Cechlárová, Katarína; Hajduková, Jana (15 de abril de 2004). "Particiones estables con preferencias W". Matemática Aplicada Discreta . 138 (3): 333– 347. doi : 10.1016/S0166-218X(03)00464-5 .
- ↑ Hajduková, Jana (1 de diciembre de 2006). "Juegos de formación de coaliciones: una revisión". International Game Theory Review . 08 (4): 613– 641. doi : 10.1142/S0219198906001144 . ISSN 0219-1989 .
- ↑ Cechlárová, Katarı´na; Hajduková, Jana (2003-06-01). "Complejidad computacional de particiones estables con preferencias B". International Journal of Game Theory . 31 (3): 353– 364. doi : 10.1007/s001820200124 . ISSN 0020-7276 . S2CID 206890693 .
- 1 2 Aziz, Haris; Harrenstein, Paul; Pyrga, Evangelia (2012). Estabilidad basada en individuos en juegos hedónicos dependiendo de los mejores o peores jugadores . AAMAS '12. Vol. 1105. Richland, SC: Fundación Internacional para Agentes Autónomos y Sistemas Multiagente. pp. 1311–1312 . arXiv : 1105.1824 . Bibcode : 2011arXiv1105.1824A . ISBN 978-0981738130.
{{cite book}}:|journal=ignorado ( ayuda ) - ↑ Gale, D.; Shapley, LS (1962). "Admisiones universitarias y estabilidad del matrimonio". The American Mathematical Monthly . 69 (1): 9– 15. doi : 10.2307/2312726 . JSTOR 2312726 .
- 1 2 Sung, Shao-Chin; Dimitrov, Dinko (junio de 2010). "Complejidad computacional en juegos hedónicos aditivos". European Journal of Operational Research . 203 (3): 635– 639. CiteSeerX 10.1.1.318.6242 . doi : 10.1016/j.ejor.2009.09.004 .
- ↑ Suksompong, Warut (noviembre de 2015). "Estabilidad individual y grupal en restricciones neutrales de juegos hedónicos". Ciencias Sociales Matemáticas . 78 : 1–5 . arXiv : 1804.03315 . doi : 10.1016/j.mathsocsci.2015.07.004 . S2CID 4749111 .
- 1 2 Farrell, Joseph; Scotchmer, Suzanne (1988). "Partnerships". The Quarterly Journal of Economics . 103 (2): 279– 297. doi : 10.2307/1885113 . JSTOR 1885113 .
- 1 2 Woeginger, Gerhard J. (2013). "Estabilidad del núcleo en la formación de coaliciones hedónicas". En Boas, Peter van Emde; Groen, Frans CA; Italiano, Giuseppe F.; Nawrocki, Jerzy; Sack, Harald (eds.). SOFSEM 2013: Teoría y práctica de la informática . Lecture Notes in Computer Science. Vol. 7741. Springer Berlin Heidelberg. pp. 33–50 . arXiv : 1212.2236 . doi : 10.1007/978-3-642-35843-2_4 . ISBN 978-3-642-35842-5. S2CID 13229559 .
- ↑ Aziz, Haris; Brandl, Florian (2012). "Existencia de estabilidad en juegos de formación de coaliciones hedónicas" . Actas de la 11.ª Conferencia Internacional sobre Agentes Autónomos y Sistemas Multiagente - Volumen 2. AAMAS '12. 1201. Richland, SC: Fundación Internacional para Agentes Autónomos y Sistemas Multiagente: 763–770 . arXiv : 1201.4754 . Bibcode : 2012arXiv1201.4754A . ISBN 978-0981738123.
- ↑ Burani, Nadia; Zwicker, William S. (febrero de 2003). "Juegos de formación de coaliciones con preferencias separables". Ciencias Sociales Matemáticas . 45 (1): 27– 52. CiteSeerX 10.1.1.329.7239 . doi : 10.1016/S0165-4896(02)00082-3 .
- ↑ Karakaya, Mehmet (mayo de 2011). "Juegos de formación de coaliciones hedónicas: una nueva noción de estabilidad". Ciencias Sociales Matemáticas . 61 (3): 157– 165. doi : 10.1016/j.mathsocsci.2011.03.004 . hdl : 11693/21939 .
- 1 2 Caskurlu, Bugra; Kizilkaya, Fatih Erdem (2019). "Sobre juegos hedónicos con propiedad de clasificación común" . Algoritmos y complejidad . CIAC 2019. Vol. 11485. Roma, Italia: Springer, Cham. pp. 137–148 . arXiv : 2205.11939 . doi : 10.1007/978-3-030-17402-6_12 . ISBN 978-3-030-17402-6. S2CID 159041690 .
- 1 2 Peters, Dominik; Elkind, Edith (2015). "Causas simples de complejidad en juegos hedónicos" . Actas de la 24.ª Conferencia Internacional sobre Inteligencia Artificial . IJCAI'15. 1507. Buenos Aires, Argentina: AAAI Press: 617–623 . arXiv : 1507.03474 . Bibcode : 2015arXiv150703474P . ISBN 978-1-577-35738-4.
- ↑ Woeginger, Gerhard J. (marzo de 2013). "Un resultado de dureza para la estabilidad del núcleo en juegos hedónicos aditivos". Ciencias Sociales Matemáticas . 65 (2): 101– 104. doi : 10.1016/j.mathsocsci.2012.10.001 .
- ↑ Peters, Dominik (2015-09-08). "-Problemas completos sobre juegos hedónicos". arXiv : 1509.02333 [ cs.GT ].
- ↑ Gairing, Martin; Savani, Rahul (2010). "Computing Stable Outcomes in Hedonic Games". En Kontogiannis, Spyros; Koutsoupias, Elias; Spirakis, Paul G. (eds.). Algorithmic Game Theory . Lecture Notes in Computer Science. Vol. 6386. Springer Berlin Heidelberg. pp. 174–185 . Bibcode : 2010LNCS.6386..174G . doi : 10.1007/978-3-642-16170-4_16 . ISBN 978-3-642-16169-8.
- ↑ Irving, Robert W. (dic. 1985). "Un algoritmo eficiente para el problema de los "compañeros de cuarto estables"". Journal of Algorithms . 6 (4): 577– 595. doi : 10.1016/0196-6774(85)90033-1 .
- ^ Ronn, Eytan (junio de 1990). "Problemas de coincidencia estable NP-completo". Revista de algoritmos . 11 (2): 285– 304. doi : 10.1016/0196-6774(90)90007-2 .
- 1 2 Jang, I.; Shin, H.; Tsourdos, A. (diciembre de 2018). "Juego hedónico anónimo para la asignación de tareas en un sistema multiagente a gran escala". IEEE Transactions on Robotics . 34 (6): 1534– 1548. arXiv : 1711.06871 . Bibcode : 2018ITRob..34.1534J . doi : 10.1109/TRO.2018.2858292 . ISSN 1552-3098 . S2CID 124328 .
- Clases de teoría de juegos