특정 파티션 문제로 다음과 같은 파티션 문제가 줄었습니다.
입력 : 양의 정수 목록 감소하지 않는 순서).
질문 : 합니까는 벡터가 존재 그러한
두 번째 조건이 없으면 단지 PARTITION이므로 NP-hard입니다. 그러나 두 번째 조건은 많은 추가 정보를 제공하는 것으로 보입니다. 이 변형을 결정하는 효율적인 방법이 있는지 궁금합니다. 아니면 여전히 어려운가요?
특정 파티션 문제로 다음과 같은 파티션 문제가 줄었습니다.
입력 : 양의 정수 목록 감소하지 않는 순서).
질문 : 합니까는 벡터가 존재 그러한
두 번째 조건이 없으면 단지 PARTITION이므로 NP-hard입니다. 그러나 두 번째 조건은 많은 추가 정보를 제공하는 것으로 보입니다. 이 변형을 결정하는 효율적인 방법이 있는지 궁금합니다. 아니면 여전히 어려운가요?
답변:
PARTITION에서이 문제로 축소되었습니다. 하자 파티션의 인스턴스. a_1 \ leq a_2 \ leq \ dots \ leq a_n 이라고 가정하십시오 .
하자 는 "매우 많은", 예를 들어 수 . 인스턴스 고려 문제입니다.
to PARTITION 솔루션이 있으면 는 우리의 문제에 대한 해결책입니다.
문제의 인스턴스에 대한 해결책 이있는 경우 (PARTITION의 인스턴스를 줄인) . 따라서 즉, 은 PARTITION의 솔루션입니다.