Ваша логика здорова, это действительное сокращение.
Мы знаем, что это верно, потому что доказательство относится к известной проблеме к неизвестной проблеме.Вам необходимо доказать, что КАЖДЫЙ экземпляр известной проблемы можно превратить в НЕКОТОРЫЙ экземпляр неизвестной проблемы.Таким образом, наложение ограничений на вашу неизвестную проблему совершенно приемлемо.
Некоторые примечания: Ваше описание недостаточно для правильного доказательства.Вы отметили, что знали об этом, но для любых читателей здесь: чтобы доказать, что проблема - NP-Complete, вы сначала доказываете, что она в NP, а затем доказываете, что это NP-Hard.Этот вопрос касается лишь небольшой части того, что должно содержать доказательство NP-Hard.