Esto puede parecer más una pregunta de ciencias sociales que una pregunta de TCS, pero no lo es. Al leer " Algoritmos aleatorios " que describe el problema del matrimonio estable, se puede leer lo siguiente (p54)
"Se puede demostrar que para cada elección de listas de preferencias existe al menos un matrimonio estable. (Curiosamente, este no es el caso en una sociedad monógama homosexual con un número par de habitantes) ..."
¿Existe alguna extensión muy simple del problema del matrimonio estable que permita algún tipo de estado estacionario que incluya una sociedad monógama homosexual o una sociedad en la que cierto subconjunto de la población siga un conjunto de reglas diferente al conjunto más amplio?
En caso afirmativo, ¿existen algoritmos que realicen tal coincidencia?
fuente
Respuestas:
Hay una conjetura abierta con respecto a 3 tipos de personas. Supongamos que tiene hombres, mujeres y perros para que los hombres tengan listas de preferencias sobre mujeres, las mujeres tengan listas de preferencias sobre perros y los perros tengan listas de preferencias sobre hombres. ¿Hay siempre un matrimonio estable?
(Para otras estructuras de preferencia en una sociedad de 3 tipos, se sabe que las respuestas son negativas).
Otro comentario es que el matrimonio estable representa un núcleo no vacío y hay una condición bien conocida por Scarf que implica la existencia de un núcleo no vacío. Se sabe que las condiciones de la bufanda se cumplen para el problema original del matrimonio estable y para el problema de asignación de la casa. (Pero falló por el problema de hombres / mujeres / perros).
Algunas referencias:
fuente
Lo que está preguntando ya no se llama "problema de matrimonio estable". Por el contrario, se llama "Problema de compañeros de habitación estables". De acuerdo con Wikipedia :
Wikipedia discute la respuesta a su pregunta. Dice que el caso estable no siempre se puede encontrar, sin embargo, existe un algoritmo eficiente, debido a Irving (1985), que encontrará esa coincidencia si hay uno.
Editar:
El SRP puede concebir varias relajaciones naturales: en lugar de exigir que "no hay dos participantes x e y, cada uno de los cuales prefiere al otro a su compañero en M", uno puede requerir que:
fuente
Además de la conocida variante de Compañeros de habitación estables del Problema del matrimonio estable, existe el Problema de asignación de la casa. En esta versión, tienesnorte gente y metro casas. Las personas clasifican las casas según sus preferencias, pero las casas no expresan ninguna preferencia sobre las personas. Este artículo de Abraham et al analiza un algoritmo para encontrar una cardinalidad máxima, una coincidencia óptima de Pareto.
fuente