Problema de partição com números inteiros distintos

8

O problema da partição é um problema NP-completo bem conhecido. Nas definições que eu vi, a entrada é assumida como um conjunto múltiplo de números inteiros, e queremos decidir a existência de uma partição em dois conjuntos com a mesma soma. Minha pergunta é:

O problema da partição ainda está completo com NP se todos os números inteiros de entrada forem distintos (por exemplo, nenhum número inteiro é repetido)?

Mohammad Al-Turkistany
fonte

Respostas:

13

Aqui está um resumo de uma redução de PARTITION para UNIQUE PARTITION. Suponha que os números originais sejamx1,,xn e o alvo é T. Eu assumo que tudoxisão inteiros positivos. Os novos números serão2nxi+i, assim como 1,2,4,,2n/2e o novo destino é 2nT+2n/2. (Os números2n,2n/2 são bastante arbitrários e podem ser muito menores.)

Yuval Filmus
fonte
BTW, a partição única é NP-difícil no sentido forte ?. Aqui, quero decidir se a entrada para particionar o problema tem uma solução exclusiva.
Mohammad Al-Turkistany
Isso soa como uma pergunta completamente diferente.
Yuval Filmus
Ok, vou publicá-lo como uma pergunta separada.
Mohammad Al-Turkistany