Nie, nie można zidentyfikować sumy dwóch permutacji w czasie wielomianowym, chyba że P = NP. Twój problem jest NP-kompletny, ponieważ wersja decyzyjna twojego problemu jest równoważna z NP-complete problem 2 -Numeryczne Dopasowanie z sumami docelowymi:
Wejście: Sekwencja liczb całkowitych dodatnich, Σ n i = 1 do I = n ( n + 1 ) , 1 ≤ i ≤ 2 n dla 1 ≤ í ≤ na1,a2,…an∑ni=1ai=n(n+1)1≤ai≤2n1≤i≤n
Pytanie: Czy istnieją dwie permutacje i ψ 2 takie, że ψ 1 ( i ) + ψ 2 ( i ) = a i dla 1 ≤ i ≤ nψ1ψ2ψ1(i)+ψ2(i)=ai1≤i≤n ?
W referencji udowodniono, że mocno ograniczony wariant NUMERYCZNEGO 3-WYMIAROWANEGO DOPASOWANIA (RN3DM) jest silnie NP-kompletny.
RN3DM, daną multiset liczb całkowitych i liczb całkowitych e takich, że ∑ n j = 1 u j + n ( n + 1 ) = n e , czy istnieją dwie permutacje λ i μ takie, że
u j + λ ( j ) + μ ( j ) = eU={u1,...,un}e∑nj=1uj+n(n+1)=neλμuj+λ(j)+μ(j)=eDla ?j=1,...,n
Łatwo jest zredukować problem z RN3DM do numerycznego dopasowania z docelowymi sumami: Biorąc pod uwagę instancję RN3DM. Skonstruować odpowiednie wystąpienie poprzez do I = e - U i o 1 ≤ i ≤ n2ai=e−ui1≤i≤n
W. Yu, H. Hoogeveen i JK Lenstra.
Minimalizowanie makespan w sklepie z dwiema maszynami z opóźnieniami i operacjami jednostkowymi jest trudne . Journal of Scheduling, 7: 333–348, 2004
EDYCJA 1 października : Twój problem nosi nazwę PERMUTATION SUMS. Jest wymieniony od 1998 roku w OTWARTYCH PROBLEMACH W OPTYMALIZACJI KOMBINATOROWEJ Steve'a Hedetniemi.