Ні, ви не можете ідентифікувати суму двох перестановок у поліноміальний час, якщо P = NP. Ваша проблема є NP-завершеною, оскільки версія рішення вашої проблеми еквівалентна проблемі -повного NP- числового зіставлення з цільовими сумами:2
Вхідний сигнал: Послідовність позитивних цілих чисел, Σ п я = 1 з I = п ( п + 1 ) , 1 ≤ я ≤ 2 п для 1 ≤ я ≤ пa1,a2,…an∑ni=1ai=n(n+1)1≤ai≤2n1≤i≤n
Запитання: Чи є дві перестановки і ψ 2 такі, що ψ 1 ( i ) + ψ 2 ( i ) = a i при 1 ≤ i ≤ n ?ψ1ψ2ψ1(i)+ψ2(i)=ai1≤i≤n
У довідці було доведено, що сильно обмежений варіант НУМЕРИЧНОГО 3-РОЗМІЧНОГО МЕТЧИНУ (RN3DM) є сильно NP-завершеним.
RN3DM, З огляду на мультімножество цілих чисел і цілого числа e таких, що ∑ n j = 1 u j + n ( n + 1 ) = n e , чи існують дві перестановки λ і μ такі, що
u j + λ ( j ) + μ ( j ) = eU={u1,...,un}e∑nj=1uj+n(n+1)=neλμuj+λ(j)+μ(j)=e, Для ?j=1,...,n
Існує легке зниження від RN3DM до числового зіставлення з цільовою сумою проблеми: З огляду на примірник RN3DM. Побудуємо відповідний екземпляр, зробивши в I = е - у я для 1 ≤ я ≤ п2ai=e−ui1≤i≤n
В. Ю., Х. Хугевен і Дж. К. Ленстра.
Мінімізація пробігу в цеху потоку на двох машинах із затримками та операціями, що працюють в одиницю часу, є важким для NP . Журнал планування, 7: 333–348, 2004
РЕДАКТИРУЙТЕ 1 жовтня : Ваша проблема називається ВІДМОВЛЕННЯМИ СУМИ. Він перерахований з 1998 року у ВІДКРИТИХ ПРОБЛЕМ У КОМБІНАТОРНІЙ ОПТИМІЗАЦІЇ Стіва Хедтнємі.