Agrupación de consenso usando la unión de conjunto

21

Ya publiqué esta pregunta hace un tiempo en MathOverflow , pero que yo sepa, todavía está abierta, así que la vuelvo a publicar aquí con la esperanza de que alguien haya oído hablar de ella.

Planteamiento del problema

Supongamos que , y son tres particiones en partes no vacías (denotadas por 's, ' s y 's) del conjunto { }. Encuentre dos permutaciones y que minimicenQ R p P h Q i R j 1 , 2 , , n π σ p i = 1 | P iQ π iR σ i | .PQRpPhQiRj1,2,,nπσ

i=1p|PiQπiRσi|.

Preguntas

1) ¿Cuál es la complejidad de este problema (o del problema de decisión correspondiente)?

2) Si el problema se puede resolver en tiempo polinómico, ¿sigue siendo cierto para cualquier número de particiones?k4

Trabajo previo

Berman, DasGupta, Kao y Wang ( http://dx.doi.org/10.1016/j.ipl.2007.06.008 ) estudian un problema similar para particiones, pero usando pairwise 's en lugar de en lo anterior suma. Demuestran que el problema es MAX-SNP-hard para , incluso cuando cada parte tiene solo dos elementos, al reducir MAX-CUT en gráficos cúbicos a un caso especial de su problema, y ​​dan un -proximación para cualquier . Hasta ahora, no he podido encontrar mi problema en la literatura ni adaptar su prueba.Δ k = 3 ( 2 - 2 / k ) kkΔk=3(22/k)k

Subcasas fáciles

Aquí hay algunas subcajas que he descubierto que pueden resolverse en tiempo polinómico:

  • el caso ;k=2
  • el caso , para cualquier ;kp=2k

Además, cuando , no hay dos partes iguales y todas las partes tienen un tamaño , tenemos el límite inferior (no sé si está ajustado).2 3 p + 1k=323p+1

Anthony Labarre
fuente

Respuestas:

4

El problema es NP-hard. La prueba es por reducción del siguiente problema:

GNNG

GA1A2A3GEijAiAj1,,N

n=|E(G)|+MMM=10|E(G)|p=N+1|E(G)|{1,,n}GPPii=1,,NiA1E1,2E1,3PN+1E2,3{|E(G)|+1,,|E(G)|+M}QA2A1RA3A1

3|E(G)|3N+MGNM2MPN+1QN+1RN+1|E(G)|+M2|E(G)|3NPiQjPiRkQjRkNG

Mohammad
fuente