No, no puede identificar la suma de dos permutaciones en el tiempo polinomial a menos que P = NP. Su problema es NP-complete ya que la versión de decisión de su problema es equivalente al problema NP-complete - Coincidencia numérica con sumas objetivo:2
Entrada: Secuencia de de enteros positivos, ∑ n i = 1 a i = n ( n + 1 ) , 1 ≤ a i ≤ 2 n para 1 ≤ i ≤ nuna1, una2, ... anorte∑nortei = 1unayo= n ( n + 1 )1 ≤ ayo≤ 2 n1 ≤ i ≤ n
Pregunta: ¿Hay dos permutaciones y ψ 2 tales que ψ 1 ( i ) + ψ 2 ( i ) = a i para 1 ≤ i ≤ n ?ψ1ψ2ψ1( i ) + ψ2( i ) = ayo1 ≤ i ≤ n
En la referencia, se demostró que una variante severamente restringida de NUMERICAL 3-DIMENSIONAL MATCHING (RN3DM) era NP-completa.
RN3DM, dado un conjunto múltiple de enteros y un número entero e tal que ∑ n j = 1 u j + n ( n + 1 ) = n e , ¿existen dos permutaciones λ y μ de modo que
u j + λ ( j ) + μ ( j ) = eU= { u1, . . . , unorte}mi∑nortej = 1tuj+ n ( n + 1 ) = n eλμtuj+ λ ( j ) + μ ( j ) = e, Para ?j = 1 , . . . , n
Hay una reducción fácil de RN3DM a Problema de coincidencia numérica con sumas objetivo: dada una instancia de RN3DM. Construimos la instancia correspondiente haciendo un i = e - u i para 1 ≤ i ≤ n2unayo= e - uyo1 ≤ i ≤ n
W. Yu, H. Hoogeveen y JK Lenstra.
Minimizar la fabricación temporal en un taller de flujo de dos máquinas con retrasos y operaciones por unidad de tiempo es muy difícil . Journal of Scheduling, 7: 333–348, 2004
EDITAR 1 de octubre : su problema se llama SUMAS DE PERMUTACIÓN. Está en la lista desde 1998 en PROBLEMAS ABIERTOS EN OPTIMIZACIÓN COMBINATORIA por Steve Hedetniemi.