次のパーティションの問題を特定のスケジューリングの問題に削減しました。
入力:非減少順の正整数のリスト。
質問: DOESは、ベクターが存在しよう
k個のΣ iが= 1 A I X 、I ⩾ 0を
2番目の条件がなければ、それは単なるPARTITIONであり、したがってNPハードです。しかし、2番目の条件は多くの追加情報を提供するようです。このバリアントを決定する効率的な方法があるかどうか疑問に思っています。それともまだ難しいですか?
次のパーティションの問題を特定のスケジューリングの問題に削減しました。
入力:非減少順の正整数のリスト。
質問: DOESは、ベクターが存在しよう
k個のΣ iが= 1 A I X 、I ⩾ 0を
2番目の条件がなければ、それは単なるPARTITIONであり、したがってNPハードです。しかし、2番目の条件は多くの追加情報を提供するようです。このバリアントを決定する効率的な方法があるかどうか疑問に思っています。それともまだ難しいですか?
回答:
PARTITIONからこの問題への削減を次に示します。してみましょう PARTITIONのインスタンスです。と仮定します。A 1 ≤ A 2 ≤ ⋯ ≤ N
ましょう「非常に多く」、例えばあること。インスタンス 我々の問題の。
PARTITION に対するソリューションがある場合、 は問題の解決策です。
問題のインスタンス(PARTITIONのインスタンスを減らした)の解決策がある場合、。したがって、 つまり、はPARTITIONの解です。