PARTITION : 양의 정수 집합 A = {a_1, ..., a_n}에서 A의 보수가 합계와 같은 부분 집합이 있습니까?PARTITION에서 SUBSET SUM까지의 Karp 감소
SUBSET SUM : 양의 정수 A = {a_1, ..., a_n}과 다른 양의 정수 B가 주어지면 그 합이 B와 같도록 A의 하위 집합이 존재합니까?
PARTITION이 NP-complete이면 SUBSET SUM도 PART를 SSUM으로 줄임으로써 NP 완성이라는 것을 증명하려고했습니다.
내 해결책은 다음과 같습니다. A = {a1, ..., an}을 양의 정수 집합이라고합시다. 그런 다음 A가 PART로 공급되면 I = {k1, ..., km} (k_i는 해의 부분 집합의 구성원의 색인) 솔루션을 제공하면 A '= {a1, ... an, S} 여기서 S는 {a_k1, a_k2, ..., a_km}의 합계입니다. A '는 SSUM에 대한 해결책입니다.
내 문제는 이것이 한 방향으로 만 진행된다는 것입니다. 즉, 주어진 A ', 그 다음 A가 PART에 대한 해결책임을 보여줄 수 없다는 것입니다. 이게 문제 야? 어떻게 그것을 감당할 수 있을까요?