Dalam masalah Subset Sum, bisakah beberapa angka yang diberikan sama? Sebagai contoh, kita mungkin memiliki dan targetnya adalah ? Dapatkah saya berasumsi bahwa saya memiliki solusi spesifik dengan angka dan dan dan tidak?
Dalam masalah Subset Sum, bisakah beberapa angka yang diberikan sama? Sebagai contoh, kita mungkin memiliki dan targetnya adalah ? Dapatkah saya berasumsi bahwa saya memiliki solusi spesifik dengan angka dan dan dan tidak?
Jawaban:
Satu pertanyaan yang bisa kami tanyakan adalah "Bisakah kita mengurangi ini kembali ke masalah jumlah subset?" Dalam hal ini, jawabannya adalah ya : untuk setiap duplikat kami menggantinya dengan dua angka dan sedemikian rupa sehingga .
Namun, kita perlu berhati-hati bahwa kita tidak memperkenalkan solusi tambahan (yang hanya menggunakan tanpa ), yang dapat kita lakukan dengan membuat untuk , dan untuk . Secara khusus, ini menghalangi penggunaan tanpa (dan sebaliknya) dengan membuat jumlah dan semua angka negatif benar-benar di atas nol (dan dengan demikian tidak memenuhi masalah jumlah subset tradisional).