서브셋 합계 문제가 NP- 하드 인 반면 서브셋 제품 문제가 정확히 NP- 하드 인 이유를 설명 할 수 있기를 바랐습니다.
서브 세트 합계가 : 감안할 때 및 는 ∑ i ∈ X ′ x i = T가 되도록 부분 집합 가 존재한다 .
일부 제품은 : 감안할 때 및 는 ∏ i ∈ X ′ x i = T 와 같은 부분 집합 가 존재한다 .
나는 항상 두 문제가 동일하다고 생각했다. SS의 인스턴스는 지수를 통해 SP의 인스턴스로, 로그를 통해 SP의 인스턴스는 SS로 변환 될 수있다. 이로 인해 둘 다 동일한 등급의 NP-hard에 속한다고 결론을 내 렸습니다. 즉, 둘 다 약하게 NP-hard였습니다.
또한, 매우 작은 변화로 동적 프로그래밍을 사용하여 두 문제를 모두 해결하기 위해 동일한 반복이 사용될 수있는 것으로 보입니다 (SP에서 나누기를 가진 SS에서 빼기 대체).
Bernard Moret의 "계산 이론"8 장을 읽을 때까지 (책이없는 사람들은 X3C를 통한 서브 세트 제품의 경도 증명-강력한 NP-hard 문제).
축소를 이해했지만 이전 결론 (두 문제의 동등성)에 무엇이 잘못되었는지 파악할 수 없습니다.
업데이트 : 하위 집합 제품이 NP로 완전히 약하다는 것을 알 수 있습니다 (대상 제품은 지수입니다 ). 게리와 존슨 은 1981 년 NP- 완전성 칼럼에 이것을 발표 했지만, 그것은 그들의 책에서 이전 주장보다 눈에 띄지 않았다고 생각합니다.